-$0.02 (-0.24%)
| date | 2026-01-03 | 2024-12-28 | 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 | 5.26B | 5.1B | 5.09B | 4.81B | 4.33B | 4.39B | 4.12B | 3.95B | 3.92B | 3.93B |
| costOfRevenue | 2.69B | 2.58B | 2.63B | 2.5B | 2.18B | 2.2B | 2.16B | 2.07B | 2.01B | 2.03B |
| grossProfit | 2.57B | 2.53B | 2.46B | 2.3B | 2.16B | 2.19B | 1.97B | 1.89B | 1.91B | 1.9B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.08B | 2B | 2.12B | 1.85B | 1.72B | 1.69B | 1.58B | 1.51B | 1.51B | 1.47B |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.08B | 2B | 2.12B | 1.85B | 1.72B | 1.69B | 1.58B | 1.51B | 1.51B | 1.47B |
| otherExpenses | 167.43M | 176.92M | 166.11M | 150.02M | 140.8M | 176.97M | 167.72M | 165.42M | 240.24M | 165.75M |
| operatingExpenses | 2.24B | 2.18B | 2.29B | 2B | 1.86B | 1.87B | 1.74B | 1.67B | 1.75B | 1.64B |
| costAndExpenses | 4.93B | 4.76B | 4.92B | 4.5B | 4.04B | 4.07B | 3.9B | 3.74B | 3.76B | 3.66B |
| netInterestIncome | -59.29M | -19.62M | -16.03M | -5.28M | -8M | -12.09M | -11.1M | -7.93M | -13.62M | -14.35M |
| interestIncome | 17.37M | 17.51M | 20.58M | 23.64M | 23.53M | 26.7M | 27.75M | 27.76M | 22.94M | 20.55M |
| interestExpense | 76.66M | 37.13M | 36.61M | 28.92M | 31.53M | 38.79M | 38.85M | 35.69M | 36.56M | 34.9M |
| depreciationAndAmortization | 167.43M | 159.21M | 151.71M | 141.96M | 136.56M | 141.38M | 144.23M | 144.12M | 146.72M | 140.87M |
| ebitda | 359.16M | 525.28M | 345.42M | 469.59M | 438.86M | 380.74M | 395.16M | 376.83M | 332.43M | 425.09M |
| ebit | 191.73M | 366.07M | 193.72M | 327.63M | 302.31M | 239.36M | 250.93M | 232.85M | 185.85M | 284.44M |
| nonOperatingIncomeExcludingInterest | 134.37M | -17.78M | -20.85M | -24.42M | -7.39M | 82.13M | -25.5M | -20.5M | -24.85M | -19.54M |
| operatingIncome | 326.1M | 348.29M | 172.87M | 303.22M | 294.92M | 321.49M | 225.43M | 212.34M | 161M | 264.9M |
| totalOtherIncomeExpensesNet | -211.03M | -19.35M | -15.76M | -4.5M | -24.15M | -120.78M | -13.34M | -15.18M | -11.71M | -15.36M |
| incomeBeforeTax | 115.07M | 328.94M | 157.11M | 298.71M | 270.77M | 200.71M | 212.08M | 197.16M | 149.29M | 249.54M |
| incomeTaxExpense | 31.24M | 80.83M | 33.69M | 70.32M | 64.58M | 48.39M | 47.54M | 40M | -827K | 85.76M |
| netIncomeFromContinuingOperations | 83.82M | 248.12M | 123.42M | 228.39M | 206.19M | 152.32M | 164.54M | 157.16M | 150.12M | 163.78M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 83.82M | 248.12M | 123.42M | 228.39M | 206.19M | 152.32M | 164.54M | 157.16M | 150.12M | 163.78M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 83.82M | 248.12M | 123.42M | 228.39M | 206.19M | 152.32M | 164.54M | 157.16M | 150.12M | 163.78M |
| eps | 0.4 | 1.18 | 0.59 | 1.08 | 0.98 | 0.72 | 0.78 | 0.75 | 0.71 | 0.79 |
| date | 2026-01-03 | 2024-12-28 | 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 | 12.1M | 5M | 22.53M | 165.13M | 185.87M | 307.48M | 11.04M | 25.31M | 5.13M | 6.41M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 12.1M | 5M | 22.53M | 165.13M | 185.87M | 307.48M | 11.04M | 25.31M | 5.13M | 6.41M |
| netReceivables | 378.27M | 347.52M | 345.61M | 349.48M | 318.2M | 302.21M | 299.53M | 291.4M | 290.18M | 272.83M |
| accountsReceivables | 352.52M | 334.81M | 328.25M | 349.48M | 305.2M | 300M | 285.61M | 287.48M | 280.05M | 271.91M |
| otherReceivables | 25.75M | 12.71M | 17.36M | - | 13M | 2.21M | 13.92M | 3.92M | 10.13M | 920K |
| inventory | 299.22M | 262.69M | 270.88M | 242.31M | 203.46M | 193.34M | 194.52M | 187.7M | 172.38M | 170.39M |
| prepaids | 13.94M | 14.34M | 15.05M | 14.22M | 12.58M | 8.14M | 15.38M | 22.29M | 22.15M | 20.9M |
| otherCurrentAssets | 25.56M | 26.81M | 33.65M | 33.8M | 26.02M | 27.04M | 33.45M | 17.03M | 17.35M | 6.31M |
| totalCurrentAssets | 729.09M | 656.36M | 687.71M | 804.94M | 746.12M | 838.2M | 553.92M | 543.72M | 507.19M | 476.84M |
| propertyPlantEquipmentNet | 1.27B | 1.28B | 1.24B | 1.12B | 1.09B | 1.03B | 1.12B | 743.85M | 732.03M | 781.03M |
| goodwill | 1.05B | 679.9M | 677.8M | 545.24M | 545.24M | 545.24M | 545.24M | 545.38M | 464.78M | 465.58M |
| intangibleAssets | 984.66M | 626.37M | 657.74M | 664.38M | 695.43M | 714.92M | 750.21M | 794.93M | 742.44M | 835.96M |
| goodwillAndIntangibleAssets | 2.03B | 1.31B | 1.34B | 1.21B | 1.24B | 1.26B | 1.3B | 1.34B | 1.21B | 1.3B |
| longTermInvestments | 3.7M | 3.8M | 7.92M | 11.51M | 3.14M | 3.24M | 3.5M | 3.12M | 3.43M | 3.49M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 144.78M | 150.91M | 155.93M | 162.38M | 172.16M | 187.89M | 207.79M | 214.53M | 209.85M | 198.17M |
| totalNonCurrentAssets | 3.45B | 2.74B | 2.74B | 2.51B | 2.51B | 2.48B | 2.62B | 2.3B | 2.15B | 2.28B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.18B | 3.4B | 3.43B | 3.31B | 3.25B | 3.32B | 3.18B | 2.85B | 2.66B | 2.76B |
| totalPayables | - | 268.36M | 326.58M | 355.35M | 276.06M | 248.69M | 239.88M | 247.74M | 192.33M | 179.74M |
| accountPayables | - | 260.71M | 318.6M | 343.38M | 268.5M | 225.92M | 233.01M | 242.08M | 181.39M | 173.1M |
| otherPayables | - | 7.66M | 7.98M | 11.97M | 7.56M | 22.77M | 6.87M | 5.66M | 10.94M | 6.63M |
| accruedExpenses | - | 53.57M | 147.22M | 36.06M | 51.48M | 48.53M | 78.68M | 65.69M | 61.11M | 64.52M |
| shortTermDebt | 473.35M | 14.46M | 18.18M | 17.96M | 17.16M | 16.9M | 17.5M | 15.55M | 17.79M | 31.4M |
| capitalLeaseObligationsCurrent | - | 68.52M | 47.61M | 45.77M | 47.97M | 51.91M | 60.98M | 5.9M | - | - |
| taxPayables | - | 7.66M | 7.98M | 11.97M | 7.56M | 22.77M | 6.87M | 5.66M | 10.94M | 6.63M |
| deferredRevenue | - | 2.38M | 3.22M | 3.89M | 4.04M | 4.76M | 5.34M | 5.52M | 4.94M | - |
| otherCurrentLiabilities | 502.8M | 141.31M | 116.35M | 105.39M | 123.2M | 133.32M | 125.76M | 59.93M | 117.78M | 64.97M |
| totalCurrentLiabilities | 976.16M | 548.6M | 659.15M | 564.42M | 519.92M | 504.1M | 528.14M | 400.34M | 393.95M | 340.62M |
| longTermDebt | 1.61B | 1.02B | 1.05B | 891.84M | 890.61M | 960.1M | 862.78M | 974.59M | 820.14M | 946.67M |
| capitalLeaseObligationsNonCurrent | 251.3M | 254.46M | 236.9M | 237.09M | 252.55M | 293.85M | 343.52M | 16.05M | - | - |
| deferredRevenueNonCurrent | - | 5.44M | 7.22M | 11.24M | 15.68M | 19.15M | 24.84M | 30.17M | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 124.23M | 91.24M | 134.83M | 133.76M | 143.25M | 121.4M | 102.66M | 82.98M | 145.85M |
| otherNonCurrentLiabilities | 46.07M | 35.94M | 32.51M | 30.28M | 29.53M | 29.56M | 33.67M | 63.47M | 111.98M | 117.84M |
| totalNonCurrentLiabilities | 1.9B | 1.44B | 1.42B | 1.31B | 1.32B | 1.45B | 1.39B | 1.19B | 1.02B | 1.21B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 251.3M | 322.99M | 284.5M | 282.86M | 300.52M | 345.76M | 404.5M | 21.94M | - | - |
| totalLiabilities | 2.88B | 1.99B | 2.08B | 1.87B | 1.84B | 1.95B | 1.91B | 1.59B | 1.41B | 1.55B |
| treasuryStock | -277.8M | -286.01M | -281.32M | -252.61M | -232.3M | -225.4M | -226.29M | -231.65M | -235.49M | -261.81M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 199K | 199K | 199K | 199K | 199K | 199K | 199K | 199K | 199K | 199K |
| retainedEarnings | 852.07M | 977.56M | 932.47M | 1B | 962.38M | 932.09M | 947.05M | 945.41M | 919.66M | 910.52M |
| additionalPaidInCapital | 730.14M | 711.54M | 699.81M | 689.96M | 678.41M | 659.68M | 648.49M | 653.48M | 650.87M | 644.46M |
| date | 2026-01-03 | 2024-12-28 | 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 | 83.82M | 248.12M | 123.42M | 228.39M | 206.19M | 152.32M | 164.54M | 157.16M | 150.12M | 163.78M |
| depreciationAndAmortization | 167.43M | 159.21M | 151.71M | 141.96M | 136.56M | 141.38M | 144.23M | 144.12M | 146.72M | 140.87M |
| deferredIncomeTax | 14.16M | 30.95M | -43.34M | 1.45M | 6.78M | -31.15M | 18.61M | 21.66M | -61.31M | -14.46M |
| stockBasedCompensation | 32.31M | 29.74M | 26.94M | 25.82M | 21.34M | 12.86M | 7.43M | 8.15M | 16.09M | 18.76M |
| changeInWorkingCapital | -8.44M | -81.44M | 66.12M | -50M | -34.01M | 36.52M | 1.11M | -59.43M | 5.76M | 4.94M |
| accountsReceivables | -4.95M | -4.52M | 5.01M | -55.42M | -10.6M | -25.02M | - | -8.28M | - | -7.89M |
| inventory | -15.42M | 8.23M | -15.16M | -37.4M | -9.77M | -1.77M | - | -8.42M | - | -1.53M |
| accountsPayables | 40.2M | -59.64M | -26.59M | 82.12M | 38.08M | -5.77M | -14.16M | 60.86M | 10.84M | -519K |
| otherWorkingCapital | -28.27M | -25.51M | 102.86M | -39.3M | -51.72M | 69.08M | 15.26M | -103.59M | -5.08M | 14.87M |
| otherNonCashItems | 156.92M | 26.08M | 24.5M | 13.26M | 7.75M | 142.55M | 31.04M | 24.23M | 40M | 42.67M |
| netCashProvidedByOperatingActivities | 446.2M | 412.66M | 349.35M | 360.89M | 344.61M | 454.46M | 366.95M | 295.89M | 297.39M | 356.56M |
| investmentsInPropertyPlantAndEquipment | -127.11M | -132.09M | -129.08M | -169.07M | -200.65M | -97.93M | -103.68M | -99.42M | -75.23M | -101.73M |
| acquisitionsNet | -791.31M | - | -276.74M | -9M | - | - | - | -200.17M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -24.73M | -40.58M | 2M | 26.98M | 9.22M | 23.94M | 6.59M | -2.21M | 39.84M | 25.01M |
| netCashProvidedByInvestingActivities | -943.16M | -172.67M | -403.81M | -151.09M | -191.44M | -73.99M | -97.09M | -301.8M | -35.4M | -70.05M |
| netDebtIssuance | 728.97M | -31.59M | 153.4M | -798K | -83.34M | 88.92M | -116.97M | 178.1M | -138.21M | -53.69M |
| longTermNetDebtIssuance | 739.8M | -27.87M | 153.18M | -1.6M | -83.6M | 85.78M | -120.19M | 173.25M | -124M | -55.61M |
| shortTermNetDebtIssuance | -10.82M | -3.72M | 220K | 799K | 261K | 3.13M | 3.22M | 4.85M | -14.21M | 1.91M |
| netStockIssuance | -5.5M | -22.7M | -45.8M | -34.59M | -9.51M | -783K | -7.05M | -2.49M | 16.64M | -98.67M |
| netCommonStockIssuance | -5.5M | -22.7M | -45.8M | -34.59M | -9.51M | -783K | -7.05M | -2.49M | -2.67M | -126.3M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -5.5M | -22.7M | -45.8M | -34.59M | -9.51M | -783K | -7.05M | -2.49M | -2.67M | -126.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 19.31M | 27.63M |
| netDividendsPaid | -209.31M | -203.03M | -195.22M | -186.5M | -175.9M | -167.27M | -159.99M | -150.21M | -140.98M | -131.07M |
| commonDividendsPaid | -209.31M | -203.03M | -195.22M | -186.5M | -175.9M | -167.27M | -159.99M | -150.21M | -140.98M | -131.07M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.12M | -190K | -533K | -282K | -6.02M | -4.91M | -110K | 691K | 18.58M | 23.25M |
| netCashProvidedByFinancingActivities | 504.05M | -257.52M | -88.15M | -222.17M | -274.78M | -84.04M | -284.12M | 26.09M | -263.28M | -287.82M |
| date | 2026-04-25 | 2026-01-03 | 2025-10-04 | 2025-07-12 | 2025-04-19 | 2024-12-31 | 2024-10-05 | 2024-07-13 | 2024-04-20 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.57B | 1.23B | 1.23B | 1.24B | 1.55B | 1.11B | 1.19B | 1.22B | 1.58B | 1.13B |
| costOfRevenue | 795.39M | 672.94M | 638.7M | 636.06M | 778.35M | 568.46M | 598.21M | 613.36M | 797.19M | 587.72M |
| grossProfit | 776.19M | 559.92M | 587.85M | 606.78M | 775.88M | 542.66M | 592.35M | 611.62M | 779.63M | 541.31M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 643.05M | 490.83M | 475.86M | 473.54M | 633.4M | 444.04M | 460.24M | 471.4M | 625.09M | 448.11M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 643.05M | 490.83M | 475.86M | 473.54M | 633.4M | 444.04M | 460.24M | 471.4M | 625.09M | 448.11M |
| otherExpenses | 51.79M | - | 45.47M | 39.83M | 57.36M | 37.27M | 41.93M | 45.01M | 52.99M | 43.3M |
| operatingExpenses | 694.84M | 490.83M | 521.34M | 513.36M | 690.75M | 481.31M | 502.17M | 516.41M | 678.08M | 491.41M |
| costAndExpenses | 1.49B | 1.16B | 1.16B | 1.15B | 1.47B | 1.05B | 1.1B | 1.13B | 1.48B | 1.08B |
| netInterestIncome | -19.63M | -15.76M | -14.45M | -15.04M | -14.05M | -4.33M | -4.78M | -4.91M | -5.61M | -3.88M |
| interestIncome | 5.03M | - | 3.77M | 3.84M | 5.63M | 3.84M | 3.91M | 4.07M | 5.69M | 4.33M |
| interestExpense | 24.66M | 15.76M | 18.22M | 18.88M | 19.67M | 8.16M | 8.69M | 8.98M | 11.3M | 8.21M |
| depreciationAndAmortization | 51.79M | 38.46M | 39.87M | 39.83M | 49.27M | 36.82M | 37.33M | 36.83M | 48.24M | 37.02M |
| ebitda | 136.51M | -32.53M | 110.24M | 137.17M | 140.14M | 101.88M | 131.54M | 136.23M | 155.63M | 91.3M |
| ebit | 84.72M | -70.99M | 70.37M | 97.34M | 90.88M | 65.07M | 94.21M | 99.4M | 107.4M | 54.28M |
| nonOperatingIncomeExcludingInterest | -3.37M | 140.08M | -3.86M | -3.93M | -5.74M | -3.71M | -4.03M | -4.19M | -5.85M | -4.39M |
| operatingIncome | 81.35M | 69.09M | 66.52M | 93.41M | 85.13M | 61.35M | 90.18M | 95.21M | 101.55M | 49.9M |
| totalOtherIncomeExpensesNet | -21.29M | -155.84M | -14.36M | -14.95M | -13.93M | -4.45M | -4.66M | -4.79M | -5.45M | -3.82M |
| incomeBeforeTax | 60.06M | -86.75M | 52.15M | 78.46M | 71.2M | 56.9M | 85.52M | 90.42M | 96.1M | 46.07M |
| incomeTaxExpense | 18M | -19.68M | 12.62M | 20.1M | 18.2M | 13.78M | 20.54M | 23.46M | 23.05M | 10.4M |
| netIncomeFromContinuingOperations | 42.06M | -67.07M | 39.53M | 58.36M | 53M | 43.12M | 64.98M | 66.97M | 73.04M | 35.68M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 42.06M | -67.07M | 39.53M | 58.36M | 53M | 43.12M | 64.98M | 66.97M | 73.04M | 35.68M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 42.06M | -67.07M | 39.53M | 58.36M | 53M | 43.12M | 64.98M | 66.97M | 73.04M | 35.68M |
| eps | 0.2 | -0.32 | 0.19 | 0.28 | 0.25 | 0.2 | 0.31 | 0.32 | 0.35 | 0.17 |
| date | 2026-04-25 | 2026-01-03 | 2025-10-04 | 2025-07-12 | 2025-04-19 | 2024-12-31 | 2024-10-05 | 2024-07-13 | 2024-04-20 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 11519 | 12.1M | 16.73M | 11.04M | 7.34M | 5M | 14.98M | 6.87M | 15.82M | 22.53M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 11519 | 12.1M | 16.73M | 11.04M | 7.34M | 5M | 14.98M | 6.87M | 15.82M | 22.53M |
| netReceivables | 401.16M | 378.27M | 396M | 391.68M | 374.08M | 347.52M | 399.1M | 400.36M | 370.25M | 345.61M |
| accountsReceivables | 375.23M | 352.52M | 369.07M | 357.25M | 360.83M | 334.81M | 387.36M | 390.43M | 359.48M | 328.25M |
| otherReceivables | 25.93M | 25.75M | 26.93M | 34.43M | 13.25M | 12.71M | 11.75M | 9.92M | 10.77M | 17.36M |
| inventory | - | 299.22M | 299.42M | 304.34M | 299.07M | 262.69M | 258.95M | 259.8M | 264.58M | 270.88M |
| prepaids | - | 13.94M | 17.3M | 10.31M | 8.48M | 14.34M | 14.95M | 12.32M | 6.74M | 15.05M |
| otherCurrentAssets | 360.37M | 25.56M | 22.37M | 23.29M | 26.33M | 26.81M | 19.74M | 23.43M | 31.02M | 33.65M |
| totalCurrentAssets | 761.54M | 729.09M | 751.82M | 740.67M | 715.3M | 656.36M | 707.72M | 702.77M | 688.4M | 687.71M |
| propertyPlantEquipmentNet | 931.77K | 1.27B | 1.27B | 1.27B | 1.27B | 1.28B | 1.26B | 1.25B | 1.25B | 1.24B |
| goodwill | 1.05B | 1.05B | 1.05B | 1.05B | 1.07B | 679.9M | 679.9M | 679.9M | 679.9M | 677.8M |
| intangibleAssets | 482.5M | 984.66M | 1.13B | 1.14B | 1.12B | 626.37M | 633.54M | 640.76M | 648.03M | 657.74M |
| goodwillAndIntangibleAssets | 1.53B | 2.03B | 2.18B | 2.19B | 2.19B | 1.31B | 1.31B | 1.32B | 1.33B | 1.34B |
| longTermInvestments | 111.88M | 3.7M | 111.1M | 3.74M | 3.74M | 3.8M | 3.9M | 3.86M | 3.91M | 7.92M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 1.78B | 144.78M | 40.39M | 147.97M | 145.29M | 150.91M | 148.2M | 149.56M | 155.3M | 155.93M |
| totalNonCurrentAssets | 3.42B | 3.45B | 3.6B | 3.6B | 3.61B | 2.74B | 2.72B | 2.73B | 2.74B | 2.74B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.18B | 4.18B | 4.35B | 4.34B | 4.33B | 3.4B | 3.43B | 3.43B | 3.43B | 3.43B |
| totalPayables | 338.68M | - | 332.62M | 342.65M | 341.87M | 268.36M | 302.42M | 313.22M | 314.84M | 326.58M |
| accountPayables | 330M | - | 318.95M | 328.39M | 329.8M | 260.71M | 286.92M | 298.87M | 303.58M | 318.6M |
| otherPayables | 8.69M | - | 13.67M | 14.26M | 12.06M | 7.66M | 15.5M | 14.35M | 11.26M | 7.98M |
| accruedExpenses | - | - | 69.94M | 56.49M | 44.6M | 53.57M | 64.36M | 84.62M | 142.15M | 147.22M |
| shortTermDebt | 473.41M | 473.35M | 408.03M | 10.98M | 8.49M | 14.46M | 11.82M | 15.61M | 7.48M | 18.18M |
| capitalLeaseObligationsCurrent | - | - | 74.6M | 73.1M | 73.31M | 68.52M | 64.67M | 60.14M | 57.76M | 47.61M |
| taxPayables | - | - | - | - | 12.06M | 7.66M | 15.5M | 14.35M | 11.26M | 7.98M |
| deferredRevenue | - | - | 2.23M | 2.14M | 2.24M | 2.38M | 2.55M | 2.72M | 2.89M | 3.22M |
| otherCurrentLiabilities | 176.11M | 502.8M | 70.12M | 103.89M | 98.2M | 141.31M | 123.23M | 113.19M | 97.26M | 116.35M |
| totalCurrentLiabilities | 988.21M | 976.16M | 957.55M | 589.25M | 568.72M | 548.6M | 569.06M | 589.5M | 622.39M | 659.15M |
| longTermDebt | 1.32B | 1.61B | 1.38B | 1.75B | 1.79B | 1.02B | 1.05B | 1.07B | 1.04B | 1.05B |
| capitalLeaseObligationsNonCurrent | 252.08M | 251.3M | 262.64M | 255.24M | 259.7M | 254.46M | 251.13M | 243.99M | 247.43M | 236.9M |
| deferredRevenueNonCurrent | 4.01M | - | 4.42M | 4.77M | 4.96M | 5.44M | 5.59M | 5.96M | 6.48M | 7.22M |
| deferredTaxLiabilitiesNonCurrent | 266.72M | - | 269.97M | 265.11M | 233.62M | 124.23M | 107.86M | 100.29M | 98.37M | 91.24M |
| otherNonCurrentLiabilities | 43.16M | 46.07M | 54.36M | 53.34M | 53.94M | 35.94M | 35.65M | 35.07M | 35.06M | 32.51M |
| totalNonCurrentLiabilities | 1.89B | 1.9B | 1.97B | 2.33B | 2.34B | 1.44B | 1.45B | 1.45B | 1.43B | 1.42B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 252.08M | 251.3M | 337.24M | 328.34M | 333.02M | 322.99M | 315.8M | 304.12M | 305.19M | 284.5M |
| totalLiabilities | 2.88B | 2.88B | 2.93B | 2.92B | 2.91B | 1.99B | 2.02B | 2.04B | 2.05B | 2.08B |
| treasuryStock | -262.82M | -277.8M | -277.8M | -277.8M | -278.56M | -286.01M | -285.98M | -285.99M | -273.12M | -281.32M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 199K | 199K | 199K | 199K | 199K | 199K | 199K | 199K | 199K | 199K |
| retainedEarnings | 839.7M | 852.07M | 971.41M | 984.15M | 978.23M | 977.56M | 984.98M | 970.54M | 954.41M | 932.47M |
| additionalPaidInCapital | 723.62M | 730.14M | 723.6M | 717M | 710.6M | 711.54M | 705.1M | 698.72M | 693.86M | 699.81M |
| date | 2026-04-25 | 2026-01-03 | 2025-10-04 | 2025-07-12 | 2025-04-19 | 2024-12-31 | 2024-10-05 | 2024-07-13 | 2024-04-20 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 42.06M | -67.07M | 39.53M | 58.36M | 53M | 43.12M | 64.98M | 66.97M | 73.04M | 35.68M |
| depreciationAndAmortization | 51.79M | 38.46M | 39.87M | 39.83M | 49.27M | 36.82M | 37.33M | 36.83M | 48.24M | 37.02M |
| deferredIncomeTax | 16.94M | - | 5.23M | 25.36M | 5.81M | 15.12M | 7.14M | 1.74M | 6.95M | 916K |
| stockBasedCompensation | 12.25M | - | 6.6M | 7.17M | 12M | 6.42M | 6.38M | 5.81M | 11.13M | 5.56M |
| changeInWorkingCapital | -20.69M | 29.27M | -40.97M | -2.24M | 5.5M | 24.02M | -9.31M | -50.04M | -46.12M | 7.36M |
| accountsReceivables | -25.79M | 15.51M | -14.45M | 1.98M | -8M | 54.44M | -244K | -25.88M | -32.83M | 22.37M |
| inventory | 407K | 386K | 5.71M | -3.33M | -18.18M | -3.29M | -1.56M | 8.56M | 4.52M | -1.61M |
| accountsPayables | 17.91M | -4.62M | -9.91M | -489K | 55.22M | -28.12M | -12.49M | -2.53M | -16.5M | -8.8M |
| otherWorkingCapital | -13.22M | 17.99M | -22.32M | -401K | -23.54M | 988K | 5M | -30.19M | -1.31M | -4.6M |
| otherNonCashItems | 5.5M | 134.84M | 4.1M | 2.35M | 10.06M | 4.79M | 7.42M | 1.97M | 11.91M | 5.51M |
| netCashProvidedByOperatingActivities | 107.86M | 135.5M | 54.36M | 130.83M | 135.63M | 130.29M | 113.95M | 63.27M | 105.15M | 92.04M |
| investmentsInPropertyPlantAndEquipment | -20.62M | -46.81M | -23.94M | -30.81M | -25.56M | -45.46M | -25.37M | -27.92M | -33.33M | -32.08M |
| acquisitionsNet | - | 39000 | 321K | - | -791.88M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 990K | -992K | -389K | -4.56M | -18.58M | -14.26M | -11.06M | -12.66M | -2.6M | -5.2M |
| netCashProvidedByInvestingActivities | -19.63M | -47.76M | -24.01M | -35.37M | -836.01M | -59.73M | -36.44M | -40.58M | -35.93M | -37.28M |
| netDebtIssuance | -28.82M | -40.1M | 27.6M | -39.24M | 770.59M | -29.99M | -18.86M | 33.06M | -15.8M | 16.61M |
| longTermNetDebtIssuance | -32.02M | -35.06M | 29.98M | -41.72M | 776.56M | -32.64M | -15.07M | 24.93M | -5.1M | 9.69M |
| shortTermNetDebtIssuance | 3.19M | -4.96M | -2.38M | 2.49M | -5.97M | 2.64M | -3.79M | 8.13M | -10.7M | 6.91M |
| netStockIssuance | -3.79M | - | - | - | -5.5M | - | - | -13.82M | -8.88M | -14.91M |
| netCommonStockIssuance | -3.79M | - | - | - | -5.5M | - | - | -13.82M | -8.88M | -14.91M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -3.79M | - | - | - | -5.5M | - | - | -13.82M | -8.88M | -14.91M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -54.43M | -52.27M | -52.27M | -52.45M | -52.32M | -50.54M | -50.54M | -50.84M | -51.11M | -48.49M |
| commonDividendsPaid | -54.43M | -52.27M | -52.27M | -52.45M | -52.32M | -50.54M | -50.54M | -50.84M | -51.11M | -48.49M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.77M | - | - | -64000 | -10.06M | - | - | -40000 | -150K | - |
| netCashProvidedByFinancingActivities | -88.8M | -92.37M | -24.67M | -91.75M | 702.72M | -80.54M | -69.4M | -31.65M | -75.93M | -46.79M |