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 Mar 12, 2026 | 2024 Dec 31, 2024 Mar 25, 2025 | 2023 Dec 31, 2023 Mar 14, 2024 | 2022 Dec 31, 2022 Mar 9, 2023 | 2021 Dec 31, 2021 Mar 10, 2022 | 2020 Dec 31, 2020 Mar 11, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 14, 2019 |
|---|
Total Revenue | 272.82B 4.0% | 284.31B 10.2% | 316.62B 17.0% | 381.31B 45.8% | 261.50B 44.8% | 180.54B 47.7% | 344.88B 11.2% | 388.38B 27.3% |
Cost of Revenue | 227.34B 4.6% | 238.37B 11.7% | 269.99B 10.8% | 302.54B 34.1% | 225.66B 16.6% | 193.54B 37.2% | 308.12B 10.3% | 343.50B 24.3% |
Gross Profit | 45.48B 28.0% | 35.54B 24.7% | 47.21B 40.1% | 78.78B 119.8% | 35.85B 375.9% | -12.99B 135.4% | 36.76B 4.1% | 38.32B 20.6% |
Gross Margin % | 17.00% 30.8% | 13.00% 13.3% | 15.00% 28.6% | 21.00% 50.0% | 14.00% 300.0% | -7.00% 163.6% | 11.00% 10.0% | 10.00% 0.0% |
Research & Development | 1.20B 11.2% | 1.08B 16.4% | 1.29B 19.7% | 1.07B 31.9% | 815.00M 15.7% | 966.83M 0.5% | 962.00M 2.1% | 941.78M 2.1% |
General & Administrative | 12.61B 1.4% | 12.44B 7.4% | 13.43B 4.3% | 12.88B 13.7% | 11.33B 14.6% | 9.88B 5.8% | 10.49B 7.6% | 11.36B 8.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 12.89B 3.6% | 12.44B 7.4% | 13.43B 4.3% | 12.88B 13.7% | 11.33B 14.6% | 9.88B 5.8% | 10.49B 7.6% | 11.36B 8.1% |
Other Operating Expenses | 1.14B 52.9% | 2.41B 37.8% | 1.75B 198.6% | -1.77B 224.7% | 1.42B 106.0% | -23.78B 756.1% | 3.63B 11.0% | 4.07B 65.1% |
Total Operating Expenses | 14.08B 11.7% | 15.95B 3.2% | 16.47B 11.4% | 14.79B 9.0% | 13.57B 15.8% | 11.72B 15.1% | 13.81B 0.9% | 13.69B 2.3% |
Cost and Expenses | 241.42B 5.1% | 254.32B 11.0% | 285.88B 10.2% | 318.20B 33.0% | 239.22B 16.1% | 206.07B 36.0% | 321.93B 9.9% | 357.19B 23.3% |
Operating Income | 31.40B 4.7% | 29.99B 52.3% | 62.90B 23.8% | 82.52B 270.3% | 22.28B 330.0% | -9.69B 118.3% | 52.87B 1.7% | 53.77B 247.3% |
Operating Margin % | 12.00% 9.1% | 11.00% 45.0% | 20.00% 9.1% | 22.00% 144.4% | 9.00% 280.0% | -5.00% 133.3% | 15.00% 7.1% | 14.00% 180.0% |
EBITDA | 56.20B 2.2% | 57.48B 16.1% | 68.55B 20.8% | 86.60B 53.3% | 56.51B 91.3% | 29.53B 49.7% | 58.74B 4.2% | 61.33B 27.0% |
EBITDA Margin % | 21.00% 5.0% | 20.00% 9.1% | 22.00% 4.3% | 23.00% 4.5% | 22.00% 37.5% | 16.00% 5.9% | 17.00% 6.3% | 16.00% 0.0% |
Interest Expense | 4.77B 1.7% | 4.86B 5.0% | 4.63B 13.4% | 5.35B 48.2% | 3.61B 11.1% | 4.06B 13.5% | 4.69B 31.2% | 3.58B 9.0% |
Interest Income | 2.00B 18.6% | 2.46B 6.4% | 2.31B 121.1% | 1.05B 94.1% | 539.00M 43.4% | 952.00M 2.0% | 933.54M 26.6% | 737.38M 18.4% |
Other Income (Expense) | -979.31M 1299.0% | -70.00M 99.8% | -30.27B 1874.2% | 1.71B 77.4% | 7.55B 128.0% | -26.97B 1.5% | -27.38B 50.8% | -18.15B 785.2% |
Pre-Tax Income | 30.42B 1.7% | 29.92B 8.3% | 32.63B 49.7% | 64.81B 117.3% | 29.83B 210.6% | -26.97B 205.8% | 25.49B 28.5% | 35.62B 96.5% |
Pre-Tax Margin % | 11.00% 0.0% | 11.00% 10.0% | 10.00% 41.2% | 17.00% 54.5% | 11.00% 173.3% | -15.00% 314.3% | 7.00% 22.2% | 9.00% 50.0% |
Tax Provision | 11.90B 11.2% | 13.40B 3.2% | 12.99B 40.8% | 21.94B 138.5% | 9.20B 269.3% | -5.43B 160.0% | 9.05B 22.7% | 11.71B 149.5% |
Net Income | 18.23B 13.3% | 16.09B 16.9% | 19.36B 54.2% | 42.31B 110.5% | 20.10B 192.7% | -21.68B 236.8% | 15.84B 32.2% | 23.35B 79.9% |
Net Margin % | 7.00% 16.7% | 6.00% 0.0% | 6.00% 45.5% | 11.00% 37.5% | 8.00% 166.7% | -12.00% 340.0% | 5.00% 16.7% | 6.00% 50.0% |
Basic EPS | 3.10 21.6% | 2.55 11.5% | 2.88 50.0% | 5.76 122.4% | 2.59 193.2% | -2.78 241.1% | 1.97 30.1% | 2.82 78.5% |
Diluted EPS | 3.07 21.3% | 2.53 11.2% | 2.85 50.1% | 5.71 122.2% | 2.57 192.4% | -2.78 242.6% | 1.95 30.4% | 2.80 79.5% |
Basic Shares Outstanding | 5.89B 6.5% | 6.30B 6.4% | 6.73B 8.4% | 7.35B 5.3% | 7.76B 0.4% | 7.80B 3.3% | 8.06B 2.7% | 8.28B 0.7% |
Diluted Shares Outstanding | 5.95B 6.5% | 6.36B 6.4% | 6.80B 8.2% | 7.41B 5.1% | 7.81B 0.1% | 7.80B 3.9% | 8.11B 2.8% | 8.35B 0.6% |