-$0.3 (-0.47%)
| 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 | 1.53B | 1.43B | 1.4B | 1.37B | 1.32B | 1.08B | 1.02B | 968.29M | 911.94M | 856.28M |
| costOfRevenue | 955.09M | 725.29M | 731.74M | 730.4M | 1.05B | 524.66M | 487.46M | 466.94M | 443.5M | 412.48M |
| grossProfit | 576.3M | 708.01M | 672.53M | 644.56M | 262.05M | 555.61M | 533.06M | 501.34M | 468.43M | 443.8M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 0.29 | 0.23 | 0.23 | 0.22 |
| generalAndAdministrativeExpenses | 37.51M | 38.48M | 47.28M | 44.86M | 39.58M | 39.28M | 35.68M | 37.68M | 31.74M | 31M |
| sellingAndMarketingExpenses | 16.07M | 49.71M | 48.43M | 47.64M | 42.21M | 21.9M | 19.98M | 16.64M | 15.62M | 14.63M |
| sellingGeneralAndAdministrativeExpenses | 53.58M | 88.19M | 95.71M | 92.5M | 81.78M | 61.18M | 55.66M | 54.32M | 47.36M | 45.64M |
| otherExpenses | 4.85M | 203.88M | 203.74M | 202.36M | -202.67M | 153.47M | 150.89M | 136.4M | 123.33M | 120.77M |
| operatingExpenses | 58.43M | 292.07M | 299.44M | 294.86M | -120.88M | 214.65M | 206.55M | 190.72M | 170.69M | 166.41M |
| costAndExpenses | 1.01B | 1.02B | 1.03B | 1.03B | 932.72M | 739.31M | 694.02M | 657.66M | 614.2M | 578.89M |
| netInterestIncome | -115.55M | -128.47M | -123.3M | -109.13M | -101.7M | -95.62M | -97.02M | -97.47M | -92.99M | -95.18M |
| interestIncome | 18.34M | 9.24M | 9.04M | 7.43M | 7.02M | 7.15M | 7.21M | 7.52M | 7.58M | 6.84M |
| interestExpense | 133.9M | 137.71M | 132.34M | 116.56M | 108.72M | 102.77M | 104.22M | 104.99M | 100.57M | 102.03M |
| depreciationAndAmortization | 208.9M | 209.4M | 209.1M | 207.05M | 188.44M | 157.76M | 153.98M | 138.69M | 124.95M | 121.89M |
| ebitda | 607.68M | 731.57M | 660.63M | 622.44M | 572.42M | 496.55M | 545.37M | 465.13M | 432.13M | 408.45M |
| ebit | 398.79M | 522.17M | 451.53M | 415.39M | 383.97M | 338.79M | 391.39M | 326.44M | 307.18M | 286.56M |
| nonOperatingIncomeExcludingInterest | 119.08M | -106.23M | -78.44M | -65.69M | -1.04M | 2.17M | -64.89M | -15.81M | -9.44M | -9.17M |
| operatingIncome | 517.87M | 415.94M | 373.09M | 349.7M | 382.93M | 340.96M | 326.5M | 310.63M | 297.74M | 277.39M |
| totalOtherIncomeExpensesNet | -119.08M | -31.48M | -53.9M | -50.87M | -106.93M | -99.54M | -30.58M | -89.18M | -91.13M | -92.86M |
| incomeBeforeTax | 398.79M | 384.46M | 319.19M | 298.82M | 276M | 241.42M | 295.92M | 221.45M | 206.61M | 184.53M |
| incomeTaxExpense | -3.27M | -354K | -10.49M | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 402.06M | 384.82M | 329.68M | 298.82M | 276M | 241.42M | 295.92M | 226.39M | 210.38M | 187.13M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 386.51M | 367.01M | 314.21M | 284.63M | 262.48M | 228.28M | 279.14M | 212.61M | 197.59M | 173.26M |
| netIncomeDeductions | -16000 | -17.8M | -15.47M | -14.2M | - | - | -16.78M | - | - | - |
| bottomLineNetIncome | 386.51M | 384.8M | 329.66M | 298.81M | 262.46M | 228.27M | 295.91M | 212.6M | 189.9M | 164.04M |
| eps | 1.93 | 1.96 | 1.69 | 1.53 | 1.43 | 1.25 | 1.54 | 1.2 | 1.09 | 0.97 |
| 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 | 26.13M | 5.58M | 4.24M | 2.65M | 94.1M | 24.06M | 28.86M | 68.97M | 35.63M | 56.34M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 26.13M | 5.58M | 4.24M | 2.65M | 94.1M | 24.06M | 28.86M | 68.97M | 35.63M | 56.34M |
| netReceivables | 93.36M | 50.73M | 49.94M | 45.36M | 39.96M | 35.84M | 37.56M | 35.04M | 49.48M | 34.52M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 93.36M | 50.73M | 49.94M | 45.36M | 39.96M | 35.84M | 37.56M | 35.04M | 49.48M | 34.52M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 19M | 25.7M | 19.7M | 29.3M | - | - | 35.91M | - | 51.58M |
| totalCurrentAssets | 119.49M | 75.3M | 79.87M | 67.7M | 163.35M | 59.9M | 66.42M | 139.93M | 85.11M | 142.44M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - | - | - |
| goodwill | - | 17.6M | - | - | - | - | - | - | - | - |
| intangibleAssets | 55.6M | 21.4M | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 55.6M | 39M | - | - | - | - | - | - | - | - |
| longTermInvestments | 5.43B | 83.77M | 85.3M | 81.4M | 70.31M | 19.73M | 20.07M | 57.76M | 53.08M | 19.37M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 144.89M | 5.45B | 5.45B | 5.34B | 5.07B | 4.34B | 4.06B | 3.73B | 3.47B | 3.32B |
| totalNonCurrentAssets | 5.63B | 5.57B | 5.53B | 5.42B | 5.14B | 4.36B | 4.08B | 3.74B | 3.48B | 3.34B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.75B | 5.65B | 5.61B | 5.49B | 5.31B | 4.42B | 4.15B | 3.93B | 3.61B | 3.48B |
| totalPayables | - | 254.8M | 239.06M | 255.25M | 243.05M | 195.67M | 183.64M | 155.47M | 46.05M | 39.41M |
| accountPayables | - | 159.22M | 151.57M | 175.15M | 172.28M | 129.67M | 124.66M | 102.85M | - | - |
| otherPayables | - | 95.58M | 87.49M | 80.1M | 70.77M | 66M | 58.98M | 52.62M | 46.05M | 34.52M |
| accruedExpenses | - | 10.68M | 12.66M | 11.74M | 9.29M | 8.34M | 8.64M | 8.76M | 89.13M | 98.24M |
| shortTermDebt | 71.28M | 77M | 31M | 198M | 349M | 222M | 160M | - | 30M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | 351.75M | 344.79M | 320.06M | 295.14M | 243.28M | 91.23M | 81.11M | 79.27M | 76.91M |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 71.28M | 694.23M | 627.5M | 785.05M | 896.48M | 669.28M | 443.52M | 245.34M | 244.44M | 214.56M |
| longTermDebt | 3.27B | 3.13B | 3.49B | 3.19B | 2.93B | 2.44B | 2.25B | 2.35B | 2.17B | 2.09B |
| capitalLeaseObligationsNonCurrent | 19.46M | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 221.5M | - | - | - | - | 150.69M | 137.41M | 126.42M | 95.53M | 91.3M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 344.03M | - | - | - | - | -150.69M | - | 12.35M | - | - |
| totalNonCurrentLiabilities | 3.86B | 3.13B | 3.49B | 3.19B | 2.93B | 2.44B | 2.39B | 2.49B | 2.27B | 2.18B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.46M | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.93B | 3.82B | 4.12B | 3.98B | 3.82B | 3.11B | 2.83B | 2.73B | 2.51B | 2.4B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | 136.14M |
| commonStock | 1.99M | 1.96M | 1.92M | 1.92M | 1.91M | 1.81M | 1.81M | 1.79M | 883K | 854K |
| retainedEarnings | -225.04M | -214.98M | -223.58M | -204.25M | -183.69M | -179.52M | -154.32M | -211.03M | -211.98M | -231.28M |
| additionalPaidInCapital | 1.98B | 1.95B | 1.64B | 1.63B | 1.59B | 1.41B | 1.4B | 1.33B | 1.24B | 1.1B |
| 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 | 402.06M | 384.82M | 329.68M | 298.82M | 276M | 241.42M | 295.92M | 226.39M | 210.38M | 187.13M |
| depreciationAndAmortization | 213.74M | 209.4M | 209.1M | 207.05M | 191.43M | 157.76M | 153.98M | 138.69M | 124.95M | 121.89M |
| deferredIncomeTax | -1.22M | -354K | -10.49M | - | - | - | - | - | - | - |
| stockBasedCompensation | 7.25M | 9.37M | 17.83M | 8.76M | 12.69M | 13.06M | 7.64M | 11.17M | 10.7M | 6.25M |
| changeInWorkingCapital | -36M | 23.49M | -32.29M | -404K | 33.83M | 4.32M | 46.14M | 49.01M | 36.84M | 54.42M |
| accountsReceivables | 13.24M | -4.59M | -4.65M | -4.65M | -4.19M | -1.17M | -2.84M | -247K | -1.51M | 217K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -7.7M | 212K | -25.78M | 5.83M | 30.01M | 3.39M | 15.58M | 9.62M | -4.74M | - |
| otherWorkingCapital | -41.54M | 27.86M | -1.87M | -1.59M | 8.01M | 2.1M | 33.4M | 39.64M | 43.08M | 54.2M |
| otherNonCashItems | -14.69M | -30M | 34.18M | -38.42M | -4.93M | 862K | -60.16M | -11.17M | -4.88M | -17.33M |
| netCashProvidedByOperatingActivities | 571.15M | 596.72M | 548M | 475.81M | 509.03M | 417.41M | 443.52M | 414.08M | 377.99M | 352.36M |
| investmentsInPropertyPlantAndEquipment | -237.09M | -241.28M | -317.09M | -249.28M | -204.26M | -167.96M | -257.99M | -181.62M | -126.05M | -119.44M |
| acquisitionsNet | -9.69M | -10.34M | -9.28M | -26.41M | -91.46M | - | -983K | -4.5M | -33.34M | -5.13M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -30.3M | 33.78M | 1.61M | -126.38M | -532.7M | -233.3M | -93.11M | -211.95M | -145.96M | -94.03M |
| netCashProvidedByInvestingActivities | -277.08M | -217.84M | -324.75M | -402.07M | -828.43M | -401.25M | -352.09M | -398.06M | -305.36M | -218.6M |
| netDebtIssuance | 116.18M | -318.46M | 132.17M | 113.22M | 568.28M | 256.03M | 38.97M | 146.44M | 109.84M | -54.68M |
| longTermNetDebtIssuance | 116.18M | -318.46M | 132.17M | 113.22M | 441.28M | 194.03M | -121.03M | 176.44M | -21.16M | -54.68M |
| shortTermNetDebtIssuance | - | - | - | - | 127M | 62M | 160M | -30M | 131M | - |
| netStockIssuance | 1.51M | 319.18M | 1.98M | 31.11M | 142.48M | - | 59.32M | 78.76M | -15.62M | 49.77M |
| netCommonStockIssuance | 1.51M | 319.18M | 1.98M | 31.11M | 142.48M | - | 59.32M | 78.76M | 120.7M | 49.77M |
| commonStockIssuance | 1.51M | 319.18M | 1.98M | 31.11M | 142.48M | - | 59.32M | 78.76M | 120.7M | 50M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | -229K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -405M | -367.73M | -342.58M | -310.96M | -275.72M | -256.95M | -229.22M | -202.64M | -182.33M | -161.17M |
| commonDividendsPaid | -404.99M | -367.72M | -342.56M | -310.94M | -275.7M | -256.93M | -229.2M | -202.62M | -175.4M | -151.94M |
| preferredDividendsPaid | -16000 | -16000 | -16000 | -16000 | -16000 | -16000 | -16000 | -16000 | -6.93M | -9.23M |
| otherFinancingActivities | -5.19M | -17.23M | -7.24M | -8.17M | -16.3M | -20.04M | -618K | -5.23M | -10.69M | 7.64M |
| netCashProvidedByFinancingActivities | -292.51M | -384.24M | -215.66M | -174.8M | 418.74M | -20.96M | -131.54M | 17.32M | -98.8M | -158.44M |
| 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 | 397.62M | 417.93M | 373.35M | 372.58M | 367.52M | 341.52M | 389.17M | 374.97M | 366.81M | 289.02M |
| costOfRevenue | 288.51M | 402.29M | 191.58M | 186.89M | 174.33M | 162.8M | 301.16M | 193.29M | 177.25M | 169.44M |
| grossProfit | 109.12M | 15.64M | 181.77M | 185.69M | 193.19M | 178.73M | 88.01M | 181.68M | 189.57M | 119.57M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 11.1M | 9.02M | 8.79M | 10.46M | 9.24M | 8.24M | 9.27M | 8.98M | 11.99M | 9.12M |
| sellingAndMarketingExpenses | 3.84M | -16.46M | 11.38M | 11.05M | 10.1M | 10.88M | 13.78M | 13.6M | 11.44M | 11.11M |
| sellingGeneralAndAdministrativeExpenses | 14.94M | -7.44M | 20.18M | 21.5M | 19.34M | 19.12M | 23.06M | 22.58M | 23.43M | 20.23M |
| otherExpenses | -51.9M | -151.05M | 52.31M | 52.65M | 50.94M | 50.49M | -56.87M | 51.34M | 51.11M | 50.8M |
| operatingExpenses | -36.96M | -158.49M | 72.49M | 74.15M | 70.28M | 69.61M | -33.81M | 73.93M | 74.54M | 71.04M |
| costAndExpenses | 251.54M | 243.79M | 264.07M | 261.04M | 244.61M | 232.4M | 267.35M | 267.22M | 251.79M | 240.48M |
| netInterestIncome | -29.68M | 3.91M | -60.57M | -30M | -28.9M | -29.41M | -34.07M | -33.62M | -31.38M | -30.78M |
| interestIncome | 3.96M | 11.13M | 2.77M | 2.2M | 2.24M | 2.22M | 2.43M | 2.42M | 2.17M | 2.41M |
| interestExpense | 33.64M | 7.22M | 63.34M | 32.2M | 31.14M | 31.63M | 36.5M | 36.04M | 33.54M | 33.2M |
| depreciationAndAmortization | 53.14M | 49.33M | 53.52M | 53.87M | 52.18M | 51.91M | 50.93M | 52.73M | 52.43M | 52.13M |
| ebitda | 198.27M | 52.88M | 187.54M | 169.56M | 197.7M | 183.98M | 176.21M | 170.89M | 201.24M | 170.72M |
| ebit | 145.14M | 3.54M | 134.02M | 115.69M | 145.53M | 132.08M | 125.27M | 118.16M | 148.81M | 118.58M |
| nonOperatingIncomeExcludingInterest | 945K | 170.59M | -24.74M | -4.16M | -22.62M | -22.96M | -3.46M | -10.41M | -33.79M | -70.05M |
| operatingIncome | 146.08M | 174.13M | 109.28M | 111.54M | 122.91M | 109.12M | 121.82M | 107.75M | 115.03M | 48.54M |
| totalOtherIncomeExpensesNet | -34.59M | -73.59M | -8.92M | -28.04M | -8.52M | -8.68M | -34.95M | -25.62M | 245K | 47.89M |
| incomeBeforeTax | 111.49M | 100.54M | 100.36M | 83.49M | 114.39M | 100.44M | 86.86M | 82.13M | 115.27M | 96.43M |
| incomeTaxExpense | - | -3.27M | - | - | - | -115K | - | - | - | - |
| netIncomeFromContinuingOperations | 111.49M | 103.81M | 100.36M | 83.49M | 114.39M | 100.56M | 86.86M | 82.13M | 115.27M | 96.43M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 107.9M | 100.47M | 97.13M | 79.72M | 109.19M | 95.98M | 82.82M | 78.3M | 109.9M | 91.94M |
| netIncomeDeductions | - | 12.2M | -3.23M | -3.78M | -5.2M | -4.57M | - | -3.82M | -5.37M | -4.48M |
| bottomLineNetIncome | 107.9M | 88.27M | 100.36M | 83.48M | 114.39M | 100.55M | 82.82M | 82.12M | 115.27M | 96.42M |
| eps | 0.56 | 0.44 | 0.5 | 0.42 | 0.57 | 0.5 | 0.44 | 0.42 | 0.59 | 0.49 |
| 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 | 39.24M | 26.13M | 13.19M | 9.91M | 26.18M | 5.58M | 18.5M | 13.26M | 15.08M | 4.24M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 39.24M | 26.13M | 13.19M | 9.91M | 26.18M | 5.58M | 18.5M | 13.26M | 15.08M | 4.24M |
| netReceivables | 90.25M | 93.36M | 96.85M | 100.27M | 47.73M | 50.73M | 55.04M | 51.5M | 49.35M | 49.94M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 90.25M | 93.36M | 96.85M | 100.27M | 47.73M | 50.73M | 55.04M | 51.5M | 49.35M | 49.94M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | 26.1M | 23.1M | 21.3M | 19M | 21.9M | 22.4M | 32.2M | 25.7M |
| totalCurrentAssets | 129.49M | 119.49M | 136.14M | 133.28M | 95.21M | 75.3M | 95.44M | 87.16M | 96.63M | 79.87M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - | - | - |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | 55.6M | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | 55.6M | - | - | - | - | - | - | - | - |
| longTermInvestments | 5.43B | 5.43B | 87.01M | 88.37M | 89.55M | 83.77M | 84.83M | 86.44M | 84.99M | 85.3M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 189.66M | 144.89M | 5.52B | 5.5B | 5.46B | 5.49B | 5.46B | 5.47B | 5.45B | 5.45B |
| totalNonCurrentAssets | 5.62B | 5.63B | 5.61B | 5.59B | 5.55B | 5.57B | 5.55B | 5.56B | 5.53B | 5.53B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.75B | 5.75B | 5.75B | 5.72B | 5.64B | 5.65B | 5.64B | 5.65B | 5.63B | 5.61B |
| totalPayables | 278.31M | - | 300.1M | 273.97M | 264.73M | 254.8M | 301.01M | 271.22M | 264.32M | 239.06M |
| accountPayables | 169.74M | - | 196.96M | 170.83M | 161.75M | 159.22M | 207.6M | 177.82M | 171.06M | 151.57M |
| otherPayables | 108.57M | - | 103.14M | 103.14M | 102.98M | 95.58M | 93.41M | 93.4M | 93.26M | 87.49M |
| accruedExpenses | 11.08M | - | 10.93M | 10.64M | 10.49M | 10.68M | 11.99M | 11.98M | 12.54M | 12.66M |
| shortTermDebt | 89.5M | 71.28M | 45M | 90M | 63M | 77M | 32.5M | 14M | 6M | 31M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 348.58M | - | 347.35M | 376.08M | 359.13M | 351.75M | 361.21M | 380.53M | 355.02M | 344.79M |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 727.46M | 71.28M | 703.37M | 750.69M | 697.35M | 694.23M | 706.71M | 677.73M | 637.88M | 627.5M |
| longTermDebt | 3.2B | 3.27B | 3.23B | 3.16B | 3.11B | 3.13B | 3.44B | 3.46B | 3.47B | 3.49B |
| capitalLeaseObligationsNonCurrent | - | 19.46M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | 221.5M | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 344.03M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 3.2B | 3.86B | 3.23B | 3.16B | 3.11B | 3.13B | 3.44B | 3.46B | 3.47B | 3.49B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 19.46M | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.93B | 3.93B | 3.94B | 3.91B | 3.81B | 3.82B | 4.15B | 4.14B | 4.11B | 4.12B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.99M | 1.99M | 1.99M | 1.96M | 1.96M | 1.96M | 1.92M | 1.92M | 1.92M | 1.92M |
| retainedEarnings | -222.35M | -225.04M | -225.68M | -222.99M | -204.23M | -214.98M | -219.72M | -213.49M | -202.72M | -223.58M |
| additionalPaidInCapital | 1.98B | 1.98B | 1.98B | 1.95B | 1.95B | 1.95B | 1.65B | 1.65B | 1.64B | 1.64B |
| 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 | 111.49M | 103.81M | 100.36M | 83.49M | 114.39M | 100.56M | 86.86M | 82.13M | 115.27M | 96.43M |
| depreciationAndAmortization | 54.32M | 54.18M | 53.52M | 53.87M | 52.18M | 51.91M | 52.34M | 52.73M | 52.43M | 52.13M |
| deferredIncomeTax | - | - | - | - | - | -115K | - | - | -239K | - |
| stockBasedCompensation | 2.15M | -298K | 2.54M | 2.68M | 2.33M | 2.15M | 2.18M | 2.55M | 2.5M | 2.56M |
| changeInWorkingCapital | 25.99M | -54.69M | -3.3M | -8.19M | 30.18M | -46.51M | 13.58M | 13.9M | 42.51M | -25.21M |
| accountsReceivables | 3.11M | 3.35M | 3.4M | 3.5M | 3M | 561K | -3.53M | -2.16M | 539K | -281K |
| inventory | -14.31M | - | - | - | - | - | - | - | - | - |
| accountsPayables | 18.83M | -40.96M | 25.14M | 6.5M | 1.63M | -44.45M | 23.45M | 5.41M | 15.8M | -37.94M |
| otherWorkingCapital | 18.37M | -17.07M | -31.84M | -18.19M | 25.56M | -2.62M | -6.33M | 10.65M | 26.17M | 13.01M |
| otherNonCashItems | 1.42M | -3.55M | -6.11M | -557K | -5.69M | -2.67M | -5.44M | -8.17M | -13.72M | 3.44M |
| netCashProvidedByOperatingActivities | 195.37M | 99.46M | 147.01M | 131.29M | 193.39M | 105.32M | 149.53M | 143.13M | 198.75M | 129.35M |
| investmentsInPropertyPlantAndEquipment | -45.28M | -61.16M | -71.27M | -59.46M | -45.2M | -65.65M | -58.4M | -62.52M | -54.71M | -85.91M |
| acquisitionsNet | - | -195K | -590K | -214K | -8.69M | -1.04M | -5.45M | -2.52M | -1.33M | -3.22M |
| purchasesOfInvestments | -149K | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 7.99M | 5.02M | -54.88M | 11.57M | 762K | 16.54M | 11.73M | 4.74M | 1.9M |
| netCashProvidedByInvestingActivities | -45.43M | -53.36M | -66.85M | -114.55M | -42.32M | -65.93M | -47.3M | -53.31M | -51.29M | -87.23M |
| netDebtIssuance | -32.06M | 43.69M | 28.94M | 74.21M | -30.66M | -271.9M | 2.36M | -7.98M | -40.93M | 15.23M |
| longTermNetDebtIssuance | -15.5M | 11.69M | 73.94M | 74.21M | -16.66M | -270.4M | -16.14M | -15.98M | -15.93M | -15.77M |
| shortTermNetDebtIssuance | -16.56M | 32M | -45M | - | -14M | -1.5M | 18.5M | 8M | -25M | 31M |
| netStockIssuance | 375K | 371K | 388K | 356K | 391K | 632K | 394K | - | - | - |
| netCommonStockIssuance | 375K | 371K | 388K | 356K | 391K | 632K | 394K | - | - | - |
| commonStockIssuance | 375K | 371K | 388K | 356K | 391K | 632K | 394K | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -103.15M | -103.15M | -103.14M | -103.14M | -95.58M | -93.42M | -93.41M | -93.41M | -87.5M | -87.5M |
| commonDividendsPaid | -103.15M | -103.14M | -103.14M | -103.14M | -95.58M | -93.41M | -93.41M | -93.41M | -87.5M | -87.5M |
| preferredDividendsPaid | - | -8000 | - | - | - | -8000 | - | - | - | -8000 |
| otherFinancingActivities | -2M | -167K | -70000 | -2.63M | -2.32M | 309.48M | -6.83M | -48000 | -1.68M | 421K |
| netCashProvidedByFinancingActivities | -136.83M | -59.26M | -73.88M | -31.2M | -128.17M | -55.21M | -97.49M | -101.44M | -130.11M | -71.86M |