Need HTH 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 Feb 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 15, 2022 | 2020 Dec 31, 2020 Feb 17, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 15, 2019 |
|---|
Total Revenue | 1.63B 5.5% | 1.54B 2.5% | 1.50B 11.1% | 1.35B 27.0% | 1.85B 14.1% | 2.16B 34.0% | 1.61B 15.7% | 1.39B 14.4% |
Cost of Revenue | 350.65M 16.4% | 419.53M 7.6% | 389.92M 177.6% | 140.45M 187.9% | 48.78M 77.7% | 218.82M 22.3% | 178.92M 22.2% | 146.41M 46.9% |
Gross Profit | 1.27B 13.6% | 1.12B 0.7% | 1.11B 8.1% | 1.21B 32.8% | 1.80B 7.0% | 1.94B 35.4% | 1.43B 15.0% | 1.25B 19.2% |
Gross Margin % | 78.00% 6.8% | 73.00% 1.4% | 74.00% 17.8% | 90.00% 7.2% | 97.00% 7.8% | 90.00% 1.1% | 89.00% 0.0% | 89.00% 6.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 812.23M 18.2% | 687.15M 1.3% | 678.31M 12.3% | 773.69M 23.2% | 1.01B 4.9% | 1.06B 14.5% | 925.21M 9.1% | 848.03M 16.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 812.23M 18.2% | 687.15M 1.3% | 678.31M 12.3% | 773.69M 23.2% | 1.01B 4.9% | 1.06B 14.5% | 925.21M 9.1% | 848.03M 16.5% |
Other Operating Expenses | 241.24M 13.9% | 280.21M 2.1% | 286.28M 1.3% | 282.61M 3.8% | 293.69M 7.1% | 316.08M 40.8% | 224.52M 9.1% | 247.03M 7.6% |
Total Operating Expenses | 1.05B 8.9% | 967.36M 0.3% | 964.59M 8.7% | 1.06B 18.8% | 1.30B 5.4% | 1.38B 19.7% | 1.15B 5.4% | 1.09B 15.0% |
Cost and Expenses | 1.40B 1.2% | 1.39B 2.4% | 1.35B 13.2% | 1.20B 11.3% | 1.35B 15.4% | 1.59B 20.0% | 1.33B 7.4% | 1.24B 10.5% |
Operating Income | 221.06M 43.3% | 154.26M 3.4% | 149.12M 4.5% | 156.13M 69.0% | 504.07M 10.7% | 564.35M 99.6% | 282.70M 82.4% | 155.01M 36.3% |
Operating Margin % | 14.00% 40.0% | 10.00% 0.0% | 10.00% 16.7% | 12.00% 55.6% | 27.00% 3.8% | 26.00% 44.4% | 18.00% 63.6% | 11.00% 26.7% |
EBITDA | 236.77M 35.9% | 174.21M 3.2% | 168.75M 10.6% | 188.75M 64.3% | 528.70M 9.8% | 586.28M 108.5% | 281.22M 87.8% | 149.74M 34.7% |
EBITDA Margin % | 15.00% 36.4% | 11.00% 0.0% | 11.00% 21.4% | 14.00% 51.7% | 29.00% 7.4% | 27.00% 58.8% | 17.00% 54.5% | 11.00% 21.4% |
Interest Expense | 343.34M 18.0% | 418.59M 12.7% | 371.53M 181.2% | 132.14M 23.5% | 106.99M 12.5% | 122.33M 28.8% | 171.72M 21.5% | 141.32M 65.5% |
Interest Income | 784.05M 6.3% | 836.39M 0.2% | 838.38M 41.8% | 591.12M 11.5% | 529.97M 3.0% | 546.50M 11.1% | 614.83M 6.1% | 579.43M 14.3% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 221.06M 43.3% | 154.26M 3.4% | 149.12M 4.5% | 156.13M 69.0% | 504.07M 10.7% | 564.35M 99.6% | 282.70M 82.4% | 155.01M 36.3% |
Pre-Tax Margin % | 14.00% 40.0% | 10.00% 0.0% | 10.00% 16.7% | 12.00% 55.6% | 27.00% 3.8% | 26.00% 44.4% | 18.00% 63.6% | 11.00% 26.7% |
Tax Provision | 49.04M 58.0% | 31.05M 0.3% | 31.14M 15.5% | 36.83M 68.8% | 117.98M 11.3% | 133.07M 108.9% | 63.71M 86.2% | 34.23M 68.9% |
Net Income | 165.59M 46.3% | 113.21M 3.3% | 109.65M 3.1% | 113.13M 69.8% | 374.50M 16.4% | 447.84M 98.8% | 225.29M 85.5% | 121.44M 8.4% |
Net Margin % | 10.00% 42.9% | 7.00% 0.0% | 7.00% 12.5% | 8.00% 60.0% | 20.00% 4.8% | 21.00% 50.0% | 14.00% 55.6% | 9.00% 12.5% |
Basic EPS | 2.64 51.7% | 1.74 3.0% | 1.69 5.0% | 1.61 65.3% | 4.64 7.6% | 5.02 105.7% | 2.44 90.6% | 1.28 5.9% |
Diluted EPS | 2.64 51.7% | 1.74 3.0% | 1.69 5.6% | 1.60 65.3% | 4.61 8.0% | 5.01 105.3% | 2.44 90.6% | 1.28 5.9% |
Basic Shares Outstanding | 62.70M 3.6% | 65.04M 0.0% | 65.04M 7.7% | 70.43M 12.7% | 80.71M 9.6% | 89.28M 3.3% | 92.34M 2.8% | 94.97M 2.2% |
Diluted Shares Outstanding | 62.71M 3.6% | 65.05M 0.0% | 65.05M 7.9% | 70.63M 13.0% | 81.17M 9.1% | 89.30M 3.3% | 92.39M 2.8% | 95.07M 2.3% |