Need IR 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 17, 2026 | 2024 Dec 31, 2024 Feb 19, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 26, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 7.65B 5.7% | 7.24B 5.2% | 6.88B 16.2% | 5.92B 14.8% | 5.15B 4.9% | 4.91B 100.3% | 2.45B 8.8% | 2.69B 13.2% |
Cost of Revenue | 4.70B 15.7% | 4.07B 1.8% | 3.99B 11.2% | 3.59B 13.5% | 3.16B 4.0% | 3.30B 114.1% | 1.54B 8.2% | 1.68B 13.5% |
Gross Profit | 2.95B 7.0% | 3.17B 10.0% | 2.88B 23.9% | 2.33B 17.0% | 1.99B 23.2% | 1.61B 77.0% | 911.70M 10.0% | 1.01B 12.8% |
Gross Margin % | 39.00% 11.4% | 44.00% 4.8% | 42.00% 7.7% | 39.00% 0.0% | 39.00% 18.2% | 33.00% 10.8% | 37.00% 2.6% | 38.00% 0.0% |
Research & Development | 0.00 100.0% | 116.60M 8.0% | 108.00M 18.7% | 91.00M 23.0% | 74.00M 27.6% | 58.00M 132.0% | 25.00M 4.2% | 24.00M 7.7% |
General & Administrative | 0.00 | 0.00 100.0% | 961.60M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | 311.10M 71.6% | 1.10B 6.6% | 1.03B 14.9% | 894.80M 105.0% | 436.40M 0.4% | 434.60M 2.6% |
SG&A Expenses | 0.00 100.0% | 1.23B 3.6% | 1.27B 16.1% | 1.10B 6.6% | 1.03B 14.9% | 894.80M 105.0% | 436.40M 0.4% | 434.60M 32.1% |
Other Operating Expenses | 1.53B 191.3% | 525.50M 18.0% | 445.20M 7.9% | 412.50M 4.5% | 394.80M 35.6% | 613.00M 206.5% | 200.00M 2677.8% | 7.20M 89.5% |
Total Operating Expenses | 1.53B 18.1% | 1.87B 8.8% | 1.72B 13.9% | 1.51B 6.0% | 1.42B 5.6% | 1.51B 136.9% | 636.40M 11.7% | 569.50M 27.7% |
Cost and Expenses | 6.23B 15.2% | 5.41B 5.3% | 5.71B 12.0% | 5.10B 11.2% | 4.59B 4.5% | 4.80B 120.7% | 2.18B 3.1% | 2.25B 0.8% |
Operating Income | 1.42B 9.1% | 1.30B 11.7% | 1.16B 42.5% | 817.30M 44.5% | 565.70M 560.1% | 85.70M 68.9% | 275.30M 37.9% | 443.00M 307.5% |
Operating Margin % | 19.00% 5.6% | 18.00% 5.9% | 17.00% 21.4% | 14.00% 27.3% | 11.00% 450.0% | 2.00% 81.8% | 11.00% 31.3% | 16.00% 220.0% |
EBITDA | 1.57B 12.6% | 1.79B 9.0% | 1.65B 25.5% | 1.31B 25.6% | 1.04B 52.1% | 686.90M 55.3% | 442.30M 29.8% | 630.10M 246.0% |
EBITDA Margin % | 20.00% 20.0% | 25.00% 4.2% | 24.00% 9.1% | 22.00% 10.0% | 20.00% 42.9% | 14.00% 22.2% | 18.00% 21.7% | 23.00% 187.5% |
Interest Expense | 253.90M 19.1% | 213.20M 36.1% | 156.70M 51.8% | 103.20M 17.7% | 87.70M 21.1% | 111.10M 25.7% | 88.40M 11.2% | 99.60M 29.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -609.80M 264.5% | -167.30M 25.6% | -133.20M 77.4% | -75.10M 42.5% | -52.70M 49.8% | -105.00M 24.4% | -84.40M 9.7% | -93.50M 57.8% |
Pre-Tax Income | 808.20M 28.7% | 1.13B 9.9% | 1.03B 38.9% | 742.20M 44.7% | 513.00M 2744.3% | -19.40M 110.2% | 190.90M 45.4% | 349.50M 410.1% |
Pre-Tax Margin % | 11.00% 31.3% | 16.00% 6.7% | 15.00% 15.4% | 13.00% 30.0% | 10.00% | 0.00% 100.0% | 8.00% 38.5% | 13.00% 360.0% |
Tax Provision | 219.40M 16.4% | 262.50M 9.4% | 240.00M 60.4% | 149.60M 786.2% | -21.80M 267.7% | 13.00M 59.1% | 31.80M 60.3% | 80.10M 161.1% |
Net Income | 581.40M 30.7% | 838.60M 7.7% | 778.70M 28.8% | 604.70M 7.5% | 562.50M 1836.1% | -32.40M 120.4% | 159.10M 40.9% | 269.40M 1364.1% |
Net Margin % | 8.00% 33.3% | 12.00% 9.1% | 11.00% 10.0% | 10.00% 9.1% | 11.00% 1200.0% | -1.00% 116.7% | 6.00% 40.0% | 10.00% 900.0% |
Basic EPS | 1.46 29.8% | 2.08 8.3% | 1.92 28.0% | 1.50 31.6% | 1.14 1447.5% | -0.08 110.8% | 0.78 41.8% | 1.34 1240.0% |
Diluted EPS | 1.45 29.6% | 2.06 8.4% | 1.90 28.4% | 1.48 32.1% | 1.12 1500.0% | -0.08 110.5% | 0.76 41.1% | 1.29 1190.0% |
Basic Shares Outstanding | 398.10M 1.3% | 403.40M 0.3% | 404.80M 0.1% | 405.30M 2.3% | 414.80M 8.4% | 382.80M 88.1% | 203.50M 0.9% | 201.60M 10.6% |
Diluted Shares Outstanding | 401.00M 1.5% | 407.20M 0.4% | 409.00M 0.3% | 410.20M 2.6% | 421.20M 10.0% | 382.80M 83.2% | 208.90M 0.1% | 209.10M 11.0% |