Need HTB data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Mar 13, 2026 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Jun 30, 2023 Jun 30, 2023 | 2021 Jun 30, 2022 Jun 30, 2022 | 2020 Jun 30, 2021 Jun 30, 2021 | 2019 Jun 30, 2020 Jun 30, 2020 | 2018 Jun 30, 2019 Jun 30, 2019 |
|---|
Total Revenue | 292.47M 0.9% | 295.07M 11.0% | 265.82M 71.2% | 216.08M 39.1% | 155.31M 2.8% | 159.87M 4.0% | 166.59M 4.3% | 159.72M 17.4% |
Cost of Revenue | 86.34M 14.1% | 100.49M | 0.00 100.0% | 45.10M 849.9% | 4.75M 42.6% | 8.28M 79.6% | 40.65M 12.7% | 36.08M 124.5% |
Gross Profit | 206.13M 5.9% | 194.59M | 0.00 100.0% | 170.98M 13.6% | 150.56M 0.7% | 151.59M 20.4% | 125.94M 1.9% | 123.63M 3.0% |
Gross Margin % | 70.00% 6.1% | 66.00% | 0.00% 100.0% | 79.00% 18.6% | 97.00% 2.1% | 95.00% 25.0% | 76.00% 1.3% | 77.00% 12.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 74.89M 6.8% | 70.13M | 0.00 100.0% | 64.47M 5.2% | 61.30M 5.3% | 64.75M 6.2% | 69.04M 7.2% | 64.42M 8.8% |
Selling & Marketing | 1.88M 0.7% | 1.89M | 0.00 100.0% | 2.14M 17.2% | 2.58M 58.9% | 1.63M 13.1% | 1.87M 1.0% | 1.85M 25.4% |
SG&A Expenses | 76.77M 6.6% | 72.02M | 0.00 100.0% | 66.61M 4.3% | 63.89M 3.8% | 66.38M 6.4% | 70.91M 7.0% | 66.27M 9.2% |
Other Operating Expenses | 48.41M 8.1% | 52.65M | 0.00 100.0% | 47.20M 14.3% | 41.30M 37.5% | 66.11M 152.1% | 26.22M 12.0% | 23.42M 3.9% |
Total Operating Expenses | 125.18M 0.4% | 124.68M | 0.00 100.0% | 113.81M 8.2% | 105.18M 20.6% | 132.49M 36.4% | 97.13M 8.3% | 89.69M 5.5% |
Cost and Expenses | 211.51M 6.1% | 225.16M | 0.00 100.0% | 158.91M 44.6% | 109.93M 21.9% | 140.77M 2.2% | 137.78M 9.5% | 125.78M 24.4% |
Operating Income | 80.95M 15.8% | 69.91M 3.8% | 67.33M 48.4% | 57.16M 26.0% | 45.38M 137.6% | 19.10M 33.7% | 28.81M 15.1% | 33.94M 3.0% |
Operating Margin % | 28.00% 16.7% | 24.00% 4.0% | 25.00% 13.8% | 26.00% 10.3% | 29.00% 141.7% | 12.00% 29.4% | 17.00% 19.0% | 21.00% 19.2% |
EBITDA | 92.07M 5.9% | 86.95M 29.1% | 67.33M 17.8% | 70.57M 23.4% | 57.18M 82.6% | 31.31M 6.8% | 33.59M 0.6% | 33.38M 5.9% |
EBITDA Margin % | 31.00% 6.9% | 29.00% 16.0% | 25.00% 32.4% | 33.00% 10.8% | 37.00% 85.0% | 20.00% 0.0% | 20.00% 4.8% | 21.00% 19.2% |
Interest Expense | 79.40M 14.6% | 92.94M | 0.00 100.0% | 29.71M 456.4% | 5.34M 65.3% | 15.41M 52.1% | 32.15M 5.8% | 30.38M 89.0% |
Interest Income | 256.14M 2.1% | 261.62M | 0.00 100.0% | 187.13M 61.2% | 116.11M 2.2% | 118.73M 12.9% | 136.25M 0.7% | 137.21M 16.9% |
Other Income (Expense) | 0.00 | 0.00 100.0% | -4.01M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 80.95M 15.8% | 69.91M 10.4% | 63.32M 39.5% | 57.16M 26.0% | 45.38M 137.6% | 19.10M 33.7% | 28.81M 15.1% | 33.94M 3.0% |
Pre-Tax Margin % | 28.00% 16.7% | 24.00% 0.0% | 24.00% 17.2% | 26.00% 10.3% | 29.00% 141.7% | 12.00% 29.4% | 17.00% 19.0% | 21.00% 19.2% |
Tax Provision | 16.59M 9.8% | 15.11M 13.8% | 13.28M 36.5% | 12.56M 29.2% | 9.72M 184.3% | 3.42M 43.2% | 6.02M 11.3% | 6.79M 74.6% |
Net Income | 64.36M 17.4% | 54.80M 10.4% | 49.64M 39.2% | 44.60M 25.1% | 35.65M 127.5% | 15.68M 31.2% | 22.78M 16.1% | 27.15M 229.6% |
Net Margin % | 22.00% 15.8% | 19.00% 0.0% | 19.00% 17.4% | 21.00% 8.7% | 23.00% 130.0% | 10.00% 28.6% | 14.00% 17.6% | 17.00% 183.3% |
Basic EPS | 3.75 15.8% | 3.24 9.0% | 2.97 30.8% | 2.82 24.2% | 2.27 136.5% | 0.96 28.4% | 1.34 11.8% | 1.52 237.8% |
Diluted EPS | 3.72 15.5% | 3.22 8.4% | 2.97 33.2% | 2.80 25.6% | 2.23 137.2% | 0.94 27.7% | 1.30 11.0% | 1.46 231.8% |
Basic Shares Outstanding | 16.99M 0.3% | 16.93M 1.5% | 16.69M 7.5% | 15.70M 1.2% | 15.52M 3.5% | 16.08M 3.9% | 16.73M 5.4% | 17.69M 1.9% |
Diluted Shares Outstanding | 17.11M 0.5% | 17.03M 2.0% | 16.70M 5.6% | 15.78M 0.2% | 15.81M 4.2% | 16.50M 4.6% | 17.29M 6.0% | 18.39M 1.8% |