Need OC 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 24, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 15, 2023 | 2021 Dec 31, 2021 Feb 16, 2022 | 2020 Dec 31, 2020 Feb 17, 2021 | 2019 Dec 31, 2019 Feb 19, 2020 | 2018 Dec 31, 2018 Feb 20, 2019 |
|---|
Total Revenue | 10.10B 7.9% | 10.97B 13.4% | 9.68B 0.9% | 9.76B 14.9% | 8.50B 20.5% | 7.05B 1.5% | 7.16B 1.5% | 7.06B 10.5% |
Cost of Revenue | 7.22B 6.5% | 7.72B 10.4% | 6.99B 2.1% | 7.14B 13.8% | 6.28B 15.4% | 5.45B 1.9% | 5.55B 2.3% | 5.42B 12.7% |
Gross Profit | 2.88B 11.4% | 3.25B 21.3% | 2.68B 2.6% | 2.62B 18.0% | 2.22B 37.7% | 1.61B 0.1% | 1.61B 1.4% | 1.63B 4.0% |
Gross Margin % | 29.00% 3.3% | 30.00% 7.1% | 28.00% 3.7% | 27.00% 3.8% | 26.00% 13.0% | 23.00% 4.5% | 22.00% 4.3% | 23.00% 8.0% |
Research & Development | 150.00M 4.2% | 144.00M 17.1% | 123.00M 16.0% | 106.00M 16.5% | 91.00M 11.0% | 82.00M 5.7% | 87.00M 2.2% | 89.00M 4.7% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.01B 3.0% | 1.04B 25.6% | 831.00M 3.5% | 803.00M 6.1% | 757.00M 14.0% | 664.00M 4.9% | 698.00M 0.3% | 700.00M 12.9% |
Other Operating Expenses | 0.00 100.0% | 939.00M 1231.3% | -83.00M 1085.7% | -7.00M 89.9% | -69.00M 106.9% | 1.00B 2608.1% | 37.00M 2.8% | 36.00M 46.3% |
Total Operating Expenses | 1.16B 45.3% | 2.13B 144.2% | 871.00M 3.4% | 902.00M 15.8% | 779.00M 55.4% | 1.75B 112.7% | 822.00M 0.4% | 825.00M 6.9% |
Cost and Expenses | 8.38B 14.9% | 9.85B 25.2% | 7.87B 2.3% | 8.05B 14.0% | 7.06B 1.8% | 7.19B 12.9% | 6.37B 2.0% | 6.25B 11.9% |
Operating Income | 1.72B 52.6% | 1.13B 37.8% | 1.81B 5.7% | 1.71B 19.2% | 1.44B 1142.0% | -138.00M 117.5% | 787.00M 2.5% | 807.00M 1.3% |
Operating Margin % | 17.00% 70.0% | 10.00% 47.4% | 19.00% 5.6% | 18.00% 5.9% | 17.00% 950.0% | -2.00% 118.2% | 11.00% 0.0% | 11.00% 8.3% |
EBITDA | 975.00M 46.0% | 1.80B 20.7% | 2.28B 1.0% | 2.25B 16.1% | 1.94B 426.0% | 369.00M 68.7% | 1.18B 6.1% | 1.25B 20.9% |
EBITDA Margin % | 10.00% 37.5% | 16.00% 33.3% | 24.00% 4.3% | 23.00% 0.0% | 23.00% 360.0% | 5.00% 68.8% | 16.00% 11.1% | 18.00% 12.5% |
Interest Expense | 256.00M 20.8% | 212.00M 178.9% | 76.00M 30.3% | 109.00M 13.5% | 126.00M 4.5% | 132.00M 0.8% | 131.00M 12.0% | 117.00M 9.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -1.61B 665.4% | -211.00M 4.5% | -221.00M 121.0% | -100.00M 20.0% | -125.00M 5.9% | -118.00M 40.1% | -197.00M 91.3% | -103.00M 56.7% |
Pre-Tax Income | 105.00M 88.5% | 916.00M 42.4% | 1.59B 1.4% | 1.61B 22.9% | 1.31B 612.9% | -256.00M 143.4% | 590.00M 16.2% | 704.00M 25.9% |
Pre-Tax Margin % | 1.00% 87.5% | 8.00% 50.0% | 16.00% 5.9% | 17.00% 13.3% | 15.00% 475.0% | -4.00% 150.0% | 8.00% 20.0% | 10.00% 11.1% |
Tax Provision | 293.00M 6.5% | 275.00M 31.4% | 401.00M 7.5% | 373.00M 16.9% | 319.00M 147.3% | 129.00M 30.6% | 186.00M 19.2% | 156.00M 42.0% |
Net Income | -522.00M 180.7% | 647.00M 45.9% | 1.20B 3.6% | 1.24B 24.7% | 995.00M 359.8% | -383.00M 194.6% | 405.00M 25.7% | 545.00M 88.6% |
Net Margin % | -5.00% 183.3% | 6.00% 50.0% | 12.00% 7.7% | 13.00% 8.3% | 12.00% 340.0% | -5.00% 183.3% | 6.00% 25.0% | 8.00% 60.0% |
Basic EPS | -6.26 184.1% | 7.44 43.9% | 13.27 3.3% | 12.85 33.7% | 9.61 370.7% | -3.55 195.7% | 3.71 24.9% | 4.94 90.7% |
Diluted EPS | -6.26 185.1% | 7.36 44.0% | 13.14 3.5% | 12.70 33.1% | 9.54 368.7% | -3.55 196.5% | 3.68 24.7% | 4.89 91.8% |
Basic Shares Outstanding | 83.45M 4.1% | 87.00M 3.4% | 90.10M 6.7% | 96.60M 6.7% | 103.50M 4.7% | 108.60M 0.5% | 109.20M 1.1% | 110.40M 1.0% |
Diluted Shares Outstanding | 83.45M 5.1% | 87.90M 3.4% | 91.00M 6.9% | 97.70M 6.3% | 104.30M 4.0% | 108.60M 1.4% | 110.10M 1.2% | 111.40M 1.6% |