Need IIF 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 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 20.56M 941.4% | 1.97M 7.8% | 2.14M 106.0% | -35.56M 143.2% | 82.42M 508.4% | 13.55M 827.9% | -1.86M 98.3% | -109.67M 158.5% |
Cost of Revenue | 3.50M | 0.00 100.0% | 47.75M 1120.6% | 3.91M 2.0% | 3.99M 20.6% | 3.31M 12.4% | 3.78M 29.0% | 5.33M 18.8% |
Gross Profit | 17.05M 763.8% | 1.97M 104.3% | -45.61M 15.5% | -39.48M 150.3% | 78.42M 666.2% | 10.23M 281.4% | -5.64M 95.1% | -114.99M 163.6% |
Gross Margin % | 83.00% 17.0% | 100.00% 104.7% | -2131.00% 2019.8% | 111.00% 16.8% | 95.00% 25.0% | 76.00% 74.9% | 303.00% 188.6% | 105.00% 9.4% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -1.04 147.1% | 2.21 110.8% | -20.53 969.3% | -1.92 | 0.00 |
General & Administrative | 829.00K 79.2% | 3.98M 455.6% | 716.00K 12.8% | 821.00K 12.9% | 727.00K 6.7% | 779.00K 12.6% | 692.00K 37.3% | 1.10M 38.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 829.00K 79.2% | 3.98M 455.6% | 716.00K 12.8% | 821.00K 12.9% | 727.00K 6.7% | 779.00K 12.6% | 692.00K 37.3% | 1.10M 38.2% |
Other Operating Expenses | 22.19M | 0.00 | 0.00 100.0% | -139.00K 3.5% | -144.00K 37.1% | -105.00K 23.9% | -138.00K 35.8% | -215.00K 18.9% |
Total Operating Expenses | 23.02M 478.7% | 3.98M 13.2% | 3.51M 415.2% | 682.00K 17.0% | 583.00K 13.5% | 674.00K 21.7% | 554.00K 37.7% | 889.00K 41.6% |
Cost and Expenses | 26.52M 566.8% | 3.98M 92.0% | 49.89M 7215.2% | 682.00K 17.0% | 583.00K 13.5% | 674.00K 21.7% | 554.00K 37.7% | 889.00K 41.6% |
Operating Income | -5.97M 197.8% | -2.00M 45.9% | -1.37M 96.2% | -36.24M 144.3% | 81.83M 535.7% | 12.87M 633.0% | -2.42M 97.8% | -110.56M 159.5% |
Operating Margin % | -29.00% 71.6% | -102.00% 59.4% | -64.00% 162.7% | 102.00% 3.0% | 99.00% 4.2% | 95.00% 26.9% | 130.00% 28.7% | 101.00% 2.0% |
EBITDA | -6.12M | 0.00 100.0% | 49.34M 246.1% | -33.77M 140.0% | 84.51M 507.2% | 13.92M 697.8% | -2.33M 97.9% | -109.58M 159.1% |
EBITDA Margin % | -30.00% | 0.00% 100.0% | 2305.00% 2326.3% | 95.00% 7.8% | 103.00% 0.0% | 103.00% 17.6% | 125.00% 25.0% | 100.00% 1.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 1.78M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -151.00K 100.2% | 64.43M 27.2% | 50.66M 248.5% | -34.12M 11788.2% | -287.00K 108.7% | 3.31M 398.6% | 664.00K | 0.00 100.0% |
Pre-Tax Income | -6.12M 109.8% | 62.42M 26.7% | 49.29M 236.0% | -36.24M 144.3% | 81.83M 535.7% | 12.87M 633.0% | -2.42M 97.8% | -110.56M 159.5% |
Pre-Tax Margin % | -30.00% 100.9% | 3162.00% 37.3% | 2303.00% 2157.8% | 102.00% 3.0% | 99.00% 4.2% | 95.00% 26.9% | 130.00% 28.7% | 101.00% 2.0% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | -2.47M | 0.00 100.0% | -1.04M 1101.1% | -87.00K 46.0% | -161.14K 134.2% |
Net Income | -6.12M 109.8% | 62.42M 26.7% | 49.29M 236.0% | -36.24M 144.3% | 81.83M 535.7% | 12.87M 633.0% | -2.42M 97.8% | -110.56M 159.5% |
Net Margin % | -30.00% 100.9% | 3162.00% 37.3% | 2303.00% 2157.8% | 102.00% 3.0% | 99.00% 4.2% | 95.00% 26.9% | 130.00% 28.7% | 101.00% 2.0% |
Basic EPS | -0.65 110.1% | 6.46 30.2% | 4.96 250.3% | -3.30 145.3% | 7.29 1178.9% | 0.57 416.7% | -0.18 97.8% | -8.11 162.6% |
Diluted EPS | -0.65 110.1% | 6.46 30.2% | 4.96 250.3% | -3.30 145.3% | 7.29 1178.9% | 0.57 416.7% | -0.18 97.7% | -7.87 160.7% |
Basic Shares Outstanding | 9.44M 2.2% | 9.66M 2.9% | 9.95M 9.4% | 10.98M 2.2% | 11.23M 50.2% | 22.52M 68.1% | 13.40M 1.7% | 13.63M 5.0% |
Diluted Shares Outstanding | 9.44M 2.2% | 9.66M 2.9% | 9.95M 9.4% | 10.98M 2.2% | 11.23M 50.2% | 22.52M 68.1% | 13.40M 4.6% | 14.05M 2.0% |