Need ECOR 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.
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 12, 2025 | 2023 Dec 31, 2023 Mar 13, 2024 | 2022 Dec 31, 2022 Mar 8, 2023 | 2021 Dec 31, 2021 Mar 10, 2022 | 2020 Dec 31, 2020 Mar 11, 2021 | 2019 Dec 31, 2019 Mar 30, 2020 | 2018 Dec 31, 2018 Mar 28, 2019 |
|---|
Total Revenue | 32.03M 27.2% | 25.18M 57.1% | 16.03M 86.6% | 8.59M 57.6% | 5.45M 55.9% | 3.50M 46.3% | 2.39M 140.7% | 992.95K 22.4% |
Cost of Revenue | 4.24M 12.1% | 3.79M 35.0% | 2.80M 73.5% | 1.62M 16.7% | 1.39M 20.3% | 1.74M 50.2% | 1.16M 99.9% | 578.74K 11.6% |
Gross Profit | 27.79M 29.9% | 21.40M 61.8% | 13.23M 89.6% | 6.98M 71.6% | 4.07M 131.2% | 1.76M 42.6% | 1.23M 197.8% | 414.21K 41.4% |
Gross Margin % | 87.00% 2.4% | 85.00% 2.4% | 83.00% 2.5% | 81.00% 8.0% | 75.00% 50.0% | 50.00% 3.8% | 52.00% 23.8% | 42.00% 16.7% |
Research & Development | - 100.0% | 2.36M 55.6% | 5.32M 3.6% | 5.52M 117.7% | 2.54M 39.6% | 4.20M 57.6% | 9.90M 20.6% | 12.47M 59.2% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 38.21M 22.5% | 31.20M 14.8% | 27.17M 11.7% | 24.33M 12.8% | 21.57M 1.2% | 21.84M 38.3% | 35.42M 16.7% | 42.50M 134.7% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 40.94M 22.0% | 33.56M 3.3% | 32.49M 8.9% | 29.85M 23.8% | 24.11M 9.0% | 26.51M 44.0% | 47.32M 13.9% | 54.97M 111.9% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -13.15M 8.1% | -12.16M 36.9% | -19.27M 15.8% | -22.87M 14.1% | -20.04M 19.0% | -24.75M 46.3% | -46.09M 15.5% | -54.55M 112.7% |
Operating Margin % | -41.00% 14.6% | -48.00% 60.0% | -120.00% 54.9% | -266.00% 27.7% | -368.00% 48.0% | -708.00% 63.3% | -1928.00% 64.9% | -5494.00% 73.9% |
EBITDA | -13.45M 20.1% | -11.20M 38.0% | -18.06M 18.1% | -22.04M 24.6% | -17.69M 27.2% | -24.28M 45.9% | -44.88M 19.5% | -55.75M 117.7% |
EBITDA Margin % | -42.00% 4.5% | -44.00% 61.1% | -113.00% 56.0% | -257.00% 20.7% | -324.00% 53.4% | -695.00% 63.0% | -1877.00% 66.6% | -5615.00% 77.9% |
Interest Expense | 14.90K 19.0% | 18.40K | - 100.0% | 4.00K | - 100.0% | 341.00 90.1% | 3.46K | - 100.0% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -13.96M 16.6% | -11.98M 37.0% | -19.02M 15.8% | -22.59M 25.0% | -18.07M 26.8% | -24.68M 45.3% | -45.13M 19.1% | -55.76M 54.8% |
Pre-Tax Margin % | -44.00% 8.3% | -48.00% 59.7% | -119.00% 54.8% | -263.00% 20.5% | -331.00% 53.1% | -706.00% 62.6% | -1888.00% 66.4% | -5616.00% 26.5% |
Tax Provision | 3.00K 103.2% | -93.00K 50.0% | -186.00K 56.8% | -431.00K 49.4% | -851.00K 27.3% | -1.17M 6715.6% | 17.70K 628.1% | 2.43K |
Net Income | -13.97M 17.5% | -11.89M 36.9% | -18.83M 15.0% | -22.16M 28.7% | -17.22M 26.8% | -23.51M 47.9% | -45.15M 19.1% | -55.82M 56.0% |
Net Margin % | -44.00% 6.4% | -47.00% 59.8% | -117.00% 54.7% | -258.00% 18.4% | -316.00% 53.0% | -673.00% 64.4% | -1889.00% 66.4% | -5622.00% 27.5% |
Basic EPS | -1.65 3.8% | -1.59 53.5% | -3.42 27.1% | -4.69 7.6% | -4.36 626.7% | -0.60 61.0% | -1.54 29.4% | -1.19 |
Diluted EPS | -1.65 3.8% | -1.59 53.5% | -3.42 27.1% | -4.69 7.6% | -4.36 626.7% | -0.60 61.0% | -1.54 29.4% | -1.19 |
Basic Shares Outstanding | 8.48K 13.4% | 7.48K 99.9% | 5.51M 116520.9% | 4.73K 19.9% | 3.94K | - | - | - |
Diluted Shares Outstanding | 8.48K 13.4% | 7.48K 99.9% | 5.51M 116520.9% | 4.73K 19.9% | 3.94K | - | - | - |