Need GHM 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. This price: Cboe · delayed 15 min · as of 03:42 ET.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
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 | 2026 Mar 31, 2026 Jun 8, 2026 | 2025 Mar 31, 2025 Jun 9, 2025 | 2024 Mar 31, 2024 Jun 7, 2024 | 2023 Mar 31, 2023 Jun 8, 2023 | 2022 Mar 31, 2022 Jun 9, 2022 | 2021 Mar 31, 2021 Jun 2, 2021 | 2020 Mar 31, 2020 Jun 15, 2020 | 2019 Mar 31, 2019 May 31, 2019 |
|---|
Total Revenue | 245.29M 16.9% | 209.90M 13.1% | 185.53M 18.1% | 157.12M 27.9% | 122.81M 26.0% | 97.49M 7.6% | 90.60M 1.3% | 91.83M 18.4% |
Cost of Revenue | 187.54M 19.4% | 157.03M 8.3% | 144.95M 10.1% | 131.71M 15.9% | 113.69M 47.6% | 77.02M 6.3% | 72.46M 3.6% | 69.92M 15.5% |
Gross Profit | 57.75M 9.2% | 52.86M 30.2% | 40.59M 59.7% | 25.41M 178.3% | 9.13M 55.4% | 20.47M 12.8% | 18.15M 17.2% | 21.91M 29.1% |
Gross Margin % | 24.00% 4.0% | 25.00% 13.6% | 22.00% 37.5% | 16.00% 128.6% | 7.00% 66.7% | 21.00% 5.0% | 20.00% 16.7% | 24.00% 9.1% |
Research & Development | 6.35M 57.3% | 4.04M 2.4% | 3.94M 4.8% | 4.14M 7.8% | 3.85M 14.2% | 3.37M 0.4% | 3.35M 5.2% | 3.54M 10.2% |
General & Administrative | 0.00 | 0.00 | 0.00 100.0% | 23.06M 13.1% | 20.39M 16.7% | 17.47M 3.6% | 16.87M 4.4% | 17.64M 14.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | -15.83M | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 41.56M 11.9% | 37.14M 15.3% | 32.22M 39.7% | 23.06M 13.1% | 20.39M 16.7% | 17.47M 3.5% | 16.88M 5.6% | 17.88M 15.1% |
Other Operating Expenses | 1.79M 238.1% | 530.00K | 0.00 100.0% | 274.00K 218.6% | 86.00K 23.9% | 113.00K 82.0% | 628.00K 23.7% | 823.00K 248.7% |
Total Operating Expenses | 43.35M 15.1% | 37.67M 8.4% | 34.76M 363.0% | 7.51M 63.3% | 20.47M 17.2% | 17.47M 0.1% | 17.50M 2.1% | 17.88M 14.3% |
Cost and Expenses | 230.90M 18.6% | 194.71M 8.3% | 179.71M 314.3% | 43.38M 67.7% | 134.16M 42.0% | 94.49M 5.0% | 89.95M 2.5% | 87.80M 15.8% |
Operating Income | 15.02M 1.1% | 15.19M 119.4% | 6.92M 453.8% | 1.25M 111.0% | -11.34M 478.4% | 3.00M 359.8% | 652.00K 127.0% | -2.42M 82.0% |
Operating Margin % | 6.00% 14.3% | 7.00% 75.0% | 4.00% 300.0% | 1.00% 111.1% | -9.00% 400.0% | 3.00% 200.0% | 1.00% 133.3% | -3.00% 82.4% |
EBITDA | 22.35M 7.6% | 20.76M 84.5% | 11.25M 50.3% | 7.49M 244.9% | -5.17M 198.9% | 5.22M 21.7% | 4.29M 107.1% | 2.07M 119.5% |
EBITDA Margin % | 9.00% 10.0% | 10.00% 66.7% | 6.00% 20.0% | 5.00% 225.0% | -4.00% 180.0% | 5.00% 0.0% | 5.00% 150.0% | 2.00% 114.3% |
Interest Expense | -257.00K 55.9% | -583.00K 335.1% | 248.00K 73.6% | 939.00K 134.8% | 400.00K 3536.4% | 11.00K 8.3% | 12.00K 0.0% | 12.00K 0.0% |
Interest Income | 257.00K | 0.00 | 0.00 100.0% | 129.00K 158.0% | 50.00K 70.1% | 167.00K 87.4% | 1.32M 9.4% | 1.46M 141.3% |
Other Income (Expense) | -300.00K 237.0% | 219.00K 116.2% | -1.35M 95.6% | -689.00K 642.5% | 127.00K 52.8% | 269.00K 61.3% | 695.00K 115.7% | -4.41M 68.6% |
Pre-Tax Income | 14.76M 4.2% | 15.41M 176.4% | 5.57M 893.6% | 561.00K 105.0% | -11.22M 443.3% | 3.27M 41.3% | 2.31M 1694.5% | -145.00K 98.9% |
Pre-Tax Margin % | 6.00% 14.3% | 7.00% 133.3% | 3.00% | 0.00% 100.0% | -9.00% 400.0% | 3.00% 0.0% | 3.00% | 0.00% 100.0% |
Tax Provision | 2.26M 28.9% | 3.18M 212.1% | 1.02M 424.7% | 194.00K 107.9% | -2.44M 373.6% | 893.00K 103.0% | 440.00K 169.9% | 163.00K 105.4% |
Net Income | 12.50M 2.2% | 12.23M 168.4% | 4.56M 1141.4% | 367.00K 104.2% | -8.77M 469.5% | 2.37M 26.8% | 1.87M 707.8% | -308.00K 96.9% |
Net Margin % | 5.00% 16.7% | 6.00% 200.0% | 2.00% | 0.00% 100.0% | -7.00% 450.0% | 2.00% 0.0% | 2.00% | 0.00% 100.0% |
Basic EPS | 1.14 1.8% | 1.12 166.7% | 0.42 1300.0% | 0.03 103.6% | -0.83 445.8% | 0.24 26.3% | 0.19 733.3% | -0.03 97.0% |
Diluted EPS | 1.12 0.9% | 1.11 164.3% | 0.42 1300.0% | 0.03 103.6% | -0.83 445.8% | 0.24 26.3% | 0.19 733.3% | -0.03 97.0% |
Basic Shares Outstanding | 10.99M 1.0% | 10.88M 1.3% | 10.74M 1.2% | 10.61M 0.7% | 10.54M 5.8% | 9.96M 0.8% | 9.88M 0.5% | 9.82M 0.6% |
Diluted Shares Outstanding | 11.14M 0.7% | 11.07M 2.0% | 10.84M 1.8% | 10.65M 1.1% | 10.54M 5.8% | 9.96M 0.8% | 9.88M 0.6% | 9.82M 0.6% |