Need XFOR 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 Mar 17, 2026 | 2024 Dec 31, 2024 Mar 26, 2025 | 2023 Dec 31, 2023 Mar 21, 2024 | 2022 Dec 31, 2022 Mar 21, 2023 | 2021 Dec 31, 2021 Mar 17, 2022 | 2020 Dec 31, 2020 Mar 19, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 11, 2019 |
|---|
Total Revenue | 35.11M 1273.2% | 2.56M | 0.00 | 0.00 | 0.00 100.0% | 3.00M | 0.00 100.0% | 3.50M |
Cost of Revenue | 6.26M 685.1% | 797.00K 60.1% | 2.00M 0.1% | 1.99M 5.4% | 1.89M | 0.00 100.0% | 672.00K 552.4% | 103.00K 47.2% |
Gross Profit | 28.86M 1539.5% | 1.76M 188.2% | -2.00M 0.1% | -1.99M 5.4% | -1.89M 163.1% | 3.00M 546.4% | -672.00K 119.8% | 3.40M 1842.1% |
Gross Margin % | 82.00% 18.8% | 69.00% | - | - | - 100.0% | 100.00% | - 100.0% | 97.00% |
Research & Development | 72.22M 11.5% | 81.64M 16.6% | 70.02M 14.7% | 61.06M 20.6% | 50.65M 20.8% | 41.93M 39.0% | 30.16M 2.6% | 30.98M 10.1% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 24.70M 18.0% | 20.94M 18.7% | 17.64M 4.2% | 18.41M 129.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 43.52M 29.3% | 61.52M 73.3% | 35.51M 31.4% | 27.02M 9.4% | 24.70M 18.0% | 20.94M 18.7% | 17.64M 4.2% | 18.41M 129.9% |
Other Operating Expenses | 0.00 100.0% | -105.00M | 0.00 100.0% | -6.27M 75.5% | -3.57M | 0.00 100.0% | -1.10M 1198.8% | -85.00K 431.3% |
Total Operating Expenses | 115.74M 203.3% | 38.16M 64.5% | 107.52M 22.1% | 88.08M 16.9% | 75.35M 19.8% | 62.87M 31.5% | 47.80M 3.5% | 46.21M 43.2% |
Cost and Expenses | 122.00M 213.1% | 38.96M 63.8% | 107.52M 22.1% | 88.08M 16.9% | 75.35M 19.8% | 62.87M 31.5% | 47.80M 3.5% | 46.21M 43.2% |
Operating Income | -86.88M 138.7% | -36.40M 66.1% | -107.52M 22.8% | -87.57M 2.9% | -85.11M 42.1% | -59.87M 15.8% | -51.70M 12.7% | -45.88M 27.0% |
Operating Margin % | -247.00% 82.7% | -1424.00% | - | - | - 100.0% | -1996.00% | - 100.0% | -1311.00% |
EBITDA | -69.00M 150.2% | -27.58M 74.3% | -107.10M 22.3% | -87.57M 2.9% | -85.11M 46.6% | -58.06M 12.3% | -51.70M 12.7% | -45.88M 45.2% |
EBITDA Margin % | -197.00% 81.7% | -1078.00% | - | - | - 100.0% | -1936.00% | - 100.0% | -1311.00% |
Interest Expense | 8.88M 1.2% | 8.77M 51.8% | 5.78M 44.7% | 3.99M 9.6% | 3.64M 35.5% | 2.69M 25.2% | 2.15M 106.6% | 1.04M 50.0% |
Interest Income | 4.58M 20.7% | 5.77M 25.9% | 4.58M 1992.2% | 219.00K 2090.0% | 10.00K 96.3% | 273.00K 77.2% | 1.20M 48.0% | 809.00K 278.0% |
Other Income (Expense) | 7.72M 1145.3% | -739.00K 111.5% | 6.43M 202.6% | -6.27M 75.5% | -3.57M 69.4% | -2.11M 91.0% | -1.10M 138.5% | 2.86M 27.0% |
Pre-Tax Income | -79.16M 113.1% | -37.14M 63.3% | -101.09M 7.7% | -93.84M 5.8% | -88.68M 43.1% | -61.98M 17.4% | -52.81M 22.7% | -43.02M 27.0% |
Pre-Tax Margin % | -225.00% 84.5% | -1452.00% | - | - | - 100.0% | -2066.00% | - 100.0% | -1229.00% |
Tax Provision | 41.00K 86.8% | 310.00K 297.4% | 78.00K 178.6% | 28.00K 64.7% | 17.00K 88.5% | 148.00K | 0.00 100.0% | 3.90M |
Net Income | -79.20M 111.5% | -37.45M 63.0% | -101.17M 7.8% | -93.87M 5.8% | -88.70M 42.8% | -62.13M 9.8% | -56.60M 31.6% | -43.02M 27.0% |
Net Margin % | -226.00% 84.6% | -1465.00% | - | - | - 100.0% | -2071.00% | - 100.0% | -1229.00% |
Basic EPS | -1.87 905.4% | -0.19 67.4% | -0.57 62.5% | -1.52 61.9% | -3.99 29.1% | -3.09 33.3% | -4.63 94.1% | -79.10 45.0% |
Diluted EPS | -1.87 884.2% | -0.19 66.7% | -0.57 62.5% | -1.52 61.9% | -3.99 29.1% | -3.09 33.3% | -4.63 94.1% | -79.10 45.0% |
Basic Shares Outstanding | 42.29M 79.0% | 201.06M 13.1% | 177.81M 187.5% | 61.85M 178.0% | 22.25M 10.8% | 20.08M 76.1% | 11.40M 2609.7% | 420.80K 4.4% |
Diluted Shares Outstanding | 42.29M 79.0% | 201.06M 13.1% | 177.81M 179.9% | 63.53M 146.7% | 25.75M 28.3% | 20.08M 74.1% | 11.53M 2412.0% | 459.00K 0.2% |