OTC : CAHPF
$0.15 (1.68%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 4.35B | 3.3B | 2.23B | 2.06B | 1.86B | 1.94B | 1.51B | 1.54B | 1.48B | 1.33B |
| costOfRevenue | 2.79B | 1.63B | 1.81B | 1.58B | 1.29B | 1.29B | 1.13B | 1.14B | 1.15B | 1.1B |
| grossProfit | 1.56B | 1.67B | 416.2M | 486.6M | 575.2M | 651.88M | 376.78M | 399.96M | 328.53M | 231.62M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 78.72M | 53.82M | 46.81M | 38.55M | 37.11M | 32.86M | 27.52M | 27.19M | 28.73M | 25.02M |
| sellingAndMarketingExpenses | 21.41M | 12.68M | 10.27M | 10.22M | 8.06M | 7.86M | 10.88M | 8.5M | 6.41M | 11.28M |
| sellingGeneralAndAdministrativeExpenses | 100.13M | 66.5M | 57.08M | 48.77M | 45.17M | 40.72M | 38.4M | 35.69M | 35.14M | 36.3M |
| otherExpenses | - | 695.36M | - | - | - | - | -881K | 1.52M | -9.79M | -48.15M |
| operatingExpenses | 100.13M | 761.86M | 57.08M | 48.77M | 45.17M | 40.72M | 48.38M | 43.12M | 60.83M | 214.16M |
| costAndExpenses | 2.89B | 2.39B | 1.87B | 1.63B | 1.33B | 1.33B | 1.18B | 1.18B | 1.21B | 1.31B |
| netInterestIncome | -142.5M | -143.46M | -82.73M | -44.76M | -18.88M | -17.72M | -15.48M | -21.45M | -33.68M | -42.37M |
| interestIncome | 11.81M | 4.99M | 8M | 1.99M | 1.85M | 3.54M | 13.58M | 17.9M | 30.42M | 38.97M |
| interestExpense | 142.5M | 143.46M | 88.35M | 46.75M | 20.73M | 19.45M | 20.71M | 21.23M | 31.94M | 39.03M |
| depreciationAndAmortization | 718.16M | 665.08M | 517.04M | 467.82M | 384.12M | 437.05M | 376.81M | 408.77M | 392.03M | 338.86M |
| ebitda | 2.15B | 1.43B | 839.18M | 934.1M | 899.87M | 1.05B | 710.02M | 765.38M | 678.96M | 527.37M |
| ebit | 1.43B | 761.83M | 322.15M | 466.27M | 516.16M | 428.7M | 329.28M | 355.32M | 277.49M | 178.12M |
| nonOperatingIncomeExcludingInterest | 26.77M | 151.18M | 36.97M | -28.44M | 13.87M | 65.04M | 1.9M | 3.54M | 3.25M | 3.5M |
| operatingIncome | 1.46B | 913M | 359.12M | 437.83M | 530.04M | 611.15M | 329.28M | 355.32M | 277.49M | 178.12M |
| totalOtherIncomeExpensesNet | -183.28M | -293.21M | -125.32M | -20.08M | -33.86M | -85.15M | -16.36M | -19.93M | -43.46M | -203.13M |
| incomeBeforeTax | 1.28B | 619.79M | 233.8M | 417.75M | 496.17M | 408.59M | 314.83M | 338.93M | 237.28M | -21.51M |
| incomeTaxExpense | 349.45M | 197.52M | 70.29M | 94.42M | 150.91M | 107.04M | 96.64M | 75.55M | 19.68M | 2.84M |
| netIncomeFromContinuingOperations | 926.17M | 422.27M | 163.51M | 323.32M | 345.26M | 301.55M | 218.19M | 263.39M | 217.61M | -24.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 926.17M | 422.27M | 163.51M | 323.32M | 345.26M | 301.55M | 218.19M | 263.39M | 217.61M | -24.35M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 926.17M | 422.27M | 163.51M | 323.32M | 345.26M | 301.55M | 218.19M | 263.39M | 217.61M | -24.35M |
| eps | 0.46 | 0.22 | 0.09 | 0.18 | 0.2 | 0.18 | 0.13 | 0.16 | 0.13 | -0.02 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 759.63M | 403.3M | 46.15M | 572.43M | 160.06M | 372.59M | 335.16M | 323.23M | 37.38M | 17.3M |
| shortTermInvestments | - | 22000 | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 759.63M | 403.32M | 46.15M | 572.43M | 160.06M | 372.59M | 335.16M | 323.23M | 37.38M | 17.3M |
| netReceivables | 190.09M | 244.93M | 89.96M | 140.46M | 104.99M | 140.53M | 73.32M | 60.39M | 53.53M | 15.01M |
| accountsReceivables | 190.09M | 116.69M | 89.96M | 123.77M | 79.3M | 64.09M | 73.32M | 60.39M | 53.53M | 15.01M |
| otherReceivables | - | 128.24M | - | 16.68M | 25.7M | 76.44M | - | - | - | - |
| inventory | 450.18M | 399.1M | 333.4M | 250.51M | 188.56M | 202.16M | 259.91M | 264.22M | 276.87M | 213.17M |
| prepaids | 23.74M | 23.2M | 11.72M | 12.99M | 10.75M | 8.51M | 4.5M | 5.39M | 3.3M | 2.73M |
| otherCurrentAssets | 30.38M | - | 36.24M | 33.73M | - | - | 9.85M | 5.52M | 6.29M | 86.83M |
| totalCurrentAssets | 1.45B | 1.07B | 517.46M | 1.01B | 464.36M | 723.79M | 682.75M | 658.74M | 377.37M | 335.04M |
| propertyPlantEquipmentNet | 7.67B | 7.2B | 2.14B | 4.73B | 2.74B | 2.44B | 2.25B | 2.32B | 2.54B | 1.85B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | 60.39M | 53.53M | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | 2.32B | 2.53B | - |
| longTermInvestments | 147.64M | 39.63M | 148.8M | 174.05M | 62.9M | 96.2M | 66.18M | 5.54M | 4.96M | 3.26M |
| taxAssets | 54.51M | 134.53M | 45.49M | 72.8M | 94.92M | 14.11M | - | 419K | 16.45M | - |
| otherNonCurrentAssets | 364.03M | 511.3M | 3.9B | 647.97M | 591.74M | 499.76M | -2.32B | -2.32B | -2.55B | -1.85B |
| totalNonCurrentAssets | 8.18B | 7.75B | 6.23B | 5.62B | 3.49B | 3.05B | 2.32B | 2.32B | 2.55B | 1.85B |
| otherAssets | - | - | - | - | - | - | 95.84M | 76.51M | 20.47M | 916K |
| totalAssets | 9.64B | 8.82B | 6.75B | 6.63B | 3.96B | 3.78B | 3.09B | 3.06B | 2.95B | 2.19B |
| totalPayables | 487.16M | 431.66M | 296.88M | 245.87M | 142.38M | 117.03M | 101.06M | 94.69M | 102.55M | 96.57M |
| accountPayables | 487.16M | 431.66M | 127.64M | 245.87M | 142.38M | 76.34M | 77.5M | 66.21M | 78M | 96.57M |
| otherPayables | - | - | 169.24M | - | - | 40.7M | 23.56M | 28.48M | 24.55M | - |
| accruedExpenses | 191.78M | 200.08M | 51.98M | 171.84M | 38.45M | 76.55M | 62.16M | 61.28M | 59.7M | 24.99M |
| shortTermDebt | 3.76M | 72.89M | 341.27M | 169.99M | 102.84M | 93.45M | 108.25M | 93.5M | 52.06M | 8.47M |
| capitalLeaseObligationsCurrent | 29.42M | 53.64M | 22.52M | 12.75M | 14.42M | 22M | - | - | 1.34M | 8.32M |
| taxPayables | - | - | - | - | 2.71M | 8.88M | - | 47.31M | 36.21M | - |
| deferredRevenue | - | 4.08M | 20.1M | - | 2.71M | 8.88M | -108.25M | -93.5M | -53.4M | -16.79M |
| otherCurrentLiabilities | 239.69M | 217.23M | 229.14M | 261.44M | 48.6M | 45.57M | 23.56M | 75.85M | 63.97M | 62.31M |
| totalCurrentLiabilities | 951.8M | 979.58M | 909.92M | 861.89M | 349.4M | 363.48M | 295.03M | 325.32M | 279.62M | 200.66M |
| longTermDebt | 1.74B | 1.85B | 1.42B | 1.67B | 508.39M | 468.61M | 185.18M | 292.47M | 382.72M | 278.32M |
| capitalLeaseObligationsNonCurrent | 16.24M | 41.83M | 35.31M | 9.1M | 10.68M | 21.13M | - | - | - | 1.34M |
| deferredRevenueNonCurrent | - | 548.12M | - | 9.1M | - | 21.13M | 131.37M | - | - | 278.23M |
| deferredTaxLiabilitiesNonCurrent | - | 652.16M | 552.12M | 274.07M | 166M | 81.7M | 53.82M | - | - | 89000 |
| otherNonCurrentLiabilities | 1.97B | 604.24M | 538M | 560.4M | 387.67M | 283.63M | - | - | - | -1.34M |
| totalNonCurrentLiabilities | 3.73B | 3.7B | 2.55B | 2.51B | 1.07B | 951.16M | 185.18M | 292.47M | 382.72M | 278.32M |
| otherLiabilities | - | - | - | - | - | - | 207.2M | 150.13M | 154.87M | 156.74M |
| capitalLeaseObligations | 45.65M | 95.46M | 57.83M | 21.85M | 25.1M | 43.13M | - | - | 1.34M | 9.66M |
| totalLiabilities | 4.68B | 4.68B | 3.46B | 3.38B | 1.42B | 1.31B | 687.41M | 767.92M | 817.22M | 635.73M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.19B | 3.19B | 2.64B | 2.64B | 2.18B | 2.18B | 2.18B | 2.18B | 2.18B | 1.77B |
| retainedEarnings | 1.66B | 905.86M | 550.23M | 478.45M | 301.76M | 229.86M | 150.37M | 59.26M | -94.27M | -248.92M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 926.17M | 422.27M | 163.51M | 323.32M | 345.26M | 301.55M | 218.19M | 263.39M | 217.61M | -24.35M |
| depreciationAndAmortization | 774.05M | 700.88M | 533.08M | 470.36M | 384.12M | 437.05M | 380.74M | 410.06M | 401.47M | 349.25M |
| deferredIncomeTax | - | - | -1.07B | -858.85M | -829.17M | -845.29M | 17.15M | 27.75M | 71.41M | 16.74M |
| stockBasedCompensation | 21.41M | 12.68M | 12.89M | 13.88M | 11.37M | 10.69M | 10.88M | 8.49M | 6.41M | 9.9M |
| changeInWorkingCapital | -59.34M | -110.21M | -14.9M | 98.68M | -50.6M | 65.64M | -28.03M | -36.24M | -77.82M | -26.63M |
| accountsReceivables | 53.77M | -120.44M | 42.95M | -29.42M | -8.11M | -2.34M | -14.99M | -9.51M | -36.24M | -11.69M |
| inventory | -116.96M | -20.18M | -87.7M | -57.02M | -12.04M | 27.53M | -13.04M | -26.73M | -41.59M | -14.94M |
| accountsPayables | - | - | 48.89M | 182.18M | -29.39M | 14.31M | 1.97M | 8.18M | 4.96M | 21.35M |
| otherWorkingCapital | 3.86M | 30.41M | -19.04M | 2.94M | -1.06M | 26.14M | -1.97M | -8.18M | -4.96M | -21.35M |
| otherNonCashItems | 304.29M | 255.81M | 1.12B | 729.29M | 896.03M | 1.04B | 17.31M | 40.72M | 103.13M | 265.92M |
| netCashProvidedByOperatingActivities | 1.97B | 1.28B | 735.28M | 776.68M | 757.01M | 1.01B | 616.24M | 714.17M | 650.8M | 574.08M |
| investmentsInPropertyPlantAndEquipment | -1.18B | -481.24M | -838.68M | -669.1M | -437.32M | -469.2M | -339.79M | -307.93M | -1.16B | -234.72M |
| acquisitionsNet | 1.38M | -553.76M | -196.61M | -1.16B | -292.65M | -534.51M | 827K | 40.58M | 42.51M | -709.98M |
| purchasesOfInvestments | - | - | - | - | -1.12M | -1.5M | -41.8M | -2.5M | -3000 | - |
| salesMaturitiesOfInvestments | - | 6.19M | - | - | - | - | 17000 | -38.08M | -42.5M | - |
| otherInvestingActivities | -15.2M | -479.07M | 3.31M | 5.49M | 6.98M | 1.24M | -1.44M | 37.64M | -6.99M | -54.68M |
| netCashProvidedByInvestingActivities | -1.19B | -1.51B | -1.03B | -1.83B | -724.12M | -1B | -382.19M | -270.28M | -1.12B | -999.38M |
| netDebtIssuance | -274.84M | 160.76M | -115M | 1.16B | 28.58M | 270M | -95M | -41.34M | 148.4M | 164.06M |
| longTermNetDebtIssuance | -274.84M | 160.76M | -115M | 1.16B | 50M | 270M | -95M | -46.87M | 148.4M | 164.06M |
| shortTermNetDebtIssuance | - | - | - | - | -21.42M | - | - | 5.53M | - | - |
| netStockIssuance | - | 546.5M | - | 467.91M | - | - | - | - | 402.49M | - |
| netCommonStockIssuance | - | 546.5M | - | 467.91M | - | - | - | - | 402.49M | 111.8M |
| commonStockIssuance | - | 556.74M | - | 467.91M | - | - | - | - | 402.49M | 111.8M |
| commonStockRepurchased | - | -10.25M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -160.98M | -76.45M | -91.73M | -146.63M | -273.36M | -221.38M | -127.11M | -109.87M | -52.42M | -23.83M |
| commonDividendsPaid | -160.98M | -76.45M | -91.73M | -146.63M | -273.36M | -221.38M | -127.11M | -109.87M | -52.42M | -23.83M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -36.06M | -44.16M | -19.55M | -16.11M | -21.42M | -12.72M | - | -6.87M | -8.32M | 96.58M |
| netCashProvidedByFinancingActivities | -435.81M | 586.65M | -226.28M | 1.47B | -244.79M | 35.91M | -222.11M | -158.09M | 490.16M | 236.8M |
| 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 | 2.79B | 2.32B | 2.03B | 1.88B | 1.34B | 1.09B | 1.13B | 1.17B | 898.62M | 881.84M |
| costOfRevenue | 1.55B | 1.4B | 1.39B | 1.26B | 1.05B | 906.56M | 904.18M | 890.4M | 688.4M | 667.12M |
| grossProfit | 1.25B | 919.48M | 639.55M | 618.84M | 293.88M | 187.56M | 228.64M | 275.91M | 210.23M | 214.73M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 46.2M | 32.53M | 28.76M | 25.06M | 24.31M | 22.51M | 19.4M | 19.15M | 19.35M |
| sellingAndMarketingExpenses | - | 13.83M | 7.58M | 5.29M | 92.39M | 841K | 9.42M | 9.46M | 32.21M | 4.3M |
| sellingGeneralAndAdministrativeExpenses | 58.59M | 60.03M | 40.1M | 34.05M | 117.45M | 25.15M | 31.93M | 28.85M | 51.36M | 23.65M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 58.59M | 60.03M | 40.1M | 34.05M | 117.45M | 25.15M | 31.93M | 28.85M | 51.36M | 23.65M |
| costAndExpenses | 1.61B | 1.46B | 1.43B | 1.29B | 1.16B | 931.7M | 936.11M | 919.25M | 739.76M | 690.77M |
| netInterestIncome | -46.91M | -72.26M | -70.24M | -72.43M | -52.33M | -38.85M | -33.63M | -29.03M | -15.73M | -10.36M |
| interestIncome | 12.23M | 6.83M | 4.69M | 3.58M | 1.41M | 3.32M | 4.68M | 1.16M | 831K | 564K |
| interestExpense | 59.14M | 72.26M | 70.24M | 76.01M | 53.74M | 42.17M | 38.31M | 30.19M | 16.56M | 10.92M |
| depreciationAndAmortization | 395.48M | 342.63M | 375.52M | 366.54M | 298.54M | 259.05M | 274.03M | 261.34M | 209.01M | 215.08M |
| ebitda | 1.58B | 1.18B | 970.28M | 932.31M | 494.59M | 415.03M | 470.74M | 508.4M | 384.79M | 402.37M |
| ebit | 1.19B | 837.38M | 594.75M | 565.78M | 196.05M | 155.98M | 195.86M | 244.84M | 175.78M | 187.29M |
| nonOperatingIncomeExcludingInterest | - | 22.08M | 4.7M | 19.01M | -82.66M | 6.42M | 853K | 2.21M | -16.91M | 3.79M |
| operatingIncome | 1.19B | 859.45M | 599.45M | 584.78M | 176.42M | 162.41M | 196.71M | 247.06M | 158.86M | 191.08M |
| totalOtherIncomeExpensesNet | -67.16M | -103.44M | -79.85M | -104.27M | -37.15M | -64.05M | -61.27M | 33.6M | -21.77M | -22.29M |
| incomeBeforeTax | 1.12B | 756.02M | 519.6M | 480.52M | 139.28M | 98.36M | 135.44M | 280.65M | 137.1M | 168.78M |
| incomeTaxExpense | 353.22M | 194.94M | 154.51M | 155.12M | 42.41M | 35.77M | 34.53M | 48.09M | 46.34M | 52.22M |
| netIncomeFromContinuingOperations | 766.27M | 561.08M | 365.09M | 325.4M | 96.87M | 62.59M | 100.91M | 232.56M | 90.76M | 116.57M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 766.27M | 561.08M | 365.09M | 325.4M | 96.87M | 62.59M | 100.91M | 232.56M | 90.76M | 116.57M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 766.27M | 561.08M | 365.09M | 325.4M | 96.87M | 62.59M | 100.91M | 232.56M | 90.76M | 116.57M |
| eps | 0.37 | 0.28 | 0.18 | 0.16 | 0.05 | 0.03 | 0.06 | 0.13 | 0.05 | 0.07 |
| 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 | 966.11M | 759.63M | 521.29M | 403.3M | 191.04M | 46.15M | 313.22M | 572.43M | 1.15B | 160.06M |
| shortTermInvestments | - | - | - | 22000 | - | - | - | - | - | - |
| cashAndShortTermInvestments | 966.11M | 759.63M | 521.29M | 403.32M | 191.04M | 46.15M | 313.22M | 572.43M | 1.15B | 160.06M |
| netReceivables | 302.9M | 190.09M | 246.16M | 244.93M | 226.77M | 89.96M | 161.64M | 140.46M | 132.4M | 104.99M |
| accountsReceivables | 302.9M | 190.09M | 246.16M | 116.69M | 226.77M | 20.38M | 161.64M | 123.77M | 132.4M | 79.3M |
| otherReceivables | - | - | - | 128.24M | - | 87.86M | - | 16.68M | - | 25.7M |
| inventory | 406M | 450.18M | 444.56M | 399.1M | 326.8M | 333.4M | 290.36M | 250.51M | 179.75M | 188.56M |
| prepaids | - | 23.74M | - | 23.2M | - | 11.72M | - | - | - | 10.75M |
| otherCurrentAssets | 10M | 30.38M | - | - | - | 33.82M | 41.58M | 50.42M | 44.88M | - |
| totalCurrentAssets | 1.69B | 1.45B | 1.21B | 1.07B | 744.6M | 517.46M | 806.79M | 1.01B | 1.51B | 464.36M |
| propertyPlantEquipmentNet | 3.5B | 7.67B | 7.35B | 7.2B | 2.37B | 2.14B | 5.2B | 4.73B | 3.15B | 2.74B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | -1000 | - | - | - |
| longTermInvestments | 174.39M | 147.64M | 190.92M | 39.63M | 102.16M | 148.8M | 152.47M | 174.05M | 81.46M | 62.9M |
| taxAssets | 48.39M | 54.51M | 77.1M | 134.53M | 49.9M | 45.49M | 69.43M | 72.8M | 95.67M | 94.92M |
| otherNonCurrentAssets | 4.61B | 364.03M | 401.66M | 511.3M | 4.98B | 3.9B | 669.54M | 647.97M | 686.38M | 591.74M |
| totalNonCurrentAssets | 8.33B | 8.18B | 7.94B | 7.75B | 7.5B | 6.23B | 6.09B | 5.62B | 4.01B | 3.49B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 10.02B | 9.64B | 9.15B | 8.82B | 8.25B | 6.75B | 6.9B | 6.63B | 5.52B | 3.96B |
| totalPayables | 510.61M | 487.16M | 523.51M | 431.66M | 588.49M | 466.12M | 380.54M | 245.87M | 209.65M | 142.38M |
| accountPayables | 510.61M | 487.16M | 523.51M | 431.66M | 588.49M | 466.12M | 380.54M | 245.87M | 209.65M | 142.38M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 191.78M | 117.32M | 200.08M | 90.71M | 51.98M | 73.69M | 171.84M | 48.55M | 38.45M |
| shortTermDebt | 29.92M | 3.76M | 129.13M | 72.89M | 19.77M | 341.27M | 175.47M | 169.99M | 171.87M | 102.84M |
| capitalLeaseObligationsCurrent | - | 29.42M | 43.9M | 53.64M | 23.88M | 22.52M | 18.27M | 12.75M | 9.41M | 14.42M |
| taxPayables | - | - | - | - | - | - | - | - | - | 2.71M |
| deferredRevenue | 1.86M | - | - | 4.08M | 36.41M | - | - | - | - | 2.71M |
| otherCurrentLiabilities | 364M | 239.69M | 140.38M | 217.23M | 23.52M | 80M | 200M | 261.44M | 35.22M | 48.6M |
| totalCurrentLiabilities | 906.39M | 951.8M | 954.24M | 979.58M | 782.78M | 909.92M | 847.98M | 861.89M | 439.48M | 349.4M |
| longTermDebt | 1.45B | 1.74B | 1.88B | 1.85B | 1.86B | 1.42B | 1.58B | 1.67B | 1.42B | 508.39M |
| capitalLeaseObligationsNonCurrent | 29.21M | 16.24M | 30.15M | 41.83M | 34.41M | 35.31M | 37.92M | 9.1M | 10.22M | 10.68M |
| deferredRevenueNonCurrent | 560.88M | - | - | 548.12M | 565.18M | - | - | 9.1M | - | - |
| deferredTaxLiabilitiesNonCurrent | 839.41M | - | - | 652.16M | 551.62M | 552.12M | - | 274.07M | - | 166M |
| otherNonCurrentLiabilities | 606.03M | 1.97B | 1.86B | 604.24M | 603M | 538M | 1.18B | 560.4M | 643.9M | 387.67M |
| totalNonCurrentLiabilities | 3.48B | 3.73B | 3.77B | 3.7B | 3.62B | 2.55B | 2.8B | 2.51B | 2.07B | 1.07B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.21M | 45.65M | 74.05M | 95.46M | 58.29M | 57.83M | 56.18M | 21.85M | 19.62M | 25.1M |
| totalLiabilities | 4.39B | 4.68B | 4.72B | 4.68B | 4.4B | 3.46B | 3.65B | 3.38B | 2.51B | 1.42B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.41B | 3.19B | 3.19B | 3.19B | 3.16B | 2.64B | 2.64B | 2.64B | 2.64B | 2.18B |
| retainedEarnings | 2.09B | 1.66B | 1.16B | 905.86M | 620.17M | 550.23M | 524.34M | 478.45M | 300.88M | 301.76M |
| 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 | 766.27M | 561.08M | 365.09M | 325.4M | 96.87M | 62.59M | 100.91M | 232.56M | 90.76M | 116.57M |
| depreciationAndAmortization | 395.48M | 372.11M | 401.95M | 404.09M | 295.17M | 259.05M | 274.03M | 261.34M | 209.01M | 215.08M |
| deferredIncomeTax | - | - | - | - | - | -478.62M | - | -444M | - | -415.95M |
| stockBasedCompensation | - | 13.83M | 7.58M | 5.29M | 7.39M | 5.28M | 7.62M | 7.75M | 6.13M | 5.95M |
| changeInWorkingCapital | - | -59.34M | - | -110.21M | - | -63.79M | - | -83.5M | - | -21.21M |
| accountsReceivables | - | 53.77M | - | -120.44M | - | 42.95M | - | -29.42M | - | -8.11M |
| inventory | - | -116.96M | - | -20.18M | - | -87.7M | - | -57.02M | - | -12.04M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | 3.86M | - | 30.41M | - | -19.04M | - | 2.94M | - | -1.06M |
| otherNonCashItems | 89.06M | 246.01M | 58.28M | 230.21M | 27.22M | 633.78M | 471.07M | 475.32M | 448.4M | 409.85M |
| netCashProvidedByOperatingActivities | 1.25B | 1.13B | 832.89M | 854.77M | 426.66M | 437.33M | 297.95M | 446.54M | 330.14M | 311.34M |
| investmentsInPropertyPlantAndEquipment | -605.38M | -614.07M | -562.31M | -526.29M | -391.98M | -423.51M | -415.16M | -344.31M | -324.79M | -202.57M |
| acquisitionsNet | - | 1.31M | 64341 | -32.75M | -520.18M | -197.71M | 1.1M | -806.32M | -358.1M | -351.43M |
| purchasesOfInvestments | -3.28M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 6.71M | - | - | - | - | - |
| otherInvestingActivities | -722.71K | 2.78M | -17.98M | -47.31M | 3.92M | 2.52M | 794K | 2.22M | 3.27M | 4.06M |
| netCashProvidedByInvestingActivities | -609.38M | -611.3M | -580.28M | -606.35M | -901.52M | -618.71M | -413.27M | -1.15B | -679.62M | -549.94M |
| netDebtIssuance | -279.89M | -134.8M | -41.83M | - | 145.28M | -23.24M | -87.88M | 126.53M | 971.77M | 71.32M |
| longTermNetDebtIssuance | - | - | -41.83M | - | 145.28M | - | -87.88M | - | 971.77M | - |
| shortTermNetDebtIssuance | -279.89M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | 31.74M | 514.75M | - | - | 7.54M | 460.38M | - |
| commonStockRepurchased | - | - | - | - | -675.52M | - | - | -190.91M | -1.44B | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -116.05M | -61.54M | -99.44M | -39.72M | -36.74M | -36.7M | -55.03M | -54.99M | -91.64M | -119.61M |
| commonDividendsPaid | -116.05M | -61.54M | -99.44M | -39.72M | -36.74M | -36.7M | -55.03M | -54.99M | -91.64M | -119.61M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -22.56M | -233.01M | -16.6M | 3.07M | 514.75M | -46.67M | -5.3M | 182.55M | 460.38M | 84.6M |
| netCashProvidedByFinancingActivities | -418.5M | -294.54M | -141.27M | -36.65M | 623.3M | -83.37M | -142.91M | 127.56M | 1.34B | -35.01M |