Need EVER 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 24, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 13, 2020 | 2018 Dec 31, 2018 Apr 1, 2019 |
|---|
Total Revenue | 692.52M 38.5% | 500.19M 73.7% | 287.92M 28.8% | 404.13M 3.4% | 418.51M 20.6% | 346.94M 39.4% | 248.81M 52.3% | 163.35M 29.4% |
Cost of Revenue | 19.38M 7.4% | 20.92M 6.8% | 22.45M 6.4% | 23.98M 0.1% | 23.95M 12.1% | 21.37M 34.4% | 15.90M 36.2% | 11.68M 50.8% |
Gross Profit | 673.15M 40.5% | 479.27M 80.5% | 265.47M 30.2% | 380.15M 3.7% | 394.57M 21.2% | 325.56M 39.8% | 232.91M 53.6% | 151.67M 28.0% |
Gross Margin % | 97.00% 1.0% | 96.00% 4.3% | 92.00% 2.1% | 94.00% 0.0% | 94.00% 0.0% | 94.00% 0.0% | 94.00% 1.1% | 93.00% 1.1% |
Research & Development | 31.50M 6.6% | 29.55M 7.1% | 27.59M 13.0% | 31.71M 11.2% | 35.73M 20.5% | 29.66M 46.7% | 20.21M 42.6% | 14.17M 54.2% |
General & Administrative | 34.07M 12.6% | 30.26M 15.1% | 26.30M 6.4% | 28.10M 13.8% | 24.70M 20.8% | 20.44M 21.5% | 16.83M 57.7% | 10.67M 136.0% |
Selling & Marketing | 541.01M 39.5% | 387.70M 61.5% | 240.13M 31.2% | 349.25M 1.6% | 354.99M 24.6% | 284.88M 40.6% | 202.69M 44.0% | 140.74M 28.6% |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 634.18M 35.4% | 468.44M 37.8% | 339.90M 20.8% | 428.92M 2.6% | 440.44M 22.8% | 358.62M 39.6% | 256.86M 44.9% | 177.26M 35.4% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 58.34M 83.7% | 31.75M 161.1% | -51.98M 109.7% | -24.79M 13.1% | -21.92M 87.7% | -11.68M 45.1% | -8.05M 42.1% | -13.91M 196.7% |
Operating Margin % | 8.00% 33.3% | 6.00% 133.3% | -18.00% 200.0% | -6.00% 20.0% | -5.00% 66.7% | -3.00% 0.0% | -3.00% 66.7% | -9.00% 125.0% |
EBITDA | 65.63M 65.4% | 39.68M 189.1% | -44.51M 135.0% | -18.94M 12.3% | -16.87M 114.9% | -7.85M 59.2% | -4.93M 59.8% | -12.25M 268.0% |
EBITDA Margin % | 9.00% 12.5% | 8.00% 153.3% | -15.00% 200.0% | -5.00% 25.0% | -4.00% 100.0% | -2.00% 0.0% | -2.00% 71.4% | -7.00% 133.3% |
Interest Expense | - | - | - | - | - | - | - 100.0% | 199.00K 47.9% |
Interest Income | 3.57M 71.9% | 2.08M 66.2% | 1.25M 258.5% | 349.00K 843.2% | 37.00K 80.4% | 189.00K | - 100.0% | 320.00K |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 61.82M 81.8% | 34.01M 167.1% | -50.71M 107.7% | -24.42M 11.3% | -21.94M 95.9% | -11.20M 57.4% | -7.12M | - |
Pre-Tax Margin % | 9.00% 28.6% | 7.00% 138.9% | -18.00% 200.0% | -6.00% 20.0% | -5.00% 66.7% | -3.00% 0.0% | -3.00% | - |
Tax Provision | -37.49M 2138.5% | 1.84M 218.7% | 577.00K | - 100.0% | -2.51M | 0.00 | 0.00 | 0.00 |
Net Income | 99.31M 208.7% | 32.17M 162.7% | -51.29M 110.1% | -24.42M 25.6% | -19.43M 73.5% | -11.20M 57.4% | -7.12M 48.4% | -13.79M 172.0% |
Net Margin % | 14.00% 133.3% | 6.00% 133.3% | -18.00% 200.0% | -6.00% 20.0% | -5.00% 66.7% | -3.00% 0.0% | -3.00% 62.5% | -8.00% 100.0% |
Basic EPS | 2.75 198.9% | 0.92 159.7% | -1.54 100.0% | -0.77 14.9% | -0.67 63.4% | -0.41 46.4% | -0.28 90.8% | -3.03 39.0% |
Diluted EPS | 2.63 198.9% | 0.88 157.1% | -1.54 100.0% | -0.77 14.9% | -0.67 63.4% | -0.41 46.4% | -0.28 90.8% | -3.03 39.0% |
Basic Shares Outstanding | 36.14M 3.2% | 35.01M 5.0% | 33.35M 105394.6% | 31.61K 8.7% | 29.09K 6.4% | 27.33K 6.1% | 25.76K | - |
Diluted Shares Outstanding | 37.75M 3.0% | 36.65M 9.9% | 33.35M 105394.6% | 31.61K 8.7% | 29.09K 6.4% | 27.33K 6.1% | 25.76K | - |