NASDAQ : HTO
-$0.64 (-1.03%)
| 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 | 800.59M | 748.44M | 670.36M | 620.7M | 573.69M | 564.53M | 420.48M | 397.7M | 389.22M | 339.71M |
| costOfRevenue | 426.48M | 323.32M | 281.93M | 263.52M | 255.11M | 247.95M | 196.27M | 187.14M | 176.5M | 143.99M |
| grossProfit | 374.11M | 425.12M | 388.43M | 357.17M | 318.57M | 316.58M | 224.21M | 210.56M | 212.72M | 195.71M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 151.25M | 105.83M | 98.66M | 95.4M | 87.33M | 79.74M | 66.3M | 48.93M | 48.94M | 41.53M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 151.25M | 105.83M | 98.66M | 95.4M | 87.33M | 79.74M | 66.3M | 48.93M | 48.94M | 41.53M |
| otherExpenses | 41.87M | 148.78M | 140.34M | 130.79M | 120.08M | 119.16M | 100.43M | 88.19M | 61.93M | 56.75M |
| operatingExpenses | 193.12M | 254.61M | 239M | 226.2M | 207.41M | 198.91M | 166.73M | 137.12M | 110.87M | 98.28M |
| costAndExpenses | 619.6M | 577.94M | 520.93M | 489.72M | 462.53M | 446.86M | 363M | 324.26M | 287.37M | 242.27M |
| netInterestIncome | -91.07M | -71.39M | -66.14M | -58.06M | -54.34M | -54.26M | -25.26M | -24.18M | -22.93M | -21.84M |
| interestIncome | - | - | - | - | - | - | 6.54M | 155K | - | - |
| interestExpense | 91.07M | 71.39M | 66.14M | 58.06M | 54.34M | 54.26M | 31.8M | 24.33M | 22.93M | 21.84M |
| depreciationAndAmortization | 115.32M | 115.05M | 108.14M | 106.44M | 96.47M | 91.62M | 68.49M | 56.91M | 50.5M | 46.3M |
| ebitda | 321.33M | 289.38M | 265.22M | 246.82M | 219.66M | 215.77M | 132.37M | 130.07M | 169.92M | 154.51M |
| ebit | 206M | 174.33M | 157.09M | 140.39M | 123.19M | 124.15M | 63.88M | 73.16M | 119.42M | 108.22M |
| nonOperatingIncomeExcludingInterest | -25.01M | -3.82M | -7.65M | -9.41M | -12.03M | -6.48M | -6.4M | 276K | -17.57M | -10.78M |
| operatingIncome | 180.99M | 170.5M | 149.44M | 130.98M | 111.16M | 117.67M | 57.48M | 73.44M | 101.85M | 97.44M |
| totalOtherIncomeExpensesNet | -66.06M | -67.57M | -58.49M | -48.65M | -42.31M | -47.78M | -25.4M | -24.61M | -5.36M | -11.06M |
| incomeBeforeTax | 114.93M | 102.94M | 90.94M | 82.32M | 68.85M | 69.9M | 32.08M | 48.83M | 96.49M | 86.38M |
| incomeTaxExpense | 12.36M | 8.97M | 5.96M | 8.5M | 8.37M | 8.38M | 8.45M | 10.06M | 35.39M | 33.54M |
| netIncomeFromContinuingOperations | 102.58M | 93.97M | 84.99M | 73.83M | 60.48M | 61.52M | 23.63M | 38.77M | 61.1M | 52.84M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 102.58M | 93.97M | 84.99M | 73.83M | 60.48M | 61.52M | 23.4M | 38.77M | 59.2M | 52.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 102.58M | 93.97M | 84.99M | 73.83M | 60.48M | 61.52M | 23.4M | 38.77M | 59.2M | 52.84M |
| eps | 2.93 | 2.8 | 2.69 | 2.44 | 2.04 | 2.16 | 0.82 | 1.83 | 2.89 | 2.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 20.69M | 11.11M | 9.72M | 12.34M | 10.91M | 5.27M | 12.94M | 420.72M | 7.8M | 6.35M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 20.69M | 11.11M | 9.72M | 12.34M | 10.91M | 5.27M | 12.94M | 420.72M | 7.8M | 6.35M |
| netReceivables | 141.87M | 142.54M | 126.28M | 110.45M | 104.77M | 103.09M | 88.08M | 50.22M | 54.31M | 53.8M |
| accountsReceivables | 62.47M | 68.68M | 67.87M | 59.17M | 53.7M | 46.83M | 36.3M | 19.15M | 17.3M | 16.36M |
| otherReceivables | 79.4M | 73.86M | 58.41M | 51.28M | 51.07M | 4.27M | 2.83M | 1.2M | 1.12M | 3.38M |
| inventory | - | - | - | - | - | - | - | - | 56.21M | - |
| prepaids | 11.63M | 10.3M | 11.11M | 9.75M | 9.67M | 8.1M | 6.62M | - | - | - |
| otherCurrentAssets | 16.4M | 26.76M | 51.27M | 25.84M | 8.74M | 10.87M | 14.4M | 31.78M | -51.46M | 39.47M |
| totalCurrentAssets | 190.59M | 190.71M | 198.39M | 158.39M | 134.08M | 127.33M | 122.05M | 502.72M | 66.86M | 99.61M |
| propertyPlantEquipmentNet | 3.89B | 3.45B | 3.16B | 2.59B | 2.48B | 2.3B | 2.17B | 1.31B | 1.22B | 1.12B |
| goodwill | 640.31M | 640.31M | 640.31M | 640.31M | 640.47M | 628.14M | 628.29M | 1.68M | - | - |
| intangibleAssets | 41.06M | 42.08M | 43.44M | 35.96M | 20.65M | 35.17M | 33.42M | 15.8M | 14.41M | 23.99M |
| goodwillAndIntangibleAssets | 681.37M | 682.39M | 683.75M | 676.27M | 661.12M | 663.31M | 661.71M | 17.48M | 14.41M | 23.99M |
| longTermInvestments | 19.71M | 18.09M | 16.41M | 14.82M | 15.78M | 14.37M | 12.93M | - | 4.54M | 3.39M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 364.98M | 320.59M | 290.92M | 311.22M | 204.56M | 206.71M | 162.72M | 123.17M | 147.34M | 194.01M |
| totalNonCurrentAssets | 4.96B | 4.47B | 4.15B | 3.6B | 3.36B | 3.18B | 3.01B | 1.45B | 1.39B | 1.34B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.15B | 4.66B | 4.35B | 3.76B | 3.49B | 3.31B | 3.13B | 1.96B | 1.46B | 1.44B |
| totalPayables | 75.43M | 56.26M | 46.12M | 32.28M | 30.39M | 34.2M | 34.89M | 26.86M | 24.86M | 20.42M |
| accountPayables | 75.43M | 56.26M | 46.12M | 29.58M | 30.39M | 34.2M | 34.89M | 24.94M | 22.96M | 18.74M |
| otherPayables | - | - | - | 2.7M | - | - | - | 1.93M | 1.9M | 1.68M |
| accruedExpenses | 66.67M | 57.79M | 52.52M | 45.52M | 42.96M | 46.06M | 41.92M | 28.01M | 27.26M | 21.85M |
| shortTermDebt | 110.34M | 122.77M | 220.48M | 163.94M | 102.1M | 251.34M | 139.48M | 100M | 25M | 14.32M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | 2.7M | - | - | 2.04M | 1.93M | 1.9M | 1.68M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 20.94M | 24.36M | 23.85M | 26.58M | 27.82M | 19.2M | 18.28M | 9.12M | 7.93M | 6.98M |
| totalCurrentLiabilities | 273.38M | 261.17M | 342.97M | 268.32M | 203.27M | 350.8M | 234.57M | 163.98M | 85.05M | 63.57M |
| longTermDebt | 1.87B | 1.71B | 1.53B | 1.49B | 1.49B | 1.29B | 1.28B | 431.42M | 431.09M | 433.34M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 248.85M | 244.52M | 236.39M |
| deferredTaxLiabilitiesNonCurrent | 307.89M | 276.04M | 238.53M | 218.16M | 200.45M | 191.42M | 195.6M | 79.65M | 85.8M | 205.2M |
| otherNonCurrentLiabilities | 1.16B | 1.05B | 1B | 665.75M | 561.22M | 564.52M | 528.72M | 143.16M | 148.33M | 83.23M |
| totalNonCurrentLiabilities | 3.34B | 3.03B | 2.77B | 2.38B | 2.25B | 2.04B | 2.01B | 903.09M | 909.74M | 958.16M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.61B | 3.29B | 3.11B | 2.64B | 2.46B | 2.39B | 2.24B | 1.07B | 994.79M | 1.02B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 36000 | 34000 | 32000 | 31000 | 30000 | 29000 | 28000 | 28000 | 21000 | 21000 |
| retainedEarnings | 581.08M | 537.18M | 495.38M | 458.36M | 428.26M | 408.04M | 383.19M | 393.92M | 376.12M | 338.39M |
| additionalPaidInCapital | 958.19M | 827.8M | 736.19M | 651M | 606.39M | 510.16M | 506.64M | 495.37M | 84.87M | 81.72M |
| 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 | 102.58M | 93.97M | 84.99M | 73.83M | 60.48M | 61.52M | 23.63M | 38.77M | 61.1M | 52.84M |
| depreciationAndAmortization | 120.49M | 115.05M | 108.14M | 106.44M | 96.47M | 91.62M | 68.49M | 56.91M | 50.5M | 46.3M |
| deferredIncomeTax | 5.18M | 10.36M | -8.51M | -3.24M | -2.85M | -5.5M | -1.25M | -9.49M | -436K | 4.8M |
| stockBasedCompensation | 6.44M | 5.62M | 4.65M | 4.79M | 4.25M | 3.55M | 3.41M | 2.12M | 2.64M | 1.69M |
| changeInWorkingCapital | 16.34M | -3.78M | 3.68M | -7.87M | -17.17M | -39.94M | 36.64M | 2.62M | 6.71M | 22.56M |
| accountsReceivables | -21.51M | -12.66M | -10.87M | -8.22M | -5.93M | -18.92M | -3.86M | -2M | -1.7M | -5.38M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 9.28M | 4.24M | 492K | -1.39M | 4.84M | -357K | 1.95M | 2.13M | 2.89M | -337K |
| otherWorkingCapital | 28.58M | 4.64M | 14.06M | 1.74M | -16.08M | -20.67M | 38.56M | 2.5M | 5.52M | 28.27M |
| otherNonCashItems | -6.24M | -25.69M | -2.11M | -7.75M | -11.14M | -7.2M | -909K | 414K | -19.4M | -13.62M |
| netCashProvidedByOperatingActivities | 244.8M | 195.53M | 190.83M | 166.2M | 130.04M | 104.05M | 130M | 91.34M | 101.11M | 114.57M |
| investmentsInPropertyPlantAndEquipment | -522.9M | -380.64M | -290.72M | -244.24M | -253.81M | -214.98M | -182.91M | -148.34M | -152.41M | -145.58M |
| acquisitionsNet | - | - | -7.54M | -433K | -23.59M | 1.15M | -834.72M | 1.62M | -1.15M | -1.07M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -116K | -328K |
| salesMaturitiesOfInvestments | 2.8M | - | - | - | - | - | - | 4.11M | - | 4.51M |
| otherInvestingActivities | - | 40.54M | -24.01M | 344K | 17.4M | -435K | -137K | -4.24M | 39.8M | 20.34M |
| netCashProvidedByInvestingActivities | -520.1M | -340.1M | -322.27M | -244.33M | -260M | -214.26M | -1.02B | -146.84M | -113.87M | -122.13M |
| netDebtIssuance | 149.02M | 83.09M | 77.58M | 62.4M | 58.79M | 113.95M | 501.89M | 75M | 8.08M | 14M |
| longTermNetDebtIssuance | 181.31M | 136.35M | 65.65M | -34.18M | 170.89M | 56.07M | 588.6M | - | -2.72M | 34.4M |
| shortTermNetDebtIssuance | -32.29M | -53.26M | 11.92M | 96.58M | -112.1M | 57.88M | -86.71M | 75M | 10.8M | -20.4M |
| netStockIssuance | 122.81M | 85.01M | 80.66M | 39.08M | 91.03M | - | -10000 | 411.38M | - | - |
| netCommonStockIssuance | 122.81M | 85.01M | 80.66M | 39.08M | 91.03M | - | -10000 | 411.38M | - | - |
| commonStockIssuance | 122.81M | 85.01M | 80.66M | 39.08M | 91.03M | - | - | 411.38M | - | - |
| commonStockRepurchased | - | - | - | - | - | - | -10000 | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -58.64M | -52.13M | -47.9M | -43.58M | -40.14M | -36.51M | -34.13M | -23.07M | -21.33M | -16.56M |
| commonDividendsPaid | -58.64M | -52.13M | -47.9M | -43.58M | -40.14M | -36.51M | -34.13M | -23.07M | -21.33M | -16.56M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 71.69M | 29.99M | 18.49M | 20.45M | 23.12M | 24.09M | 17.24M | 5.11M | 8.46M | 30.23M |
| netCashProvidedByFinancingActivities | 284.87M | 145.96M | 128.82M | 78.35M | 132.8M | 101.53M | 484.99M | 468.42M | -4.79M | 27.67M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 210.47M | 183.29M | 194.19M | 240.55M | 198.26M | 167.6M | 197.82M | 225.06M | 176.17M | 149.38M |
| costOfRevenue | 85.48M | 66.42M | 102.53M | 106.34M | 88.34M | 66.47M | 82.27M | 104.22M | 78.35M | 58.48M |
| grossProfit | 124.99M | 116.87M | 91.66M | 134.21M | 109.92M | 101.13M | 115.55M | 120.84M | 97.82M | 90.9M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 33.63M | 47.14M | 38.14M | 31.31M | 28.8M | 27.76M | 33.87M | 25.71M | 20.47M | 25.79M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 33.63M | 47.14M | 38.14M | 31.31M | 28.8M | 27.76M | 33.87M | 25.71M | 20.47M | 25.79M |
| otherExpenses | 48.61M | 32.31M | 19.96M | 38.28M | 37.26M | 37.48M | 38.01M | 36.78M | 36.78M | 37.2M |
| operatingExpenses | 82.24M | 79.44M | 58.1M | 69.59M | 66.05M | 65.24M | 71.88M | 62.49M | 57.25M | 62.99M |
| costAndExpenses | 167.72M | 145.87M | 160.63M | 175.92M | 154.39M | 131.7M | 154.15M | 166.71M | 135.6M | 121.47M |
| netInterestIncome | -17.95M | -18.84M | -18.28M | -17.9M | -18.12M | -18.27M | -18M | -17.52M | -18.29M | -17.58M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 17.95M | 18.84M | 18.28M | 17.9M | 18.12M | 18.27M | 18M | 17.52M | 18.29M | 17.58M |
| depreciationAndAmortization | 32.13M | 32.31M | 29.53M | 28.76M | 29.98M | 29.63M | 29.24M | 27.96M | 28.92M | 28.92M |
| ebitda | 80.65M | 73.55M | 62.45M | 97.59M | 77.44M | 67.92M | 71.24M | 86.06M | 71.64M | 60.44M |
| ebit | 48.52M | 41.24M | 32.93M | 68.82M | 47.47M | 38.29M | 42M | 58.1M | 42.71M | 31.51M |
| nonOperatingIncomeExcludingInterest | -5.76M | -3.82M | 629K | -4.19M | -3.6M | -2.4M | 1.66M | 257K | -2.14M | -3.6M |
| operatingIncome | 42.75M | 37.43M | 33.56M | 64.63M | 43.86M | 35.9M | 43.67M | 58.35M | 40.57M | 27.91M |
| totalOtherIncomeExpensesNet | -12.19M | -15.02M | -18.91M | -13.7M | -14.52M | -15.87M | -19.66M | -17.77M | -16.15M | -13.98M |
| incomeBeforeTax | 30.57M | 22.41M | 14.64M | 50.92M | 29.34M | 20.02M | 24.01M | 40.58M | 24.42M | 13.93M |
| incomeTaxExpense | 3.98M | 3.39M | -1.58M | 5.79M | 4.67M | 3.47M | 1.09M | 1.93M | 3.72M | 2.23M |
| netIncomeFromContinuingOperations | 26.59M | 19.01M | 16.22M | 45.13M | 24.68M | 16.55M | 22.92M | 38.65M | 20.7M | 11.7M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 26.59M | 19.01M | 16.22M | 45.13M | 24.68M | 16.55M | 22.92M | 38.65M | 20.7M | 11.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 26.59M | 19.01M | 16.22M | 45.13M | 24.68M | 16.55M | 22.92M | 38.65M | 20.7M | 11.7M |
| eps | 0.64 | 0.5 | 0.45 | 1.27 | 0.71 | 0.49 | 0.69 | 1.17 | 0.64 | 0.36 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 104.1M | 153.01M | 20.69M | 11.31M | 19.85M | 23.7M | 11.11M | 3.97M | 22.8M | 4.54M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 104.1M | 153.01M | 20.69M | 11.31M | 19.85M | 23.7M | 11.11M | 3.97M | 22.8M | 4.54M |
| netReceivables | 153.48M | 140.04M | 141.87M | 165.63M | 152.38M | 135.75M | 142.54M | 161.74M | 133.64M | 112.1M |
| accountsReceivables | 71.02M | 62.07M | 62.47M | 159.14M | 76.76M | 65.85M | 68.68M | 75.85M | 70.24M | 62.65M |
| otherReceivables | 82.46M | 77.97M | 79.4M | 6.49M | 75.63M | 69.9M | 73.86M | 85.89M | 63.41M | 49.46M |
| inventory | 7.57M | - | - | - | - | - | - | - | - | - |
| prepaids | 11.64M | 14.75M | 11.63M | 15.99M | 8.43M | 13.34M | 10.3M | 15.41M | 9.86M | 12.82M |
| otherCurrentAssets | 19.61M | 15.62M | 16.4M | 14.27M | 19.79M | 24.49M | 26.76M | 6.16M | 6.88M | 48.61M |
| totalCurrentAssets | 296.4M | 323.41M | 190.59M | 207.21M | 200.45M | 197.27M | 190.71M | 187.28M | 173.18M | 178.08M |
| propertyPlantEquipmentNet | 4.11B | 3.95B | 3.89B | 3.8B | 3.6B | 3.5B | 3.45B | 3.34B | 3.26B | 3.17B |
| goodwill | 640.31M | 640.31M | 640.31M | 640.31M | 640.31M | 640.31M | 640.31M | 640.31M | 640.31M | 640.31M |
| intangibleAssets | - | 51.68M | 41.06M | - | 51.6M | 51.6M | 42.08M | 64.37M | 55.78M | 64.33M |
| goodwillAndIntangibleAssets | 640.31M | 691.99M | 681.37M | 640.31M | 691.92M | 691.92M | 682.39M | 704.68M | 696.09M | 704.64M |
| longTermInvestments | 22.71M | 20.24M | 19.71M | 20.48M | 18.88M | 18.62M | 18.09M | 18.21M | 17.37M | 17.44M |
| taxAssets | 46000 | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 391.74M | 368.69M | 364.98M | 344.53M | 332.89M | 324.36M | 320.59M | 300.58M | 296.75M | 294.45M |
| totalNonCurrentAssets | 5.16B | 5.03B | 4.96B | 4.8B | 4.65B | 4.53B | 4.47B | 4.37B | 4.27B | 4.19B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.44B | 5.35B | 5.15B | 5.01B | 4.85B | 4.73B | 4.66B | 4.55B | 4.44B | 4.37B |
| totalPayables | 70.44M | 62.88M | 75.43M | 61.24M | 48.23M | 46.65M | 56.26M | 44.48M | 39.99M | 34.4M |
| accountPayables | 70.44M | 62.88M | 75.43M | 61.24M | 48.23M | 46.65M | 56.26M | 44.48M | 37.93M | 34.4M |
| otherPayables | - | - | - | - | - | - | - | - | 2.06M | - |
| accruedExpenses | 71.54M | 11.61M | 66.67M | 13.6M | 66.02M | 53.36M | 57.79M | 70.16M | 58.85M | 45.08M |
| shortTermDebt | 10.01M | 8.63M | 110.34M | 144.38M | 179.76M | 171.26M | 122.77M | 101.32M | 226.52M | 219.75M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | 2.06M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 25.85M | 76.93M | 20.94M | 84.95M | 20.22M | 25.41M | 24.36M | 28.08M | 24.78M | 24.03M |
| totalCurrentLiabilities | 177.84M | 160.05M | 273.38M | 304.16M | 314.23M | 296.68M | 261.17M | 244.05M | 350.13M | 323.26M |
| longTermDebt | 1.88B | 1.87B | 1.87B | 1.76B | 1.69B | 1.69B | 1.71B | 1.67B | 1.55B | 1.55B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 317.9M | 311.9M | 307.89M | 302.96M | 286.03M | 280.13M | 276.04M | 268.37M | 240.9M | 239.96M |
| otherNonCurrentLiabilities | 1.22B | 1.18B | 1.16B | 1.12B | 1.09B | 1.06B | 1.05B | 1.03B | 1.02B | 1.01B |
| totalNonCurrentLiabilities | 3.42B | 3.36B | 3.34B | 3.18B | 3.07B | 3.03B | 3.03B | 2.97B | 2.81B | 2.8B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.59B | 3.52B | 3.61B | 3.49B | 3.38B | 3.33B | 3.29B | 3.22B | 3.16B | 3.13B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 42000 | 42000 | 36000 | 36000 | 35000 | 34000 | 34000 | 33000 | 33000 | 32000 |
| retainedEarnings | 592.34M | 584.17M | 581.08M | 579.91M | 549.65M | 539.58M | 537.18M | 527.58M | 502.04M | 494.25M |
| additionalPaidInCapital | 1.25B | 1.25B | 958.19M | 941.76M | 914.33M | 855.76M | 827.8M | 804.85M | 771.19M | 744.62M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 26.59M | 19.01M | 16.22M | 45.13M | 24.68M | 16.55M | 22.92M | 38.65M | 20.7M | 11.7M |
| depreciationAndAmortization | 33.59M | 33.77M | 30.85M | 30.03M | 29.98M | 29.63M | 29.24M | 27.96M | 28.92M | 28.92M |
| deferredIncomeTax | 5.7M | 3.12M | -19.88M | 16.42M | 5.62M | 3.02M | -16.79M | 25.86M | 629K | 649K |
| stockBasedCompensation | 1.72M | 1.21M | 1.78M | - | 1.46M | 1.21M | 1.24M | 1.57M | 1.28M | 1.54M |
| changeInWorkingCapital | -4.98M | -11.81M | 39.28M | -15.63M | -911K | -6.4M | 28.78M | -39.91M | -1.59M | 8.93M |
| accountsReceivables | -11.86M | -742K | 9.2M | -15.44M | -20.63M | 5.36M | 13.85M | -16.76M | -21.66M | 11.91M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -3.87M | -10.03M | 14.97M | 3.71M | 1.34M | -10.74M | 6.51M | -319K | 2.16M | -4.11M |
| otherWorkingCapital | 10.75M | -1.03M | 15.11M | -3.9M | 18.38M | -1.01M | 8.43M | -22.82M | 17.91M | 1.14M |
| otherNonCashItems | -1.87M | -1.6M | -4.74M | 1.31M | 11000 | -834K | -23.94M | -605K | -617K | -528K |
| netCashProvidedByOperatingActivities | 60.74M | 43.71M | 63.52M | 77.27M | 60.84M | 43.18M | 41.46M | 53.53M | 49.32M | 51.22M |
| investmentsInPropertyPlantAndEquipment | -123.27M | -92.93M | -150.56M | -154.47M | -133.12M | -84.76M | -107.32M | -101.74M | -97.33M | -74.26M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 2.8M | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | -97000 | 41000 | 40.62M | -18000 |
| netCashProvidedByInvestingActivities | -123.27M | -92.93M | -150.56M | -151.67M | -133.12M | -84.76M | -107.42M | -101.7M | -56.71M | -74.27M |
| netDebtIssuance | 17.52M | -102.87M | -39.98M | 28.96M | 7.58M | 32.39M | 54.97M | -497K | 6.23M | 22.39M |
| longTermNetDebtIssuance | 16.16M | -16.04M | 1.74M | 63.43M | -667K | -1.07M | 29.08M | 123.76M | -517K | -15.97M |
| shortTermNetDebtIssuance | 1.36M | -86.83M | -41.72M | -34.47M | 8.25M | 33.46M | 25.89M | -124.26M | 6.75M | 38.36M |
| netStockIssuance | -2000 | 288.6M | 14.67M | 24.42M | 57.17M | 26.54M | 21.7M | 31.01M | 25.3M | 7.01M |
| netCommonStockIssuance | -2000 | 288.6M | 14.67M | 24.42M | 57.17M | 26.54M | 21.7M | 31.01M | 25.3M | 7.01M |
| commonStockIssuance | -2000 | 288.6M | 14.67M | 24.42M | 57.17M | 26.54M | 21.7M | 31.01M | 25.3M | 7.01M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -18.41M | -15.91M | -15.04M | -14.86M | -14.6M | -14.14M | -13.3M | -13.11M | -12.9M | -12.82M |
| commonDividendsPaid | -18.41M | -15.91M | -15.04M | -14.86M | -14.6M | -14.14M | -13.3M | -13.11M | -12.9M | -12.82M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 14.52M | 11.73M | 136.76M | 27.34M | 18.28M | 9.36M | 9.74M | 11.92M | 7.03M | 1.3M |
| netCashProvidedByFinancingActivities | 13.63M | 181.55M | 96.41M | 65.87M | 68.43M | 54.16M | 73.1M | 29.32M | 25.66M | 17.88M |