Need EOLS 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 3, 2026 | 2024 Dec 31, 2024 Mar 4, 2025 | 2023 Dec 31, 2023 Mar 7, 2024 | 2022 Dec 31, 2022 Mar 8, 2023 | 2021 Dec 31, 2021 Mar 3, 2022 | 2020 Dec 31, 2020 Mar 25, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Aug 12, 2019 |
|---|
Total Revenue | 297.18M 11.6% | 266.27M 31.8% | 202.09M 36.0% | 148.62M 49.1% | 99.67M 76.3% | 56.54M 61.9% | 34.92M | 0.00 |
Cost of Revenue | 104.41M 24.3% | 83.97M 36.4% | 61.56M 10.1% | 55.89M 28.4% | 43.53M 137.9% | 18.30M 128.3% | 8.01M 88944.4% | 9.00K 95.9% |
Gross Profit | 192.76M 5.7% | 182.30M 29.7% | 140.53M 51.5% | 92.73M 65.2% | 56.14M 46.8% | 38.24M 42.1% | 26.91M 299111.1% | -9.00K 95.9% |
Gross Margin % | 65.00% 4.4% | 68.00% 2.9% | 70.00% 12.9% | 62.00% 10.7% | 56.00% 17.6% | 68.00% 11.7% | 77.00% | - |
Research & Development | 9.58M 4.4% | 9.17M 40.5% | 15.43M 225.3% | 4.74M 129.7% | 2.06M 19.9% | 1.72M 56.7% | 3.97M 38.8% | 6.49M 3.0% |
General & Administrative | 0.00 | 0.00 100.0% | 157.45M 20.9% | 130.20M | 0.00 | 0.00 | 0.00 100.0% | 29.15M 504.8% |
Selling & Marketing | 0.00 | 0.00 100.0% | 7.49M 35.7% | 11.64M | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 220.79M 11.5% | 198.03M 20.1% | 164.94M 16.3% | 141.84M 26.6% | 112.07M 14.1% | 98.19M 13.6% | 113.59M 289.7% | 29.15M 504.8% |
Other Operating Expenses | 0.00 100.0% | 9.52M 1.4% | 9.39M 152.3% | 3.72M 33.8% | 5.62M 20.0% | 7.03M 70.1% | 4.13M | 0.00 100.0% |
Total Operating Expenses | 230.36M 6.3% | 216.72M 14.2% | 189.76M 26.3% | 150.30M 25.5% | 119.75M 12.0% | 106.94M 12.1% | 121.70M 241.4% | 35.64M 204.0% |
Cost and Expenses | 334.78M 15.8% | 289.20M 15.1% | 251.32M 21.9% | 206.19M 26.3% | 163.29M 30.4% | 125.24M 3.4% | 129.71M 263.9% | 35.64M 204.0% |
Operating Income | -37.60M 9.3% | -34.41M 30.1% | -49.23M 14.5% | -57.58M 9.5% | -63.62M 7.4% | -68.70M 27.5% | -94.79M 105.4% | -46.14M 293.5% |
Operating Margin % | -13.00% 0.0% | -13.00% 45.8% | -24.00% 38.5% | -39.00% 39.1% | -64.00% 47.5% | -122.00% 55.0% | -271.00% | - |
EBITDA | -22.53M 9.9% | -25.00M 40.2% | -41.81M 31.1% | -60.72M 55.5% | -39.06M 73.0% | -144.75M 57.2% | -92.10M 99.6% | -46.13M 300.9% |
EBITDA Margin % | -8.00% 11.1% | -9.00% 57.1% | -21.00% 48.8% | -41.00% 5.1% | -39.00% 84.8% | -256.00% 3.0% | -264.00% | - |
Interest Expense | 19.69M 5.1% | 18.73M 35.4% | 13.83M 52.1% | 9.10M 551.6% | 1.40M 86.7% | 10.50M 32.1% | 7.95M 821.6% | 863.00K |
Interest Income | 1.93M 40.8% | 3.26M 279.4% | 860.00K 622.7% | 119.00K 11800.0% | 1.00K 99.8% | 635.00K 65.5% | 1.84M 805.9% | 203.00K |
Other Income (Expense) | -13.36M 12.9% | -15.35M 25.0% | -12.28M 36.6% | -8.99M 280.3% | -2.36M 76.1% | -9.87M 61.4% | -6.11M 826.4% | -660.00K 13100.0% |
Pre-Tax Income | -50.96M 2.4% | -49.76M 19.1% | -61.51M 17.2% | -74.32M 58.9% | -46.77M 71.3% | -162.94M 55.1% | -105.06M 124.5% | -46.80M 299.0% |
Pre-Tax Margin % | -17.00% 10.5% | -19.00% 36.7% | -30.00% 40.0% | -50.00% 6.4% | -47.00% 83.7% | -288.00% 4.3% | -301.00% | - |
Tax Provision | 677.00K 2.0% | 664.00K 277.3% | 176.00K 85.3% | 95.00K 126.2% | 42.00K 45.5% | 77.00K 100.5% | -15.03M 23218.5% | 65.00K 100.9% |
Net Income | -51.64M 2.4% | -50.42M 18.3% | -61.69M 17.1% | -74.41M 59.0% | -46.81M 71.3% | -163.01M 81.1% | -90.03M 92.1% | -46.87M 946.1% |
Net Margin % | -17.00% 10.5% | -19.00% 38.7% | -31.00% 38.0% | -50.00% 6.4% | -47.00% 83.7% | -288.00% 11.6% | -258.00% | - |
Basic EPS | -0.80 1.2% | -0.81 25.0% | -1.08 18.8% | -1.33 41.5% | -0.94 80.5% | -4.83 51.4% | -3.19 66.1% | -1.92 910.5% |
Diluted EPS | -0.80 1.2% | -0.81 25.0% | -1.08 18.8% | -1.33 41.5% | -0.94 80.5% | -4.83 51.4% | -3.19 66.1% | -1.92 910.5% |
Basic Shares Outstanding | 64.47M 4.0% | 62.02M 9.0% | 56.92M 1.5% | 56.07M 12.6% | 49.77M 47.5% | 33.74M 19.5% | 28.24M 15.7% | 24.40M 3.4% |
Diluted Shares Outstanding | 64.47M 4.0% | 62.02M 9.0% | 56.92M 1.5% | 56.07M 12.6% | 49.77M 47.5% | 33.74M 19.5% | 28.24M 15.7% | 24.40M 3.4% |