-$1.92 (-4.59%)
| 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.07B | 2.94B | 3.4B | 3.5B | 3.24B | 2.5B | 2.67B | 3.03B | 2.6B | 2.32B |
| costOfRevenue | 2.47B | 2.31B | 2.43B | 2.44B | 2.35B | 1.92B | 2B | 2.15B | 1.9B | 1.75B |
| grossProfit | 594.88M | 626.29M | 974.49M | 1.06B | 887.91M | 581.9M | 671.2M | 888.52M | 699.61M | 569.78M |
| researchAndDevelopmentExpenses | 122.39M | 120.13M | 99.51M | - | 77.38M | - | - | 72.88M | 67.15M | 66.84M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 403.4M | 376.75M | 367.99M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 415.63M | 513.56M | 388.84M | 443.5M | 334.94M | 371.45M | 384.63M | 403.4M | 376.75M | 367.99M |
| otherExpenses | - | -13.02M | - | - | 7.79M | 743K | 24.14M | -5.08M | 1.74M | 4.72M |
| operatingExpenses | 538.02M | 620.66M | 488.35M | 443.5M | 420.11M | 372.19M | 408.77M | 403.4M | 376.75M | 367.99M |
| costAndExpenses | 3.01B | 2.93B | 2.92B | 2.88B | 2.77B | 2.29B | 2.41B | 2.55B | 2.28B | 2.12B |
| netInterestIncome | -24.49M | -2M | 6.22M | -9.57M | -16.27M | -27.85M | -25.24M | -24.74M | -21.37M | -21.36M |
| interestIncome | 14.16M | 25.48M | 31.35M | 7.56M | 1.27M | 3.71M | 8.44M | 11.94M | 6.48M | 4.26M |
| interestExpense | 38.65M | 27.48M | 25.13M | 17.13M | 17.54M | 31.56M | 33.68M | 36.68M | 27.85M | 25.62M |
| depreciationAndAmortization | 224.74M | 210.64M | 184.37M | 163.99M | 167.04M | 166.23M | 164.46M | 161.86M | 163.15M | 159.36M |
| ebitda | 288.9M | 235.74M | 676.91M | 774.62M | 619.18M | 356.11M | 424.44M | 633.86M | 485.74M | 357.1M |
| ebit | 64.16M | 25.09M | 492.53M | 610.63M | 452.15M | 189.88M | 259.98M | 472M | 322.6M | 197.74M |
| nonOperatingIncomeExcludingInterest | -7.3M | -19.46M | -6.39M | 4.85M | 15.65M | 19.83M | 2.45M | 13.12M | -11.01M | -684K |
| operatingIncome | 56.87M | 5.63M | 486.14M | 615.49M | 467.8M | 209.71M | 262.43M | 485.12M | 311.59M | 101.72M |
| totalOtherIncomeExpensesNet | -31.36M | -8.02M | -18.74M | -21.98M | -33.19M | -51.38M | -36.13M | -68.34M | -32.22M | -102.84M |
| incomeBeforeTax | 25.51M | -2.39M | 467.4M | 593.5M | 434.61M | 158.33M | 226.3M | 416.78M | 279.36M | 94.22M |
| incomeTaxExpense | 34.49M | 27.37M | 141.89M | 163.02M | 135.67M | 34.54M | 61.51M | 70.24M | 298.92M | 44.84M |
| netIncomeFromContinuingOperations | -8.98M | -29.76M | 325.51M | 430.48M | 298.94M | 123.78M | 164.79M | 346.54M | -19.56M | 49.37M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -8.98M | -31.15M | 323.82M | 428.81M | 297.97M | 122.92M | 163.94M | 345.76M | -20.34M | 48.79M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -38000 |
| bottomLineNetIncome | -8.98M | -31.15M | 323.82M | 428.81M | 297.97M | 122.92M | 163.94M | 345.76M | -20.34M | 48.83M |
| eps | -0.07 | -0.23 | 2.32 | 2.99 | 2.05 | 0.85 | 1.13 | 2.24 | -0.14 | 0.33 |
| 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 | 514.97M | 590.29M | 972.72M | 610.82M | 774.11M | 619.87M | 694.13M | 686.03M | 748.03M | 471.78M |
| shortTermInvestments | 265K | 16.13M | 35.81M | 305.27M | 146.74M | 158.48M | 108.82M | 78.29M | 547.14M | 626.63M |
| cashAndShortTermInvestments | 515.23M | 606.42M | 1.01B | 916.1M | 920.85M | 778.35M | 802.96M | 764.32M | 1.3B | 1.1B |
| netReceivables | 381.8M | 401.9M | 426.67M | 416.18M | 396.46M | 338.63M | 328.19M | 397.02M | 340.03M | 274.03M |
| accountsReceivables | 381.8M | 401.9M | 426.67M | 416.18M | 396.46M | 338.63M | 328.19M | 397.02M | 340.03M | 274.03M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 759.2M | 689.38M | 647.52M | 618.88M | 536.5M | 448.25M | 431.68M | 479.66M | 436.76M | 381.24M |
| prepaids | - | - | - | - | 156.69M | 132.1M | 141.29M | 142.89M | 130.34M | 110.79M |
| otherCurrentAssets | 231M | 217.81M | 214.44M | 170.06M | - | - | - | - | - | - |
| totalCurrentAssets | 1.89B | 1.92B | 2.3B | 2.12B | 2.01B | 1.7B | 1.7B | 1.78B | 2.19B | 1.86B |
| propertyPlantEquipmentNet | 1.79B | 1.66B | 1.42B | 1.26B | 1.1B | 1.05B | 1.04B | 969M | 905.76M | 848.87M |
| goodwill | 180.39M | 179M | 201.42M | 201.43M | 165.27M | 158.18M | 150.64M | 147.48M | 142.74M | 141.41M |
| intangibleAssets | 78.49M | 87.22M | 72.33M | 77.9M | 67.71M | 66.8M | 60.66M | 65.69M | 69.75M | 84.46M |
| goodwillAndIntangibleAssets | 258.88M | 266.23M | 273.75M | 279.33M | 232.98M | 224.98M | 211.3M | 213.17M | 212.5M | 225.87M |
| longTermInvestments | - | - | - | - | - | - | - | -85.47M | -335.78M | -286.8M |
| taxAssets | 183.02M | 159.77M | 137.39M | 104.67M | 95.04M | 88.53M | - | 85.47M | 335.78M | 286.8M |
| otherNonCurrentAssets | 112.12M | 105.5M | 110.14M | 98.8M | 107.62M | 98.02M | 160.67M | 140.14M | 148.64M | 138.59M |
| totalNonCurrentAssets | 2.35B | 2.2B | 1.94B | 1.74B | 1.53B | 1.46B | 1.42B | 1.32B | 1.27B | 1.21B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.23B | 4.11B | 4.24B | 3.87B | 3.54B | 3.15B | 3.12B | 3.11B | 3.46B | 3.08B |
| totalPayables | 229.74M | 324.74M | 320.32M | 328.26M | 335.73M | 242.17M | 191.65M | 218.32M | 222.37M | 174.11M |
| accountPayables | 214.98M | 216.31M | 191M | 189.1M | 254.05M | 196.2M | 173.92M | 218.32M | 222.37M | 174.11M |
| otherPayables | 14.75M | 108.42M | 129.32M | 139.16M | 81.68M | 45.97M | 17.73M | - | - | - |
| accruedExpenses | 164.11M | 314.27M | 297.31M | 325.7M | 294.78M | 258.55M | 268.06M | 240.92M | 206.68M | 185.59M |
| shortTermDebt | 26.55M | - | - | - | - | - | 2000 | 18000 | 4000 | 3000 |
| capitalLeaseObligationsCurrent | - | 25.9M | 26.48M | 25.32M | 23.39M | 22.07M | 20.22M | - | - | - |
| taxPayables | - | 108.42M | 129.32M | 139.16M | 81.68M | 45.97M | 17.73M | 54.44M | 50.23M | 19.03M |
| deferredRevenue | - | - | - | - | - | - | 746K | 45.5M | - | - |
| otherCurrentLiabilities | 300.03M | 43.44M | 47.76M | 46.98M | 39.76M | 39.63M | 39.76M | 184.85M | 133.48M | 97.15M |
| totalCurrentLiabilities | 720.43M | 708.35M | 691.88M | 726.26M | 693.67M | 562.42M | 520.43M | 644.11M | 564.34M | 456.85M |
| longTermDebt | 1.05B | 905.02M | 818.19M | 500.94M | 455.67M | 394.89M | 499.15M | 494.51M | 370.47M | 357.02M |
| capitalLeaseObligationsNonCurrent | 95.8M | 94.22M | 102.83M | 108.49M | 99.99M | 86.22M | 78.51M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -316.14M | 432.9M | 257.79M |
| deferredTaxLiabilitiesNonCurrent | 96.82M | 96.36M | 95.78M | 117.18M | 69M | 1.85M | 22.02M | 85.47M | 335.78M | 286.8M |
| otherNonCurrentLiabilities | 186.15M | 277.79M | 330.45M | 362.63M | 478.21M | 529.91M | 512.8M | 495.43M | 842.12M | 317.51M |
| totalNonCurrentLiabilities | 1.43B | 1.37B | 1.35B | 1.09B | 1.1B | 1.01B | 1.11B | 1.08B | 1.21B | 961.33M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 95.8M | 120.12M | 129.32M | 133.81M | 123.38M | 108.29M | 98.73M | - | - | - |
| totalLiabilities | 2.15B | 2.08B | 2.04B | 1.82B | 1.8B | 1.58B | 1.63B | 1.72B | 1.78B | 1.42B |
| treasuryStock | - | -212.06M | -161.66M | -82.97M | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 2.02M | 252.07M | 88.66M |
| commonStock | 13.56M | 14.57M | 14.53M | 14.5M | 14.48M | 14.47M | 14.44M | 14.42M | 14.4M | 14.6M |
| retainedEarnings | 892.23M | 955.5M | 1.04B | 773.23M | 401.69M | 138.99M | 72.18M | -61.26M | -364.46M | -307.42M |
| additionalPaidInCapital | 1.1B | 1.31B | 1.29B | 1.35B | 1.35B | 1.41B | 1.43B | 1.44B | 1.75B | 1.95B |
| 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 | -8.98M | -31.15M | 323.82M | 428.81M | 297.97M | 122.92M | 163.94M | 345.76M | -20.34M | 48.79M |
| depreciationAndAmortization | 224.74M | 210.64M | 184.37M | 163.99M | 167.04M | 166.23M | 164.46M | 161.86M | 163.15M | 159.36M |
| deferredIncomeTax | -10.86M | -23.51M | 36.78M | 38.68M | 50.61M | -12.14M | -23.01M | -55.21M | 52.38M | -2.52M |
| stockBasedCompensation | 22.36M | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -79.25M | -120.74M | -253.13M | -182.07M | -98.17M | -13.22M | -65.1M | -101.82M | -46.41M | -4.21M |
| accountsReceivables | 39.35M | 17.52M | -3.72M | -26.7M | -67.71M | 4.66M | 66.16M | -62.43M | -51.15M | -4.12M |
| inventory | -74.93M | -78.5M | -58.76M | -119.6M | -121.49M | -24.2M | 18.76M | -80.18M | -55.06M | 13.76M |
| accountsPayables | -6.35M | 22.81M | 743K | -61.66M | 61.48M | 18.48M | -43.79M | -2.28M | 42.29M | 17.84M |
| otherWorkingCapital | -37.31M | -82.57M | -191.4M | 25.88M | 29.55M | -12.17M | -106.23M | 43.08M | 17.52M | -31.68M |
| otherNonCashItems | 36.3M | 138.46M | 73.85M | 34.88M | 39.65M | 51.15M | 56.16M | -92.09M | 220M | 94.54M |
| netCashProvidedByOperatingActivities | 184.31M | 173.7M | 365.7M | 484.29M | 457.1M | 314.94M | 296.44M | 258.51M | 368.78M | 295.97M |
| investmentsInPropertyPlantAndEquipment | -273.29M | -320.08M | -329.41M | -325.31M | -218.37M | -123.6M | -156.64M | -229.9M | -170.43M | -134.64M |
| acquisitionsNet | 1.16M | -218.51M | -12.6M | -48.8M | -19.53M | -25.45M | -11.28M | 40.68M | -2.41M | 5.7M |
| purchasesOfInvestments | -28.58M | -145.33M | -117.52M | -285.96M | -140.6M | -293.09M | -111.63M | -175.4M | -749.6M | -555.25M |
| salesMaturitiesOfInvestments | 45.11M | 164.98M | 387.9M | 132.9M | 147.89M | 250.58M | 81.01M | 636.11M | 887.73M | 532.6M |
| otherInvestingActivities | -1.17M | 970K | -1.22M | -1.77M | 129K | -529K | 3.59M | -2.06M | -4.19M | 2.94M |
| netCashProvidedByInvestingActivities | -257.93M | -517.96M | -72.85M | -528.93M | -230.48M | -192.08M | -194.96M | 269.43M | -38.91M | -148.64M |
| netDebtIssuance | 41.09M | 81.98M | 294.43M | 42M | -300K | -151.8M | -27.88M | -526.6M | 7M | -81.77M |
| longTermNetDebtIssuance | 41.09M | 81.98M | 294.43M | 42M | -300K | -151.68M | -27.86M | -526.62M | 7M | -81.04M |
| shortTermNetDebtIssuance | - | - | - | - | - | -114K | -16000 | 15000 | 1000 | -723K |
| netStockIssuance | -12.53M | -50.41M | -172.88M | -82.97M | -1.96M | - | - | - | -38.68M | -22.8M |
| netCommonStockIssuance | -12.53M | -50.41M | -172.88M | -82.97M | -1.96M | - | - | - | -38.68M | -22.8M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 1.26M | 356K |
| commonStockRepurchased | -12.53M | -50.41M | -172.88M | -82.97M | -1.96M | - | - | - | -39.94M | -23.16M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -49.4M | -54.67M | -55.63M | -57.19M | -55.75M | -54.97M | -53.44M | -46.51M | -37.05M | -36.72M |
| commonDividendsPaid | -49.4M | -54.67M | -55.63M | -57.19M | -55.75M | -54.97M | -53.44M | -46.51M | -37.05M | -36.72M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1.18M | -6.8M | -4.86M | -2.86M | -800K | -2.62M | -8.7M | -2.82M | -4.37M | -707K |
| netCashProvidedByFinancingActivities | -19.66M | -29.9M | 61.06M | -101.02M | -58.81M | -209.38M | -90.02M | -575.93M | -73.1M | -142M |
| date | 2026-04-04 | 2025-12-31 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 839.24M | 800.92M | 790.64M | 762.25M | 715.24M | 714.72M | 735.35M | 741.24M | 746.28M | 785.24M |
| costOfRevenue | 662.63M | 644.14M | 636.78M | 613.57M | 579.68M | 572.58M | 584.47M | 578.37M | 575.87M | 584.57M |
| grossProfit | 176.61M | 156.79M | 153.86M | 148.68M | 135.55M | 142.13M | 150.88M | 162.87M | 170.41M | 200.66M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 120.13M | - | - | - | 99.51M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 122.86M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -23000 |
| sellingGeneralAndAdministrativeExpenses | 154.49M | 142M | 134.71M | 126.56M | 134.74M | 132.33M | 128.54M | 124.95M | 127.74M | 122.83M |
| otherExpenses | - | - | - | - | - | -53.64M | 40.61M | - | - | -99.51M |
| operatingExpenses | 154.49M | 142M | 134.71M | 126.56M | 134.74M | 198.82M | 169.16M | 124.95M | 127.74M | 122.83M |
| costAndExpenses | 817.12M | 786.13M | 771.49M | 740.13M | 714.42M | 771.4M | 753.63M | 703.32M | 703.61M | 707.41M |
| netInterestIncome | -6.94M | -7M | -6.35M | -6.39M | -4.65M | -3.2M | -1.37M | 6000 | 2.56M | 3.48M |
| interestIncome | 3.04M | 2.75M | 3.18M | 4.2M | 4.14M | 4.53M | 5.23M | 6.66M | 9.05M | 9.93M |
| interestExpense | 9.97M | 9.75M | 9.52M | 10.59M | 8.79M | 7.73M | 6.6M | 6.66M | 6.5M | 6.45M |
| depreciationAndAmortization | 58.21M | 57.7M | 57.29M | 55.97M | 53.77M | 55.37M | 53.6M | 52.15M | 49.53M | 50.46M |
| ebitda | 81.04M | 73.03M | 78.7M | 78.84M | 58.34M | 4.25M | 36.12M | 88.01M | 90.12M | 125.75M |
| ebit | 22.82M | 15.32M | 21.41M | 22.86M | 4.56M | -51.12M | -17.47M | 35.86M | 40.6M | 75.28M |
| nonOperatingIncomeExcludingInterest | -701K | -537K | -2.26M | -747K | -3.75M | -5.56M | -803K | 2.06M | 2.07M | 2.55M |
| operatingIncome | 22.12M | 14.79M | 19.15M | 22.12M | 815K | -56.68M | -18.28M | 37.92M | 42.67M | 77.83M |
| totalOtherIncomeExpensesNet | -9.27M | -9.21M | -7.26M | -9.84M | -5.04M | -2.17M | -5.79M | -1.65M | 1.59M | 2.81M |
| incomeBeforeTax | 12.85M | 5.58M | 11.89M | 12.28M | -4.23M | -58.85M | -24.07M | 36.27M | 44.26M | 80.64M |
| incomeTaxExpense | 5.69M | 4.59M | 19.76M | 10.27M | -136K | 7.23M | -5.08M | 12.39M | 12.82M | 28.69M |
| netIncomeFromContinuingOperations | 7.16M | 986K | -7.88M | 2M | -4.09M | -66.08M | -18.99M | 23.88M | 31.44M | 51.95M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 1 | - | - | - | - | - |
| netIncome | 7.16M | 986K | -7.88M | 2M | -4.09M | -66.31M | -19.3M | 23.53M | 30.92M | 51.47M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 7.16M | 986K | -7.88M | 2M | -4.09M | -66.31M | -19.3M | 23.53M | 30.92M | 51.47M |
| eps | 0.05 | 0.01 | -0.06 | 0.01 | -0.03 | -0.49 | -0.14 | 0.17 | 0.22 | 0.37 |
| date | 2026-04-04 | 2025-12-31 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 479.36M | 514.97M | 443.86M | 473.86M | 609.4M | 590.29M | 643.77M | 672.73M | 796.54M | 972.72M |
| shortTermInvestments | 191K | 265K | 266K | 5.22M | 10.2M | 16.13M | 13.49M | 15.32M | 37.42M | 35.81M |
| cashAndShortTermInvestments | 479.55M | 515.23M | 444.12M | 479.08M | 619.6M | 606.42M | 657.26M | 688.05M | 833.96M | 1.01B |
| netReceivables | 369.22M | 381.8M | 463.6M | 461.81M | 427.63M | 401.9M | 428.56M | 424.51M | 411.2M | 426.67M |
| accountsReceivables | 369.22M | 381.8M | 463.6M | 461.81M | 427.63M | 401.9M | 428.56M | 424.51M | 411.2M | 426.67M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 790.78M | 759.2M | 759.92M | 754.87M | 712.44M | 689.38M | 687.2M | 671.32M | 665.84M | 647.52M |
| prepaids | - | - | 227.29M | - | - | - | - | - | - | - |
| otherCurrentAssets | 237.43M | 231M | - | 216.33M | 215.89M | 217.81M | 237.75M | 213.33M | 232.14M | 214.44M |
| totalCurrentAssets | 1.88B | 1.89B | 1.89B | 1.91B | 1.98B | 1.92B | 2.01B | 2B | 2.14B | 2.3B |
| propertyPlantEquipmentNet | 1.84B | 1.79B | 1.75B | 1.75B | 1.69B | 1.66B | 1.6B | 1.58B | 1.57B | 1.42B |
| goodwill | 180.22M | 180.39M | 180.38M | 180.35M | 179.39M | 179M | 255.32M | 250.58M | 238.89M | 201.42M |
| intangibleAssets | 74.4M | 78.49M | 81.9M | 86.2M | 85.96M | 87.22M | 83.43M | 86.9M | 73.44M | 72.33M |
| goodwillAndIntangibleAssets | 254.62M | 258.88M | 262.27M | 266.54M | 265.35M | 266.23M | 338.75M | 337.48M | 312.33M | 273.75M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 182.69M | 183.02M | - | 179.22M | 162.13M | 159.77M | 160.9M | 135.75M | 135.79M | 137.39M |
| otherNonCurrentAssets | 111.43M | 112.12M | 286.62M | 110.65M | 105.19M | 105.5M | 105.22M | 99.83M | 99.86M | 110.14M |
| totalNonCurrentAssets | 2.39B | 2.35B | 2.3B | 2.31B | 2.22B | 2.2B | 2.21B | 2.16B | 2.12B | 1.94B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.26B | 4.23B | 4.2B | 4.22B | 4.2B | 4.11B | 4.22B | 4.15B | 4.26B | 4.24B |
| totalPayables | 250.33M | 229.74M | 230.5M | 235.65M | 263.37M | 324.74M | 260.92M | 248.07M | 269.53M | 320.32M |
| accountPayables | 238.95M | 214.98M | 213.19M | 224.35M | 211.38M | 216.31M | 209.86M | 198.53M | 197.51M | 191M |
| otherPayables | 11.38M | 14.75M | 17.31M | 11.31M | 51.99M | 108.42M | 51.05M | 49.55M | 72.02M | 129.32M |
| accruedExpenses | - | 164.11M | 453.86M | 444.65M | 415.85M | 314.27M | 425.88M | 394.38M | 412.05M | 297.31M |
| shortTermDebt | 26.17M | 26.55M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | 26.32M | 26.99M | 26.18M | 25.9M | 27.62M | 27.5M | 27.76M | 26.48M |
| taxPayables | 11.38M | 14.75M | 17.31M | 11.31M | 51.99M | 108.42M | 51.05M | 49.55M | 72.02M | 129.32M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 435.74M | 300.03M | - | - | - | 43.44M | - | - | - | 47.76M |
| totalCurrentLiabilities | 712.24M | 720.43M | 710.68M | 707.29M | 705.4M | 708.35M | 714.43M | 669.96M | 709.34M | 691.88M |
| longTermDebt | 983.09M | 1.05B | 919.7M | 914.5M | 988.24M | 905.02M | 820.8M | 820.62M | 819.41M | 818.19M |
| capitalLeaseObligationsNonCurrent | 92.46M | 95.8M | 96.04M | 98.97M | 93.15M | 94.22M | 101.01M | 98.91M | 103.59M | 102.83M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 97.72M | 96.82M | 94.48M | 98.32M | 99.78M | 96.36M | 112.11M | 108.89M | 118.39M | 95.78M |
| otherNonCurrentLiabilities | 301.19M | 186.15M | 292.03M | 307.58M | 281.55M | 277.79M | 298.45M | 272.88M | 326.1M | 330.45M |
| totalNonCurrentLiabilities | 1.47B | 1.43B | 1.4B | 1.42B | 1.46B | 1.37B | 1.33B | 1.3B | 1.37B | 1.35B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 92.46M | 95.8M | 122.36M | 125.96M | 119.33M | 120.12M | 128.64M | 126.41M | 131.35M | 129.32M |
| totalLiabilities | 2.19B | 2.15B | 2.11B | 2.13B | 2.17B | 2.08B | 2.05B | 1.97B | 2.08B | 2.04B |
| treasuryStock | - | - | -224.59M | -224.59M | -224.6M | -212.06M | -199.44M | -186.82M | -174.19M | -161.66M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.61M | 13.56M | 14.63M | 14.62M | 14.62M | 14.57M | 14.57M | 14.57M | 14.57M | 14.53M |
| retainedEarnings | 885.77M | 892.23M | 904.82M | 926.27M | 937.83M | 955.5M | 1.04B | 1.07B | 1.06B | 1.04B |
| additionalPaidInCapital | 1.11B | 1.1B | 1.32B | 1.31B | 1.31B | 1.31B | 1.3B | 1.3B | 1.29B | 1.29B |
| date | 2026-04-04 | 2025-12-31 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 7.16M | 986K | -7.88M | 2M | -4.09M | -66.31M | -19.3M | 23.53M | 30.92M | 51.47M |
| depreciationAndAmortization | 58.21M | 57.7M | 57.29M | 55.97M | 53.77M | 55.37M | 53.6M | 52.15M | 49.53M | 50.46M |
| deferredIncomeTax | 541K | -3.4M | -1.43M | -7.61M | 1.57M | -9.85M | -19.26M | 1.21M | 4.38M | 16.13M |
| stockBasedCompensation | 12.27M | - | 5.9M | - | 6.05M | - | - | - | - | - |
| changeInWorkingCapital | -24.07M | 20.13M | -35.81M | -14.52M | -49.05M | -46.04M | 6.41M | -62.65M | -18.46M | -147.08M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -24.07M | 20.13M | -35.81M | -14.52M | -49.05M | -46.04M | 6.41M | -62.65M | -18.46M | -147.08M |
| otherNonCashItems | 9.55M | 73.94M | 9.56M | -44.63M | 7.84M | 134.48M | 29.11M | -38.98M | 13.84M | 35.28M |
| netCashProvidedByOperatingActivities | 63.67M | 149.36M | 27.64M | -8.79M | 16.1M | 67.66M | 50.56M | -24.73M | 80.21M | 6.27M |
| investmentsInPropertyPlantAndEquipment | -110.66M | -94.8M | -52.32M | -64.6M | -61.57M | -144.9M | -59.53M | -62.56M | -53.08M | -145.33M |
| acquisitionsNet | 66000 | 308K | 360K | 215K | 279K | -19.72M | 132K | -31.06M | -167.86M | -8.75M |
| purchasesOfInvestments | -126K | - | -94000 | -6.58M | -21.9M | -44.06M | -41.62M | -40.41M | -19.23M | -35.36M |
| salesMaturitiesOfInvestments | 198K | - | 5.71M | 11.57M | 27.83M | 41.42M | 43.45M | 62.5M | 17.61M | 79.88M |
| otherInvestingActivities | 396K | - | -1.68M | - | -661K | 2.19M | - | -1000 | -1.22M | 122K |
| netCashProvidedByInvestingActivities | -110.13M | -94.49M | -48.02M | -59.4M | -56.02M | -165.08M | -57.57M | -71.53M | -223.79M | -109.44M |
| netDebtIssuance | 31M | 30M | 4M | -33M | 82M | 81.98M | - | - | - | 67.38M |
| longTermNetDebtIssuance | 31M | 30M | 4M | -33M | 82M | 81.98M | - | - | - | 67.38M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -3.86M | 10000 | -43000 | -64000 | -12.54M | -12.62M | -12.62M | -12.62M | -12.54M | -88.68M |
| netCommonStockIssuance | -3.86M | 10000 | -43000 | -64000 | -12.54M | -12.62M | -12.62M | -12.62M | -12.54M | -88.68M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 26.55M |
| commonStockRepurchased | -3.86M | 10000 | -43000 | -64000 | -12.54M | -12.62M | -12.62M | -12.62M | -12.54M | -115.22M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.61M | -13.56M | -13.56M | -13.56M | -13.56M | -13.58M | -13.64M | -13.7M | -13.75M | -13.79M |
| commonDividendsPaid | -13.61M | -13.56M | -13.56M | -13.56M | -13.56M | -13.58M | -13.64M | -13.7M | -13.75M | -13.79M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -66000 | 2000 | -31.83M | -3.89M | -1.65M | -1.1M | -5000 | -4.05M | - |
| netCashProvidedByFinancingActivities | 13.53M | 16.38M | -9.6M | -78.45M | 52.01M | 54.13M | -27.36M | -26.33M | -30.34M | -35.09M |