Need ELMD 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 Jun 30, 2025 Aug 26, 2025 | 2024 Jun 30, 2024 Aug 27, 2024 | 2023 Jun 30, 2023 Aug 22, 2023 | 2022 Jun 30, 2022 Aug 23, 2022 | 2021 Jun 30, 2021 Aug 24, 2021 | 2020 Jun 30, 2020 Aug 25, 2020 | 2019 Jun 30, 2019 Aug 27, 2019 | 2018 Jun 30, 2018 Sep 25, 2018 |
|---|
Total Revenue | 64.00M 17.0% | 54.72M 13.8% | 48.07M 15.4% | 41.66M 16.5% | 35.76M 10.1% | 32.47M 3.7% | 31.30M 9.1% | 28.70M 11.0% |
Cost of Revenue | 14.03M 8.0% | 12.99M 12.5% | 11.55M 13.0% | 10.22M 20.9% | 8.45M 16.2% | 7.27M 2.4% | 7.45M 27.6% | 5.84M 10.4% |
Gross Profit | 49.97M 19.8% | 41.73M 14.3% | 36.52M 16.1% | 31.44M 15.2% | 27.30M 8.4% | 25.20M 5.7% | 23.85M 4.3% | 22.86M 11.1% |
Gross Margin % | 78.00% 2.6% | 76.00% 0.0% | 76.00% 1.3% | 75.00% 1.3% | 76.00% 2.6% | 78.00% 2.6% | 76.00% 5.0% | 80.00% 0.0% |
Research & Development | 996.00K 51.8% | 656.00K 28.4% | 916.00K 32.4% | 1.36M 21.3% | 1.72M 64.1% | 1.05M 79.9% | 583.31K 132.0% | 251.44K 57.9% |
General & Administrative | 0.00 100.0% | 33.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 19.60M 19.5% |
Selling & Marketing | 0.00 100.0% | 1.49M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 39.10M 13.4% | 34.49M 9.2% | 31.59M 16.5% | 27.11M 20.8% | 22.44M 12.5% | 19.94M 2.5% | 20.45M 4.3% | 19.60M 19.5% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -12.00K 98.7% | -913.11K | 0.00 | 0.00 |
Total Operating Expenses | 40.10M 14.1% | 35.15M 8.1% | 32.51M 14.2% | 28.47M 17.8% | 24.16M 20.3% | 20.08M 4.5% | 21.03M 6.0% | 19.85M 16.8% |
Cost and Expenses | 54.13M 12.5% | 48.13M 9.3% | 44.06M 13.9% | 38.69M 18.6% | 32.62M 19.2% | 27.35M 4.0% | 28.48M 10.9% | 25.69M 15.2% |
Operating Income | 9.87M 50.0% | 6.58M 64.2% | 4.01M 34.9% | 2.97M 5.4% | 3.14M 38.7% | 5.12M 81.6% | 2.82M 6.3% | 3.01M 15.7% |
Operating Margin % | 15.00% 25.0% | 12.00% 50.0% | 8.00% 14.3% | 7.00% 22.2% | 9.00% 43.8% | 16.00% 77.8% | 9.00% 10.0% | 10.00% 28.6% |
EBITDA | 11.46M 54.4% | 7.42M 60.6% | 4.62M 28.4% | 3.60M 4.0% | 3.75M 36.0% | 5.86M 56.4% | 3.74M 1.4% | 3.80M 12.2% |
EBITDA Margin % | 18.00% 28.6% | 14.00% 40.0% | 10.00% 11.1% | 9.00% 10.0% | 10.00% 44.4% | 18.00% 50.0% | 12.00% 7.7% | 13.00% 23.5% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 19.87M 29597.7% |
Interest Income | 624.00K 37.1% | 455.00K 483.3% | 78.00K 212.0% | 25.00K 35.9% | 39.00K 67.7% | 120.75K 33.1% | 90.71K | 0.00 100.0% |
Other Income (Expense) | 412.00K 9.5% | 455.00K 483.3% | 78.00K 212.0% | 25.00K 7.4% | 27.00K 77.6% | 120.75K 18.6% | 101.82K 136.8% | -276.35K 454.2% |
Pre-Tax Income | 10.28M 46.2% | 7.04M 72.2% | 4.09M 36.3% | 3.00M 5.4% | 3.17M 39.6% | 5.24M 80.1% | 2.91M 3.9% | 3.03M 14.0% |
Pre-Tax Margin % | 16.00% 23.1% | 13.00% 44.4% | 9.00% 28.6% | 7.00% 22.2% | 9.00% 43.8% | 16.00% 77.8% | 9.00% 18.2% | 11.00% 21.4% |
Tax Provision | 2.75M 45.7% | 1.89M 105.0% | 920.00K 32.9% | 692.00K 14.0% | 805.00K 25.3% | 1.08M 14.7% | 940.00K 16.5% | 1.13M 12.7% |
Net Income | 7.54M 46.3% | 5.15M 62.7% | 3.17M 37.4% | 2.31M 2.4% | 2.36M 43.2% | 4.16M 111.3% | 1.97M 3.5% | 1.90M 14.7% |
Net Margin % | 12.00% 33.3% | 9.00% 28.6% | 7.00% 16.7% | 6.00% 14.3% | 7.00% 46.2% | 13.00% 116.7% | 6.00% 14.3% | 7.00% 22.2% |
Basic EPS | 0.90 50.0% | 0.60 62.2% | 0.37 37.0% | 0.27 3.6% | 0.28 44.0% | 0.50 108.3% | 0.24 4.3% | 0.23 14.8% |
Diluted EPS | 0.86 48.3% | 0.58 61.1% | 0.36 38.5% | 0.26 3.7% | 0.27 42.6% | 0.47 104.3% | 0.23 4.5% | 0.22 15.4% |
Basic Shares Outstanding | 8.33M 2.7% | 8.56M 1.2% | 8.46M 0.1% | 8.47M 1.1% | 8.57M 1.9% | 8.40M 1.2% | 8.31M 1.2% | 8.21M 0.5% |
Diluted Shares Outstanding | 8.72M 1.6% | 8.86M 1.9% | 8.70M 0.8% | 8.77M 1.6% | 8.91M 1.0% | 8.83M 2.3% | 8.63M 0.1% | 8.62M 1.9% |