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 27, 2026 | 2024 Dec 31, 2024 Jan 28, 2025 | 2023 Dec 31, 2023 Jan 30, 2024 | 2022 Dec 31, 2022 Jan 31, 2023 | 2021 Dec 31, 2021 Feb 2, 2022 | 2020 Dec 31, 2020 Feb 10, 2021 | 2019 Dec 31, 2019 Feb 5, 2020 | 2018 Dec 31, 2018 Feb 6, 2019 |
|---|
Total Revenue | 185.02B 1.3% | 187.44B 9.1% | 171.84B 9.6% | 156.74B 23.4% | 127.00B 3.7% | 122.48B 10.7% | 137.24B 6.7% | 147.05B 1.0% |
Cost of Revenue | 164.92B 0.5% | 164.04B 7.5% | 152.57B 12.4% | 135.75B 24.4% | 109.13B 0.3% | 108.81B 11.7% | 123.27B 7.3% | 132.95B 5.5% |
Gross Profit | 20.10B 14.1% | 23.41B 21.4% | 19.28B 8.1% | 20.98B 17.4% | 17.88B 30.8% | 13.67B 2.1% | 13.97B 0.9% | 14.10B 28.1% |
Gross Margin % | 11.00% 8.3% | 12.00% 9.1% | 11.00% 15.4% | 13.00% 7.1% | 14.00% 27.3% | 11.00% 10.0% | 10.00% 0.0% | 10.00% 23.1% |
Research & Development | 8.50B | 0.00 100.0% | 9.90B 1.0% | 9.80B 24.1% | 7.90B 27.4% | 6.20B 8.8% | 6.80B 12.8% | 7.80B 6.8% |
General & Administrative | 0.00 | 0.00 100.0% | 6.06B 9.2% | 6.67B 26.9% | 5.25B 21.1% | 4.34B 9.5% | 4.79B 20.2% | 3.98B 0.8% |
Selling & Marketing | 0.00 | 0.00 100.0% | 3.60B 10.0% | 4.00B 21.2% | 3.30B 22.2% | 2.70B 27.0% | 3.70B 7.5% | 4.00B 7.0% |
SG&A Expenses | 8.69B 18.2% | 10.62B 10.0% | 9.66B 9.5% | 10.67B 24.7% | 8.55B 21.5% | 7.04B 17.1% | 8.49B 6.3% | 7.99B 3.3% |
Other Operating Expenses | 0.00 | 0.00 100.0% | -9.90B 919.5% | 1.21B 48.0% | 2.32B 68.5% | 1.38B 43.6% | 960.00M 52.1% | 2.00B 82.0% |
Total Operating Expenses | 17.19B 61.8% | 10.62B 7.9% | 9.84B 7.8% | 10.67B 24.7% | 8.55B 21.5% | 7.04B 17.1% | 8.49B 12.0% | 9.65B 0.8% |
Cost and Expenses | 182.11B 4.3% | 174.66B 7.5% | 162.54B 11.0% | 146.42B 24.4% | 117.68B 1.6% | 115.85B 12.1% | 131.76B 7.6% | 142.60B 5.2% |
Operating Income | 2.91B 77.2% | 12.78B 37.5% | 9.30B 9.9% | 10.31B 24.5% | 13.67B 53.1% | 8.93B 8.6% | 8.22B 84.9% | 4.45B 55.6% |
Operating Margin % | 2.00% 71.4% | 7.00% 40.0% | 5.00% 28.6% | 7.00% 36.4% | 11.00% 57.1% | 7.00% 16.7% | 6.00% 100.0% | 3.00% 57.1% |
EBITDA | 18.43B 15.3% | 21.75B 5.6% | 23.05B 3.4% | 23.86B 7.2% | 25.71B 17.6% | 21.87B 1.8% | 22.28B 0.3% | 22.35B 8.4% |
EBITDA Margin % | 10.00% 16.7% | 12.00% 7.7% | 13.00% 13.3% | 15.00% 25.0% | 20.00% 11.1% | 18.00% 12.5% | 16.00% 6.7% | 15.00% 11.8% |
Interest Expense | 727.00M 14.1% | 846.00M 7.1% | 911.00M 7.7% | 987.00M 3.9% | 950.00M 13.5% | 1.10B 40.4% | 782.00M 19.4% | 655.00M 13.9% |
Interest Income | 854.00M 11.7% | 967.00M 12.8% | 1.11B 141.1% | 460.00M 215.1% | 146.00M 39.4% | 241.00M 43.8% | 429.00M 28.1% | 335.00M 25.9% |
Other Income (Expense) | 208.00M 104.9% | -4.26B 486.0% | 1.10B 13.8% | 1.28B 62.2% | 3.39B 132.2% | 1.46B 25.3% | 1.96B 52.4% | 4.10B 28.2% |
Pre-Tax Income | 3.12B 63.4% | 8.52B 18.1% | 10.40B 10.3% | 11.60B 8.8% | 12.72B 57.1% | 8.10B 8.9% | 7.44B 13.0% | 8.55B 27.9% |
Pre-Tax Margin % | 2.00% 60.0% | 5.00% 16.7% | 6.00% 14.3% | 7.00% 30.0% | 10.00% 42.9% | 7.00% 40.0% | 5.00% 16.7% | 6.00% 25.0% |
Tax Provision | 338.00M 86.8% | 2.56B 354.0% | 563.00M 70.2% | 1.89B 31.9% | 2.77B 56.2% | 1.77B 130.7% | 769.00M 62.2% | 474.00M 95.9% |
Net Income | 2.70B 55.1% | 6.01B 40.7% | 10.13B 1.9% | 9.93B 0.8% | 10.02B 55.9% | 6.43B 4.5% | 6.73B 16.0% | 8.01B 307.4% |
Net Margin % | 1.00% 66.7% | 3.00% 50.0% | 6.00% 0.0% | 6.00% 25.0% | 8.00% 60.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 266.7% |
Basic EPS | 3.33 48.4% | 6.45 12.2% | 7.35 19.1% | 6.17 9.0% | 6.78 55.5% | 4.36 5.6% | 4.62 18.7% | 5.68 315.2% |
Diluted EPS | 3.27 48.7% | 6.37 13.0% | 7.32 19.4% | 6.13 8.5% | 6.70 54.7% | 4.33 5.3% | 4.57 18.4% | 5.60 316.2% |
Basic Shares Outstanding | 919.44M 17.5% | 1.11B 18.3% | 1.36B 5.6% | 1.45B 0.4% | 1.45B 1.3% | 1.43B 0.6% | 1.42B 0.9% | 1.41B 3.7% |
Diluted Shares Outstanding | 973.00M 13.8% | 1.13B 17.5% | 1.37B 5.8% | 1.45B 1.0% | 1.47B 1.8% | 1.44B 0.2% | 1.44B 0.6% | 1.43B 4.1% |