HKSE : 0071.HK
$0 (0.0%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.58B | 2.86B | 2.55B | 1.38B | 1.25B | 1.31B | 3.06B | 3.2B | 3.19B | 3.12B |
| costOfRevenue | 1.79B | 1.86B | 1.65B | 760.82M | 624.28M | 778.62M | 2.03B | 2.07B | 2.16B | 2.15B |
| grossProfit | 790.62M | 997.69M | 899.27M | 621.42M | 622.75M | 535.98M | 1.03B | 1.14B | 1.02B | 964.15M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 20.85M | 17.47M | 14.98M | 16.97M | 17.2M | 170.49M | - | - | - |
| sellingAndMarketingExpenses | - | 44.26M | 38.42M | 26.83M | 18.86M | 22.49M | 40.47M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 245M | 65.11M | 228.7M | 41.81M | 35.83M | 39.7M | 210.96M | 249.76M | 199.88M | 251.74M |
| otherExpenses | - | -86.68M | - | 122.06M | 103.09M | 88.34M | - | 136.53M | 43.94M | 79.38M |
| operatingExpenses | 245M | -21.57M | 228.7M | 163.87M | 138.92M | 128.03M | 210.96M | 1.38B | 1.5B | 1.64B |
| costAndExpenses | 2.04B | 1.84B | 1.88B | 924.68M | 763.2M | 906.65M | 2.24B | 1.38B | 1.5B | 1.64B |
| netInterestIncome | -2.51M | -2.66M | -2.27M | -2.14M | -2.24M | -3.32M | -3.94M | -1.11M | -7.16M | -17.97M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 2.51M | 2.66M | 2.27M | 2.14M | 2.24M | 3.32M | 3.94M | 1.11M | 7.16M | 17.97M |
| depreciationAndAmortization | 80.2M | 76.84M | 67.21M | 57.78M | 66.51M | 89.81M | 132.6M | 99.14M | 113.61M | 145.85M |
| ebitda | 625.82M | 1B | 1.2B | 639.94M | 491.32M | 501.23M | 1.62B | 1.92B | 1.81B | 1.63B |
| ebit | 545.63M | 925.18M | 1.13B | 582.33M | 424.99M | 411.62M | 1.48B | 1.82B | 1.69B | 1.48B |
| nonOperatingIncomeExcludingInterest | - | 94.07M | -159.48M | -124.78M | 58.84M | -3.67M | -664.45M | 1.13B | 1.3B | 1.39B |
| operatingIncome | 545.63M | 1.02B | 670.91M | 457.55M | 483.83M | 407.95M | 820.36M | 1.02B | 908.16M | 769.68M |
| totalOtherIncomeExpensesNet | 260.63M | -96.73M | 457.24M | 122.46M | -61.25M | 353K | 660.39M | -1.14B | -1.3B | -1.4B |
| incomeBeforeTax | 806.25M | 922.52M | 1.13B | 580.01M | 422.58M | 408.1M | 1.48B | 1.82B | 1.69B | 1.46B |
| incomeTaxExpense | 106.18M | 120.24M | 110.84M | 91.65M | 87.11M | 99.37M | 144.04M | 158.62M | 142.88M | 156.2M |
| netIncomeFromContinuingOperations | 700.07M | 802.28M | 1.02B | 488.54M | 335.65M | 308.94M | 1.34B | 1.66B | 1.54B | 1.31B |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -23000 |
| netIncome | 677.46M | 746.56M | 977.14M | 480.1M | 329.96M | 301.9M | 1.29B | 1.62B | 1.52B | 1.28B |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 677.46M | 746.56M | 977.14M | 480.1M | 329.96M | 301.9M | 1.29B | 1.62B | 1.52B | 1.28B |
| eps | 0.98 | 1.08 | 1.41 | 0.69 | 0.48 | 0.44 | 1.86 | 2.36 | 2.52 | 2.21 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.38B | 5.99B | 5.57B | 5.39B | 5.25B | 5.05B | 5.25B | 4.71B | 3.44B | 2.87B |
| shortTermInvestments | 530.42M | 460.43M | 89.48M | 58.44M | 62.4M | 61.53M | 55.53M | - | - | - |
| cashAndShortTermInvestments | 6.91B | 6.45B | 5.66B | 5.44B | 5.31B | 5.11B | 5.31B | 4.71B | 3.44B | 2.87B |
| netReceivables | 279.98M | 292.54M | 283.24M | 216.21M | 166.16M | 179.25M | 230.14M | 91.87M | 96.86M | 117.64M |
| accountsReceivables | 84.48M | 86.03M | 101.34M | 89.34M | 46.62M | 46.24M | 68.31M | 86.34M | 96.67M | 117.54M |
| otherReceivables | 195.5M | 206.51M | 181.9M | 126.87M | 119.53M | 133.01M | 161.83M | 5.54M | 197K | 91000 |
| inventory | 115.67M | 114.6M | 120.53M | 119.66M | 127.65M | 122.62M | 116.67M | 119.06M | 126.25M | 119.4M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | 104.15M | 101.92M | 59.73M |
| totalCurrentAssets | 7.3B | 6.86B | 6.06B | 5.78B | 5.6B | 5.41B | 5.65B | 4.71B | 3.44B | 2.87B |
| propertyPlantEquipmentNet | 250.27M | 259.95M | 244.13M | 243.05M | 201.44M | 244.83M | 359.74M | 266.79M | 305.96M | 411.9M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | 216.21M | 166.16M | 179.25M | 230.14M | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | 243.05M | 201.44M | 244.83M | 359.74M | -14.7B | -13.88B | -13.15B |
| longTermInvestments | 15.12B | -195.72M | 15.65B | 15.19B | 15.26B | 15.37B | 15.47B | 14.97B | 14.18B | 13.56B |
| taxAssets | 13.83M | 16.66M | 16.6M | 33.12M | 16.15M | 12.27M | 8.78M | 6.54M | 5.99M | 4.84M |
| otherNonCurrentAssets | - | 16.39B | 16.6M | -243.05M | -201.44M | -244.83M | -359.74M | -266.79M | -305.96M | -411.9M |
| totalNonCurrentAssets | 15.38B | 16.45B | 15.91B | 15.46B | 15.48B | 15.63B | 15.84B | 266.79M | 305.96M | 411.9M |
| otherAssets | - | -867.57M | - | - | - | - | - | 15.45B | 14.66B | 14.02B |
| totalAssets | 22.69B | 22.45B | 21.97B | 21.25B | 21.08B | 21.05B | 21.49B | 20.43B | 18.41B | 17.3B |
| totalPayables | 97.87M | 141.74M | 149.76M | 57.55M | 51.78M | 52.71M | 248.53M | 171.64M | 166.32M | 182.44M |
| accountPayables | 76.51M | 95.87M | 113.99M | 47.91M | 24.94M | 33.27M | 107.25M | 123.16M | 126.77M | 137.44M |
| otherPayables | 21.36M | 45.88M | 35.77M | 9.64M | 26.84M | 19.44M | 141.29M | 48.48M | 39.55M | 45M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 39.45M | 46.35M | - | - | 39.11M | 45.78M | 2.73M | 2.85M | 22.79M | 387.9M |
| capitalLeaseObligationsCurrent | - | - | 34.84M | 42M | 39.11M | - | 61.54M | - | - | - |
| taxPayables | - | 45.88M | 35.77M | 9.64M | 26.84M | 19.44M | 141.29M | 48.48M | 39.55M | 45M |
| deferredRevenue | 120.68M | 153.34M | 125.07M | 80.57M | 58.15M | 75.28M | 181.9M | 164.47M | 39.55M | 45M |
| otherCurrentLiabilities | 450.42M | 426.67M | 432.27M | 445.29M | 338.74M | 341.36M | 397.55M | 451.32M | 585.04M | 637.68M |
| totalCurrentLiabilities | 708.42M | 768.1M | 741.94M | 625.41M | 526.89M | 515.13M | 892.24M | 790.28M | 774.15M | 1.21B |
| longTermDebt | - | - | - | - | - | - | - | 12.1M | - | 376.07M |
| capitalLeaseObligationsNonCurrent | 14.03M | 48.35M | 40.68M | 57.06M | 47.3M | 44.38M | 88.17M | - | - | - |
| deferredRevenueNonCurrent | 171.59M | 190.22M | 181.32M | 111.82M | 160.01M | 185.4M | 181.91M | 176.91M | 197.46M | 168.98M |
| deferredTaxLiabilitiesNonCurrent | 359.41M | 338.88M | 335.33M | 329.63M | 305.65M | 302.57M | 284.08M | 278.19M | 275.43M | 263.32M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 545.03M | 577.45M | 557.33M | 498.51M | 512.96M | 532.35M | 554.16M | 12.1M | 472.88M | 376.07M |
| otherLiabilities | - | - | - | - | - | - | - | -790.28M | - | -1.21B |
| capitalLeaseObligations | 14.03M | 48.35M | 75.52M | 99.06M | 86.41M | 44.38M | 149.71M | - | - | - |
| totalLiabilities | 1.25B | 1.35B | 1.3B | 1.12B | 1.04B | 1.05B | 1.45B | 12.1M | 1.25B | 376.07M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 1.38B | 695.83M |
| retainedEarnings | 18.72B | 18.43B | 18.07B | 17.46B | 17.31B | 17.29B | 17.36B | 16.8B | 15.59B | 14.42B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 677.46M | 922.52M | 977.14M | 480.1M | 329.96M | 301.9M | 1.29B | 1.62B | 1.52B | 1.28B |
| depreciationAndAmortization | 80.2M | 76.84M | 67.21M | 57.78M | 66.51M | 89.81M | 132.6M | 99.14M | 113.61M | 145.85M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -48.76M | 19.06M | 101.84M | 29.2M | -11.25M | -164.3M | -3.48M | 14.63M | -8.7M | -31.24M |
| accountsReceivables | -4.27M | -2.24M | -68.13M | -31.72M | 7.6M | 48.98M | 49.19M | 12.87M | -9.97M | -30.42M |
| inventory | -2.69M | 2.54M | -2.76M | -2.08M | -1.51M | 1.93M | 638K | 1.76M | 1.27M | -823K |
| accountsPayables | -12.85M | -13.94M | 111.26M | 58.88M | 2.62M | -99.15M | -67.92M | -5.97M | -1.28M | 14.52M |
| otherWorkingCapital | -28.96M | 32.71M | 61.48M | 4.13M | -19.96M | -116.06M | 14.61M | 5.97M | 1.28M | -14.52M |
| otherNonCashItems | -1.31M | -415.79M | -70.26M | 27.38M | 148.48M | 48.71M | -354.53M | -743.05M | -782.28M | -604.41M |
| netCashProvidedByOperatingActivities | 707.58M | 602.64M | 1.08B | 594.47M | 533.69M | 276.12M | 1.06B | 994.87M | 841.87M | 786.92M |
| investmentsInPropertyPlantAndEquipment | -68.07M | -28.79M | -34.79M | -60.76M | -8.02M | -39.65M | -24.97M | -83.64M | -77.58M | -86.71M |
| acquisitionsNet | - | - | - | 5000 | 47000 | 24000 | 472K | 179K | 119.23M | -9.27M |
| purchasesOfInvestments | -1.07B | -17.97M | -1.62B | -25.72M | -1.54B | -448.85M | -8.52M | -57.23M | -444.26M | -28.71M |
| salesMaturitiesOfInvestments | 228.4M | 412.46M | - | 940.32M | 62.85M | 17.36M | 1.09B | 379.74M | 142.51M | 534.78M |
| otherInvestingActivities | - | 605.85M | 7.52M | -23.79M | 6.49M | - | - | 3.35M | 30.41M | 12.1M |
| netCashProvidedByInvestingActivities | -912.39M | 577.06M | -1.65B | 853.84M | -1.48B | -471.11M | 1.06B | 242.4M | -229.7M | 422.21M |
| netDebtIssuance | - | -49.69M | -47.25M | -35.9M | -2.86M | 13000 | -49000 | -98000 | -5.97M | -686.17M |
| longTermNetDebtIssuance | - | -49.69M | -47.25M | -35.9M | -2.86M | 13000 | -49000 | -98000 | -741.15M | -686.17M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | 735.18M | - |
| netStockIssuance | - | - | - | - | - | - | - | 842.16M | 661.85M | 4.1M |
| netCommonStockIssuance | - | - | - | - | - | - | - | 842.16M | 661.85M | 4.1M |
| commonStockIssuance | - | - | - | - | - | - | - | 842.16M | 689.04M | 4.1M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | -27.2M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -366.21M | -366.21M | -359.3M | -324.75M | -331.66M | -386.94M | -421.48M | -414.58M | -352.47M | -311.84M |
| commonDividendsPaid | -366.21M | -366.21M | -359.3M | -324.75M | -331.66M | -386.94M | -421.48M | -414.58M | -352.47M | -311.84M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -32.7M |
| otherFinancingActivities | -100.24M | -2.66M | -4.84M | -2.14M | -50.62M | -69.81M | -91.23M | -6.71M | -741.15M | -7.18M |
| netCashProvidedByFinancingActivities | -466.45M | -418.56M | -411.4M | -362.8M | -385.14M | -456.73M | -512.77M | 420.77M | -437.74M | -1B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.29B | 1.3B | 1.46B | 1.4B | 1.41B | 1.14B | 791.45M | 590.78M | 663.37M | 583.66M |
| costOfRevenue | 886.17M | 904.6M | 989.74M | 947.88M | 940.17M | 713.16M | 447.22M | 313.59M | 337.06M | 287.22M |
| grossProfit | 400.26M | 1.3B | 467.89M | 452.97M | 470.33M | 428.94M | 344.22M | 277.19M | 326.3M | 296.44M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 109.72M | - | 102.52M | - | 72.35M | - | 50.65M | - |
| sellingAndMarketingExpenses | - | - | 44.26M | - | 38.42M | - | 26.83M | - | 18.86M | - |
| sellingGeneralAndAdministrativeExpenses | 127.84M | 117.16M | 153.98M | 126.51M | 140.94M | 84.91M | 99.18M | 70.86M | 69.51M | 62.16M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 127.84M | 117.16M | 153.98M | 126.51M | 140.94M | 84.91M | 99.18M | 70.86M | 69.51M | 62.16M |
| costAndExpenses | 1.01B | 117.16M | 1.14B | 1.07B | 133.46M | 798.07M | 546.4M | 384.45M | 406.58M | 349.37M |
| netInterestIncome | -1.1M | -1.41M | -1.67M | -992K | -1.09M | - | - | - | - | - |
| interestIncome | - | - | - | - | - | 1.17M | 1.22M | 918K | 1.23M | 1M |
| interestExpense | 1.1M | 1.41M | 1.67M | 992K | 1.09M | 1.17M | 1.22M | 918K | 1.23M | 1M |
| depreciationAndAmortization | 40.27M | 39.93M | 39.65M | 37.2M | 35.1M | 32.11M | 30.18M | 27.6M | 34.29M | 32.22M |
| ebitda | 312.68M | 427.4M | 498.77M | 503.19M | 710.58M | 486.87M | 359.62M | 280.32M | 249.52M | 241.81M |
| ebit | 272.41M | 387.47M | 459.12M | 466M | 675.48M | 454.76M | 329.44M | 252.72M | 215.23M | 209.59M |
| nonOperatingIncomeExcludingInterest | - | -109.61M | -145.21M | -139.55M | 1.28B | -110.73M | -84.39M | -46.38M | 41.56M | 24.7M |
| operatingIncome | 272.41M | 1.18B | 313.91M | 326.44M | 1.28B | 344.03M | 245.04M | 206.33M | 256.79M | 234.28M |
| totalOtherIncomeExpensesNet | 147.73M | -791.76M | -846.15M | -809.32M | -602.72M | 109.56M | 83.17M | 45.47M | -42.8M | -25.7M |
| incomeBeforeTax | 420.15M | 386.11M | 457.5M | 465.02M | 674.38M | 453.58M | 328.21M | 251.8M | 214M | 208.58M |
| incomeTaxExpense | 52.34M | 53.84M | 55.7M | 64.54M | 50.36M | 60.48M | 47.96M | 43.7M | 39.28M | 47.83M |
| netIncomeFromContinuingOperations | 367.8M | 332.26M | 401.8M | 400.48M | 624.09M | 393.22M | 280.35M | 208.19M | 174.81M | 160.85M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 355.34M | 322.12M | 373.45M | 373.11M | 597M | 380.13M | 276.3M | 203.8M | 172.23M | 157.73M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 355.34M | 322.12M | 373.45M | 373.11M | 597M | 380.13M | 276.3M | 203.8M | 172.23M | 157.73M |
| eps | 0.51 | 0.47 | 0.54 | 0.54 | 0.86 | 0.55 | 0.4 | 0.29 | 0.25 | 0.23 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.38B | 6.25B | 5.99B | 5.79B | 5.57B | 5.49B | 5.39B | 5.43B | 5.25B | 5.33B |
| shortTermInvestments | 530.42M | 6.19B | 460.43M | 404.27M | 89.48M | 140.39M | 58.44M | 60.16M | 62.4M | 61.78M |
| cashAndShortTermInvestments | 6.91B | 6.9B | 6.45B | 6.2B | 5.66B | 5.63B | 5.44B | 5.49B | 5.31B | 5.4B |
| netReceivables | 279.98M | 283.23M | 292.54M | 290.23M | 283.24M | 235.04M | 216.21M | 186.37M | 166.16M | 161.92M |
| accountsReceivables | 84.48M | 62.42M | 86.03M | 97.59M | 101.34M | 87.25M | 89.34M | 78.11M | 46.62M | 44.85M |
| otherReceivables | 195.5M | 220.8M | 206.51M | 192.64M | 181.9M | 147.79M | 126.87M | 108.26M | 119.53M | 117.07M |
| inventory | 115.67M | 113.3M | 114.6M | 114.49M | 120.53M | 115.36M | 119.66M | 122.9M | 127.65M | 123.95M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | -808.99M | - | - | - | - | - | - |
| totalCurrentAssets | 7.3B | 7.3B | 6.86B | 5.79B | 6.06B | 5.98B | 5.78B | 5.8B | 5.6B | 5.68B |
| propertyPlantEquipmentNet | 250.27M | 245.5M | 259.95M | 278.86M | 244.13M | 238.39M | 243.05M | 204.82M | 201.44M | 230.33M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | 235.04M | 216.21M | 186.37M | 166.16M | 161.92M |
| goodwillAndIntangibleAssets | - | - | - | - | -16.16B | 238.39M | 243.05M | 204.82M | 201.44M | 230.33M |
| longTermInvestments | 15.12B | 15.12B | -195.72M | 15.52B | 15.65B | 15.39B | 15.19B | 15.21B | 15.26B | 15.31B |
| taxAssets | 13.83M | 16.4M | 16.66M | 16.3M | 16.6M | 18.62M | 33.12M | 19.27M | 16.15M | 13.95M |
| otherNonCurrentAssets | - | 7.32B | 16.39B | 810.02M | 16.16B | -238.39M | -243.05M | -204.82M | -201.44M | -230.33M |
| totalNonCurrentAssets | 15.38B | 22.68B | 16.45B | 16.63B | 15.91B | 15.64B | 15.46B | 15.44B | 15.48B | 15.55B |
| otherAssets | - | - | -867.57M | - | - | - | - | - | - | - |
| totalAssets | 22.69B | 22.68B | 22.45B | 22.42B | 21.97B | 21.62B | 21.25B | 21.24B | 21.08B | 21.24B |
| totalPayables | 97.87M | 125.72M | 496.18M | 162.89M | 149.76M | 112.18M | 57.55M | 78.89M | 51.78M | 74.07M |
| accountPayables | 76.51M | 74.66M | 95.87M | 95.57M | 113.99M | 86.41M | 47.91M | 32.36M | 24.94M | 34.73M |
| otherPayables | 21.36M | 51.07M | 400.32M | 67.32M | 35.77M | 25.78M | 9.64M | 46.53M | 26.84M | 39.34M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 39.45M | 45.11M | 46.35M | 45.43M | 34.84M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 45.11M | 46.35M | 45.43M | 34.84M | 42.43M | 42M | 31.06M | 39.11M | 40.22M |
| taxPayables | - | - | 45.88M | 67.32M | 35.77M | 25.78M | 9.64M | 46.53M | 26.84M | 39.34M |
| deferredRevenue | 120.68M | - | - | 162.51M | 125.07M | 129.52M | 80.57M | 48.48M | 58.15M | 70.58M |
| otherCurrentLiabilities | 450.42M | 736.38M | 179.22M | 616.32M | 397.42M | 618.67M | 445.29M | 568.83M | 377.85M | 543.85M |
| totalCurrentLiabilities | 708.42M | 907.21M | 768.1M | 987.16M | 741.94M | 902.8M | 625.41M | 727.26M | 526.89M | 728.71M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 14.03M | 30.4M | 48.35M | 66.08M | 40.68M | 42.44M | 57.06M | 33.05M | 47.3M | 52.14M |
| deferredRevenueNonCurrent | 171.59M | - | 190.22M | 171.39M | 181.32M | 137.14M | 111.82M | 142.66M | 160.01M | 164.66M |
| deferredTaxLiabilitiesNonCurrent | 359.41M | 352.67M | 338.88M | 340.23M | 335.33M | 328.38M | 329.63M | 305.36M | 305.65M | 306.88M |
| otherNonCurrentLiabilities | - | 1.47B | - | 987.16M | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 545.03M | 1.47B | 577.45M | 1.56B | 557.33M | 507.96M | 498.51M | 481.08M | 512.96M | 523.68M |
| otherLiabilities | - | - | - | -987.16M | - | - | - | - | - | - |
| capitalLeaseObligations | 14.03M | 75.51M | 94.7M | 111.51M | 75.52M | 84.86M | 99.06M | 64.11M | 86.41M | 92.36M |
| totalLiabilities | 1.25B | 1.47B | 1.35B | 1.56B | 1.3B | 1.41B | 1.12B | 1.21B | 1.04B | 1.25B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B | 2.23B |
| retainedEarnings | 18.72B | 18.52B | 18.43B | 18.55B | 18.07B | 17.63B | 17.46B | 17.33B | 17.31B | 17.27B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 355.34M | 322.12M | 373.45M | 373.11M | 597M | 380.13M | 276.3M | 203.8M | 172.23M | 157.73M |
| depreciationAndAmortization | 40.27M | 39.93M | 39.65M | 37.2M | 35.1M | 32.11M | 30.18M | 27.6M | 34.29M | 32.22M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | 4.74M | - | -53.95M | - | -52.1M | - | 3.26M | - |
| accountsReceivables | - | - | -2.24M | - | -68.13M | - | -31.72M | - | 7.53M | - |
| inventory | - | - | 2.54M | - | -2.76M | - | -2.08M | - | -1.51M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | 4.44M | - | 16.95M | - | -18.29M | - | -2.76M | - |
| otherNonCashItems | 33.42M | -43.56M | 121.99M | 55.17M | -42.41M | 192.16M | 106.62M | 65.54M | 108.09M | 145.84M |
| netCashProvidedByOperatingActivities | 429.03M | 278.55M | 500.18M | 465.48M | 535.75M | 540.18M | 352.74M | 241.74M | 246.03M | 271.34M |
| investmentsInPropertyPlantAndEquipment | -39.37M | -28.69M | -15.27M | -13.51M | -24.83M | -9.96M | -13.61M | -47.15M | -1.67M | -6.35M |
| acquisitionsNet | - | - | - | - | - | - | 5000 | - | -18.83M | 18.88M |
| purchasesOfInvestments | 2.19B | -3.26B | 3.06B | -3.08B | 2.03B | -3.66B | 1.52B | -1.55B | 1.3B | -2.83B |
| salesMaturitiesOfInvestments | 213.28M | 15.12M | 222.41M | 190.05M | -6.85M | 6.85M | 926.51M | 13.81M | 32.29M | 30.56M |
| otherInvestingActivities | 6.1M | -6.1M | 3.48B | -3.09B | 705K | -7.55M | 6.4M | -6.4M | 1.84M | -1.84M |
| netCashProvidedByInvestingActivities | 2.37B | -3.28B | 3.48B | -2.9B | 2.01B | -3.67B | 2.44B | -1.59B | 1.31B | -2.79B |
| netDebtIssuance | - | - | - | -25.08M | - | -23.09M | - | -18.01M | - | -26.87M |
| longTermNetDebtIssuance | - | - | - | -25.08M | - | -23.09M | - | -18.01M | - | -26.87M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -366.21M | - | -366.21M | - | -359.3M | - | -324.75M | - | -331.66M | - |
| commonDividendsPaid | -366.21M | - | -366.21M | - | -359.3M | - | -324.75M | - | -331.66M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -74.52M | -25.72M | -46.08M | -992K | -27.83M | -1.17M | -19.12M | -918K | -22.75M | -3.85M |
| netCashProvidedByFinancingActivities | -440.73M | -25.72M | -412.29M | -26.07M | -387.13M | -24.26M | -343.87M | -18.93M | -354.41M | -30.72M |