Need ONC 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 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 5.34B 40.2% | 3.81B 55.0% | 2.46B 73.7% | 1.42B 20.4% | 1.18B 280.8% | 308.87M 27.9% | 428.21M 116.0% | 198.22M 16.8% |
Cost of Revenue | 668.54M 12.5% | 594.09M 56.4% | 379.92M 80.3% | 1.93B 18.6% | 1.62B 18.9% | 1.37B 36.8% | 998.53M 41.1% | 707.71M 158.3% |
Gross Profit | 4.67B 45.3% | 3.22B 54.7% | 2.08B 506.8% | -511.06M 14.1% | -447.86M 57.6% | -1.06B 85.3% | -570.32M 11.9% | -509.49M 1331.0% |
Gross Margin % | 87.00% 3.6% | 84.00% 1.2% | 85.00% 336.1% | -36.00% 5.3% | -38.00% 88.9% | -342.00% 157.1% | -133.00% 48.2% | -257.00% 1613.3% |
Research & Development | 2.15B 9.9% | 1.95B 9.8% | 1.78B 8.4% | 1.64B 12.4% | 1.46B 12.7% | 1.29B 39.6% | 927.34M 36.6% | 679.00M 152.4% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 195.38M 212.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 2.08B 13.7% | 1.83B 21.7% | 1.50B 17.7% | 1.28B 29.1% | 990.12M 65.0% | 600.18M 54.6% | 388.25M 98.7% | 195.38M 212.1% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 2.69M 258.1% | 751.00K 0.1% | 750.00K 11.3% | 846.00K 36.2% | 1.33M 33.5% | 1.99M 82.6% |
Total Operating Expenses | 4.23B 11.7% | 3.78B 15.1% | 3.29B 157.0% | 1.28B 29.0% | 990.87M 64.9% | 601.02M 54.3% | 389.57M 98.5% | 196.28M 212.3% |
Cost and Expenses | 4.90B 11.8% | 4.38B 19.4% | 3.67B 14.4% | 3.21B 22.6% | 2.62B 33.0% | 1.97B 41.7% | 1.39B 53.6% | 903.99M 168.4% |
Operating Income | 447.14M 178.7% | -568.20M 53.0% | -1.21B 32.5% | -1.79B 24.4% | -1.44B 13.2% | -1.66B 72.7% | -959.89M 36.0% | -705.77M 616.8% |
Operating Margin % | 8.00% 153.3% | -15.00% 69.4% | -49.00% 61.1% | -126.00% 3.3% | -122.00% 77.3% | -537.00% 139.7% | -224.00% 37.1% | -356.00% 768.3% |
EBITDA | 616.77M 255.6% | -396.44M 64.6% | -1.12B 35.0% | -1.72B 23.8% | -1.39B 14.4% | -1.63B 72.7% | -941.27M 35.4% | -695.38M 642.1% |
EBITDA Margin % | 12.00% 220.0% | -10.00% 78.3% | -46.00% 62.3% | -122.00% 3.4% | -118.00% 77.6% | -526.00% 139.1% | -220.00% 37.3% | -351.00% 800.0% |
Interest Expense | 58.23M | 0.00 | 0.00 100.0% | 52.48M | 0.00 | 0.00 | 0.00 100.0% | 13.95M |
Interest Income | 70.50M 47.4% | 47.84M 35.4% | 74.01M 41.0% | 52.48M 233.1% | 15.76M 688.6% | 2.00M 78.1% | 9.13M 34.5% | 13.95M |
Other Income (Expense) | -30.28M 186.0% | 35.20M 90.8% | 381.90M 322.8% | -171.37M 116679.6% | 147.00K 99.6% | 39.49M 142.2% | 16.30M 2.3% | 15.94M 115.6% |
Pre-Tax Income | 416.85M 178.2% | -533.00M 35.5% | -825.84M 57.9% | -1.96B 36.3% | -1.44B 11.1% | -1.62B 71.5% | -943.59M 36.8% | -689.83M 657.5% |
Pre-Tax Margin % | 8.00% 157.1% | -14.00% 58.8% | -34.00% 75.4% | -138.00% 13.1% | -122.00% 76.7% | -524.00% 138.2% | -220.00% 36.8% | -348.00% 815.8% |
Tax Provision | 129.92M 16.2% | 111.78M 100.1% | 55.87M 30.6% | 42.78M 269.5% | -25.23M 42.8% | -17.67M 352.7% | 6.99M 144.3% | -15.80M 806.8% |
Net Income | 286.93M 144.5% | -644.79M 26.9% | -881.71M 56.0% | -2.00B 41.8% | -1.41B 11.7% | -1.60B 68.4% | -950.58M 41.1% | -673.77M 623.7% |
Net Margin % | 5.00% 129.4% | -17.00% 52.8% | -36.00% 74.6% | -142.00% 18.3% | -120.00% 76.8% | -518.00% 133.3% | -222.00% 34.7% | -340.00% 771.8% |
Basic EPS | 33.80 652.3% | -6.12 27.6% | -8.45 56.4% | -19.37 27.4% | -15.21 20.4% | -19.11 20.5% | -15.86 31.2% | -12.09 447.1% |
Diluted EPS | 32.11 624.7% | -6.12 27.6% | -8.45 56.4% | -19.37 27.4% | -15.21 20.4% | -19.11 20.5% | -15.86 31.2% | -12.09 447.1% |
Basic Shares Outstanding | 109.06M 3.6% | 105.29M 0.9% | 104.39M 1.2% | 103.13M 11.2% | 92.79M 11.2% | 83.47M 39.0% | 60.05M 8.3% | 55.44M 32.7% |
Diluted Shares Outstanding | 113.45M 7.8% | 105.29M 0.9% | 104.39M 1.2% | 103.13M 11.2% | 92.79M 11.2% | 83.47M 39.0% | 60.05M 8.3% | 55.44M 32.7% |