Need REAL 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 21, 2025 | 2023 Dec 31, 2023 Mar 1, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 11, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 692.85M 15.4% | 600.48M 9.3% | 549.30M 9.0% | 603.49M 29.0% | 467.69M 56.8% | 298.27M 6.2% | 318.04M 53.4% | 207.38M 50.8% |
Cost of Revenue | 209.03M 36.7% | 152.96M 11.6% | 173.03M 32.1% | 254.80M 31.2% | 194.22M 72.8% | 112.38M 2.1% | 114.83M 63.0% | 70.46M 41.3% |
Gross Profit | 483.82M 8.1% | 447.52M 18.9% | 376.28M 7.9% | 348.69M 27.5% | 273.48M 47.1% | 185.88M 8.5% | 203.21M 48.4% | 136.92M 56.2% |
Gross Margin % | 70.00% 6.7% | 75.00% 8.7% | 69.00% 19.0% | 58.00% 0.0% | 58.00% 6.5% | 62.00% 3.1% | 64.00% 3.0% | 66.00% 3.1% |
Research & Development | 242.91M 6.7% | 227.73M 1.1% | 225.35M 10.4% | 251.44M 18.4% | 212.30M 46.4% | 144.96M 11.7% | 129.82M 23.7% | 104.93M 78.8% |
General & Administrative | 201.59M 7.4% | 187.74M 2.1% | 183.79M 5.8% | 195.16M 10.6% | 176.42M 24.4% | 141.76M 28.1% | 110.66M 34.4% | 168.66M 64.2% |
Selling & Marketing | 63.25M 14.5% | 55.26M 5.2% | 58.27M 7.7% | 63.13M 0.6% | 62.75M 14.5% | 54.81M 14.8% | 47.73M 13.2% | 42.16M 14.9% |
SG&A Expenses | 264.84M 9.0% | 242.99M 0.9% | 240.73M 6.8% | 258.29M 8.0% | 239.17M 21.7% | 196.57M 24.1% | 158.40M 24.9% | 210.82M 51.2% |
Other Operating Expenses | 0.00 100.0% | 261.02M 13.5% | 301.84M 8.1% | 279.11M 18.4% | 235.83M 44.0% | 163.81M 14.4% | 143.23M 8749.2% | -1.66M 2660.0% |
Total Operating Expenses | 507.75M 0.7% | 504.02M 7.1% | 542.57M 1.0% | 537.40M 13.1% | 475.00M 31.8% | 360.38M 19.5% | 301.63M 43.1% | 210.82M 51.2% |
Cost and Expenses | 716.78M 9.1% | 656.98M 8.2% | 715.60M 9.7% | 792.20M 18.4% | 669.21M 41.6% | 472.76M 13.5% | 416.46M 48.1% | 281.28M 48.6% |
Operating Income | -23.93M 57.6% | -56.49M 66.0% | -166.29M 11.9% | -188.71M 6.4% | -201.52M 15.5% | -174.50M 77.3% | -98.42M 33.2% | -73.90M 42.7% |
Operating Margin % | -3.00% 66.7% | -9.00% 70.0% | -30.00% 3.2% | -31.00% 27.9% | -43.00% 27.1% | -59.00% 90.3% | -31.00% 13.9% | -36.00% 5.3% |
EBITDA | 19.27M 124.3% | -79.44M 27.1% | -109.05M 21.3% | -138.53M 19.2% | -171.55M 26.5% | -135.56M 61.0% | -84.21M 29.1% | -65.22M 42.2% |
EBITDA Margin % | 3.00% 123.1% | -13.00% 35.0% | -20.00% 13.0% | -23.00% 37.8% | -37.00% 17.8% | -45.00% 73.1% | -26.00% 16.1% | -31.00% 6.1% |
Interest Expense | 27.70M 29.5% | 21.38M 99.8% | 10.70M 2.2% | 10.47M 51.4% | 21.53M 309.0% | 5.26M 754.5% | 616.00K 46.5% | 1.15M 51.2% |
Interest Income | 4.26M 46.4% | 7.94M 9.8% | 8.80M 175.9% | 3.19M 774.2% | 365.00K 85.5% | 2.52M 45.2% | 4.59M 339.1% | 1.05M 194.6% |
Other Income (Expense) | -17.50M 77.4% | -77.43M 3983.9% | -1.90M 73.3% | -7.11M 66.4% | -21.14M 625.3% | -2.92M 255.5% | 1.88M 206.4% | -1.76M 277.3% |
Pre-Tax Income | -41.44M 69.1% | -133.93M 20.4% | -168.19M 14.3% | -196.27M 16.9% | -236.05M 33.1% | -177.41M 83.8% | -96.55M 27.6% | -75.67M 44.8% |
Pre-Tax Margin % | -6.00% 72.7% | -22.00% 29.0% | -31.00% 6.1% | -33.00% 34.0% | -50.00% 15.3% | -59.00% 96.7% | -30.00% 16.7% | -36.00% 5.3% |
Tax Provision | 363.00K 31.5% | 276.00K 2.5% | 283.00K 64.5% | 172.00K 207.1% | 56.00K 44.6% | 101.00K 49.2% | 199.00K 101.0% | 99.00K 73.7% |
Net Income | -41.80M 68.9% | -134.20M 20.3% | -168.47M 14.2% | -196.44M 16.8% | -236.11M 33.0% | -177.51M 83.5% | -96.75M 27.7% | -75.77M 44.8% |
Net Margin % | -6.00% 72.7% | -22.00% 29.0% | -31.00% 6.1% | -33.00% 34.0% | -50.00% 16.7% | -60.00% 100.0% | -30.00% 18.9% | -37.00% 2.6% |
Basic EPS | -0.36 92.7% | -4.96 200.6% | -1.65 19.5% | -2.05 20.5% | -2.58 27.1% | -2.03 79.6% | -1.13 6.6% | -1.21 44.0% |
Diluted EPS | -0.70 85.9% | -4.96 200.6% | -1.65 19.5% | -2.05 20.5% | -2.58 27.1% | -2.03 79.6% | -1.13 6.6% | -1.21 44.0% |
Basic Shares Outstanding | 114.87M 6.5% | 107.88M 6.0% | 101.81M 6.1% | 95.92M 4.9% | 91.41M 4.4% | 87.59M 2.0% | 85.87M 37.3% | 62.53M 0.0% |
Diluted Shares Outstanding | 116.51M 8.0% | 107.88M 6.0% | 101.81M 6.1% | 95.92M 4.9% | 91.41M 4.4% | 87.59M 2.0% | 85.87M 37.3% | 62.53M 0.0% |