Need HDSN 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 16, 2026 | 2024 Dec 31, 2024 Mar 12, 2025 | 2023 Dec 31, 2023 Mar 14, 2024 | 2022 Dec 31, 2022 Mar 14, 2023 | 2021 Dec 31, 2021 Mar 24, 2022 | 2020 Dec 31, 2020 Mar 12, 2021 | 2019 Dec 31, 2019 Mar 13, 2020 | 2018 Dec 31, 2018 Mar 15, 2019 |
|---|
Total Revenue | 246.61M 4.0% | 237.12M 18.0% | 289.02M 11.1% | 325.23M 68.7% | 192.75M 30.6% | 147.60M 8.9% | 162.06M 2.7% | 166.53M 18.6% |
Cost of Revenue | 184.52M 7.6% | 171.41M 3.4% | 177.52M 9.4% | 162.33M 34.1% | 121.08M | - | - | - 100.0% |
Gross Profit | 62.10M 5.5% | 65.71M 41.1% | 111.51M 31.5% | 162.89M 127.3% | 71.66M 102.4% | 35.41M 106.3% | 17.16M 333.1% | -7.37M 119.4% |
Gross Margin % | 25.00% 10.7% | 28.00% 28.2% | 39.00% 22.0% | 50.00% 35.1% | 37.00% 54.2% | 24.00% 118.2% | 11.00% 375.0% | -4.00% 114.8% |
Research & Development | - | - | - | - | - | - | - | - |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 40.24M 21.9% | 33.02M 8.1% | 30.54M 6.8% | 28.59M 7.6% | 26.57M 0.3% | 26.64M 11.2% | 30.02M 7.0% | 32.27M 48.4% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 43.54M 19.6% | 36.41M 9.2% | 33.34M 6.2% | 31.38M 6.9% | 29.36M 0.5% | 29.51M 10.4% | 32.95M 6.5% | 35.24M 54.2% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 18.56M 36.7% | 29.30M 62.5% | 78.17M 40.6% | 131.51M 210.9% | 42.30M 616.5% | 5.90M 137.4% | -15.78M 63.0% | -42.61M 381.6% |
Operating Margin % | 8.00% 33.3% | 12.00% 55.6% | 27.00% 32.5% | 40.00% 81.8% | 22.00% 450.0% | 4.00% 140.0% | -10.00% 61.5% | -26.00% 336.4% |
EBITDA | 25.39M 27.5% | 35.02M 56.8% | 81.16M 39.7% | 134.69M 179.7% | 48.16M 373.5% | 10.17M 564.9% | -2.19M 94.3% | -38.45M 320.6% |
EBITDA Margin % | 10.00% 33.3% | 15.00% 46.4% | 28.00% 31.7% | 41.00% 64.0% | 25.00% 257.1% | 7.00% 800.0% | -1.00% 95.7% | -23.00% 291.7% |
Interest Expense | - | - 100.0% | 8.35M 41.7% | 14.33M 25.9% | 11.38M 7.7% | 12.33M 34.8% | 18.91M 28.2% | 14.76M 367.5% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 22.69M 29.2% | 32.03M 54.1% | 69.82M 40.4% | 117.18M 250.9% | 33.40M 719.3% | -5.39M 78.7% | -25.28M 55.9% | -57.36M 577.9% |
Pre-Tax Margin % | 9.00% 35.7% | 14.00% 41.7% | 24.00% 33.3% | 36.00% 111.8% | 17.00% 525.0% | -4.00% 75.0% | -16.00% 52.9% | -34.00% 477.8% |
Tax Provision | 6.02M 21.1% | 7.64M 56.5% | 17.57M 31.3% | 13.38M 1073.8% | 1.14M 716.2% | -185.00K 128.2% | 656.00K 138.5% | -1.70M 301.2% |
Net Income | 16.67M 31.7% | 24.39M 53.3% | 52.25M 49.7% | 103.80M 221.8% | 32.26M 719.4% | -5.21M 79.9% | -25.94M 53.4% | -55.66M 598.9% |
Net Margin % | 7.00% 30.0% | 10.00% 44.4% | 18.00% 43.8% | 32.00% 88.2% | 17.00% 525.0% | -4.00% 75.0% | -16.00% 51.5% | -33.00% 512.5% |
Basic EPS | 0.38 29.6% | 0.54 53.0% | 1.15 50.2% | 2.31 212.2% | 0.74 716.7% | -0.12 80.3% | -0.61 53.4% | -1.31 585.2% |
Diluted EPS | 0.37 28.8% | 0.52 52.7% | 1.10 50.0% | 2.20 218.8% | 0.69 675.0% | -0.12 80.3% | -0.61 53.4% | -1.31 603.8% |
Basic Shares Outstanding | 43.59M 3.8% | 45.33M 0.1% | 45.39M 0.9% | 44.99M 2.8% | 43.77M 2.5% | 42.71M 0.2% | 42.61M 0.3% | 42.48M 1.7% |
Diluted Shares Outstanding | 45.11M 4.2% | 47.08M 0.6% | 47.34M 0.5% | 47.11M 1.0% | 46.64M 9.2% | 42.71M 0.2% | 42.61M 0.3% | 42.48M 0.7% |