$0.71 (1.61%)
| 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.97B | 3.03B | 3.28B | 3.29B | 2.73B | 2.37B | 2.46B | 2.46B | 2.12B | 2.01B |
| costOfRevenue | 2.8B | 2.69B | 2.86B | 2.77B | 2.26B | 1.91B | 2.04B | 2.04B | 1.77B | 1.68B |
| grossProfit | 172.42M | 338.63M | 423.65M | 521.59M | 477.93M | 460.9M | 427.41M | 418.06M | 344.91M | 324.42M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 162.59M | 157M | 163.22M | 112.12M | 124.29M | 104.22M | 114.2M | 96.03M | 99.97M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 162.59M | 157M | 163.22M | 112.12M | 124.29M | 104.22M | 114.2M | 96.03M | 99.97M |
| otherExpenses | 102.66M | 109.89M | 90.24M | 35.29M | 56.67M | 109.17M | 97.72M | -376K | -328K | -191K |
| operatingExpenses | 102.66M | 272.48M | 247.24M | 198.51M | 168.79M | 233.46M | 201.94M | 193.84M | 201.09M | 198.35M |
| costAndExpenses | 2.9B | 2.96B | 3.11B | 2.97B | 2.43B | 2.14B | 2.24B | 2.23B | 1.97B | 1.88B |
| netInterestIncome | -33.42M | -32.31M | -26.83M | -10.1M | -3.21M | -2.58M | -3.53M | 42000 | 1.06M | 1.58M |
| interestIncome | 5.63M | 6.9M | 6.7M | 1.73M | 1.21M | 1.63M | 3.33M | 2.74M | 3.31M | 4.16M |
| interestExpense | 39.05M | 39.21M | 33.54M | 11.83M | 4.42M | 4.22M | 6.85M | 2.7M | 2.24M | 2.58M |
| depreciationAndAmortization | 286.32M | 290.4M | 299.51M | 279.92M | 267.7M | 263.29M | 249.53M | 230.15M | 217.64M | 209.73M |
| ebitda | 304.58M | 372.1M | 480.82M | 616.54M | 618.14M | 492.2M | 478.29M | 429.47M | 354.66M | 339.76M |
| ebit | 18.26M | 81.69M | 181.32M | 336.61M | 350.44M | 228.91M | 228.76M | 199.32M | 137.02M | 130.04M |
| nonOperatingIncomeExcludingInterest | 51.5M | -15.55M | -4.9M | -13.54M | -41.29M | -1.47M | -3.29M | 24.9M | 6.8M | -3.97M |
| operatingIncome | 69.76M | 66.15M | 176.42M | 323.08M | 309.15M | 227.44M | 225.47M | 224.22M | 143.82M | 126.07M |
| totalOtherIncomeExpensesNet | -90.55M | -23.67M | -28.64M | 1.71M | 36.87M | -2.74M | -3.57M | -334K | 737K | 1.39M |
| incomeBeforeTax | -20.79M | 42.48M | 147.78M | 324.79M | 346.02M | 224.69M | 221.91M | 223.88M | 144.56M | 127.46M |
| incomeTaxExpense | 2.21M | 8.91M | 35.49M | 79.21M | 84.54M | 55.62M | 54.96M | 55.73M | -58.33M | 48.33M |
| netIncomeFromContinuingOperations | -23M | 33.57M | 112.29M | 245.58M | 261.48M | 169.08M | 166.94M | 168.15M | 202.89M | 79.13M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | 8.6M | - | - | - | - | - | - | - | - | - |
| netIncome | -14.4M | 34.23M | 112.38M | 241.26M | 259.05M | 169.08M | 166.94M | 168.15M | 202.89M | 79.13M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -14.4M | 34.23M | 112.38M | 241.26M | 259.05M | 169.08M | 166.94M | 168.15M | 202.89M | 79.13M |
| eps | -0.24 | 0.55 | 1.77 | 3.76 | 3.84 | 2.45 | 2.4 | 2.39 | 2.8 | 1.1 |
| 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 | 59.92M | 40.75M | 61.72M | 107.24M | 54.2M | 29.33M | 33.44M | 33.93M | 13.63M | 16.96M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 59.92M | 40.75M | 61.72M | 107.24M | 54.2M | 29.33M | 33.44M | 33.93M | 13.63M | 16.96M |
| netReceivables | 415.33M | 417.82M | 470.42M | 560.28M | 497.35M | 375.3M | 386.66M | 364.47M | 330.66M | 276.54M |
| accountsReceivables | 394.93M | 391.68M | 444.94M | 534.08M | 477.32M | 357.13M | 339.69M | 337.93M | 304.17M | 261.37M |
| otherReceivables | 20.4M | 26.14M | 25.48M | 26.2M | 20.03M | 18.18M | 46.97M | 26.54M | 26.49M | 15.17M |
| inventory | 12.1M | 14.18M | 18.08M | 14.53M | 11.14M | 12.06M | 9.24M | 10.06M | 11.69M | 12.77M |
| prepaids | 57.18M | 53.69M | 16.5M | 17.7M | 17.55M | 17.23M | 16.76M | 16.62M | 15.97M | 15.37M |
| otherCurrentAssets | 66.38M | 15.33M | 67.9M | 62.87M | 50.98M | 22.99M | 20.23M | 31.58M | 54.76M | 66.65M |
| totalCurrentAssets | 610.92M | 541.77M | 634.63M | 762.62M | 631.21M | 456.92M | 466.33M | 456.66M | 400.23M | 373.13M |
| propertyPlantEquipmentNet | 1.83B | 1.93B | 1.97B | 1.87B | 1.64B | 1.55B | 1.54B | 1.49B | 1.35B | 1.36B |
| goodwill | 129.1M | 129.1M | 129.1M | 132.72M | 74.62M | - | - | - | - | - |
| intangibleAssets | 44.6M | 76.41M | 86.48M | 81.5M | 55.32M | - | - | - | - | - |
| goodwillAndIntangibleAssets | 173.71M | 205.51M | 215.58M | 214.22M | 129.93M | - | - | -47.67M | -46.76M | -48.5M |
| longTermInvestments | 11.77M | 76.34M | -233.7M | 128.55M | 41.1M | 44.37M | 47.73M | 47.67M | 46.76M | 48.5M |
| taxAssets | - | - | 320.18M | 84.56M | 80.07M | 80.41M | - | 233.45M | 195.19M | 292.77M |
| otherNonCurrentAssets | 260.14M | 294.38M | 248.29M | 125.63M | 159.76M | 102.18M | 92.15M | -94.17M | -134.29M | -235.53M |
| totalNonCurrentAssets | 2.28B | 2.51B | 2.52B | 2.42B | 2.05B | 1.78B | 1.68B | 1.63B | 1.41B | 1.42B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.89B | 3.05B | 3.16B | 3.18B | 2.68B | 2.24B | 2.14B | 2.08B | 1.81B | 1.79B |
| totalPayables | 95.08M | 112.43M | 135.99M | 124.48M | 93.99M | 83.26M | 94.63M | 97.78M | 73.8M | 66.62M |
| accountPayables | 95.08M | 112.43M | 135.99M | 124.48M | 93.99M | 83.26M | 94.63M | 97.78M | 73.8M | 66.62M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 51.44M | 167.02M | 50.55M | 49.79M | 44.33M | 35.59M | 38.35M | 107.58M | 32.52M | 26.19M |
| shortTermDebt | - | 20M | 2.5M | 15.65M | 11.38M | 28.42M | 78.58M | 75M | 21.54M | 20M |
| capitalLeaseObligationsCurrent | - | 15.35M | 9.02M | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | 107.58M | 112.19M | 109.59M |
| otherCurrentLiabilities | 168.26M | 40.95M | 132.53M | 119.6M | 118.98M | 126.74M | 97.28M | 30M | 104.32M | 102.05M |
| totalCurrentLiabilities | 314.78M | 355.75M | 330.58M | 309.52M | 268.68M | 274.01M | 308.84M | 310.36M | 232.18M | 214.86M |
| longTermDebt | 752M | 630M | 646.25M | 687.5M | 422.5M | 175M | 225M | 50M | 75M | 160M |
| capitalLeaseObligationsNonCurrent | - | 36.41M | 27.5M | 32.9M | 22.63M | 6.95M | 8.15M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -110.67M | 108.27M | 113.88M |
| deferredTaxLiabilitiesNonCurrent | 264.28M | 269.52M | 320.18M | 397.84M | 348.57M | 318.28M | 249.67M | 233.45M | 195.19M | 292.77M |
| otherNonCurrentLiabilities | 164.68M | 266.69M | 266.48M | 271.73M | 257.9M | 267.8M | 241.19M | 224.94M | 120.84M | 130.59M |
| totalNonCurrentLiabilities | 1.18B | 1.2B | 1.26B | 1.39B | 1.05B | 768.03M | 724.02M | 508.39M | 391.03M | 583.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 51.76M | 36.51M | 32.9M | 22.63M | 6.95M | 8.15M | - | - | - |
| totalLiabilities | 1.5B | 1.56B | 1.59B | 1.7B | 1.32B | 1.04B | 1.03B | 818.75M | 623.21M | 798.22M |
| treasuryStock | -671.05M | -617.1M | -551.06M | -551.59M | -441.66M | -337.89M | -282.33M | -241.18M | -170.62M | -174.93M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 805K | 805K | 805K | 805K | 805K | 805K | 805K | 805K | 805K | 805K |
| retainedEarnings | 1.9B | 1.95B | 1.95B | 1.88B | 1.67B | 1.44B | 1.29B | 1.41B | 1.27B | 1.08B |
| additionalPaidInCapital | 144.64M | 137.89M | 134.89M | 129.84M | 121.9M | 116.04M | 112.65M | 107.46M | 102.56M | 101.04M |
| 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 | -23M | 33.57M | 112.29M | 245.58M | 261.48M | 169.08M | 166.94M | 168.15M | 202.89M | 79.13M |
| depreciationAndAmortization | 286.32M | 290.4M | 299.51M | 279.92M | 267.7M | 263.29M | 249.53M | 230.15M | 217.64M | 209.73M |
| deferredIncomeTax | -2.7M | -50.2M | 8.15M | 42.55M | 29.49M | -10.23M | 16.4M | 37.69M | -100.95M | 44.63M |
| stockBasedCompensation | 10.69M | 8.86M | 11.94M | 12.49M | 10.81M | 8.9M | 8.08M | 7.39M | 4.55M | 2.38M |
| changeInWorkingCapital | -48.19M | 83M | 96.44M | -25.5M | -138.29M | 9.08M | -3.58M | -22.13M | -17.93M | 7.65M |
| accountsReceivables | -3.26M | 53.26M | 73.92M | 3.17M | -101.01M | -18.26M | 15.08M | -33.75M | -42.8M | -10.35M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -16.7M | -10.39M | 3.29M | -3.66M | 14.74M | -2.48M | -7.54M | 7.56M | 5.83M | -5.27M |
| otherWorkingCapital | -28.23M | 40.13M | 19.24M | -25.01M | -52.02M | 29.83M | -11.12M | 4.07M | 19.04M | 23.27M |
| otherNonCashItems | -41.29M | -35.89M | -53.97M | -106.33M | -98.37M | 5.79M | -10.73M | -3.1M | -24.36M | -31.12M |
| netCashProvidedByOperatingActivities | 181.83M | 329.73M | 474.37M | 448.71M | 332.82M | 445.91M | 426.64M | 418.16M | 281.84M | 312.4M |
| investmentsInPropertyPlantAndEquipment | -250.36M | -413.8M | -598.78M | -507.25M | -370.85M | -413.06M | -420.75M | -519.87M | -316.34M | -537.84M |
| acquisitionsNet | -4.36M | -3.82M | -3.57M | -184.12M | -201.84M | 146.82M | 136.87M | 170.9M | 117.5M | 108.23M |
| purchasesOfInvestments | -6.04M | -6.04M | -2.93M | -20.25M | -10M | -5M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | -146.82M | - | - | - | - |
| otherInvestingActivities | 89.19M | 182.21M | 170.34M | 197.29M | 185.39M | 154.79M | 11.57M | 188.5M | 132.54M | 127.58M |
| netCashProvidedByInvestingActivities | -171.57M | -241.45M | -434.94M | -514.33M | -397.3M | -263.28M | -272.31M | -331.37M | -183.81M | -410.25M |
| netDebtIssuance | 102M | 1.25M | -40M | 266.25M | 227.5M | -100M | 175M | 50M | -60M | 101.88M |
| longTermNetDebtIssuance | 105M | -16.25M | -40M | 270M | 250M | -50M | 175M | 50M | -60M | 81.88M |
| shortTermNetDebtIssuance | -3M | 17.5M | - | -3.75M | -22.5M | -50M | - | - | -23.46M | 20M |
| netStockIssuance | -55.55M | -67.07M | -6.36M | -110.4M | -104.44M | -61.07M | -42.13M | -71.69M | - | -1.83M |
| netCommonStockIssuance | -55.55M | -67.07M | -6.36M | -110.4M | -104.44M | -56.52M | -42.3M | -72.16M | - | -1.83M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 2.46M | 370K |
| commonStockRepurchased | -55.55M | -67.07M | -6.36M | -110.4M | -104.44M | -56.52M | -42.3M | -72.16M | -1.63M | -1.83M |
| netPreferredStockIssuance | - | - | - | - | - | -4.55M | 171K | 476K | - | - |
| netDividendsPaid | -34.08M | -35.07M | -34.21M | -32.16M | -29.08M | -24.89M | -286.19M | -23.01M | -18.78M | -17.29M |
| commonDividendsPaid | -34.08M | -35.07M | -34.21M | -32.16M | -29.08M | -24.89M | -286.19M | -23.01M | -18.78M | -17.29M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.07M | -4.83M | -6.5M | -5.65M | -4.3M | - | -1.9M | -22.91M | -22.63M | 608K |
| netCashProvidedByFinancingActivities | 7.3M | -105.72M | -87.07M | 118.03M | 89.67M | -185.96M | -155.22M | -67.61M | -101.42M | 83.37M |
| 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 | 808.61M | 737.64M | 771.5M | 753.15M | 712.11M | 754.68M | 745.7M | 760.8M | 769.08M | 821.94M |
| costOfRevenue | 769.14M | 657.71M | 713.57M | 672.15M | 642.55M | 663.78M | 695.7M | 708.73M | 719.36M | 752.51M |
| grossProfit | 39.47M | 79.92M | 57.92M | 81M | 69.57M | 90.9M | 50M | 52.07M | 49.72M | 69.43M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 44.78M | 42.03M | 3.73M | 48.13M | 53.64M | 31.86M | 36.02M | 41.07M | 118.51M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | -31.9M | -36.36M | -113.99M |
| sellingGeneralAndAdministrativeExpenses | 4.59M | 44.78M | 42.03M | 3.73M | 48.13M | 53.64M | 31.86M | 4.13M | 4.71M | 4.52M |
| otherExpenses | 30.88M | 26.73M | 28.92M | 10.95M | 27.26M | 23.91M | 544K | 28.33M | 29.43M | 26.98M |
| operatingExpenses | 35.48M | 71.51M | 70.95M | 14.68M | 75.4M | 77.54M | 32.41M | 32.46M | 34.14M | 31.5M |
| costAndExpenses | 804.62M | 729.22M | 784.52M | 686.83M | 717.95M | 741.32M | 728.11M | 741.19M | 753.49M | 784.01M |
| netInterestIncome | -10.15M | -8.94M | -8.57M | -7.87M | -8.04M | -9.54M | -9.26M | -7.26M | -6.26M | -7.3M |
| interestIncome | 1.5M | 1.29M | 1.36M | 1.49M | 1.49M | 1.59M | 1.83M | 1.79M | 1.68M | 1.52M |
| interestExpense | 11.65M | 10.23M | 9.94M | 9.35M | 9.54M | 11.13M | 11.09M | 9.04M | 7.95M | 8.82M |
| depreciationAndAmortization | 76.2M | 73.33M | 72.18M | 70.76M | 70.05M | 71.88M | 71.58M | 72.67M | 74.27M | 75.71M |
| ebitda | 81.9M | 38.97M | 60.21M | 139.2M | 66.2M | 95.5M | 91.22M | 90.69M | 86.79M | 108.35M |
| ebit | 5.71M | -34.36M | -11.97M | 68.44M | -3.85M | 23.62M | 19.64M | 18.02M | 12.52M | 32.63M |
| nonOperatingIncomeExcludingInterest | -1.71M | 42.77M | -1.05M | -2.12M | -1.98M | -10.27M | -2.04M | 1.6M | 3.07M | 5.3M |
| operatingIncome | 4M | 8.41M | -13.02M | 66.32M | -5.83M | 13.35M | 17.6M | 19.61M | 15.59M | 37.93M |
| totalOtherIncomeExpensesNet | -9.94M | -53M | -8.88M | -7.23M | -7.56M | -862K | -9.05M | -7.48M | -6.27M | -7.73M |
| incomeBeforeTax | -5.94M | -44.59M | -21.9M | 59.09M | -13.39M | 12.49M | 8.54M | 12.13M | 9.32M | 30.2M |
| incomeTaxExpense | -1.48M | -9.27M | -822K | 15.47M | -3.17M | 910K | 2M | 2.93M | 3.07M | 6.97M |
| netIncomeFromContinuingOperations | -4.46M | -35.32M | -21.08M | 43.62M | -10.22M | 11.58M | 6.54M | 9.2M | 6.25M | 23.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -4.26M | -27.79M | -20.58M | 44.06M | -10.1M | 11.89M | 6.56M | 9.46M | 6.31M | 23.57M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -4.26M | -27.79M | -20.58M | 44.06M | -10.1M | 11.89M | 6.56M | 9.46M | 6.31M | 23.57M |
| eps | -0.07 | -0.46 | -0.34 | 0.72 | -0.16 | 0.19 | 0.11 | 0.15 | 0.1 | 0.37 |
| 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 | 61.54M | 59.92M | 50.98M | 51.42M | 51.95M | 40.75M | 54.66M | 70.45M | 60.34M | 61.72M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 61.54M | 59.92M | 50.98M | 51.42M | 51.95M | 40.75M | 54.66M | 70.45M | 60.34M | 61.72M |
| netReceivables | 500.91M | 415.33M | 460.14M | 443.12M | 418.76M | 417.82M | 416.02M | 446.48M | 451.09M | 470.42M |
| accountsReceivables | 485.48M | 394.93M | 437.52M | 420.54M | 387.08M | 391.68M | 384.02M | 409.99M | 417.46M | 444.94M |
| otherReceivables | 15.43M | 20.4M | 22.62M | 22.58M | 31.68M | 26.14M | 32M | 36.49M | 33.63M | 25.48M |
| inventory | 14.4M | 12.1M | 11.55M | 13.23M | 12.98M | 14.18M | 15.44M | 16.29M | 17.17M | 18.08M |
| prepaids | 57.21M | - | 47.96M | 34.28M | 47.63M | 53.69M | 7.22M | 7.9M | 12.8M | 16.5M |
| otherCurrentAssets | 68.84M | 123.56M | 34.16M | 35.48M | 7.37M | 15.33M | 53.62M | 36.56M | 55.91M | 67.9M |
| totalCurrentAssets | 702.92M | 610.92M | 604.8M | 577.54M | 538.7M | 541.77M | 546.97M | 577.67M | 597.32M | 634.63M |
| propertyPlantEquipmentNet | 2.06B | 2.9B | 1.9B | 1.88B | 1.91B | 1.93B | 2.06B | 2B | 1.97B | 1.97B |
| goodwill | 144.44M | 129.1M | 129.1M | 129.1M | 129.1M | 129.1M | 129.1M | 129.1M | 129.1M | 129.1M |
| intangibleAssets | 65.17M | 44.6M | 68.85M | 71.37M | 73.89M | 76.41M | 78.92M | 81.44M | 83.96M | 86.48M |
| goodwillAndIntangibleAssets | 209.61M | 173.71M | 197.96M | 200.48M | 202.99M | 205.51M | 208.03M | 210.55M | 213.06M | 215.58M |
| longTermInvestments | - | 91.42M | 10.44M | 9.41M | 86.14M | 76.34M | 83.98M | 83.72M | 82.67M | -233.7M |
| taxAssets | - | - | - | - | - | - | - | 308.14M | 322.92M | 320.18M |
| otherNonCurrentAssets | 287.17M | -891.28M | 258.83M | 298.9M | 245.26M | 294.38M | 220.73M | -90.02M | -102.77M | 248.29M |
| totalNonCurrentAssets | 2.56B | 2.28B | 2.37B | 2.39B | 2.45B | 2.51B | 2.57B | 2.52B | 2.48B | 2.52B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.26B | 2.89B | 2.97B | 2.96B | 2.99B | 3.05B | 3.12B | 3.09B | 3.08B | 3.16B |
| totalPayables | 137.52M | 95.08M | 147.31M | 129.18M | 113.36M | 112.43M | 164.41M | 142.16M | 136.24M | 135.99M |
| accountPayables | 137.52M | 95.08M | 147.31M | 129.18M | 113.36M | 112.43M | 164.41M | 142.16M | 136.24M | 135.99M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 63.71M | 51.44M | 54.02M | 53.28M | 49.09M | 167.02M | 54.83M | 52.45M | 48.32M | 50.55M |
| shortTermDebt | 84.14M | 15.45M | 15.46M | 11000 | 15.46M | 20M | 10.22M | 10M | 1.25M | 2.5M |
| capitalLeaseObligationsCurrent | - | - | - | 15.5M | - | 15.35M | - | 10.39M | 8.94M | 9.02M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 202.45M | 152.81M | 156.92M | 133.7M | 145.72M | 40.95M | 128.25M | 127.45M | 119.3M | 132.53M |
| totalCurrentLiabilities | 487.81M | 314.78M | 373.71M | 331.67M | 323.62M | 355.75M | 357.71M | 342.46M | 314.05M | 330.58M |
| longTermDebt | 869.6M | 752M | 725M | 725M | 640M | 630M | 690M | 660M | 596.25M | 646.25M |
| capitalLeaseObligationsNonCurrent | 87.58M | 26.47M | 27.68M | 31.04M | 33.45M | 36.41M | 32.86M | 34.87M | 27.11M | 27.5M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 275.8M | 264.28M | 277.49M | 280.76M | 257.35M | 269.52M | 292.14M | 308.14M | 322.92M | 320.18M |
| otherNonCurrentLiabilities | 160.66M | 138.21M | 136M | 138.16M | 258.17M | 266.69M | 262.19M | 254.6M | 261.94M | 266.48M |
| totalNonCurrentLiabilities | 1.39B | 1.18B | 1.17B | 1.17B | 1.19B | 1.2B | 1.28B | 1.26B | 1.21B | 1.26B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 87.58M | 26.47M | 27.68M | 46.54M | 33.45M | 51.76M | 32.86M | 45.27M | 36.05M | 36.51M |
| totalLiabilities | 1.88B | 1.5B | 1.54B | 1.51B | 1.51B | 1.56B | 1.63B | 1.6B | 1.52B | 1.59B |
| treasuryStock | -670.43M | -671.05M | -671.73M | -671.73M | -616.51M | -617.1M | -617.57M | -617.57M | -557.28M | -551.06M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 805K | 805K | 805K | 805K | 805K | 805K | 805K | 805K | 805K | 805K |
| retainedEarnings | 1.89B | 1.9B | 1.94B | 1.97B | 1.93B | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B |
| additionalPaidInCapital | 144.75M | 144.64M | 142.72M | 139.93M | 137.87M | 137.89M | 137.22M | 134.77M | 132.72M | 134.89M |
| 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 | -4.26M | -35.32M | -21.08M | 43.62M | -10.22M | 11.58M | 6.54M | 9.46M | 6.31M | 23.57M |
| depreciationAndAmortization | 84.91M | 73.33M | 72.18M | 70.76M | 70.05M | 71.88M | 71.58M | 72.67M | 74.27M | 75.71M |
| deferredIncomeTax | -3.76M | -11.26M | 17.23M | 2.94M | -11.61M | -24.07M | -14.65M | -14.31M | 2.83M | -15.62M |
| stockBasedCompensation | - | 3M | 2.79M | 2.46M | 2.44M | 1.78M | 2.45M | 2.37M | 2.25M | 3.27M |
| changeInWorkingCapital | 14.29M | -8.06M | -16.97M | -19.34M | -3.83M | 15.09M | 841K | 53.62M | 13.44M | 35.76M |
| accountsReceivables | -13.3M | 42.58M | -16.98M | -33.46M | 4.61M | -7.66M | 25.96M | 7.48M | 27.48M | 4.84M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 29.7M | -28.14M | 8.34M | 7.48M | -4.37M | -570K | -15.09M | 10.54M | -5.27M | -2.56M |
| otherWorkingCapital | -2.12M | -22.49M | -8.33M | 6.65M | -4.06M | 23.32M | -10.03M | 35.6M | -8.76M | 33.48M |
| otherNonCashItems | -7.73M | 40.6M | -10.01M | -54.42M | -17.46M | -5.23M | -5.72M | -14.75M | -10.52M | -4.35M |
| netCashProvidedByOperatingActivities | 83.45M | 62.29M | 44.14M | 46.02M | 29.37M | 71.03M | 61.04M | 109.07M | 88.58M | 118.35M |
| investmentsInPropertyPlantAndEquipment | -52.79M | -85.81M | -52.7M | -88.34M | -23.51M | -80.8M | -134.46M | -140.3M | -58.24M | -68.7M |
| acquisitionsNet | -133.95M | 60.4M | -1.3M | -1.76M | 31.08M | -1.46M | -80.34M | -1.3M | 39.2M | -740K |
| purchasesOfInvestments | -2M | -12M | -11000 | -10000 | -6.01M | -6.01M | 2.61M | -10000 | -11000 | -66000 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | 48.28M |
| otherInvestingActivities | -5.27M | -34.4M | 18.16M | 23.82M | 816K | 53.29M | 125.14M | 41.61M | -364K | -11.67M |
| netCashProvidedByInvestingActivities | -194M | -71.81M | -35.84M | -66.29M | 2.37M | -34.98M | -87.06M | -100M | -19.41M | -32.89M |
| netDebtIssuance | -42.41M | 27M | - | 85M | -10M | -40M | 20M | 72.5M | -51.25M | -55.91M |
| longTermNetDebtIssuance | -42.41M | 25M | 5M | 85M | -10M | -60M | 30M | 63.75M | -50M | -40M |
| shortTermNetDebtIssuance | - | 2M | -5M | - | - | 20M | -10M | 8.75M | -1.25M | -15.91M |
| netStockIssuance | -2.11M | 9000 | 57.44M | -55.56M | -1.88M | 17000 | - | -60.54M | -6.55M | -805K |
| netCommonStockIssuance | -2.11M | 9000 | 57.44M | -55.56M | -1.88M | 17000 | - | -60.54M | -6.55M | -805K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2.11M | 9000 | 57.44M | -55.56M | -1.88M | 17000 | - | -60.54M | -6.55M | -805K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.38M | -8.38M | -8.38M | -8.67M | -8.66M | -8.65M | -8.65M | -8.88M | -8.88M | -8.88M |
| commonDividendsPaid | -8.38M | -8.38M | -8.38M | -8.67M | -8.66M | -8.65M | -8.65M | -8.88M | -8.88M | -8.88M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 165M | -398K | -58.16M | -2.08M | - | -659K | - | -85000 | -4.09M | -1.5M |
| netCashProvidedByFinancingActivities | 112.1M | 18.24M | -9.09M | 18.69M | -20.54M | -49.3M | 11.35M | 3M | -70.77M | -67.09M |