NYSE : HTB
$0.22 (0.45%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 292.47M | 295.07M | 265.82M | 216.08M | 155.31M | 159.86M | 166.59M | 159.72M | 136.08M | 114.86M |
| costOfRevenue | 86.34M | 100.49M | 80.14M | 45.1M | 4.75M | 8.28M | 40.65M | 36.08M | 16.07M | 8.24M |
| grossProfit | 206.13M | 194.59M | 185.68M | 170.98M | 150.56M | 151.59M | 125.94M | 123.63M | 120.01M | 106.61M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 74.89M | 70.13M | 68.27M | 64.47M | 61.3M | 64.76M | 69.04M | 64.42M | 59.19M | 57.21M |
| sellingAndMarketingExpenses | 1.88M | 1.89M | 2.18M | 2.14M | 2.58M | 1.63M | 1.87M | 1.85M | 1.48M | 1.67M |
| sellingGeneralAndAdministrativeExpenses | 76.77M | 72.02M | 70.45M | 66.61M | 63.89M | 66.38M | 70.91M | 66.27M | 60.66M | 58.88M |
| otherExpenses | 48.41M | 52.65M | 51.9M | 47.2M | 41.3M | 66.11M | 26.22M | 23.42M | 24.38M | 30.7M |
| operatingExpenses | 125.18M | 124.68M | 122.36M | 113.81M | 105.18M | 132.49M | 97.13M | 89.7M | 85.04M | 89.57M |
| costAndExpenses | 211.51M | 225.16M | 202.5M | 158.92M | 109.93M | 140.77M | 137.78M | 125.78M | 101.11M | 97.82M |
| netInterestIncome | 176.74M | 168.68M | 169.43M | 157.42M | 110.77M | 103.32M | 104.1M | 106.83M | 101.33M | 91.19M |
| interestIncome | 256.14M | 261.62M | 234.48M | 187.13M | 116.11M | 118.73M | 136.25M | 137.21M | 117.4M | 99.44M |
| interestExpense | 79.4M | 92.94M | 65.05M | 29.71M | 5.34M | 15.41M | 32.15M | 30.38M | 16.07M | 8.24M |
| depreciationAndAmortization | 11.11M | 17.04M | 16.04M | 13.41M | 11.8M | 12.22M | 4.78M | -556K | 505K | -19000 |
| ebitda | 92.07M | 86.95M | 79.36M | 70.57M | 57.18M | 31.31M | 33.58M | 33.38M | 35.48M | 17.02M |
| ebit | 80.96M | 69.91M | 63.32M | 57.16M | 45.38M | 19.1M | 28.81M | 33.94M | 34.97M | 17.04M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 80.96M | 69.91M | 63.32M | 57.16M | 45.38M | 19.1M | 28.81M | 33.94M | 34.97M | 17.04M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 80.96M | 69.91M | 63.32M | 57.16M | 45.38M | 19.1M | 28.81M | 33.94M | 34.97M | 17.04M |
| incomeTaxExpense | 16.59M | 15.11M | 13.28M | 12.56M | 9.72M | 3.42M | 6.02M | 6.79M | 26.74M | 5.19M |
| netIncomeFromContinuingOperations | 64.36M | 54.8M | 50.04M | 44.6M | 35.65M | 15.68M | 22.78M | 27.15M | 8.24M | 11.85M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 64.36M | 54.8M | 50.04M | 44.6M | 35.65M | 15.68M | 22.78M | 27.15M | 8.24M | 11.85M |
| netIncomeDeductions | - | - | - | - | - | -4000 | -6000 | -7000 | -2000 | -4000 |
| bottomLineNetIncome | 63.7M | 54.26M | 49.64M | 44.19M | 35.34M | 15.53M | 22.6M | 26.96M | 8.18M | 11.73M |
| eps | 3.75 | 3.21 | 2.98 | 2.82 | 2.27 | 0.97 | 1.34 | 1.52 | 0.45 | 0.66 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 343.53M | 307.76M | 381.86M | 336.65M | 323.1M | 280.71M | 482.28M | 364.49M | 366.75M | 369.12M |
| shortTermInvestments | 136.49M | 152.01M | 126.95M | 151.93M | 126.98M | 156.46M | 127.54M | 121.79M | 154.99M | 199.67M |
| cashAndShortTermInvestments | 480.02M | 459.77M | 508.81M | 488.58M | 450.08M | 437.17M | 609.82M | 486.28M | 521.75M | 568.79M |
| netReceivables | 15.97M | 184.32M | 167.19M | 157.04M | 8.57M | 148.35M | 140.3M | 122.55M | 118.52M | 109.93M |
| accountsReceivables | 15.97M | 18.34M | 16.9M | 14.83M | 8.57M | 7.93M | 12.31M | 10.53M | 9.34M | 8.76M |
| otherReceivables | - | 165.98M | 150.29M | 142.21M | - | 140.42M | 127.99M | 112.02M | 109.17M | 101.18M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 496M | 644.09M | 676.01M | 645.62M | 458.65M | 585.52M | 750.11M | 608.83M | 640.26M | 678.72M |
| propertyPlantEquipmentNet | 62.4M | 69.87M | 70.94M | 73.17M | 69.09M | 70.91M | 58.46M | 61.05M | 62.54M | 63.65M |
| goodwill | 34.11M | 34.11M | 34.11M | 34.11M | 25.64M | 25.64M | 25.64M | 25.64M | 25.64M | 25.64M |
| intangibleAssets | 4.85M | 6.6M | 9.06M | 10.78M | 93000 | 343K | 1.08M | 2.5M | 4.53M | 7.17M |
| goodwillAndIntangibleAssets | 38.96M | 40.71M | 43.17M | 44.89M | 25.73M | 25.98M | 26.72M | 28.14M | 30.17M | 32.81M |
| longTermInvestments | 3.6B | 3.66B | 3.66B | 3.65B | 2.7B | 2.66B | 2.7B | 2.6B | 2.41B | 2.23B |
| taxAssets | 9.92M | 10.74M | 11.8M | 10.91M | 11.49M | 16.9M | 16.33M | 26.52M | 32.56M | 57.39M |
| otherNonCurrentAssets | 337.52M | 171.72M | 214.05M | 179.9M | 287.34M | 164.32M | 172.72M | 155.64M | 132.43M | 139.21M |
| totalNonCurrentAssets | 4.05B | 3.95B | 4B | 3.96B | 3.09B | 2.94B | 2.97B | 2.87B | 2.66B | 2.53B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.55B | 4.6B | 4.67B | 4.61B | 3.55B | 3.52B | 3.72B | 3.48B | 3.3B | 3.21B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | 123.76M | 200.26M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 3.71B | 3.78B | 3.66B | 3.6B | 3.1B | 2.96B | 2.79B | 2.33B | 2.2B | 2.05B |
| totalCurrentLiabilities | 3.71B | 3.78B | 3.79B | 3.8B | 3.1B | 2.96B | 2.79B | 2.33B | 2.2B | 2.05B |
| longTermDebt | 10.22M | 10.12M | 10.02M | 9.97M | - | 115M | 475M | 680M | 635M | 696.5M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | 1.88M | 1.91M | 1.94M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 224.73M | 254.35M | 377.58M | 324.9M | 60.6M | 57.66M | 53.83M | 58.14M | 61.76M | 62M |
| totalNonCurrentLiabilities | 234.95M | 264.47M | 387.6M | 334.87M | 60.6M | 172.66M | 528.83M | 740.02M | 698.67M | 760.44M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | 1.88M | 1.91M | 1.94M |
| totalLiabilities | 3.94B | 4.04B | 4.17B | 4.14B | 3.16B | 3.13B | 3.31B | 3.07B | 2.89B | 2.81B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 173K | 175K | 174K | 174K | 156K | 167K | 170K | 180K | 191K | 190K |
| retainedEarnings | 436.52M | 380.54M | 333.4M | 308.65M | 270.28M | 240.08M | 242.78M | 224.54M | 200.58M | 191.66M |
| additionalPaidInCapital | 166.86M | 176.69M | 172.37M | 171.22M | 126.11M | 160.58M | 169.65M | 190.32M | 217.48M | 213.46M |
| date | 2025-12-31 | 2024-12-31 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 64.36M | 54.8M | 44.6M | 35.65M | 15.68M | 22.78M | 27.15M | 8.24M | 11.85M | 11.46M |
| depreciationAndAmortization | 14.78M | 17.04M | 13.41M | 11.8M | 12.22M | 4.78M | -556K | 505K | -19000 | 2.96M |
| deferredIncomeTax | 132K | 1.1M | -433K | 6.58M | 3.57M | 5.2M | 5.35M | 26.12M | 4.95M | 4.58M |
| stockBasedCompensation | 4.18M | 3.43M | 3.13M | 3.65M | 3.23M | 3.02M | 3.02M | 4.39M | 5.35M | 3.92M |
| changeInWorkingCapital | -8.49M | -2.55M | -5.24M | -2.03M | 751K | -7.86M | -9.25M | -1.1M | -4.99M | 7.03M |
| accountsReceivables | -396K | -1.29M | -7.47M | -3.6M | -756K | -4.58M | -4.84M | -1.25M | -2.73M | 8.3M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -8.09M | -1.26M | 2.22M | 1.58M | 1.51M | -3.28M | -4.42M | 145K | -2.27M | -1.26M |
| otherNonCashItems | -25.47M | -28.85M | -97.87M | -22.53M | -25.88M | -67M | -18.08M | -6.84M | -2.02M | -1.03M |
| netCashProvidedByOperatingActivities | 49.49M | 44.97M | -42.4M | 33.13M | 9.56M | -39.09M | 7.63M | 31.32M | 15.12M | 28.92M |
| investmentsInPropertyPlantAndEquipment | -6.72M | -16.74M | -14.75M | -9.51M | -27.96M | -17.44M | -18.7M | -3.46M | -2.82M | -801K |
| acquisitionsNet | -1.09M | - | 30.6M | - | - | - | - | -225K | -10.78M | - |
| purchasesOfInvestments | -31.22M | -52.79M | -292.41M | -601.04M | -824.4M | -1.61B | -43.95M | -73.06M | -22.34M | -66.78M |
| salesMaturitiesOfInvestments | 36.55M | 29.1M | 471.85M | 622.77M | 908.52M | 1.54B | 38.43M | 20.68M | 128.24M | 128.84M |
| otherInvestingActivities | 112.53M | 61.71M | -316.43M | 22.63M | 93.33M | -45.92M | -126.27M | -77.95M | -199.06M | -72.37M |
| netCashProvidedByInvestingActivities | 110.06M | 21.28M | -121.13M | 34.84M | 149.5M | -127.9M | -150.49M | -134.02M | -106.76M | -11.11M |
| netDebtIssuance | -23M | -245.76M | 432.54M | -115M | -382.69M | -205M | 45M | -61.5M | 158.01M | 15.98M |
| longTermNetDebtIssuance | - | - | -24.73M | - | -497.69M | 175M | 45M | -61.5M | 158.01M | 15.98M |
| shortTermNetDebtIssuance | -23M | -245.76M | 457.26M | -115M | 115M | -380M | - | - | - | - |
| netStockIssuance | -13.49M | -1.01M | -344K | -43.69M | -16.36M | -24.71M | -30.84M | -494K | -569K | -27.96M |
| netCommonStockIssuance | -13.49M | -1.01M | -344K | -43.69M | -16.36M | -24.71M | -30.84M | -494K | -569K | -27.96M |
| commonStockIssuance | 1.44M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -14.92M | -1.01M | -344K | -43.69M | -16.36M | -24.71M | -30.84M | -494K | -569K | -27.96M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.38M | -7.66M | -6.23M | -5.45M | -5.02M | -4.55M | -3.18M | - | - | - |
| commonDividendsPaid | -8.38M | -7.66M | -6.23M | -5.45M | -5.02M | -4.55M | -3.18M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -69.21M | 120.27M | -64.06M | 150.3M | 174.38M | 451.83M | 132.18M | 148.45M | -31.41M | -69.4M |
| netCashProvidedByFinancingActivities | -114.08M | -134.17M | 361.91M | -13.84M | -229.69M | 217.57M | 143.16M | 86.46M | 126.03M | -81.38M |
| 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 | 69.34M | 71.53M | 72.86M | 74.15M | 72.32M | 71.66M | 74.44M | 74.93M | 73.53M | 72.18M |
| costOfRevenue | 16.8M | 17.56M | 21.33M | 22.02M | 20.72M | 22.27M | 22.14M | 27.55M | 27.51M | 23.29M |
| grossProfit | 52.54M | 53.97M | 51.53M | 52.12M | 51.61M | 49.39M | 52.3M | 47.38M | 46.02M | 48.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 22.59M | 21.5M | 21.11M | 36.89M | 18.68M | 18.21M | 17.79M | 17.67M | 17.14M | 17.53M |
| sellingAndMarketingExpenses | - | - | 91000 | 894K | 442K | 452K | 234K | 408K | 606K | 645K |
| sellingGeneralAndAdministrativeExpenses | 22.59M | 21.5M | 21.11M | 37.78M | 19.12M | 18.66M | 18.02M | 18.08M | 17.74M | 18.18M |
| otherExpenses | 10.31M | 11.48M | 10.58M | -6.52M | 10.66M | 12.3M | 15.98M | 12.51M | 12.46M | 11.7M |
| operatingExpenses | 32.9M | 32.98M | 31.69M | 31.27M | 29.78M | 30.96M | 34.01M | 30.58M | 30.21M | 29.87M |
| costAndExpenses | 49.7M | 50.54M | 53.03M | 53.29M | 50.49M | 53.23M | 56.15M | 58.14M | 57.72M | 53.16M |
| netInterestIncome | 45.29M | 44.3M | 44.21M | 45.39M | 44.23M | 42.91M | 43.2M | 42.07M | 42.17M | 41.23M |
| interestIncome | 61.17M | 61.5M | 63.47M | 65.4M | 63.64M | 63.64M | 66.2M | 66.65M | 65.41M | 63.36M |
| interestExpense | 15.88M | 17.19M | 19.25M | 20.01M | 19.41M | 20.73M | 22.99M | 24.58M | 23.25M | 22.12M |
| depreciationAndAmortization | - | 2.53M | 3.42M | 2.18M | 4.07M | 4.15M | 3.44M | 4.83M | 4.35M | 4.42M |
| ebitda | 19.64M | 23.52M | 23.26M | 43.04M | 25.9M | 22.58M | 21.73M | 21.62M | 20.16M | 23.43M |
| ebit | 19.64M | 20.99M | 19.84M | 40.86M | 21.83M | 18.43M | 18.29M | 16.8M | 15.81M | 19.01M |
| nonOperatingIncomeExcludingInterest | - | - | - | -20.01M | - | - | - | - | - | - |
| operatingIncome | 19.64M | 20.99M | 19.84M | 20.86M | 21.83M | 18.43M | 18.29M | 16.8M | 15.81M | 19.01M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 19.64M | 20.99M | 19.84M | 20.86M | 21.83M | 18.43M | 18.29M | 16.8M | 15.81M | 19.01M |
| incomeTaxExpense | 4.01M | 4.22M | 3.71M | 4.37M | 4.62M | 3.89M | 4.09M | 3.68M | 3.39M | 3.94M |
| netIncomeFromContinuingOperations | 15.63M | 16.77M | 16.12M | 16.49M | 17.21M | 14.54M | 14.21M | 13.11M | 12.42M | 15.07M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 15.63M | 16.77M | 16.12M | 16.49M | 17.21M | 14.54M | 14.21M | 13.11M | 12.42M | 15.07M |
| netIncomeDeductions | - | 216K | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 15.63M | 16.56M | 16.12M | 16.32M | 17.02M | 14.37M | 14.08M | 12.98M | 12.28M | 14.92M |
| eps | 0.95 | 1.01 | 0.95 | 0.96 | 1 | 0.85 | 0.83 | 0.77 | 0.73 | 0.88 |
| 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 | 272.54M | 314.31M | 343.53M | 315.83M | 16.66M | 325.63M | 307.76M | 322.77M | 326.32M | 414.12M |
| shortTermInvestments | 145.88M | 143.67M | 136.49M | - | 143.94M | 150.58M | 152.01M | 140.55M | 134.14M | 120.81M |
| cashAndShortTermInvestments | 418.42M | 457.99M | 480.02M | 315.83M | 160.6M | 476.21M | 459.77M | 463.32M | 460.46M | 534.92M |
| netReceivables | 14.53M | 14.64M | 15.97M | 17.08M | 185.18M | 181.82M | 184.32M | 176.08M | 170.92M | 168.84M |
| accountsReceivables | 14.53M | 14.64M | 15.97M | - | 16.55M | 18.27M | 18.34M | 17.52M | 18.41M | 16.94M |
| otherReceivables | - | - | - | 17.08M | 168.62M | 163.55M | 165.98M | 158.56M | 152.51M | 151.89M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | -168.62M | - | - | - | - | - |
| totalCurrentAssets | 432.95M | 472.62M | 496M | 332.91M | 177.16M | 658.03M | 644.09M | 639.4M | 631.38M | 703.76M |
| propertyPlantEquipmentNet | 62.48M | 62.21M | 62.4M | 62.44M | 63.32M | 70.59M | 69.87M | 69.6M | 69.88M | 70.59M |
| goodwill | 34.11M | 34.11M | 34.11M | 34.11M | 34.11M | 34.11M | 34.11M | 34.11M | 34.11M | 34.11M |
| intangibleAssets | 4.17M | 4.47M | 4.85M | 5.26M | 5.67M | 6.08M | 6.6M | 7.16M | 7.73M | 8.3M |
| goodwillAndIntangibleAssets | 38.28M | 38.58M | 38.96M | 39.37M | 39.78M | 40.19M | 40.71M | 41.27M | 41.84M | 42.41M |
| longTermInvestments | 3.58B | 3.47B | 3.6B | 199.19M | 3.65B | 3.61B | 3.66B | 3.7B | 3.74B | 3.69B |
| taxAssets | 9.4M | 8.51M | 9.92M | 9.79M | 9.97M | 9.29M | 10.74M | 10.1M | 10.51M | 11.22M |
| otherNonCurrentAssets | 314.71M | 331.8M | 337.52M | 3.95B | -3.72B | 168.56M | 171.72M | 176.54M | 175.48M | 169.24M |
| totalNonCurrentAssets | 4.01B | 3.91B | 4.05B | 4.26B | 40.4M | 3.9B | 3.95B | 4B | 4.04B | 3.98B |
| otherAssets | - | - | - | - | 4.36B | - | - | - | - | - |
| totalAssets | 4.44B | 4.39B | 4.55B | 4.59B | 4.58B | 4.56B | 4.6B | 4.64B | 4.67B | 4.68B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | 230M | - | - | - | 106.01M | 137.51M | 15.51M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 3.61B | 3.64B | 3.71B | 3.7B | 3.7B | 3.74B | 3.78B | 3.76B | 3.71B | 3.8B |
| totalCurrentLiabilities | 3.61B | 3.64B | 3.71B | 3.93B | 3.7B | 3.74B | 3.78B | 3.87B | 3.85B | 3.82B |
| longTermDebt | 175M | 10.24M | 10.22M | 10.2M | 10.17M | 10.14M | 10.12M | 10.1M | 10.07M | 10.04M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 57.83M | 144.15M | 224.73M | 57.88M | 287.43M | 246.11M | 254.35M | 219.59M | 291.87M | 345.47M |
| totalNonCurrentLiabilities | 232.83M | 154.39M | 234.95M | 68.08M | 297.6M | 256.25M | 264.47M | 229.69M | 301.94M | 355.52M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.84B | 3.79B | 3.94B | 4B | 4B | 3.99B | 4.04B | 4.1B | 4.15B | 4.17B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 168K | 168K | 173K | 175K | 175K | 176K | 175K | 175K | 175K | 175K |
| retainedEarnings | 464.28M | 451.13M | 436.52M | 422.62M | 408.18M | 393.03M | 380.54M | 368.38M | 357.15M | 346.6M |
| additionalPaidInCapital | 139.76M | 144.46M | 166.86M | 176.29M | 174.9M | 176.68M | 176.69M | 175.5M | 172.91M | 172.92M |
| 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 | 16.77M | 26.23M | 20.92M | 17.21M | 14.54M | 14.21M | 13.11M | 12.42M | 15.07M | 13.46M |
| depreciationAndAmortization | 2.68M | -1.64M | 171K | 4.07M | 4.15M | 3.44M | 4.83M | 4.35M | 4.42M | 4.36M |
| deferredIncomeTax | 1.59M | 2000 | 773K | -775K | 1.12M | -116K | -311K | 773K | 755K | -3.13M |
| stockBasedCompensation | 1.34M | 296K | -327K | 960K | 955K | 918K | 988K | 765K | 761K | 713K |
| changeInWorkingCapital | -3.36M | 6.89M | -125K | -7.44M | 2.25M | 7.62M | -2.99M | -5.76M | -1.42M | 4.6M |
| accountsReceivables | 1.65M | 3.27M | -963K | 4.35M | 37000 | 6.95M | -3.72M | -1.24M | -3.28M | 309K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -5.01M | 3.62M | 838K | -11.79M | 2.22M | 668K | 736K | -4.53M | 1.86M | 4.29M |
| otherNonCashItems | 91.81M | -33.9M | -32.67M | -22.86M | 48.67M | -21.77M | 28.15M | -6.62M | -28.61M | 1.52M |
| netCashProvidedByOperatingActivities | 110.83M | -2.11M | -11.26M | -8.83M | 71.69M | 4.3M | 43.78M | 5.92M | -9.03M | 21.53M |
| investmentsInPropertyPlantAndEquipment | -818K | -3.5M | 2.94M | -1.8M | -3.11M | -1.54M | -3.94M | -7.28M | -3.97M | -8.92M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -13.2M | -9.99M | 12.56M | -3.62M | -4.3M | -18.73M | -5.52M | -15.98M | -12.56M | -16.44M |
| salesMaturitiesOfInvestments | 5.71M | -23.48M | 12.23M | 11.25M | 6.18M | 6.5M | 2.82M | 2.11M | 17.67M | 28.07M |
| otherInvestingActivities | 44.7M | 113.83M | 6.76M | -12.77M | 6.88M | 51.24M | 12.98M | -49.53M | 47.01M | -2.29M |
| netCashProvidedByInvestingActivities | 36.39M | 76.86M | 34.48M | -6.94M | 5.65M | 37.48M | 6.34M | -70.68M | 48.15M | 423K |
| netDebtIssuance | -75M | -65M | -35M | 88M | -11M | -72.01M | -104.5M | 73M | -142.25M | -18.5M |
| longTermNetDebtIssuance | - | - | - | - | - | 12.75M | -6.5M | -3M | -3.25M | - |
| shortTermNetDebtIssuance | -75M | -65M | -35M | 88M | -11M | -84.76M | -98M | 76M | -139M | -18.5M |
| netStockIssuance | -23.6M | -10.44M | 399K | -2.85M | -930K | 413K | -132K | -645K | -233K | -6000 |
| netCommonStockIssuance | -23.6M | -10.44M | 399K | -2.85M | -930K | 413K | -132K | -645K | -233K | -6000 |
| commonStockIssuance | 60000 | 589K | 515K | - | - | 413K | - | - | - | - |
| commonStockRepurchased | -23.66M | -11.03M | -116K | -2.85M | -930K | - | -132K | -645K | -233K | -6000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.17M | -2.22M | -2.05M | -2.06M | -2.05M | -2.05M | -1.88M | -1.87M | -1.87M | -1.86M |
| commonDividendsPaid | -2.17M | -2.22M | -2.05M | -2.06M | -2.05M | -2.05M | -1.88M | -1.87M | -1.87M | -1.86M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -70.46M | 11.77M | 32.05M | -69.95M | -42.75M | 17.62M | 55.67M | -92.03M | 138.59M | 20.54M |
| netCashProvidedByFinancingActivities | -171.22M | -65.89M | -4.61M | 13.15M | -56.73M | -56.04M | -50.83M | -21.54M | -5.76M | 172K |