Need IFN 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 | 77.94M 30.8% | 112.64M 1967.2% | 5.45M 105.2% | -104.42M 203.1% | 101.26M 56.5% | 64.71M 109.5% | 30.89M 191.9% | -33.60M 114.0% |
Cost of Revenue | 8.07M 3.1% | 8.33M 85.2% | 56.43M 712.4% | 6.95M 11.8% | 7.88M 18.8% | 6.63M 12.6% | 7.59M 16.6% | 9.10M 6.7% |
Gross Profit | 69.88M 33.0% | 104.31M 304.6% | -50.98M 54.2% | -111.36M 219.2% | 93.39M 60.8% | 58.08M 149.2% | 23.30M 154.6% | -42.70M 118.6% |
Gross Margin % | 90.00% 3.2% | 93.00% 109.9% | -936.00% 974.8% | 107.00% 16.3% | 92.00% 2.2% | 90.00% 20.0% | 75.00% 40.9% | 127.00% 32.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.96M 3.5% | 2.03M 7.7% | 1.89M 4.0% | 1.81M 3.6% | 1.88M 5.7% | 1.78M 0.5% | 1.79M 15.4% | 2.12M 7.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.96M 3.5% | 2.03M 7.7% | 1.89M 4.0% | 1.81M 3.6% | 1.88M 5.7% | 1.78M 0.5% | 1.79M 15.4% | 2.12M 7.2% |
Other Operating Expenses | 114.19M | 0.00 | 0.00 100.0% | 62.90K 156.2% | 24.55K 3.7% | 25.51K 1.9% | 25.04K 3.0% | 24.31K 5.5% |
Total Operating Expenses | 116.15M 5476.4% | 2.08M 97.7% | 92.41M 4825.2% | 1.88M 1.6% | 1.91M 5.6% | 1.81M 0.5% | 1.82M 15.2% | 2.14M 7.2% |
Cost and Expenses | 124.22M 5863.7% | 2.08M 97.7% | 92.41M 4825.2% | 1.88M 1.6% | 1.91M 5.6% | 1.81M 0.5% | 1.82M 15.2% | 2.14M 7.2% |
Operating Income | -46.28M 142.8% | 108.04M 175.3% | -143.39M 34.9% | -106.29M 207.0% | 99.36M 57.9% | 62.91M 116.4% | 29.07M 181.3% | -35.74M 115.1% |
Operating Margin % | -59.00% 161.5% | 96.00% 103.6% | -2632.00% 2680.4% | 102.00% 4.1% | 98.00% 1.0% | 97.00% 3.2% | 94.00% 11.3% | 106.00% 7.1% |
EBITDA | -46.71M | 0.00 100.0% | 97.60M 194.3% | -103.55M | 0.00 | 0.00 100.0% | 29.07M 186.0% | -33.81M |
EBITDA Margin % | -60.00% | 0.00% 100.0% | 1791.00% 1709.1% | 99.00% | 0.00% | 0.00% 100.0% | 94.00% 6.9% | 101.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 5.23M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -431.69K | 0.00 100.0% | 241.25M | 0.00 100.0% | -177.50K 238.0% | -52.51K | 0.00 | 0.00 100.0% |
Pre-Tax Income | -46.71M 143.2% | 108.04M 10.4% | 97.86M 192.1% | -106.29M 207.0% | 99.36M 57.9% | 62.91M 116.4% | 29.07M 181.3% | -35.74M 115.1% |
Pre-Tax Margin % | -60.00% 162.5% | 96.00% 94.7% | 1796.00% 1660.8% | 102.00% 4.1% | 98.00% 1.0% | 97.00% 3.2% | 94.00% 11.3% | 106.00% 7.1% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Net Income | -46.71M 143.2% | 108.04M 10.4% | 97.86M 192.1% | -106.29M 207.0% | 99.36M 57.9% | 62.91M 116.4% | 29.07M 181.3% | -35.74M 115.1% |
Net Margin % | -60.00% 162.5% | 96.00% 94.7% | 1796.00% 1660.8% | 102.00% 4.1% | 98.00% 1.0% | 97.00% 3.2% | 94.00% 11.3% | 106.00% 7.1% |
Basic EPS | -1.11 135.0% | 3.17 0.9% | 3.20 182.7% | -3.87 204.9% | 3.69 57.7% | 2.34 116.7% | 1.08 181.2% | -1.33 115.9% |
Diluted EPS | -1.11 135.0% | 3.17 1.9% | 3.23 183.5% | -3.87 204.9% | 3.69 57.7% | 2.34 116.7% | 1.08 183.7% | -1.29 115.4% |
Basic Shares Outstanding | 41.99M 6.7% | 39.36M 28.7% | 30.57M 11.3% | 27.47M 2.1% | 26.90M 0.0% | 26.90M 0.0% | 26.90M 0.1% | 26.93M 3.8% |
Diluted Shares Outstanding | 41.99M 23.2% | 34.08M 12.5% | 30.30M 10.3% | 27.47M 2.1% | 26.90M 0.0% | 26.90M 0.0% | 26.90M 2.9% | 27.71M 2.4% |