Need GSHD 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 19, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Mar 16, 2020 | 2018 Dec 31, 2018 Mar 14, 2019 |
|---|
Total Revenue | 365.30M 16.2% | 314.50M 20.4% | 261.28M 24.8% | 209.39M 38.4% | 151.31M 29.3% | 117.01M 51.0% | 77.49M 28.8% | 60.15M 40.8% |
Cost of Revenue | 196.36M 13.5% | 172.94M 13.3% | 152.60M 14.5% | 133.29M 43.3% | 93.04M 39.2% | 66.82M 60.2% | 41.72M 28.4% | 58.26M 137.4% |
Gross Profit | 168.94M 19.3% | 141.56M 30.3% | 108.67M 42.8% | 76.10M 30.6% | 58.27M 16.1% | 50.20M 40.3% | 35.77M 1790.6% | 1.89M 89.6% |
Gross Margin % | 46.00% 2.2% | 45.00% 7.1% | 42.00% 16.7% | 36.00% 7.7% | 39.00% 9.3% | 43.00% 6.5% | 46.00% 1433.3% | 3.00% 93.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 81.38M 21.3% | 67.07M 14.7% | 58.48M 68.6% | 186.18M 38.1% | 134.77M 45.9% | 92.35M 52.0% | 60.76M 14.8% | 71.32M 115.2% |
Selling & Marketing | 0.00 | 0.00 100.0% | 4.36M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 81.38M 21.3% | 67.07M 6.7% | 62.84M 66.2% | 186.18M 38.1% | 134.77M 45.9% | 92.35M 52.0% | 60.76M 14.8% | 71.32M 115.2% |
Other Operating Expenses | 13.11M 1.8% | 13.35M 1.8% | 13.61M 90.7% | 146.38M 141.8% | -350.48M 42.8% | -245.50M 49.8% | -163.88M 6205.6% | 2.68M 104.1% |
Total Operating Expenses | 94.49M 17.5% | 80.42M 6.2% | 75.72M 62.0% | 199.26M 192.4% | -215.71M 40.8% | -153.15M 48.5% | -103.12M 239.3% | 74.00M 334.5% |
Cost and Expenses | 290.86M 14.8% | 253.37M 11.0% | 228.32M 14.6% | 199.26M 39.7% | 142.64M 46.9% | 97.07M 53.1% | 63.41M 14.4% | 74.08M 111.0% |
Operating Income | 74.45M 21.8% | 61.14M 85.5% | 32.96M 297.6% | 8.29M 112.9% | -64.40M 78.2% | -36.14M 41.0% | -25.63M 512.0% | -4.19M 137.6% |
Operating Margin % | 20.00% 5.3% | 19.00% 46.2% | 13.00% 225.0% | 4.00% 109.3% | -43.00% 38.7% | -31.00% 6.1% | -33.00% 371.4% | -7.00% 126.9% |
EBITDA | 85.91M 32.2% | 64.99M 41.8% | 45.83M 169.4% | 17.01M 25.6% | 13.55M 41.3% | 23.09M 44.3% | 16.00M 228.4% | -12.47M 246.9% |
EBITDA Margin % | 24.00% 14.3% | 21.00% 16.7% | 18.00% 125.0% | 8.00% 11.1% | 9.00% 55.0% | 20.00% 4.8% | 21.00% 200.0% | -21.00% 205.0% |
Interest Expense | 23.79M 224.2% | 7.34M 11.7% | 6.57M 31.4% | 5.00M 75.2% | 2.85M 23.5% | 2.31M 3.2% | 2.39M 44.0% | 4.27M 72.4% |
Interest Income | 670.00K 28.1% | 932.00K 35.4% | 1.44M 2.9% | 1.40M 21.7% | 1.15M 41.8% | 813.00K 31.8% | 617.00K 46.2% | 422.00K 73.9% |
Other Income (Expense) | -23.60M 63.4% | -14.44M 119.9% | -6.57M 31.4% | -5.00M 87.3% | -2.67M 20.2% | -2.22M 7.0% | -2.39M 44.3% | -4.29M 501.9% |
Pre-Tax Income | 50.85M 8.9% | 46.70M 77.0% | 26.39M 414.5% | 5.13M 14.6% | 6.00M 66.1% | 17.72M 51.6% | 11.69M 164.1% | -18.22M 310.0% |
Pre-Tax Margin % | 14.00% 6.7% | 15.00% 50.0% | 10.00% 400.0% | 2.00% 50.0% | 4.00% 73.3% | 15.00% 0.0% | 15.00% 150.0% | -30.00% 250.0% |
Tax Provision | 6.40M 365.1% | -2.41M 189.6% | 2.69M 7.7% | 2.50M 209.0% | -2.29M 121.4% | -1.03M 179.4% | 1.30M 190.4% | 449.00K 97.5% |
Net Income | 27.83M 8.5% | 30.43M 115.2% | 14.14M 437.6% | 2.63M 68.3% | 8.30M 55.8% | 18.75M 80.6% | 10.38M 216.6% | -8.90M 202.6% |
Net Margin % | 8.00% 20.0% | 10.00% 100.0% | 5.00% 400.0% | 1.00% 80.0% | 5.00% 68.8% | 16.00% 23.1% | 13.00% 186.7% | -15.00% 175.0% |
Basic EPS | 1.11 9.8% | 1.23 108.5% | 0.59 1866.7% | 0.03 89.3% | 0.28 49.1% | 0.55 21.4% | 0.70 206.1% | -0.66 193.2% |
Diluted EPS | 1.04 31.6% | 0.79 113.5% | 0.37 1133.3% | 0.03 88.5% | 0.26 49.0% | 0.51 20.3% | 0.64 197.0% | -0.66 364.0% |
Basic Shares Outstanding | 24.98M 1.3% | 24.66M 3.0% | 23.93M 14.0% | 21.00M 9.5% | 19.18M 14.3% | 16.79M 12.9% | 14.86M 9.7% | 13.55M 10.6% |
Diluted Shares Outstanding | 38.10M 0.5% | 38.30M 52.0% | 25.20M 15.8% | 21.77M 4.6% | 20.81M 13.2% | 18.38M 14.2% | 16.10M 18.8% | 13.55M 61.3% |