Need ETW 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 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 Oct 31, 2018 Dec 21, 2018 |
|---|
Total Revenue | 74.93M 33.1% | 112.06M 430.1% | 21.14M 111.5% | -184.48M 214.0% | 161.77M 111.0% | 76.66M 57.3% | 179.47M 307.5% | -86.48M 140.6% |
Cost of Revenue | 10.97M | 0.00 100.0% | -24.58M 332.3% | 10.58M 12.9% | 12.15M 12.3% | 10.82M 6.0% | 11.51M 100.6% | -1.79B 14256.8% |
Gross Profit | 63.96M 42.9% | 112.06M 145.1% | 45.72M 123.4% | -195.06M 230.4% | 149.62M 127.3% | 65.84M 60.8% | 167.96M 90.1% | 1.70B 749.1% |
Gross Margin % | 85.00% 15.0% | 100.00% 53.7% | 216.00% 103.8% | 106.00% 15.2% | 92.00% 7.0% | 86.00% 8.5% | 94.00% 104.8% | -1968.00% 2193.6% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -2.07 225.5% | 1.65 9.3% | 1.51 64.7% | 4.28 | 0.00 |
General & Administrative | 1.07M 3.0% | 1.04M 3.5% | 1.08M 1.6% | 1.06M 0.9% | 1.05M 0.6% | 1.04M 3.4% | 1.08M 5.7% | 1.02M 8.8% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.07M 3.0% | 1.04M 3.5% | 1.08M 1.6% | 1.06M 0.9% | 1.05M 0.6% | 1.04M 3.4% | 1.08M 5.7% | 1.02M 8.8% |
Other Operating Expenses | -122.77M 916300.0% | 13.40K | 0.00 100.0% | 13.73K 27.2% | 18.88K 1.6% | 18.59K 2.1% | 18.20K 2.8% | 18.72K 0.5% |
Total Operating Expenses | -121.70M 11648.0% | 1.05M 90.1% | 10.70M 895.2% | 1.07M 0.4% | 1.07M 0.7% | 1.06M 3.3% | 1.10M 5.5% | 1.04M 8.7% |
Cost and Expenses | -110.73M 10607.2% | 1.05M 90.1% | 10.70M 895.2% | 1.07M 0.4% | 1.07M 0.7% | 1.06M 3.3% | 1.10M 5.5% | 1.04M 8.7% |
Operating Income | 185.66M 67.3% | 111.01M 963.4% | 10.44M 105.6% | -185.55M 215.5% | 160.70M 112.6% | 75.60M 57.6% | 178.37M 17204.4% | -1.04M 8.7% |
Operating Margin % | 248.00% 150.5% | 99.00% 102.0% | 49.00% 51.5% | 101.00% 2.0% | 99.00% 0.0% | 99.00% 0.0% | 99.00% 9800.0% | 1.00% 200.0% |
EBITDA | 186.15M 67.3% | 111.29M 25.5% | 149.38M 176.0% | -196.58M | 0.00 | 0.00 | 0.00 100.0% | -102.30M 151.9% |
EBITDA Margin % | 248.00% 150.5% | 99.00% 86.0% | 707.00% 560.7% | 107.00% | 0.00% | 0.00% | 0.00% 100.0% | 118.00% 28.3% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 86.48M |
Interest Income | 20.06M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 493.26K | 0.00 100.0% | 139.09M 1214.5% | 10.58M 93.0% | 152.18M 129.7% | 66.26M 59.7% | 164.53M 260.3% | -102.66M 152.0% |
Pre-Tax Income | 186.15M 67.7% | 111.01M 25.8% | 149.53M 180.6% | -185.55M 215.5% | 160.70M 112.6% | 75.60M 57.6% | 178.37M 303.8% | -87.53M 141.3% |
Pre-Tax Margin % | 248.00% 150.5% | 99.00% 86.0% | 707.00% 600.0% | 101.00% 2.0% | 99.00% 0.0% | 99.00% 0.0% | 99.00% 2.0% | 101.00% 2.0% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 11.03M 32.1% | 8.35M 13.2% | 9.62M 30.7% | 13.89M 83.9% | 86.48M 140.6% |
Net Income | 186.15M 67.7% | 111.01M 25.8% | 149.53M 180.6% | -185.55M 215.5% | 160.70M 112.6% | 75.60M 57.6% | 178.37M 303.8% | -87.53M 141.3% |
Net Margin % | 248.00% 150.5% | 99.00% 86.0% | 707.00% 600.0% | 101.00% 2.0% | 99.00% 0.0% | 99.00% 0.0% | 99.00% 2.0% | 101.00% 2.0% |
Basic EPS | 1.71 69.3% | 1.01 25.7% | 1.36 180.5% | -1.69 214.2% | 1.48 111.4% | 0.70 57.8% | 1.66 304.9% | -0.81 140.7% |
Diluted EPS | 1.71 69.3% | 1.01 25.7% | 1.36 180.5% | -1.69 214.2% | 1.48 111.4% | 0.70 57.8% | 1.66 304.9% | -0.81 140.7% |
Basic Shares Outstanding | 108.60M 0.0% | 108.60M 0.9% | 109.60M 0.0% | 109.60M 0.7% | 108.86M 1.3% | 107.49M 0.0% | 107.46M 0.0% | 107.46M 0.7% |
Diluted Shares Outstanding | 108.60M 1.2% | 109.91M 0.3% | 109.60M 0.0% | 109.60M 0.7% | 108.86M 1.3% | 107.49M 0.0% | 107.46M 0.7% | 108.19M 1.3% |