Need ROOT 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 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Mar 4, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 1.52B 29.0% | 1.18B 158.6% | 455.00M 46.4% | 310.80M 10.0% | 345.40M 0.4% | 346.80M 19.5% | 290.20M 570.2% | 43.30M |
Cost of Revenue | 1.13B 2578.9% | 42.20M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross Profit | 386.60M 67.1% | 1.18B 158.6% | 455.00M 46.4% | 310.80M 10.0% | 345.40M 0.4% | 346.80M 19.5% | 290.20M 570.2% | 43.30M |
Gross Margin % | 25.00% 75.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% |
Research & Development | 0.00 100.0% | 53.30M | 0.00 100.0% | 55.50M 15.3% | 65.50M 23.8% | 52.90M | 0.00 | 0.00 |
General & Administrative | 96.90M 39.4% | 69.50M 16.6% | 83.30M 34.6% | 127.40M 30.5% | 97.60M 24.3% | 78.50M 82.6% | 43.00M 362.4% | 9.30M |
Selling & Marketing | 174.80M 28.7% | 135.80M 177.1% | 49.00M 2.1% | 48.00M 82.2% | 270.20M 93.4% | 139.70M 27.5% | 109.60M 172.0% | 40.30M |
SG&A Expenses | 271.70M 32.3% | 205.30M 54.8% | 132.60M 24.4% | 175.40M 52.3% | 367.80M 68.6% | 218.20M 43.0% | 152.60M 207.7% | 49.60M |
Other Operating Expenses | 74.10M 91.2% | 839.40M 98.1% | 423.70M 23.5% | 343.00M 127.6% | -1.24B 33.7% | -928.00M 28.0% | -725.20M 328.4% | -169.30M |
Total Operating Expenses | 345.80M 68.5% | 1.10B 141.3% | 455.00M 20.7% | 573.90M 165.7% | -873.30M 23.0% | -709.80M 24.0% | -572.60M 413.5% | -111.50M |
Cost and Expenses | 1.48B 34.5% | 1.10B 97.4% | 556.30M 8.6% | 608.50M 29.8% | 866.50M 22.1% | 709.80M 24.0% | 572.60M 409.4% | 112.40M |
Operating Income | 40.80M 48.0% | 78.50M 177.5% | -101.30M 61.5% | -263.10M 50.2% | -527.90M 45.4% | -363.00M 28.5% | -282.40M 314.1% | -68.20M |
Operating Margin % | 3.00% 57.1% | 7.00% 131.8% | -22.00% 74.1% | -85.00% 44.4% | -153.00% 45.7% | -105.00% 8.2% | -97.00% 38.6% | -158.00% |
EBITDA | 73.60M 16.4% | 88.00M 194.1% | -93.50M 62.5% | -249.30M 48.5% | -484.50M 79.6% | -269.70M 4.9% | -257.00M 280.2% | -67.60M |
EBITDA Margin % | 5.00% 28.6% | 7.00% 133.3% | -21.00% 73.8% | -80.00% 42.9% | -140.00% 79.5% | -78.00% 12.4% | -89.00% 42.9% | -156.00% |
Interest Expense | 21.00M 50.2% | 42.20M 8.5% | 46.10M 33.2% | 34.60M 73.0% | 20.00M 74.3% | 77.70M 248.4% | 22.30M 2377.8% | 900.00K |
Interest Income | 40.10M 3.4% | 41.50M | 0.00 100.0% | 8.10M 131.4% | 3.50M 40.7% | 5.90M 5.4% | 5.60M 330.8% | 1.30M |
Other Income (Expense) | 0.00 100.0% | -47.60M 3.3% | -46.10M 33.2% | -34.60M 3.6% | -35.90M 97.5% | -1.42B 6265.9% | -22.30M 59.2% | -54.60M |
Pre-Tax Income | 40.80M 32.0% | 30.90M 121.0% | -147.40M 50.5% | -297.70M 42.9% | -521.10M 43.6% | -363.00M 28.5% | -282.40M 308.7% | -69.10M |
Pre-Tax Margin % | 3.00% 0.0% | 3.00% 109.4% | -32.00% 66.7% | -96.00% 36.4% | -151.00% 43.8% | -105.00% 8.2% | -97.00% 39.4% | -160.00% |
Tax Provision | -500.00K | 0.00 | 0.00 100.0% | -303.90M 1957.2% | 16.36M 104.4% | -368.40M 30.5% | -282.40M 64448.7% | 438.86K |
Net Income | 40.30M 30.4% | 30.90M 121.0% | -147.40M 2477.4% | 6.20M 101.2% | -521.10M 43.6% | -363.00M 28.5% | -282.40M 308.7% | -69.10M |
Net Margin % | 3.00% 0.0% | 3.00% 109.4% | -32.00% 1700.0% | 2.00% 101.3% | -151.00% 43.8% | -105.00% 8.2% | -97.00% 39.4% | -160.00% |
Basic EPS | 2.49 21.5% | 2.05 120.0% | -10.24 2427.3% | 0.44 101.2% | -37.64 43.9% | -26.15 30.4% | -20.05 48.6% | -38.99 |
Diluted EPS | 2.24 23.1% | 1.82 117.8% | -10.24 2427.3% | 0.44 101.2% | -37.64 43.9% | -26.15 30.4% | -20.05 48.6% | -38.99 |
Basic Shares Outstanding | 15.50M 4.0% | 14.90M 3.5% | 14.40M 2.1% | 14.10M 1.8% | 13.84M 0.3% | 13.88M 1.4% | 14.08M 694.6% | 1.77M |
Diluted Shares Outstanding | 17.20M 1.8% | 16.90M 17.4% | 14.40M 2.1% | 14.10M 1.8% | 13.84M 0.3% | 13.88M 1.4% | 14.08M 694.6% | 1.77M |