Need ECC 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 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 116.08M 18.9% | 97.61M 29.8% | 139.07M 250.0% | -92.73M 165.8% | 140.84M 119.9% | 64.06M 1292.4% | -5.37M 89.2% | -49.60M 241.3% |
Cost of Revenue | 47.52M | 0.00 | 0.00 100.0% | 27.14M 28.2% | 21.18M 41.0% | 15.02M 9.5% | 16.60M 6.6% | 17.77M 8.9% |
Gross Profit | 68.57M 29.8% | 97.61M 29.8% | 139.07M 216.0% | -119.87M 200.2% | 119.66M 144.0% | 49.04M 323.2% | -21.97M 67.4% | -67.37M 458.7% |
Gross Margin % | 59.00% 41.0% | 100.00% 0.0% | 100.00% 22.5% | 129.00% 51.8% | 85.00% 10.4% | 77.00% 81.2% | 409.00% 200.7% | 136.00% 151.9% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -0.85 159.0% | 1.44 37.1% | 2.29 1626.7% | -0.15 80.3% | -0.76 265.2% |
General & Administrative | 7.26M 35.9% | 11.33M 70.1% | 37.92M 424.2% | 7.23M 5.9% | 6.83M 114.7% | 3.18M 4.4% | 3.33M 39.1% | 5.46M 70.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 7.26M 35.9% | 11.33M 70.1% | 37.92M 424.2% | 7.23M 5.9% | 6.83M 114.7% | 3.18M 4.4% | 3.33M 39.1% | 5.46M 70.5% |
Other Operating Expenses | 148.69M 18765.4% | 788.19K | 0.00 100.0% | 1.85M 14.2% | 2.15M 33146.2% | -6.52K 9.8% | -7.22K 96.6% | -213.56K 128.1% |
Total Operating Expenses | 155.95M 1186.9% | 12.12M 68.0% | 37.92M 317.5% | 9.08M 1.1% | 8.98M 183.0% | 3.17M 4.4% | 3.32M 36.8% | 5.25M 32.4% |
Cost and Expenses | 203.47M 1579.0% | 12.12M 68.0% | 37.92M 317.5% | 9.08M 1.1% | 8.98M 183.0% | 3.17M 4.4% | 3.32M 36.8% | 5.25M 32.4% |
Operating Income | -87.39M 202.2% | 85.49M 15.5% | 101.15M 215.4% | -87.68M 166.5% | 131.86M 116.6% | 60.89M 800.5% | -8.69M 78.3% | -40.05M 190.9% |
Operating Margin % | -75.00% 185.2% | 88.00% 20.5% | 73.00% 23.2% | 95.00% 1.1% | 94.00% 1.1% | 95.00% 41.4% | 162.00% 100.0% | 81.00% 35.7% |
EBITDA | -87.39M 184.2% | 103.83M 21.6% | 132.38M 251.0% | -87.68M | 0.00 | 0.00 100.0% | -8.69M 78.3% | -40.05M 190.9% |
EBITDA Margin % | -75.00% 170.8% | 106.00% 11.6% | 95.00% 0.0% | 95.00% | 0.00% | 0.00% 100.0% | 162.00% 100.0% | 81.00% 35.7% |
Interest Expense | 27.61M 50.6% | 18.34M 34.5% | 13.63M 3.5% | 14.13M 2.3% | 14.47M 37.8% | 10.50M 22.0% | 13.46M 9.0% | 14.80M 14.4% |
Interest Income | 203.98M 19.0% | 171.41M 30.1% | 131.72M 18.6% | 111.04M 35.6% | 81.88M 39.9% | 58.54M 4.9% | 61.59M 5.5% | 65.20M 7.0% |
Other Income (Expense) | -27.61M | 0.00 100.0% | 17.60M 224.6% | -14.13M | 0.00 | 0.00 | 0.00 100.0% | -14.80M 190.7% |
Pre-Tax Income | -115.00M 234.5% | 85.49M 28.0% | 118.75M 216.6% | -101.81M 177.2% | 131.86M 116.6% | 60.89M 800.5% | -8.69M 84.2% | -54.85M 276.2% |
Pre-Tax Margin % | -99.00% 212.5% | 88.00% 3.5% | 85.00% 22.7% | 110.00% 17.0% | 94.00% 1.1% | 95.00% 41.4% | 162.00% 45.9% | 111.00% 24.7% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 82.99M 55228.5% | 150.00K | 0.00 | 0.00 100.0% | -161.14K 100.4% |
Net Income | -134.44M 257.3% | 85.49M 26.9% | 116.89M 214.8% | -101.81M 177.2% | 131.86M 116.6% | 60.89M 800.5% | -8.69M 84.2% | -54.85M 276.2% |
Net Margin % | -116.00% 231.8% | 88.00% 4.8% | 84.00% 23.6% | 110.00% 17.0% | 94.00% 1.1% | 95.00% 41.4% | 162.00% 45.9% | 111.00% 24.7% |
Basic EPS | -1.05 222.1% | 0.86 50.6% | 1.74 180.2% | -2.17 161.8% | 3.51 86.7% | 1.88 726.7% | -0.30 87.3% | -2.37 234.7% |
Diluted EPS | -1.05 222.1% | 0.86 50.6% | 1.74 180.2% | -2.17 161.8% | 3.51 86.7% | 1.88 726.7% | -0.30 86.8% | -2.27 229.0% |
Basic Shares Outstanding | 128.03M 28.8% | 99.41M 48.0% | 67.18M 43.3% | 46.89M 25.0% | 37.53M 16.0% | 32.35M 13.0% | 28.63M 23.7% | 23.15M 30.9% |
Diluted Shares Outstanding | 128.03M 28.8% | 99.41M 48.0% | 67.18M 43.3% | 46.89M 25.0% | 37.53M 16.0% | 32.35M 13.0% | 28.63M 18.5% | 24.16M 36.6% |