-$0.27 (-0.45%)
| 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 | 718.36M | 641M | 659.72M | 610.65M | 512.86M | 405.52M | 651.97M | 700.73M | 575.99M | 493.24M |
| costOfRevenue | 397.49M | 59.15M | 57.48M | 55.98M | 56.74M | 58.59M | 60.74M | 30.76M | 31.65M | 22.6M |
| grossProfit | 320.86M | 581.85M | 602.24M | 554.66M | 456.12M | 346.94M | 591.23M | 669.98M | 544.34M | 470.64M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 0.23 | 0.35 | 0.46 | 0.47 |
| generalAndAdministrativeExpenses | 55.83M | 50.1M | 56.44M | 51.58M | 44.36M | 42.6M | 46.37M | 48.89M | 43.38M | 37.54M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 55.83M | 50.1M | 56.44M | 51.58M | 44.36M | 42.6M | 46.37M | 48.89M | 43.38M | 37.54M |
| otherExpenses | -111.93M | 216.08M | 239.4M | 192.13M | 132.96M | 208.36M | 188.5M | -443K | -242K | -5000 |
| operatingExpenses | -56.1M | 266.18M | 295.84M | 243.7M | 177.32M | 250.96M | 234.87M | 202.76M | 176.57M | 145.12M |
| costAndExpenses | 341.39M | 325.32M | 353.32M | 299.69M | 234.06M | 309.55M | 295.61M | 233.52M | 208.22M | 167.72M |
| netInterestIncome | -68.92M | -128.15M | -116.22M | -131.18M | -140.43M | -151.07M | -180.27M | -167.83M | -135.01M | - |
| interestIncome | 64.16M | 2.49M | 5.86M | - | 153K | 2.82M | 2.18M | 367K | 192K | - |
| interestExpense | 133.08M | 130.81M | 122.08M | 131.18M | 140.58M | 153.89M | 142M | 135.51M | 133.12M | - |
| depreciationAndAmortization | 169.16M | 165.4M | 168.03M | 163.65M | 163.77M | 169.85M | 321.21M | 226.75M | 208.75M | 175.59M |
| ebitda | 579.67M | 437.69M | 464.88M | 465.58M | 404.56M | 209.25M | 476.54M | 588.66M | 487.89M | 424.86M |
| ebit | 410.51M | 271.96M | 296.85M | 301.93M | 240.78M | 38.92M | 289.51M | 354.67M | 355.05M | 317.89M |
| nonOperatingIncomeExcludingInterest | -33.54M | 43.72M | 9.55M | 9.03M | 38.02M | 57.06M | 44.01M | 59.92M | 84.77M | 7.63M |
| operatingIncome | 376.97M | 315.67M | 306.4M | 310.96M | 278.81M | 95.98M | 317.71M | 467.66M | 240.81M | 233.16M |
| totalOtherIncomeExpensesNet | -99.54M | -168.17M | -131.63M | -133.49M | -178.6M | -210.95M | -182M | -190.36M | -174.45M | -99.98M |
| incomeBeforeTax | 277.43M | 147.5M | 174.77M | 177.46M | 100.2M | -114.97M | 151.52M | 269.27M | 265.37M | 225.54M |
| incomeTaxExpense | 2.5M | 1.43M | 1.73M | 1.24M | 1.6M | 16.76M | -3.04M | 2.28M | 2.4M | 553K |
| netIncomeFromContinuingOperations | 274.94M | 146.07M | 173.05M | 176.23M | 98.61M | -131.73M | 154.56M | 221.95M | 225.17M | 224.98M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 47.69M | 45.04M | 37.8M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 47.69M | 45.04M | - | - |
| netIncome | 274.94M | 146.07M | 173.05M | 176.23M | 98.61M | -131.73M | 154.56M | 266.98M | 262.97M | 224.98M |
| netIncomeDeductions | -24.14M | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 274.94M | 121.92M | 148.9M | 152.09M | 74.47M | -155.86M | 178.11M | 242.84M | 234.22M | 201.18M |
| eps | 3.3 | 1.61 | 1.98 | 2.03 | 1 | -1.73 | 2.01 | 3.59 | 3.29 | 3.17 |
| 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 | 98.65M | 22.06M | 78.08M | 107.93M | 288.82M | 1.03B | 528.76M | 5.87M | 41.92M | 19.34M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 98.65M | 22.06M | 78.08M | 107.93M | 288.82M | 1.03B | 528.99M | 5.87M | 41.92M | 19.34M |
| netReceivables | 877.67M | 753.73M | 637.3M | 513.73M | 75.84M | 115.69M | 84.76M | 98.37M | 101.18M | 99.81M |
| accountsReceivables | 877.67M | 84.59M | 63.66M | 53.59M | 75.84M | 115.69M | 84.76M | 85.49M | 82.53M | 75.18M |
| otherReceivables | - | 669.14M | 573.65M | 460.14M | - | - | - | 12.88M | 18.65M | 24.63M |
| inventory | - | - | - | - | - | - | - | -4.34M | - | - |
| prepaids | - | - | - | 33.56M | - | - | - | - | - | - |
| otherCurrentAssets | - | 53.1M | 25.62M | 2.58M | 26.74M | 26.73M | 31.28M | 60.92M | 92.12M | 89.15M |
| totalCurrentAssets | 976.32M | 828.89M | 741M | 657.8M | 391.39M | 1.17B | 645.03M | 688.08M | 1.2B | 826.17M |
| propertyPlantEquipmentNet | 170.76M | 173.36M | 186.63M | 200.98M | 4.94B | 5.07B | 5.45B | -573K | -812K | 1.06M |
| goodwill | - | - | - | - | 693K | 693K | 693K | 693K | 693K | 693K |
| intangibleAssets | 31.66M | 32.44M | 34.71M | 36.62M | 37.11M | 40.94M | 44M | 41.8M | 28.18M | 14.09M |
| goodwillAndIntangibleAssets | 31.66M | 32.44M | 34.71M | 36.62M | 37.8M | 41.63M | 44.69M | 42.49M | 28.87M | 14.78M |
| longTermInvestments | 4.58B | 14.02M | 49.75M | 52.96M | 36.67M | 28.21M | 34.32M | 55.04M | 63.5M | 108.67M |
| taxAssets | - | - | - | - | - | - | - | 573K | 812K | -1.06M |
| otherNonCurrentAssets | -60.92M | 4.57B | 4.69B | 4.81B | 399.03M | 393.65M | 408.22M | 5.35B | 4.9B | 3.92B |
| totalNonCurrentAssets | 4.72B | 4.79B | 4.96B | 5.1B | 5.41B | 5.54B | 5.93B | 5.44B | 4.99B | 4.04B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.7B | 5.62B | 5.7B | 5.76B | 5.8B | 6.7B | 6.58B | 6.13B | 6.19B | 4.87B |
| totalPayables | - | 139.84M | 126.23M | 107.52M | 56.05M | 79.38M | 105.65M | 201.26M | 167.11M | 146.08M |
| accountPayables | - | 107.98M | 94.93M | 80.09M | 56.05M | 79.38M | 105.65M | 168.46M | 136.93M | 119.76M |
| otherPayables | - | 31.86M | 31.31M | 27.44M | - | - | - | 32.8M | 30.18M | 26.32M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 636.33M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | 25.72M | 23.4M | 24.94M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | 80.56M | 77.44M | 63.94M | - | - | - | 79.05M | 68.23M | 47.42M |
| otherCurrentLiabilities | - | - | - | - | 18.9M | 36000 | 29.42M | - | - | - |
| totalCurrentLiabilities | 636.33M | 220.4M | 203.67M | 171.46M | 100.67M | 102.82M | 160.01M | 280.31M | 235.34M | 193.5M |
| longTermDebt | 2.3B | 2.86B | 2.82B | 2.81B | 2.8B | 3.7B | 3.11B | 2.99B | 3.03B | 2.49B |
| capitalLeaseObligationsNonCurrent | 204.75M | 212.4M | 226.96M | 241.41M | 193.08M | 178.82M | 210.71M | - | - | - |
| deferredRevenueNonCurrent | 108.55M | - | - | - | - | - | - | 79.05M | 68.23M | 47.42M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 121.16M | - | - | - | 78.71M | 81.76M | 87.63M | -79.05M | -68.23M | -47.42M |
| totalNonCurrentLiabilities | 2.73B | 3.07B | 3.04B | 3.05B | 3.08B | 3.96B | 3.41B | 2.99B | 3.03B | 2.49B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 204.75M | 212.4M | 226.96M | 241.41M | 218.8M | 202.22M | 235.65M | - | - | - |
| totalLiabilities | 3.37B | 3.29B | 3.25B | 3.22B | 3.18B | 4.07B | 3.57B | 3.27B | 3.26B | 2.68B |
| treasuryStock | -295.29M | -285.41M | -274.04M | -269.75M | -264.82M | -261.24M | -147.44M | -130.73M | -121.59M | -113.17M |
| preferredStock | 148K | 148K | 148K | 148K | 6.18M | 6.18M | 6.18M | 148K | 148K | 139K |
| commonStock | 842K | 836K | 829K | 825K | 822K | 819K | 816K | 772K | 769K | 663K |
| retainedEarnings | -1.36B | -1.34B | -1.2B | -1.1B | - | - | - | -521.75M | -443.47M | -386.51M |
| additionalPaidInCapital | 3.98B | 3.95B | 3.92B | 3.9B | 3.88B | 3.86B | 3.83B | 3.5B | 3.48B | 2.68B |
| 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 | 274.94M | 146.07M | 173.05M | 176.23M | 98.61M | -131.73M | 202.24M | 266.98M | 262.97M | 224.98M |
| depreciationAndAmortization | 168.84M | 165.4M | 167.5M | 163.3M | 163.38M | 169.85M | 171.42M | 152.85M | 132.84M | 107.76M |
| deferredIncomeTax | -846K | -1.54M | -344K | -169K | -31.99M | 15.25M | -4.12M | 573K | 812K | -1.06M |
| stockBasedCompensation | 17.5M | 15.66M | 17.82M | 16.67M | 14.9M | 15.08M | 13.76M | 18.33M | 14.14M | 11.16M |
| changeInWorkingCapital | -21.03M | -26.57M | 1.93M | 37.27M | 30.09M | -84.64M | 23.5M | -11.48M | 5.58M | -30.94M |
| accountsReceivables | -15.38M | -24.2M | -11.32M | 25.97M | 36.82M | -47.38M | -1.38M | -22.3M | 8.87M | -37.63M |
| inventory | - | - | - | - | 8.65M | 16.13M | -27.54M | 2.58M | -2.43M | -6M |
| accountsPayables | - | 11.95M | 8.49M | 14.58M | -8.65M | -16.13M | 27.54M | 260K | -4.92M | 17.02M |
| otherWorkingCapital | -5.66M | -14.32M | 4.77M | -3.28M | -6.73M | -37.25M | 24.89M | 7.97M | 4.07M | -4.33M |
| otherNonCashItems | -18.45M | 94.12M | 87.15M | 48.42M | 31.94M | 81.46M | 32.72M | 57.08M | -25.24M | -5.7M |
| netCashProvidedByOperatingActivities | 420.95M | 393.14M | 447.09M | 441.72M | 306.92M | 65.27M | 439.53M | 484.33M | 391.1M | 306.2M |
| investmentsInPropertyPlantAndEquipment | - | - | - | -13.42M | -113.2M | -133.18M | -437.22M | -396.31M | - | - |
| acquisitionsNet | - | -1.29M | - | -26.09M | -13.61M | -1.69M | -325K | -29.47M | - | - |
| purchasesOfInvestments | -292.71M | - | - | -3.83M | -4.38M | -95.15M | -154.73M | -43.97M | -135.62M | -194.08M |
| salesMaturitiesOfInvestments | 171.02M | 10.4M | - | 13.42M | 113.2M | 228.33M | 437.22M | 74.24M | 606K | 20.95M |
| otherInvestingActivities | - | -185.46M | -201.05M | -321.67M | 19.85M | 135.68M | 251.56M | 298.7M | -567.19M | -489.01M |
| netCashProvidedByInvestingActivities | -121.68M | -176.35M | -201.05M | -351.58M | 1.86M | 133.99M | 96.5M | -96.81M | -702.21M | -662.15M |
| netDebtIssuance | 62.9M | 38.36M | - | - | -888.76M | 590M | 95.26M | -50.33M | 547.71M | 514.73M |
| longTermNetDebtIssuance | 62.9M | 38.36M | - | - | -888.76M | 590M | 95.26M | -41.68M | 547.71M | 514.73M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | -8.64M | - | - |
| netStockIssuance | -8.91M | -10.56M | -3.08M | -3.39M | -2.76M | -112.41M | -9.69M | -7.16M | -6.73M | 138.42M |
| netCommonStockIssuance | -8.91M | -10.56M | -3.08M | -3.5M | -2.3M | -112.41M | 295.86M | -6.2M | 92.34M | 138.42M |
| commonStockIssuance | 949K | 816K | 615K | 758K | 460K | 972K | 305.56M | 956K | 99.07M | 142.63M |
| commonStockRepurchased | -9.86M | -11.38M | -3.7M | -4.26M | -2.76M | -113.38M | -9.69M | -7.16M | -6.73M | -4.21M |
| netPreferredStockIssuance | - | - | - | 107K | -460K | - | -305.56M | -956K | 19.46M | - |
| netDividendsPaid | -290.72M | -279.89M | -272.24M | -265.66M | -117.53M | -172.46M | -367.32M | -342.32M | -311.72M | -265.66M |
| commonDividendsPaid | -290.72M | -279.89M | -272.24M | -265.66M | -117.53M | -172.46M | -367.32M | -342.32M | -311.72M | -265.66M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1000 | -9.53M | -369K | -339K | -37.62M | -7.96M | 258.52M | -27.76M | 104.2M | -16.36M |
| netCashProvidedByFinancingActivities | -236.73M | -261.62M | -275.7M | -269.39M | -1.05B | 297.17M | -23.22M | -427.55M | 333.47M | 371.13M |
| 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 | 181.25M | 182.95M | 170.17M | 165.85M | 163.4M | 164.04M | 163.09M | 158.68M | 155.2M | 159.91M |
| costOfRevenue | 105.27M | 102.03M | 14.48M | 14.66M | 15.17M | 15.19M | 14.61M | 14.43M | 14.92M | 14.76M |
| grossProfit | 75.98M | 80.92M | 155.69M | 151.19M | 148.23M | 148.85M | 148.48M | 144.25M | 140.28M | 145.15M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 14.58M | 14M | 13.23M | 14.02M | 12.23M | 11.94M | 12.02M | 13.91M | 13.76M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 14.58M | 14M | 13.23M | 14.02M | 12.23M | 11.94M | 12.02M | 13.91M | 13.76M |
| otherExpenses | -23.61M | -32.65M | 44.08M | 26.71M | 32.6M | 91.37M | 43.83M | 52.84M | 28.03M | 50.16M |
| operatingExpenses | -23.61M | -18.08M | 58.08M | 39.94M | 46.62M | 103.61M | 55.77M | 64.86M | 41.94M | 63.92M |
| costAndExpenses | 81.66M | 83.95M | 72.56M | 54.6M | 61.79M | 118.8M | 70.38M | 79.29M | 56.86M | 78.68M |
| netInterestIncome | -18.76M | -17.28M | -33.24M | -33.25M | -33.02M | -33.47M | -32.87M | -32.82M | -31.65M | -30.34M |
| interestIncome | 16M | 16.29M | - | - | - | - | - | - | - | - |
| interestExpense | 34.75M | 33.57M | 33.24M | 33.25M | 33.02M | 33.47M | 32.87M | 32.82M | 31.65M | 30.34M |
| depreciationAndAmortization | 44.96M | 43.58M | 42.41M | 42.08M | 41.01M | 40.91M | 42.71M | 41.39M | 40.38M | 40.61M |
| ebitda | 142.93M | 145.01M | 142.96M | 151.65M | 140.05M | 60.37M | 122.19M | 119.95M | 135.18M | 114.44M |
| ebit | 97.98M | 101.43M | 100.55M | 109.57M | 98.96M | 19.38M | 79.39M | 78.48M | 94.71M | 73.75M |
| nonOperatingIncomeExcludingInterest | 1.62M | -2.43M | -2.93M | 1.68M | 2.65M | 25.86M | 13.32M | 906K | 3.63M | 7.48M |
| operatingIncome | 99.59M | 99M | 97.62M | 111.25M | 101.61M | 45.24M | 92.71M | 79.38M | 98.33M | 81.23M |
| totalOtherIncomeExpensesNet | -36.37M | -31.14M | -30.3M | -34.93M | -35.67M | -52.98M | -46.18M | -33.73M | -35.28M | -35.04M |
| incomeBeforeTax | 63.22M | 67.86M | 67.31M | 76.32M | 65.94M | -7.74M | 46.53M | 45.66M | 63.06M | 46.2M |
| incomeTaxExpense | 614K | 954K | 725K | 681K | 136K | 653K | -124K | 557K | 347K | 667K |
| netIncomeFromContinuingOperations | 62.61M | 66.9M | 66.59M | 75.64M | 65.8M | -8.4M | 46.65M | 45.1M | 62.71M | 45.53M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 62.61M | 66.9M | 66.59M | 75.64M | 65.8M | -8.4M | 46.65M | 45.1M | 62.71M | 45.53M |
| netIncomeDeductions | -6.03M | -6.04M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 62.61M | 66.9M | 60.55M | 69.6M | 59.77M | -14.44M | 40.62M | 39.06M | 56.68M | 39.49M |
| eps | 0.74 | 0.8 | 0.8 | 0.91 | 0.79 | -0.19 | 0.54 | 0.52 | 0.75 | 0.52 |
| 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 | 68.46M | 98.65M | 13.71M | 28.72M | 20.57M | 22.06M | 35.33M | 33.73M | 59.48M | 78.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 68.46M | 98.65M | 13.71M | 28.72M | 20.57M | 22.06M | 35.33M | 33.73M | 59.48M | 78.08M |
| netReceivables | 614.76M | 877.67M | 791.64M | 763.74M | 748.03M | 753.73M | 740.8M | 672.51M | 652.08M | 637.3M |
| accountsReceivables | 614.76M | 877.67M | 92.29M | 94.51M | 85.81M | 84.59M | 79.73M | 75.49M | 69.41M | 63.66M |
| otherReceivables | - | - | 699.35M | 669.22M | 662.22M | 669.14M | 661.08M | 597.02M | 582.66M | 573.65M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | 55.38M | -113.35M | 46.36M | 53.1M | 40.62M | 35.15M | 33.02M | 25.62M |
| totalCurrentAssets | 683.22M | 976.32M | 860.72M | 679.11M | 814.96M | 828.89M | 816.76M | 741.39M | 744.57M | 741M |
| propertyPlantEquipmentNet | 166.65M | 170.76M | 168.73M | 177.92M | 180.56M | 173.36M | 175.45M | 179.26M | 183.03M | 186.63M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 37.55M | 31.66M | 32.22M | 32.78M | 33.35M | 32.44M | 33M | 33.57M | 34.14M | 34.71M |
| goodwillAndIntangibleAssets | 37.55M | 31.66M | 32.22M | 32.78M | 33.35M | 32.44M | 33M | 33.57M | 34.14M | 34.71M |
| longTermInvestments | 4.64B | 103.98M | 14.05M | 9.68M | 11.36M | 14.02M | 32.43M | 45.41M | 46.13M | 49.75M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | -4.68B | 4.42B | 4.47B | -42.46M | 4.49B | 4.57B | 4.63B | 4.65B | 4.69B | 4.69B |
| totalNonCurrentAssets | 166.65M | 4.72B | 4.68B | 177.92M | 4.72B | 4.79B | 4.87B | 4.9B | 4.95B | 4.96B |
| otherAssets | 4.83B | - | - | 4.7B | - | - | - | - | - | - |
| totalAssets | 5.68B | 5.7B | 5.54B | 5.56B | 5.53B | 5.62B | 5.69B | 5.65B | 5.69B | 5.7B |
| totalPayables | - | - | 141.97M | 130.03M | 121.72M | 139.84M | 129.18M | 92.84M | 113.1M | 126.23M |
| accountPayables | - | - | 113.48M | 101.54M | 93.25M | 107.98M | 99.33M | 63.44M | 84.15M | 94.93M |
| otherPayables | - | - | 28.49M | 28.49M | 28.47M | 31.86M | 29.84M | 29.4M | 28.95M | 31.31M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | 636.33M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | 101.49M | 90.38M | 78.55M | 80.56M | 88.5M | 89.7M | 91.83M | 77.44M |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | - | 636.33M | 243.46M | 220.41M | 200.27M | 220.4M | 217.68M | 182.54M | 204.93M | 203.67M |
| longTermDebt | 2.93B | 2.3B | 2.77B | 2.79B | 2.79B | 2.86B | 2.85B | 2.82B | 2.82B | 2.82B |
| capitalLeaseObligationsNonCurrent | 200.12M | 204.75M | 203.27M | 216.41M | 219.3M | 212.4M | 214.81M | 219M | 223.08M | 226.96M |
| deferredRevenueNonCurrent | 104.7M | 108.55M | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 130.45M | 121.16M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 3.37B | 2.73B | 2.97B | 3.01B | 3.01B | 3.07B | 3.07B | 3.04B | 3.04B | 3.04B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 200.12M | 204.75M | 203.27M | 216.41M | 219.3M | 212.4M | 214.81M | 219M | 223.08M | 226.96M |
| totalLiabilities | 3.37B | 3.37B | 3.22B | 3.23B | 3.21B | 3.29B | 3.29B | 3.22B | 3.25B | 3.25B |
| treasuryStock | -308.43M | -295.29M | -295.27M | -295.26M | -295.26M | -285.41M | -285.41M | -285.41M | -285.41M | -274.04M |
| preferredStock | 148K | 148K | 148K | 148K | 148K | 148K | 148K | 148K | 148K | 148K |
| commonStock | 848K | 842K | 842K | 842K | 842K | 836K | 836K | 836K | 835K | 829K |
| retainedEarnings | -1.37B | -1.36B | -1.35B | -1.34B | -1.34B | -1.34B | -1.26B | -1.23B | -1.21B | -1.2B |
| additionalPaidInCapital | 3.99B | 3.98B | 3.97B | 3.97B | 3.96B | 3.95B | 3.95B | 3.94B | 3.94B | 3.92B |
| 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 | 62.61M | 66.9M | 66.59M | 75.64M | 65.8M | -8.4M | 46.65M | 45.1M | 62.71M | 45.53M |
| depreciationAndAmortization | 44.88M | 43.5M | 42.33M | 42.08M | 41.01M | 40.91M | 42.71M | 41.39M | 40.38M | 40.61M |
| deferredIncomeTax | 114K | -170K | -53000 | -93000 | -530K | -285K | -728K | -249K | -277K | -86000 |
| stockBasedCompensation | 5.14M | 4.97M | 4.75M | 3.91M | 3.87M | 3.57M | 3.26M | 3.54M | 5.29M | 4.36M |
| changeInWorkingCapital | 1.95M | -15.92M | 22.64M | -22.14M | -5.61M | -14.28M | 11.93M | -25.02M | 809K | -27.89M |
| accountsReceivables | -4.39M | -2.86M | 385K | -7.35M | -5.55M | -5.35M | -4.69M | -6.92M | -7.24M | -9.51M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | -10.16M | - | - | - | - | - | - |
| otherWorkingCapital | 6.33M | -13.06M | 22.25M | -4.63M | -58000 | -8.93M | 16.62M | -18.1M | 8.05M | -18.38M |
| otherNonCashItems | -1.32M | -1.51M | 230K | -12.08M | -5.17M | 71.42M | 18.18M | 13.9M | -9.37M | 14.48M |
| netCashProvidedByOperatingActivities | 113.37M | 97.78M | 136.48M | 87.32M | 99.37M | 92.94M | 122M | 78.66M | 99.54M | 77M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | -1.43M | - | - | -1.1M | - | - | - | -600K |
| purchasesOfInvestments | -51.08M | -149.61M | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 215K | 34.44M | - | - | 138K | - | - | - | 136K | - |
| otherInvestingActivities | - | - | -34.9M | -12.57M | 42.26M | -29.61M | -73.16M | -33.93M | -38.69M | -103.42M |
| netCashProvidedByInvestingActivities | -50.86M | -115.18M | -36.33M | -12.57M | 42.4M | -30.71M | -73.16M | -33.93M | -38.55M | -104.02M |
| netDebtIssuance | - | 62.9M | -26M | - | -70M | 6M | 32.36M | - | - | - |
| longTermNetDebtIssuance | - | 62.9M | -26M | - | -70M | 6M | 32.36M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -12.92M | 218K | 245K | 232K | -9.6M | 227K | 187K | 217K | -11.19M | 132K |
| netCommonStockIssuance | -12.92M | 218K | 245K | 232K | -9.6M | 227K | 187K | 217K | -11.19M | 132K |
| commonStockIssuance | 226K | 240K | 245K | 232K | 232K | 227K | 187K | 217K | 185K | 132K |
| commonStockRepurchased | -13.14M | -22000 | - | - | -9.83M | - | - | - | -11.38M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -73.5M | -73.33M | -73.3M | -73.26M | -70.83M | -70.7M | -70.68M | -70.27M | -68.24M | -68.1M |
| commonDividendsPaid | -73.5M | -73.33M | -73.3M | -73.26M | -70.83M | -70.7M | -70.68M | -70.27M | -68.24M | -68.1M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -58000 | 96.45M | -1000 | -391K | -55000 | - | -9.16M | -317K | -53000 | - |
| netCashProvidedByFinancingActivities | -86.47M | 86.24M | -99.06M | -73.42M | -150.49M | -64.47M | -47.3M | -70.37M | -79.48M | -67.97M |