-$0.07 (-1.72%)
| 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 | 3.06B | 1.9B | 1.93B | 1.73B | 1.76B | 1.79B | 1.16B | 1.23B | 638.68M | 683.29M |
| costOfRevenue | 1.53B | 1.2B | 1.15B | 1.13B | 993.71M | 830.64M | 705.18M | 860.4M | 488.39M | 473.22M |
| grossProfit | 1.53B | 706.2M | 780M | 604.24M | 768.55M | 958.29M | 450.46M | 364.66M | 150.28M | 210.08M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 92.04M | 84.16M | 83.28M | 79.32M | 72.76M | 69.22M | 74.92M | 73.82M | 67.25M | 59.62M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 92.04M | 84.16M | 83.28M | 79.32M | 72.76M | 69.22M | 74.92M | 73.82M | 67.25M | 59.62M |
| otherExpenses | 34.16M | 27.23M | 22.08M | 22.52M | -17.8M | -163.86M | -132.47M | 20.79M | -3.62M | 24.2M |
| operatingExpenses | 126.2M | 111.39M | 105.36M | 101.85M | 54.96M | -94.65M | -57.55M | 94.61M | 63.63M | 83.82M |
| costAndExpenses | 1.66B | 1.31B | 1.26B | 1.23B | 1.05B | 735.99M | 647.63M | 765.31M | 552.03M | 557.04M |
| netInterestIncome | -25.25M | -14.11M | 4.59M | 1.12M | -8.81M | -15.8M | -26.55M | -30.64M | -12.91M | -10.18M |
| interestIncome | 12.45M | 20.73M | 18.52M | 11.96M | 2.98M | - | - | - | - | - |
| interestExpense | 37.7M | 34.85M | 13.92M | 10.84M | 11.8M | 15.8M | 26.55M | 30.64M | 12.91M | 10.18M |
| depreciationAndAmortization | 440.83M | 367.41M | 402.37M | 383.85M | 378.89M | 301.49M | 251.31M | 235.54M | 166.24M | 170.25M |
| ebitda | 1.46B | 93.03M | 736.63M | 925.31M | 1.12B | 1.35B | 760.24M | 518.13M | 250.98M | 248.02M |
| ebit | 1.01B | -274.38M | 334.26M | 541.46M | 738.02M | 1.05B | 508.94M | 282.38M | 81.8M | 77.77M |
| nonOperatingIncomeExcludingInterest | 390.08M | 869.18M | 340.38M | -39.06M | -24.43M | 2.7M | -931K | 3.74M | 4.85M | 48.49M |
| operatingIncome | 1.4B | 594.8M | 674.64M | 502.4M | 713.59M | 1.05B | 508.01M | 286.11M | 86.65M | 126.26M |
| totalOtherIncomeExpensesNet | -427.78M | -904.03M | -354.3M | 28.22M | 12.63M | -18.51M | -25.62M | -18.99M | -17.75M | -57.73M |
| incomeBeforeTax | 976.8M | -309.22M | 320.33M | 530.62M | 726.23M | 1.03B | 482.39M | 267.13M | 68.9M | 68.53M |
| incomeTaxExpense | 550.1M | 317.43M | 278.74M | 243.89M | 265.4M | 362.02M | 173.53M | 132.36M | 7.33M | 29.93M |
| netIncomeFromContinuingOperations | 426.7M | -626.65M | 41.59M | 286.72M | 460.82M | 672.41M | 308.86M | 134.77M | 61.57M | 38.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 6.98M | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -89.65M | - | - |
| netIncome | 401.91M | -629.89M | 10.1M | 252.87M | 420.06M | 628.06M | 293.38M | 28.94M | 56.85M | 39.13M |
| netIncomeDeductions | -7.72M | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 409.63M | -629.89M | 10.1M | 252.87M | 420.06M | 628.06M | 293.38M | 28.94M | 56.85M | 39.13M |
| eps | 0.31 | -0.48 | 0.01 | 0.24 | 0.4 | 0.6 | 0.29 | 0.03 | 0.06 | 0.04 |
| 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 | 379.73M | 336.77M | 305.32M | 651.65M | 672.09M | 479.68M | 140.6M | 102.75M | 147.47M | 144.67M |
| shortTermInvestments | 4.86M | 11.56M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 384.59M | 348.33M | 305.32M | 651.65M | 672.09M | 479.68M | 140.6M | 102.75M | 147.47M | 144.67M |
| netReceivables | 90.26M | 66.47M | 48.45M | 43.26M | 42.3M | 28.2M | 46.74M | 26.31M | 41.94M | 27.71M |
| accountsReceivables | 10.08M | 9.75M | 10.48M | 12.8M | 7.28M | 5.21M | 13.77M | 5.74M | 20.6M | 10.72M |
| otherReceivables | 80.18M | 56.72M | 37.97M | 30.46M | 35.02M | 22.99M | 32.97M | 14.66M | 21.34M | 16.98M |
| inventory | 626.08M | 477.3M | 344.72M | 331.88M | 271.99M | 238.06M | 217.92M | 233.97M | 206.44M | 104.69M |
| prepaids | 26.68M | 9.15M | 8.59M | 4.06M | 4.15M | 4.9M | 2.22M | 1.95M | - | - |
| otherCurrentAssets | - | - | - | 3.85M | 54.19M | 11.86M | 22.02M | -1.95M | - | - |
| totalCurrentAssets | 1.13B | 901.25M | 707.09M | 1.03B | 1.04B | 762.7M | 429.5M | 363.03M | 395.85M | 277.07M |
| propertyPlantEquipmentNet | 3.75B | 3.29B | 3.55B | 2.27B | 2.23B | 2.39B | 2.05B | 2.04B | 2.12B | 1.95B |
| goodwill | - | - | - | - | - | - | - | - | 41.94M | - |
| intangibleAssets | - | - | - | - | - | - | - | 26.31M | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | 27.24M | 22.32M | - |
| longTermInvestments | 458.33M | 227.43M | 274.88M | 184.03M | 164.9M | 104.69M | 144.19M | 76.23M | 75.57M | 63.75M |
| taxAssets | 76.3M | - | 16.84M | - | 1.45M | 24.55M | 1.34M | 10.91M | 27.43M | - |
| otherNonCurrentAssets | 452.87M | 392.98M | 305.61M | 187.13M | 116.61M | 83.43M | 61.31M | 35.3M | 39.85M | 44.96M |
| totalNonCurrentAssets | 4.74B | 3.91B | 4.14B | 2.64B | 2.51B | 2.6B | 2.25B | 2.18B | 2.29B | 2.06B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.87B | 4.81B | 4.85B | 3.68B | 3.56B | 3.36B | 2.68B | 2.55B | 2.69B | 2.34B |
| totalPayables | 441.07M | 259.75M | 286.32M | 210.32M | 203.71M | 243.77M | 136.77M | 147.22M | 121.54M | 94.9M |
| accountPayables | 174.48M | 156.26M | 166.26M | 114.74M | 111.56M | 89.06M | 83.37M | 80.32M | 95.09M | 64.86M |
| otherPayables | 266.59M | 103.5M | 120.06M | 95.58M | 92.15M | 154.71M | 53.4M | 66.9M | 26.45M | 16.86M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 33.81M | 16.41M | 16.17M | 15.51M | 25.37M | 34.11M | 26.03M | 25.01M | 302.63M | 13.94M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 120.06M | 95.58M | 92.15M | 154.71M | 53.4M | 66.9M | 26.45M | 13.18M |
| deferredRevenue | - | - | - | - | - | - | - | 30M | 60M | 57.45M |
| otherCurrentLiabilities | 584.45M | 304.18M | 9.37M | 7.68M | 1.79M | 8.21M | 2.27M | 5.02M | 10.37M | 9.75M |
| totalCurrentLiabilities | 1.06B | 580.34M | 311.87M | 233.51M | 230.88M | 286.09M | 165.06M | 207.25M | 494.54M | 176.04M |
| longTermDebt | 544.96M | 391.46M | 141.91M | - | - | - | 192.29M | 454.53M | 399.55M | 472.84M |
| capitalLeaseObligationsNonCurrent | 50.54M | 29.76M | 33.06M | 41.69M | 49.66M | 75.91M | 43.53M | 2.19M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 127.59M | 30M | - |
| deferredTaxLiabilitiesNonCurrent | 151.07M | 169.64M | 187.14M | 182.43M | 187.63M | 220.9M | 145.59M | 103.38M | 81.52M | 74.07M |
| otherNonCurrentLiabilities | 427.84M | 606.05M | 285.73M | 111.55M | 131.31M | 118.88M | 84.95M | 129.79M | 113.15M | 158.61M |
| totalNonCurrentLiabilities | 1.17B | 1.2B | 647.84M | 335.68M | 368.6M | 415.7M | 466.36M | 687.7M | 624.22M | 705.53M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 50.54M | 29.76M | 33.06M | 41.69M | 49.66M | 75.91M | 43.53M | 2.19M | - | - |
| totalLiabilities | 2.23B | 1.78B | 959.71M | 569.19M | 599.47M | 701.79M | 631.42M | 894.95M | 1.12B | 881.57M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.6B | 3.51B | 3.44B | 2.49B | 2.42B | 2.41B | 2.34B | 2.23B | 2.2B | 2.15B |
| retainedEarnings | -220.21M | -515.31M | 393.83M | 587.87M | 506.69M | 254.34M | -261.24M | -547.84M | -610.91M | -667.76M |
| additionalPaidInCapital | 150.94M | 91.13M | 84.54M | 78.2M | 66.94M | 48.47M | 56.68M | 70.89M | 60.04M | 56.19M |
| 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 | 408.94M | -626.65M | 41.59M | 242.85M | 416.37M | 661.24M | 293.06M | 45.12M | 61.57M | 38.6M |
| depreciationAndAmortization | 448.55M | 367.41M | 402.37M | 368.64M | 375.56M | 317.42M | 257.15M | -61.73M | -137K | 172.32M |
| deferredIncomeTax | -147.08M | 7.39M | -9.14M | -3.76M | -5.22M | 54.85M | 60.45M | 40.04M | -17.99M | 7.63M |
| stockBasedCompensation | - | 24.34M | 18.17M | - | - | - | - | 21.69M | 18.13M | 13.65M |
| changeInWorkingCapital | -45.4M | -282.78M | -127.42M | -111.48M | -104.99M | 84.86M | -48.11M | 10.52M | -46.06M | 126.39M |
| accountsReceivables | -15.31M | -74.61M | -105.21M | -492.67K | -47.83M | 3.42M | -19.52M | 3.34M | -6.77M | 3.73M |
| inventory | -85.1M | -185.75M | -50.48M | -48.28M | -23.83M | -26.13M | -18.87M | -41.19M | -58.06M | -17.86M |
| accountsPayables | 70.25M | -1.24M | -21.38M | 1.14M | 11.97M | 7.41M | 5.43M | 1.36M | 20.39M | 11.93M |
| otherWorkingCapital | -15.24M | -21.18M | 49.66M | -63.84M | -45.31M | 100.16M | -15.14M | 47M | -1.62M | 10.13M |
| otherNonCashItems | 227.74M | 1.39B | 388.87M | 71.65M | 29.85M | -130.61M | -82.03M | 395.22M | 139.5M | 53.21M |
| netCashProvidedByOperatingActivities | 892.75M | 877.6M | 714.45M | 567.91M | 711.56M | 987.76M | 480.52M | 450.87M | 155M | 411.81M |
| investmentsInPropertyPlantAndEquipment | -877.93M | -874.29M | -20.39M | -328.52M | -299.66M | -371.2M | -267.23M | -271.59M | -340.72M | -387.98M |
| acquisitionsNet | - | 7.14M | 31.41M | -3.2M | 31.41M | 25.82M | 52.73M | -2.5M | -1.5M | -6M |
| purchasesOfInvestments | -88.12M | -45.53M | -33.28M | -11.28M | -13.83M | -12.19M | - | - | - | - |
| salesMaturitiesOfInvestments | 55.91M | 97.95M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 1.78M | 51.43M | -823.08M | -30.38M | -1.67M | 1.76M | -54.4M | 626K | -4.63M | 2.14M |
| netCashProvidedByInvestingActivities | -908.37M | -763.3M | -845.34M | -373.38M | -283.76M | -355.81M | -268.9M | -273.47M | -346.84M | -391.85M |
| netDebtIssuance | 202.73M | 240.21M | 135.85M | -21.32M | -31.88M | -196.91M | -234.73M | -193.88M | 196.78M | -24.1M |
| longTermNetDebtIssuance | 202.73M | 240.21M | 135.85M | -21.32M | -31.88M | -196.91M | -234.73M | -193.88M | 196.78M | -24.1M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 71.38M | 10.07M | 13.09M | 13.71M | 6.38M | 48.59M | 74.63M | 21.64M | 27.46M | 44.47M |
| netCommonStockIssuance | 71.38M | 10.07M | 13.09M | 13.71M | 6.38M | 48.59M | 74.63M | 21.64M | 27.46M | 44.47M |
| commonStockIssuance | 81.4M | 10.07M | 13.09M | 13.71M | 6.38M | 48.59M | 74.63M | 21.64M | 27.46M | 44.47M |
| commonStockRepurchased | -10.02M | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -105.25M | -184.63M | -190.15M | -163.87M | -166.89M | -121.36M | -10.51M | - | - | - |
| commonDividendsPaid | -105.25M | -184.63M | -190.15M | -163.87M | -166.89M | -121.36M | -10.51M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -90.41M | -134.72M | -150.17M | -27.15M | -33.6M | -10.81M | -3.03M | -48.27M | -31.22M | 20.1M |
| netCashProvidedByFinancingActivities | 78.44M | -69.07M | -191.37M | -198.63M | -225.99M | -280.49M | -173.64M | -220.51M | 193.02M | 40.47M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.14B | 1.05B | 782.95M | 692.21M | 532.11M | 499.79M | 448.23M | 492.57M | 461.44M | 511.97M |
| costOfRevenue | 541.28M | 502.73M | 392.6M | 340.77M | 294.36M | 325.83M | 313.39M | 279.4M | 277.22M | 306.43M |
| grossProfit | 601.32M | 551.25M | 390.34M | 351.44M | 237.75M | 173.96M | 134.84M | 213.17M | 184.23M | 205.54M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 28.24M | 22.22M | 23.92M | 17.67M | 28.96M | 18.35M | 17.76M | 19.09M | 26.38M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 24.91M | 28.24M | 22.22M | 23.92M | 17.67M | 28.96M | 18.35M | 17.76M | 19.09M | 26.38M |
| otherExpenses | 3.89M | -8.06M | 17.91M | 10.21M | 14.1M | 6.92M | 678.67M | 164.6M | 10.51M | 214.35M |
| operatingExpenses | 28.8M | 20.18M | 40.12M | 34.13M | 31.77M | 35.88M | 697.02M | 182.36M | 29.6M | 240.73M |
| costAndExpenses | 570.09M | 522.91M | 432.73M | 374.9M | 326.12M | 361.71M | 1.01B | 461.76M | 306.82M | 547.16M |
| netInterestIncome | -15.09M | -19.07M | -1.7M | -1.94M | -2.55M | -7.25M | -2.96M | 206K | -4.12M | -2.12M |
| interestIncome | 3.05M | 3.33M | 3.04M | 2.91M | 3.17M | 3.6M | 4.01M | 7.67M | 5.46M | 2.78M |
| interestExpense | 18.14M | 22.4M | 4.73M | 4.85M | 5.72M | 10.85M | 6.97M | 7.46M | 9.57M | 4.89M |
| depreciationAndAmortization | 159M | 143.9M | 104.66M | 102.7M | 89.29M | 93.9M | 88.05M | 95.01M | 90.45M | 108.98M |
| ebitda | 672.17M | 526.15M | 307.18M | 393.96M | 227.78M | 213.05M | -476.68M | 126.54M | 230.11M | 57.4M |
| ebit | 513.16M | 382.24M | 202.52M | 291.25M | 138.49M | 119.15M | -564.73M | 31.54M | 139.67M | -51.59M |
| nonOperatingIncomeExcludingInterest | 59.36M | 148.82M | 147.7M | 26.06M | 67.49M | 18.93M | 2.55M | -723K | 14.96M | 16.4M |
| operatingIncome | 572.52M | 531.07M | 350.22M | 317.31M | 205.98M | 138.08M | -562.18M | 30.81M | 154.63M | -35.18M |
| totalOtherIncomeExpensesNet | -77.5M | -171.22M | -152.44M | -30.91M | -73.22M | -29.77M | -9.51M | -6.74M | -24.53M | -21.3M |
| incomeBeforeTax | 495.02M | 359.85M | 197.79M | 286.4M | 132.77M | 108.3M | -571.69M | 24.07M | 130.1M | -56.48M |
| incomeTaxExpense | 292.32M | 179.59M | 174.66M | 125.64M | 70.2M | 117.63M | 59.34M | 58.85M | 81.61M | 60.92M |
| netIncomeFromContinuingOperations | 202.7M | 180.26M | 23.12M | 160.75M | 62.56M | -9.32M | -631.03M | -34.78M | 48.48M | -117.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 197.17M | 170.58M | 19.31M | 154.42M | 57.59M | -11.88M | -633.76M | -24M | 39.75M | -113.22M |
| netIncomeDeductions | -7.73M | -7.72M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 204.9M | 178.31M | 19.31M | 154.42M | 57.59M | -11.88M | -633.76M | -24M | 39.75M | -113.22M |
| eps | 0.15 | 0.13 | 0.01 | 0.12 | 0.04 | -0.01 | -0.48 | -0.02 | 0.03 | -0.09 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 480.97M | 379.73M | 366.87M | 308.49M | 330.14M | 336.77M | 430.43M | 466.77M | 567.81M | 305.32M |
| shortTermInvestments | 2.67M | 4.86M | 8.42M | 1.81M | 17.64M | 11.56M | - | - | - | - |
| cashAndShortTermInvestments | 483.64M | 384.59M | 375.29M | 310.3M | 347.78M | 348.33M | 430.43M | 466.77M | 567.81M | 305.32M |
| netReceivables | 81.6M | 90.26M | 73.87M | 54M | 72.7M | 66.47M | 79.59M | 52.58M | 46.26M | 48.45M |
| accountsReceivables | 21.18M | 10.08M | 11.31M | 9.57M | 9.56M | 9.75M | 11.87M | 14.97M | 8.08M | 10.48M |
| otherReceivables | 60.42M | 80.18M | 62.56M | 44.43M | 63.14M | 56.72M | 67.72M | 37.6M | 38.18M | 37.97M |
| inventory | 665.55M | 626.08M | 597.96M | 561.12M | 535.66M | 477.3M | 377.52M | 376.77M | 339.35M | 344.72M |
| prepaids | 25.48M | 26.68M | 22.31M | 34.18M | 11.12M | 9.15M | 13.16M | 16.15M | 8.83M | 8.59M |
| otherCurrentAssets | 56.8M | - | - | -9.67M | - | - | 19.33M | 14.18M | 34.39M | - |
| totalCurrentAssets | 1.31B | 1.13B | 1.07B | 949.94M | 967.26M | 901.25M | 920.03M | 926.45M | 996.64M | 707.09M |
| propertyPlantEquipmentNet | 3.76B | 3.75B | 3.76B | 3.6B | 3.44B | 3.29B | 3.09B | 3.62B | 3.68B | 3.55B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 430.43M | 458.33M | 345M | 225.14M | 218.9M | 227.43M | 243.38M | 255.8M | 227.7M | 274.88M |
| taxAssets | 46.87M | 76.3M | 16.15M | 31.39M | 5.75M | - | 22.95M | 16.64M | 8.27M | 16.84M |
| otherNonCurrentAssets | 435.73M | 452.87M | 493.03M | 503.21M | 468.33M | 392.98M | 503.13M | 367.19M | 380.73M | 305.61M |
| totalNonCurrentAssets | 4.67B | 4.74B | 4.62B | 4.36B | 4.13B | 3.91B | 3.86B | 4.26B | 4.3B | 4.14B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.98B | 5.87B | 5.69B | 5.31B | 5.1B | 4.81B | 4.78B | 5.18B | 5.3B | 4.85B |
| totalPayables | 615.58M | 441.07M | 399.28M | 296.86M | 298.73M | 259.75M | 331.02M | 292.17M | 308.31M | 286.32M |
| accountPayables | 184.98M | 174.48M | 156.83M | 157.82M | 171.46M | 156.26M | 174.29M | 178.5M | 175.89M | 166.26M |
| otherPayables | 430.6M | 266.59M | 242.45M | 139.04M | 127.27M | 103.5M | 156.73M | 113.67M | 132.42M | 120.06M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 28.85M | 33.81M | 30.04M | 5.38M | 27.22M | 16.41M | 151.83M | 14.85M | 11.68M | 16.17M |
| capitalLeaseObligationsCurrent | - | - | - | 17.5M | - | - | - | - | 4.73M | - |
| taxPayables | - | - | - | 139.04M | - | - | - | 113.67M | 132.42M | 120.06M |
| deferredRevenue | - | - | - | 558.16M | - | - | - | - | - | - |
| otherCurrentLiabilities | 457.43M | 584.45M | 605.24M | 91.15M | 467.65M | 304.18M | 18.7M | 9.26M | 8.92M | 9.37M |
| totalCurrentLiabilities | 1.1B | 1.06B | 1.03B | 969.05M | 793.6M | 580.34M | 501.54M | 316.29M | 333.64M | 311.87M |
| longTermDebt | 445.48M | 544.96M | 558.18M | 375.65M | 356.54M | 391.46M | 195.14M | - | 6.3M | 141.91M |
| capitalLeaseObligationsNonCurrent | 47.27M | 50.54M | 48.77M | 35.83M | 41.41M | 29.76M | 26.4M | 25.65M | 22.51M | 33.06M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 507.64M | - |
| deferredTaxLiabilitiesNonCurrent | 196.18M | 151.07M | 202.91M | 182.24M | 190.22M | 169.64M | 161.63M | 169.98M | 200M | 187.14M |
| otherNonCurrentLiabilities | 467.78M | 427.84M | 474.75M | 427.06M | 542.25M | 606.05M | 712.41M | 826.15M | 296.33M | 285.73M |
| totalNonCurrentLiabilities | 1.16B | 1.17B | 1.28B | 1.02B | 1.13B | 1.2B | 1.1B | 1.02B | 1.03B | 647.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 47.27M | 50.54M | 48.77M | 53.33M | 41.41M | 29.76M | 26.4M | 25.65M | 27.24M | 33.06M |
| totalLiabilities | 2.26B | 2.23B | 2.32B | 1.99B | 1.92B | 1.78B | 1.6B | 1.34B | 1.37B | 959.71M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.62B | 3.6B | 3.56B | 3.53B | 3.52B | 3.51B | 3.49B | 3.48B | 3.46B | 3.44B |
| retainedEarnings | -84.21M | -220.21M | -364.1M | -356.94M | -484.66M | -515.31M | -442.01M | 309.29M | 384.54M | 393.83M |
| additionalPaidInCapital | 147.43M | 150.94M | 155.25M | 160.47M | 159.66M | 91.13M | 83.71M | 79.71M | 88.74M | 84.54M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 197.17M | 173.21M | 19.1M | 160.75M | 57.41M | -9.32M | -631.03M | -24M | 39.57M | -116.35M |
| depreciationAndAmortization | 159M | 146.12M | 103.5M | 102.7M | 89.29M | 93.9M | 88.05M | 94.99M | 90.04M | 112M |
| deferredIncomeTax | 80.94M | -127.03M | 31.23M | -29.1M | -15.83M | 30.74M | -12.11M | -37.43M | 23.92M | -13.25M |
| stockBasedCompensation | - | - | - | 8.02M | - | 9.86M | 5.07M | - | 4.88M | - |
| changeInWorkingCapital | 151.16M | 76.33M | -7.68M | -45.84M | -65.01M | -24.08M | -134.16M | -128.16M | 11.14M | -15.75M |
| accountsReceivables | -16.23M | 4.84M | -14.8M | -38.86M | -10.5M | 73.52M | -75.38M | -17.96M | -3.55M | 645.62K |
| inventory | -11.97M | -9.42M | -41.19M | -29.86M | -33.4M | -24.78M | -110.09M | -35.13M | 202.09K | 28.77M |
| accountsPayables | 7.51M | 45.42M | 11.81M | 11.11M | 1.42M | -15.34M | 8.01M | -7.36M | 13.55M | -7.76M |
| otherWorkingCapital | 171.85M | 35.49M | 36.51M | 11.78M | -22.53M | -57.48M | 43.3M | -67.7M | 941.77K | -37.41M |
| otherNonCashItems | -64.89M | 20.52M | 14.7M | 58.54M | 108.91M | 19.44M | 668.09M | 160.66M | 541.17M | 242.48M |
| netCashProvidedByOperatingActivities | 523.39M | 289.14M | 160.87M | 255.08M | 174.76M | 120.54M | -16.1M | 66.06M | 710.73M | 209.13M |
| investmentsInPropertyPlantAndEquipment | -175.22M | -177.24M | -257.01M | - | -185.15M | -237.99M | -218.26M | -219.29M | -235.95M | -274.67M |
| acquisitionsNet | - | - | - | -4.8M | - | 58910 | 7.53M | - | - | 35.89M |
| purchasesOfInvestments | - | -35.4M | -26.39M | -6.17M | -3.22M | -25.7M | -664K | -7.89M | -2.51M | -2.37M |
| salesMaturitiesOfInvestments | 2.25M | 24.34M | 8.32M | 22.54M | - | 21.06M | 58.63M | 118.1M | - | - |
| otherInvestingActivities | -633.11K | 1.83M | -103.84K | -248.01M | -6.12M | -9.4M | -10.58M | -293.18K | -1.11M | -52.73M |
| netCashProvidedByInvestingActivities | -173.6M | -186.47M | -275.18M | -236.44M | -194.49M | -251.97M | -163.34M | -109.37M | -239.58M | -293.86M |
| netDebtIssuance | -76.25M | -52.25M | 201.16M | -9.28M | 50.35M | 204.48M | 194.22M | -4.61M | -153.84M | 149.27M |
| longTermNetDebtIssuance | -76.25M | -52.25M | 201.16M | -9.28M | 50.35M | 204.48M | 194.22M | -4.61M | -153.84M | 149.27M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -51.88M | 45.43M | 19.35M | 4.03M | 2.22M | 9.72M | 571.47K | 1.36M | 1.08M | 494.49K |
| netCommonStockIssuance | -51.88M | 45.43M | 19.35M | 4.03M | 2.22M | 9.72M | 571.47K | 1.36M | 1.08M | 494.49K |
| commonStockIssuance | 26.58M | 45.42M | 29.24M | 4.03M | 2.22M | 9.72M | 571.47K | 1.36M | 1.08M | 494.49K |
| commonStockRepurchased | -78.46M | 7079 | -9.89M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -25.94M | -26.41M | -25.62M | -25.96M | -25.47M | -46.66M | -46.11M | -45.87M | -45.99M | -47.79M |
| commonDividendsPaid | -25.94M | -26.41M | -25.62M | -25.96M | -25.47M | -46.66M | -46.11M | -45.87M | -45.78M | -47.79M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | -205.43K | - |
| otherFinancingActivities | -86.77M | -46.05M | -10.05M | -10.68M | -15.37M | -119.38M | -7M | -3.18M | -7.88M | -17.75M |
| netCashProvidedByFinancingActivities | -240.84M | -79.28M | 184.84M | -41.89M | 11.72M | 48.15M | 141.68M | -52.3M | -206.62M | 84.23M |