Need ETON 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 Mar 19, 2026 | 2024 Dec 31, 2024 Mar 18, 2025 | 2023 Dec 31, 2023 Mar 22, 2024 | 2022 Dec 31, 2022 Mar 16, 2023 | 2021 Dec 31, 2021 Mar 16, 2022 | 2020 Dec 31, 2020 Mar 16, 2021 | 2019 Dec 31, 2019 May 21, 2020 | 2018 Dec 31, 2018 Mar 25, 2019 |
|---|
Total Revenue | 79.95M 104.9% | 39.01M 23.3% | 31.64M 48.9% | 21.25M 2.7% | 21.83M 55879.5% | 39.00K 95.9% | 959.00K | 0.00 |
Cost of Revenue | 37.21M 138.5% | 15.60M 47.4% | 10.58M 52.6% | 6.93M 164.3% | 2.62M 817.1% | 286.00K 36.9% | 453.00K 619.0% | 63.00K 384.6% |
Gross Profit | 42.74M 82.6% | 23.41M 11.2% | 21.06M 47.1% | 14.32M 25.5% | 19.21M 7876.9% | -247.00K 148.8% | 506.00K 903.2% | -63.00K 384.6% |
Gross Margin % | 53.00% 11.7% | 60.00% 10.4% | 67.00% 0.0% | 67.00% 23.9% | 88.00% 113.9% | -633.00% 1294.3% | 53.00% | - |
Research & Development | 7.76M 138.6% | 3.25M 2.0% | 3.32M 16.9% | 4.00M 35.9% | 6.24M 55.8% | 14.10M 22.1% | 11.55M 105.3% | 5.63M 43.2% |
General & Administrative | 35.82M 57.4% | 22.75M 20.2% | 18.93M 1.9% | 18.58M 28.4% | 14.47M 13.4% | 12.76M 69.0% | 7.55M 60.9% | 4.69M 2.8% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
SG&A Expenses | 35.82M 57.4% | 22.75M 20.2% | 18.93M 1.9% | 18.58M 28.4% | 14.47M 13.4% | 12.76M 69.0% | 7.55M 60.9% | 4.69M 46.4% |
Other Operating Expenses | -916.00K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 42.67M 64.1% | 26.01M 16.9% | 22.25M 1.4% | 22.58M 9.1% | 20.70M 22.9% | 26.86M 40.6% | 19.11M 85.1% | 10.32M 44.6% |
Cost and Expenses | 79.88M 92.0% | 41.61M 26.7% | 32.83M 11.3% | 29.51M 26.5% | 23.33M 14.1% | 27.15M 38.8% | 19.56M 89.5% | 10.32M 44.3% |
Operating Income | 72.00K 102.8% | -2.60M 117.9% | -1.19M 85.6% | -8.26M 452.5% | -1.50M 94.5% | -27.11M 45.8% | -18.60M 80.2% | -10.32M 44.3% |
Operating Margin % | 0.00% 100.0% | -7.00% 75.0% | -4.00% 89.7% | -39.00% 457.1% | -7.00% 100.0% | -69515.00% 3483.2% | -1940.00% | - |
EBITDA | 4.27M 394.1% | -1.45M 398.6% | -291.00K 95.5% | -6.49M 478.6% | -1.12M 95.8% | -26.46M 45.8% | -18.15M 77.0% | -10.26M 43.6% |
EBITDA Margin % | 5.00% 225.0% | -4.00% 300.0% | -1.00% 96.8% | -31.00% 520.0% | -5.00% 100.0% | -67846.00% 3484.0% | -1893.00% | - |
Interest Expense | 4.78M 138.5% | 2.00M | 0.00 100.0% | 955.00K 5.1% | 1.01M 13.2% | 889.00K | 0.00 | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 761.00K 24.4% | 1.01M 17.1% | 859.00K 205.7% | 281.00K 71.3% | 164.00K 212.4% |
Other Income (Expense) | -4.63M 282.3% | -1.21M 340.8% | 503.00K 166.1% | -761.00K 65.4% | -460.00K 46.4% | -859.00K 405.7% | 281.00K 111.6% | -2.42M 40216.7% |
Pre-Tax Income | -4.56M 19.7% | -3.81M 452.7% | -689.00K 92.4% | -9.02M 361.4% | -1.96M 93.0% | -27.97M 52.7% | -18.32M 43.8% | -12.74M 78.0% |
Pre-Tax Margin % | -6.00% 40.0% | -10.00% 400.0% | -2.00% 95.2% | -42.00% 366.7% | -9.00% 100.0% | -71718.00% 3654.9% | -1910.00% | - |
Tax Provision | 43.00K 186.7% | 15.00K 93.9% | 247.00K 67.5% | 761.00K 24.4% | 1.01M 17.1% | 859.00K 405.7% | -281.00K | 0.00 |
Net Income | -4.60M 20.4% | -3.82M 308.4% | -936.00K 90.4% | -9.78M 230.4% | -2.96M 89.7% | -28.83M 59.8% | -18.04M 41.6% | -12.74M 78.0% |
Net Margin % | -6.00% 40.0% | -10.00% 233.3% | -3.00% 93.5% | -46.00% 228.6% | -14.00% 100.0% | -73921.00% 3829.9% | -1881.00% | - |
Basic EPS | -0.17 13.3% | -0.15 311.0% | -0.04 90.6% | -0.39 225.0% | -0.12 91.2% | -1.37 34.3% | -1.02 48.7% | -1.99 385.4% |
Diluted EPS | -0.17 13.3% | -0.15 275.0% | -0.04 89.7% | -0.39 225.0% | -0.12 91.2% | -1.37 34.3% | -1.02 48.7% | -1.99 385.4% |
Basic Shares Outstanding | 26.91M 3.9% | 25.89M 1.0% | 25.64M 2.0% | 25.15M 0.2% | 25.21M 20.0% | 21.01M 18.3% | 17.76M 176.7% | 6.42M 63.2% |
Diluted Shares Outstanding | 26.91M 3.9% | 25.89M 1.0% | 25.65M 2.0% | 25.15M 0.2% | 25.21M 20.0% | 21.01M 18.3% | 17.76M 176.7% | 6.42M 63.2% |