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 Jan 29, 2026 | 2024 Dec 31, 2024 Jan 30, 2025 | 2023 Dec 31, 2023 Feb 2, 2024 | 2022 Dec 31, 2022 Feb 2, 2023 | 2021 Dec 31, 2021 Feb 3, 2022 | 2020 Dec 31, 2020 Jan 28, 2021 | 2019 Dec 31, 2019 Jan 30, 2020 | 2018 Dec 31, 2018 Jan 31, 2019 |
|---|
Total Revenue | 200.97B 22.2% | 164.50B 21.9% | 134.90B 15.7% | 116.61B 1.1% | 117.93B 37.2% | 85.97B 21.6% | 70.70B 26.6% | 55.84B 37.4% |
Cost of Revenue | 36.17B 19.9% | 30.16B 16.2% | 25.96B 2.8% | 25.25B 11.5% | 22.65B 35.7% | 16.69B 30.7% | 12.77B 36.5% | 9.36B 71.5% |
Gross Profit | 164.79B 22.7% | 134.34B 23.3% | 108.94B 19.2% | 91.36B 4.1% | 95.28B 37.5% | 69.27B 19.6% | 57.93B 24.6% | 46.48B 32.1% |
Gross Margin % | 82.00% 0.0% | 82.00% 1.2% | 81.00% 3.8% | 78.00% 3.7% | 81.00% 0.0% | 81.00% 1.2% | 82.00% 1.2% | 83.00% 4.6% |
Research & Development | 57.37B 30.8% | 43.87B 14.0% | 38.48B 8.9% | 35.34B 43.3% | 24.66B 33.7% | 18.45B 35.6% | 13.60B 32.4% | 10.27B 32.5% |
General & Administrative | 12.15B 24.8% | 9.74B 14.6% | 11.41B 3.5% | 11.82B 20.2% | 9.83B 49.7% | 6.56B 37.3% | 10.46B 203.2% | 3.45B 37.1% |
Selling & Marketing | 11.99B 5.7% | 11.35B 7.8% | 12.30B 19.4% | 15.26B 8.7% | 14.04B 21.2% | 11.59B 17.4% | 9.88B 25.9% | 7.85B 66.1% |
SG&A Expenses | 24.14B 14.5% | 21.09B 11.1% | 23.71B 12.4% | 27.08B 13.4% | 23.87B 31.5% | 18.16B 10.7% | 20.34B 80.1% | 11.30B 56.0% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 81.52B 25.5% | 64.96B 4.5% | 62.19B 0.4% | 62.42B 28.6% | 48.53B 32.6% | 36.60B 7.8% | 33.94B 57.4% | 21.57B 43.8% |
Cost and Expenses | 117.69B 23.7% | 95.12B 7.9% | 88.15B 0.6% | 87.67B 23.2% | 71.18B 33.6% | 53.29B 14.1% | 46.71B 51.0% | 30.93B 51.2% |
Operating Income | 83.28B 20.0% | 69.38B 48.4% | 46.75B 61.5% | 28.94B 38.1% | 46.75B 43.1% | 32.67B 36.2% | 23.99B 3.7% | 24.91B 23.3% |
Operating Margin % | 41.00% 2.4% | 42.00% 20.0% | 35.00% 40.0% | 25.00% 37.5% | 40.00% 5.3% | 38.00% 11.8% | 34.00% 24.4% | 45.00% 10.0% |
EBITDA | 104.55B 20.3% | 86.88B 47.1% | 59.05B 56.7% | 37.69B 31.8% | 55.27B 39.8% | 39.53B 13.8% | 34.73B 18.8% | 29.23B 23.7% |
EBITDA Margin % | 52.00% 1.9% | 53.00% 20.5% | 44.00% 37.5% | 32.00% 31.9% | 47.00% 2.2% | 46.00% 6.1% | 49.00% 5.8% | 52.00% 10.3% |
Interest Expense | 1.17B 62.9% | 715.00M 60.3% | 446.00M 141.1% | 185.00M 704.3% | 23.00M | 0.00 100.0% | 20.00M 122.2% | 9.00M 50.0% |
Interest Income | 2.12B 15.7% | 2.52B 53.6% | 1.64B 255.5% | 461.00M 4.8% | 484.00M 28.0% | 672.00M 25.7% | 904.00M 38.7% | 652.00M 63.8% |
Other Income (Expense) | 2.66B 107.0% | 1.28B 89.5% | 677.00M 641.6% | -125.00M 123.5% | 531.00M 4.3% | 509.00M 38.4% | 826.00M 84.4% | 448.00M 14.6% |
Pre-Tax Income | 85.93B 21.6% | 70.66B 49.0% | 47.43B 64.6% | 28.82B 39.1% | 47.28B 42.5% | 33.18B 33.7% | 24.81B 2.2% | 25.36B 23.1% |
Pre-Tax Margin % | 43.00% 0.0% | 43.00% 22.9% | 35.00% 40.0% | 25.00% 37.5% | 40.00% 2.6% | 39.00% 11.4% | 35.00% 22.2% | 45.00% 11.8% |
Tax Provision | 25.47B 206.8% | 8.30B 0.3% | 8.33B 48.2% | 5.62B 29.0% | 7.91B 96.2% | 4.03B 36.2% | 6.33B 94.7% | 3.25B 30.3% |
Net Income | 60.46B 3.1% | 62.36B 59.5% | 39.10B 68.5% | 23.20B 41.1% | 39.37B 35.1% | 29.15B 57.7% | 18.48B 16.4% | 22.11B 38.9% |
Net Margin % | 30.00% 21.1% | 38.00% 31.0% | 29.00% 45.0% | 20.00% 39.4% | 33.00% 2.9% | 34.00% 30.8% | 26.00% 35.0% | 40.00% 2.6% |
Basic EPS | 23.98 2.6% | 24.61 62.0% | 15.19 76.0% | 8.63 38.3% | 13.99 36.9% | 10.22 57.7% | 6.48 15.3% | 7.65 39.3% |
Diluted EPS | 23.49 1.6% | 23.86 60.5% | 14.87 73.1% | 8.59 37.6% | 13.77 36.5% | 10.09 56.9% | 6.43 15.1% | 7.57 40.4% |
Basic Shares Outstanding | 2.52B 0.5% | 2.53B 1.6% | 2.57B 4.2% | 2.69B 4.5% | 2.81B 1.3% | 2.85B 0.1% | 2.85B 1.2% | 2.89B 2.1% |
Diluted Shares Outstanding | 2.57B 1.5% | 2.61B 0.6% | 2.63B 2.7% | 2.70B 5.5% | 2.86B 1.0% | 2.89B 0.4% | 2.88B 1.5% | 2.92B 1.2% |