Need MP 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 Feb 26, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 22, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 224.44M 10.1% | 203.85M 19.6% | 253.44M 52.0% | 527.51M 58.9% | 331.95M 147.2% | 134.31M 83.0% | 73.41M 8.9% | 67.42M |
Cost of Revenue | 282.06M 4.2% | 270.64M 82.3% | 148.42M 34.2% | 110.57M 9.9% | 100.64M 42.3% | 70.73M 4.3% | 67.83M 18.4% | 57.28M |
Gross Profit | -57.62M 13.7% | -66.79M 163.6% | 105.02M 74.8% | 416.94M 80.2% | 231.32M 263.8% | 63.58M 1039.9% | 5.58M 45.0% | 10.13M |
Gross Margin % | -26.00% 21.2% | -33.00% 180.5% | 41.00% 48.1% | 79.00% 12.9% | 70.00% 48.9% | 47.00% 487.5% | 8.00% 46.7% | 15.00% |
Research & Development | 24.21M 160.1% | 9.31M 37.7% | 14.93M 251.4% | 4.25M 1.3% | 4.20M 2896.4% | 140.00K | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 100.0% | 75.84M 32.6% | 57.22M 113.8% | 26.77M 141.1% | 11.10M 23.8% | 14.56M |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 17.00K 103.0% | -569.00K | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 112.07M 34.5% | 83.30M 5.1% | 79.25M 4.5% | 75.86M 33.9% | 56.65M 111.6% | 26.77M 141.1% | 11.10M 23.8% | 14.56M |
Other Operating Expenses | -48.80M 586.5% | 10.03M 64.9% | 28.56M 203.3% | 9.42M 83.6% | 5.13M 92.8% | 71.38M 3308.6% | 2.09M 53.0% | 4.45M |
Total Operating Expenses | 87.47M 14.8% | 102.64M 16.4% | 122.74M 37.1% | 89.53M 35.7% | 65.97M 32.9% | 98.28M 644.7% | 13.20M 30.6% | 19.02M |
Cost and Expenses | 369.53M 1.0% | 373.28M 37.7% | 271.16M 35.5% | 200.10M 20.1% | 166.61M 1.4% | 169.01M 108.6% | 81.03M 6.2% | 76.30M |
Operating Income | -145.09M 14.4% | -169.43M 856.2% | -17.72M 105.4% | 327.41M 98.0% | 165.34M 576.5% | -34.70M 355.4% | -7.62M 14.2% | -8.88M |
Operating Margin % | -65.00% 21.7% | -83.00% 1085.7% | -7.00% 111.3% | 62.00% 24.0% | 50.00% 292.3% | -26.00% 160.0% | -10.00% 23.1% | -13.00% |
EBITDA | 2.97M 61.5% | 7.72M 91.8% | 94.04M 74.3% | 365.29M 88.8% | 193.48M 803.0% | -27.52M 2146.2% | 1.34M 130.4% | -4.43M |
EBITDA Margin % | 1.00% 75.0% | 4.00% 89.2% | 37.00% 46.4% | 69.00% 19.0% | 58.00% 390.0% | -20.00% 1100.0% | 2.00% 128.6% | -7.00% |
Interest Expense | 31.48M 36.8% | 23.01M 338.0% | 5.25M 9.2% | 5.79M 35.0% | 8.90M 77.8% | 5.01M 46.8% | 3.41M | 0.00 |
Interest Income | 52.02M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 163.00K 64.6% | 461.00K | 0.00 |
Other Income (Expense) | 27.31M 64.1% | 76.08M 49.8% | 50.79M 269.7% | 13.74M 366.8% | -5.15M 8.2% | -4.76M 649.4% | 866.00K 118.9% | -4.58M |
Pre-Tax Income | -117.77M 26.2% | -93.35M 382.2% | 33.08M 90.3% | 341.15M 113.0% | 160.19M 506.0% | -39.46M 484.3% | -6.75M 49.8% | -13.46M |
Pre-Tax Margin % | -52.00% 13.0% | -46.00% 453.8% | 13.00% 80.0% | 65.00% 35.4% | 48.00% 265.5% | -29.00% 222.2% | -9.00% 55.0% | -20.00% |
Tax Provision | -31.90M 14.2% | -27.92M 418.5% | 8.77M 83.2% | 52.15M 107.3% | 25.16M 242.7% | -17.64M 1763700.0% | 1.00K 0.0% | 1.00K |
Net Income | -85.87M 31.3% | -65.42M 369.2% | 24.31M 91.6% | 289.00M 114.0% | 135.04M 718.7% | -21.82M 223.1% | -6.75M 49.8% | -13.47M |
Net Margin % | -38.00% 18.8% | -32.00% 420.0% | 10.00% 81.8% | 55.00% 34.1% | 41.00% 356.2% | -16.00% 77.8% | -9.00% 55.0% | -20.00% |
Basic EPS | -0.50 12.3% | -0.57 507.1% | 0.14 91.5% | 1.64 110.3% | 0.78 388.9% | -0.27 170.0% | -0.10 50.0% | -0.20 |
Diluted EPS | -0.50 12.3% | -0.57 507.1% | 0.14 90.8% | 1.52 108.2% | 0.73 370.4% | -0.27 170.0% | -0.10 50.0% | -0.20 |
Basic Shares Outstanding | 170.13M 2.0% | 166.84M 5.8% | 177.18M 0.4% | 176.52M 1.8% | 173.47M 117.7% | 79.69M 19.7% | 66.56M 0.0% | 66.56M |
Diluted Shares Outstanding | 170.13M 0.1% | 169.88M 4.6% | 178.15M 7.9% | 193.45M 1.9% | 189.84M 138.2% | 79.69M 15.7% | 68.88M 0.0% | 68.88M |