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 24, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 26, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 22, 2019 |
|---|
Total Revenue | 184.43B 4.6% | 193.41B 1.8% | 196.91B 16.5% | 235.72B 51.5% | 155.61B 64.7% | 94.47B 32.5% | 139.87B 12.0% | 158.90B 18.0% |
Cost of Revenue | 128.35B 6.0% | 136.49B 0.0% | 136.52B 19.8% | 170.13B 54.4% | 110.17B 53.8% | 71.66B 34.5% | 109.33B 4.1% | 114.00B 19.9% |
Gross Profit | 56.09B 1.5% | 56.93B 5.7% | 60.39B 7.9% | 65.59B 44.4% | 45.43B 99.1% | 22.82B 25.3% | 30.53B 32.0% | 44.91B 13.5% |
Gross Margin % | 30.00% 3.4% | 29.00% 6.5% | 31.00% 10.7% | 28.00% 3.4% | 29.00% 20.8% | 24.00% 9.1% | 22.00% 21.4% | 28.00% 3.4% |
Research & Development | 427.00M 21.0% | 353.00M 10.3% | 320.00M 19.4% | 268.00M 0.0% | 268.00M 38.4% | 435.00M | 0.00 | 0.00 |
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 | 5.13B 6.0% | 4.83B 16.7% | 4.14B 4.0% | 4.31B 7.4% | 4.01B 4.7% | 4.21B 1.7% | 4.14B 7.9% | 3.84B 6.6% |
Other Operating Expenses | 33.86B 49.6% | 22.64B 2.3% | 22.14B 5.1% | 21.06B 15.9% | 25.05B 0.3% | 25.11B 4.5% | 26.29B 1.2% | 26.62B 17.6% |
Total Operating Expenses | 39.41B 41.6% | 27.83B 4.6% | 26.60B 3.8% | 25.64B 12.6% | 29.33B 1.4% | 29.76B 2.2% | 30.43B 0.1% | 30.46B 16.4% |
Cost and Expenses | 167.76B 2.1% | 164.31B 0.7% | 163.12B 16.7% | 195.77B 40.3% | 139.50B 37.6% | 101.41B 27.4% | 139.76B 3.2% | 144.46B 9.8% |
Operating Income | 16.67B 42.7% | 29.10B 13.9% | 33.79B 15.4% | 39.95B 148.1% | 16.10B 332.0% | -6.94B 7042.0% | 100.00M 99.3% | 14.45B 361.8% |
Operating Margin % | 9.00% 40.0% | 15.00% 11.8% | 17.00% 0.0% | 17.00% 70.0% | 10.00% 242.9% | -7.00% | 0.00% 100.0% | 9.00% 350.0% |
EBITDA | 41.42B 9.6% | 45.81B 4.2% | 47.81B 28.6% | 67.00B 70.2% | 39.36B 277.2% | 10.44B 57.1% | 24.30B 39.3% | 40.04B 46.2% |
EBITDA Margin % | 22.00% 8.3% | 24.00% 0.0% | 24.00% 14.3% | 28.00% 12.0% | 25.00% 127.3% | 11.00% 35.3% | 17.00% 32.0% | 25.00% 25.0% |
Interest Expense | 1.22B 104.9% | 594.00M 26.7% | 469.00M 9.1% | 516.00M 27.5% | 712.00M 2.2% | 697.00M 12.7% | 798.00M 6.7% | 748.00M 143.6% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 192.00M 79.4% |
Other Income (Expense) | 3.07B 292.7% | -1.59B 62.1% | -4.21B 143.3% | 9.72B 75.7% | 5.54B 1183.2% | -511.00M 109.4% | 5.44B 11.3% | 6.13B 0.6% |
Pre-Tax Income | 19.74B 28.2% | 27.51B 7.0% | 29.58B 40.4% | 49.67B 129.6% | 21.64B 390.3% | -7.45B 234.6% | 5.54B 73.1% | 20.57B 123.1% |
Pre-Tax Margin % | 11.00% 21.4% | 14.00% 6.7% | 15.00% 28.6% | 21.00% 50.0% | 14.00% 275.0% | -8.00% 300.0% | 4.00% 69.2% | 13.00% 85.7% |
Tax Provision | 7.26B 25.6% | 9.76B 19.4% | 8.17B 41.9% | 14.07B 136.4% | 5.95B 414.5% | -1.89B 170.3% | 2.69B 52.9% | 5.71B 12006.3% |
Net Income | 12.30B 30.4% | 17.66B 17.4% | 21.37B 39.7% | 35.47B 127.0% | 15.63B 381.9% | -5.54B 289.6% | 2.92B 80.3% | 14.82B 61.2% |
Net Margin % | 7.00% 22.2% | 9.00% 18.2% | 11.00% 26.7% | 15.00% 50.0% | 10.00% 266.7% | -6.00% 400.0% | 2.00% 77.8% | 9.00% 28.6% |
Basic EPS | 6.65 31.9% | 9.76 14.5% | 11.41 37.9% | 18.36 125.3% | 8.15 375.3% | -2.96 291.0% | 1.55 80.2% | 7.81 60.0% |
Diluted EPS | 6.63 31.8% | 9.72 14.4% | 11.36 37.9% | 18.28 124.6% | 8.14 375.0% | -2.96 292.2% | 1.54 80.1% | 7.74 59.6% |
Basic Shares Outstanding | 1.85B 2.2% | 1.81B 3.4% | 1.87B 3.0% | 1.93B 0.8% | 1.92B 2.5% | 1.87B 0.7% | 1.88B 0.8% | 1.90B 0.8% |
Diluted Shares Outstanding | 1.86B 2.1% | 1.82B 3.4% | 1.88B 3.1% | 1.94B 1.0% | 1.92B 2.7% | 1.87B 1.3% | 1.90B 1.0% | 1.91B 0.9% |