Need BIO 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 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 16, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Apr 1, 2019 |
|---|
Total Revenue | 2.58B 0.7% | 2.57B 3.9% | 2.67B 4.7% | 2.80B 4.1% | 2.92B 14.8% | 2.55B 10.1% | 2.31B 0.9% | 2.29B 6.0% |
Cost of Revenue | 1.24B 4.4% | 1.19B 4.6% | 1.24B 0.8% | 1.23B 3.7% | 1.28B 15.7% | 1.11B 5.0% | 1.05B 1.0% | 1.07B 9.6% |
Gross Profit | 1.34B 2.6% | 1.38B 3.4% | 1.43B 9.0% | 1.57B 4.5% | 1.64B 14.1% | 1.44B 14.4% | 1.26B 2.7% | 1.22B 3.1% |
Gross Margin % | 52.00% 3.7% | 54.00% 1.9% | 53.00% 5.4% | 56.00% 0.0% | 56.00% 0.0% | 56.00% 3.7% | 54.00% 1.9% | 53.00% 3.6% |
Research & Development | 256.90M 13.2% | 295.90M 19.6% | 247.43M 3.7% | 256.89M 5.4% | 271.66M 19.9% | 226.60M 11.8% | 202.71M 1.8% | 199.20M 20.4% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 834.78M 3.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -1.49M |
SG&A Expenses | 819.90M 0.7% | 814.00M 1.2% | 824.22M 0.4% | 827.83M 5.9% | 879.57M 9.9% | 800.27M 3.0% | 824.63M 1.0% | 833.29M 3.0% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 1.08B 2.9% | 1.11B 6.0% | 1.05B 3.4% | 1.08B 5.8% | 1.15B 12.1% | 1.03B 0.0% | 1.03B 0.5% | 1.03B 2.5% |
Cost and Expenses | 2.32B 0.9% | 2.30B 0.4% | 2.29B 1.4% | 2.32B 4.7% | 2.43B 14.0% | 2.13B 2.5% | 2.08B 0.8% | 2.10B 3.3% |
Operating Income | 270.50M 0.6% | 269.00M 20.4% | 337.80M 30.0% | 482.62M 1.4% | 489.43M 19.1% | 410.96M 78.9% | 229.66M 311.4% | -108.64M 193.1% |
Operating Margin % | 10.00% 0.0% | 10.00% 23.1% | 13.00% 23.5% | 17.00% 0.0% | 17.00% 6.3% | 16.00% 60.0% | 10.00% 300.0% | -5.00% 200.0% |
EBITDA | 1.25B 159.5% | -2.10B 245.4% | -608.26M 86.4% | -4.49B 179.8% | 5.63B 10.2% | 5.10B 107.6% | 2.46B 264.4% | 674.72M 150.3% |
EBITDA Margin % | 48.00% 158.5% | -82.00% 256.5% | -23.00% 85.6% | -160.00% 182.9% | 193.00% 4.0% | 201.00% 89.6% | 106.00% 265.5% | 29.00% 141.7% |
Interest Expense | 49.00M 0.2% | 48.90M 1.1% | 49.44M 29.7% | 38.11M 2357.4% | 1.55M 92.9% | 21.86M 6.6% | 23.42M 2.3% | 23.96M 4.1% |
Interest Income | 95.50M 16.5% | 82.00M 18.7% | 100.90M 74.0% | 58.00M 206.9% | 18.90M 3.8% | 18.20M 40.3% | 30.50M 14.7% | 26.60M 39.3% |
Other Income (Expense) | 725.00M 127.8% | -2.61B 119.8% | -1.19B 77.1% | -5.19B 204.8% | 4.95B 10.3% | 4.49B 120.8% | 2.03B 536.0% | 319.39M 2180.6% |
Pre-Tax Income | 995.50M 142.5% | -2.34B 175.6% | -850.10M 81.9% | -4.70B 186.5% | 5.44B 10.8% | 4.91B 117.0% | 2.26B 345.7% | 507.36M 418.7% |
Pre-Tax Margin % | 39.00% 142.9% | -91.00% 184.4% | -32.00% 81.0% | -168.00% 190.3% | 186.00% 3.6% | 193.00% 96.9% | 98.00% 345.5% | 22.00% 340.0% |
Tax Provision | 235.60M 147.3% | -498.30M 134.2% | -212.78M 80.2% | -1.08B 190.3% | 1.19B 8.3% | 1.10B 119.2% | 502.41M 243.3% | 146.36M 964.3% |
Net Income | 759.90M 141.2% | -1.84B 189.4% | -637.32M 82.4% | -3.63B 185.3% | 4.25B 11.5% | 3.81B 116.9% | 1.76B 387.2% | 361.00M 214.6% |
Net Margin % | 29.00% 140.3% | -72.00% 200.0% | -24.00% 81.4% | -129.00% 188.4% | 146.00% 2.7% | 150.00% 97.4% | 76.00% 375.0% | 16.00% 220.0% |
Basic EPS | 27.87 142.6% | -65.36 199.5% | -21.82 82.1% | -121.79 185.4% | 142.61 11.5% | 127.86 117.0% | 58.93 387.0% | 12.10 193.7% |
Diluted EPS | 27.87 142.6% | -65.36 199.5% | -21.82 82.1% | -121.79 186.5% | 140.83 11.6% | 126.20 116.6% | 58.27 388.0% | 11.94 193.4% |
Basic Shares Outstanding | 27.26M 3.4% | 28.21M 3.4% | 29.21M 1.9% | 29.79M 0.2% | 29.83M 0.2% | 29.77M 0.3% | 29.84M 0.0% | 29.84M 0.6% |
Diluted Shares Outstanding | 27.28M 3.3% | 28.21M 3.4% | 29.21M 1.9% | 29.79M 1.4% | 30.21M 0.2% | 30.16M 0.1% | 30.18M 0.1% | 30.23M 0.6% |