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 4, 2026 | 2024 Dec 31, 2024 Jan 31, 2025 | 2023 Dec 31, 2023 Jan 31, 2024 | 2022 Dec 31, 2022 Feb 1, 2023 | 2021 Dec 31, 2021 Feb 2, 2022 | 2020 Dec 31, 2020 Jan 26, 2021 | 2019 Dec 31, 2019 Jan 29, 2020 | 2018 Dec 31, 2018 Jan 30, 2019 |
|---|
Total Revenue | 57.13B 10.4% | 51.72B 10.8% | 46.66B 10.0% | 51.83B 2.0% | 52.88B 6.0% | 49.90B 2.5% | 48.68B 8.4% | 53.17B 6.0% |
Cost of Revenue | 14.27B 11.2% | 12.83B 6.7% | 12.02B 22.4% | 15.49B 2.4% | 15.87B 4.9% | 15.12B 4.8% | 14.43B 21.6% | 18.41B 7.2% |
Gross Profit | 42.86B 10.2% | 38.90B 12.3% | 34.64B 4.7% | 36.34B 1.8% | 37.01B 6.4% | 34.78B 1.5% | 34.25B 1.5% | 34.76B 5.5% |
Gross Margin % | 75.00% 0.0% | 75.00% 1.4% | 74.00% 5.7% | 70.00% 0.0% | 70.00% 0.0% | 70.00% 0.0% | 70.00% 7.7% | 65.00% 1.5% |
Research & Development | 11.20B 11.7% | 10.02B 11.9% | 11.37B 13.8% | 10.00B 4.8% | 9.54B 6.2% | 8.98B 4.5% | 9.40B 3.6% | 9.07B 1.1% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
SG&A Expenses | 13.87B 10.4% | 12.57B 0.6% | 12.49B 12.4% | 14.25B 4.3% | 14.89B 4.9% | 14.20B 1.2% | 14.37B 12.8% | 16.47B 9.8% |
Other Operating Expenses | 0.00 100.0% | 1.76B 74.4% | 1.01B 1098.9% | -101.22M 137.5% | 269.57M 144.1% | 110.43M 63.9% | 305.83M 53.3% | 199.54M 80.7% |
Total Operating Expenses | 25.06B 2.9% | 24.35B 2.1% | 24.87B 8.4% | 27.14B 7.2% | 25.32B 2.8% | 24.63B 2.1% | 25.17B 5.4% | 26.59B 9.3% |
Cost and Expenses | 39.33B 5.8% | 37.18B 0.8% | 36.89B 13.5% | 42.63B 3.5% | 41.19B 3.6% | 39.75B 0.4% | 39.59B 12.0% | 45.00B 8.4% |
Operating Income | 17.80B 22.4% | 14.54B 48.9% | 9.77B 6.2% | 9.20B 21.3% | 11.69B 15.1% | 10.15B 11.7% | 9.09B 11.2% | 8.17B 5.3% |
Operating Margin % | 31.00% 10.7% | 28.00% 33.3% | 21.00% 16.7% | 18.00% 18.2% | 22.00% 10.0% | 20.00% 5.3% | 19.00% 26.7% | 15.00% 11.8% |
EBITDA | 23.96B 15.7% | 20.71B 6.1% | 19.52B 28.3% | 15.21B 11.4% | 17.17B 6.1% | 16.18B 3.6% | 15.62B 13.7% | 13.74B 2.2% |
EBITDA Margin % | 42.00% 5.0% | 40.00% 4.8% | 42.00% 44.8% | 29.00% 9.4% | 32.00% 0.0% | 32.00% 0.0% | 32.00% 23.1% | 26.00% 7.1% |
Interest Expense | 1.24B 23.0% | 1.01B 17.6% | 855.00M 0.6% | 860.33M 5.1% | 906.93M 4.4% | 869.00M 6.1% | 925.69M 4.0% | 963.97M 19.0% |
Interest Income | 390.75M 29.1% | 550.78M 26.3% | 436.00M 12.0% | 389.37M 447.2% | 71.15M 21.8% | 91.00M 63.8% | 251.43M 13.3% | 289.89M 160.9% |
Other Income (Expense) | -665.21M 26.4% | -904.00M 39.9% | -646.00M 252.0% | 425.00M 97.1% | 14.47B 5382.5% | -274.00M 87.7% | -146.00M 102.6% | 5.69B 1323.0% |
Pre-Tax Income | 17.13B 25.6% | 13.64B 49.5% | 9.12B 9.0% | 8.37B 68.0% | 26.14B 164.6% | 9.88B 10.5% | 8.94B 35.4% | 13.84B 53.7% |
Pre-Tax Margin % | 30.00% 15.4% | 26.00% 30.0% | 20.00% 25.0% | 16.00% 67.3% | 49.00% 145.0% | 20.00% 11.1% | 18.00% 30.8% | 26.00% 44.4% |
Tax Provision | 2.50B 46.9% | 1.70B 208.7% | 551.00M 61.1% | 1.42B 33.2% | 2.12B 17.3% | 1.81B 0.8% | 1.79B 46.8% | 1.22B 5.8% |
Net Income | 14.65B 22.7% | 11.94B 19.6% | 14.85B 113.5% | 6.96B 71.0% | 24.02B 197.6% | 8.07B 31.2% | 11.73B 7.0% | 12.61B 63.7% |
Net Margin % | 26.00% 13.0% | 23.00% 28.1% | 32.00% 146.2% | 13.00% 71.1% | 45.00% 181.3% | 16.00% 33.3% | 24.00% 0.0% | 24.00% 60.0% |
Basic EPS | 7.56 27.7% | 5.92 22.4% | 7.63 131.9% | 3.29 69.3% | 10.73 185.4% | 3.76 19.4% | 3.15 42.1% | 5.44 65.9% |
Diluted EPS | 7.49 27.6% | 5.87 22.6% | 7.58 131.8% | 3.27 69.3% | 10.65 185.5% | 3.73 19.6% | 3.12 42.0% | 5.38 65.5% |
Basic Shares Outstanding | 1.94B 3.9% | 2.02B 2.8% | 2.08B 4.8% | 2.18B 2.7% | 2.24B 1.5% | 2.28B 0.6% | 2.29B 1.2% | 2.32B 1.2% |
Diluted Shares Outstanding | 1.96B 3.9% | 2.04B 2.7% | 2.09B 4.8% | 2.20B 2.8% | 2.26B 1.6% | 2.30B 1.0% | 2.32B 1.1% | 2.34B 1.1% |