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 | 266.89B 6.1% | 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 | 224.39B 5.5% | 237.46B 9.9% | 263.63B 14.6% | 308.59B 36.8% | 225.66B 16.6% | 193.54B 37.2% | 308.12B 10.3% | 343.50B 24.3% |
Gross Profit | 42.49B 17.1% | 36.30B 0.8% | 36.58B 53.6% | 78.78B 119.8% | 35.85B 375.9% | -12.99B 140.0% | 32.50B 27.6% | 44.88B 55.5% |
Gross Margin % | 16.00% 23.1% | 13.00% 8.3% | 12.00% 42.9% | 21.00% 50.0% | 14.00% 300.0% | -7.00% 177.8% | 9.00% 25.0% | 12.00% 33.3% |
Research & Development | 1.17B 6.5% | 1.10B 14.6% | 1.29B 19.7% | 1.07B 31.9% | 815.00M 10.1% | 907.00M 5.7% | 962.00M 2.4% | 986.00M 6.9% |
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.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% |
Other Operating Expenses | 1.14B 52.9% | 2.41B 37.8% | 1.75B 2.2% | 1.71B 20.3% | 1.42B 18.5% | 1.75B 25.8% | 2.35B 75.7% | 1.34B 31.1% |
Total Operating Expenses | 14.91B 6.5% | 15.95B 3.2% | 16.47B 11.4% | 14.79B 9.0% | 13.57B 8.2% | 12.54B 9.2% | 13.81B 0.9% | 13.69B 2.3% |
Cost and Expenses | 239.30B 5.9% | 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 | 27.58B 8.0% | 29.99B 2.4% | 30.74B 51.3% | 63.11B 183.2% | 22.28B 187.3% | -25.53B 211.3% | 22.95B 26.4% | 31.19B 101.5% |
Operating Margin % | 10.00% 9.1% | 11.00% 10.0% | 10.00% 41.2% | 17.00% 88.9% | 9.00% 164.3% | -14.00% 300.0% | 7.00% 12.5% | 8.00% 60.0% |
EBITDA | 56.66B 3.1% | 58.49B 14.7% | 68.55B 20.8% | 86.60B 53.3% | 56.51B 2440.7% | 2.22B 96.0% | 55.15B 10.1% | 61.33B 27.0% |
EBITDA Margin % | 21.00% 0.0% | 21.00% 4.5% | 22.00% 4.3% | 23.00% 4.5% | 22.00% 2100.0% | 1.00% 93.8% | 16.00% 0.0% | 16.00% 0.0% |
Interest Expense | 4.74B 1.0% | 4.79B 3.4% | 4.63B 13.4% | 5.35B 48.2% | 3.61B 14.3% | 4.21B 10.2% | 4.69B 31.2% | 3.58B 9.0% |
Interest Income | 1.96B 17.4% | 2.37B 2.6% | 2.31B 121.1% | 1.05B 94.1% | 539.00M 20.6% | 679.00M 24.5% | 899.00M 16.5% | 772.00M 14.6% |
Other Income (Expense) | 2.17B 3162.0% | -71.00M 103.8% | 1.89B 10.9% | 1.71B 28.6% | 2.39B 158.4% | -4.09B 12.8% | -4.69B 205.8% | 4.43B 67.3% |
Pre-Tax Income | 29.76B 0.6% | 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.64B 13.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 | 17.84B 10.8% | 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 | 6.08 19.2% | 5.10 11.5% | 5.76 50.0% | 11.52 122.4% | 5.18 193.2% | -5.56 241.1% | 3.94 30.1% | 5.64 78.5% |
Diluted EPS | 6.02 19.0% | 5.06 11.2% | 5.70 50.1% | 11.42 122.2% | 5.14 192.4% | -5.56 242.6% | 3.90 30.4% | 5.60 79.5% |
Basic Shares Outstanding | 2.95B 6.5% | 3.15B 4.7% | 3.31B 10.0% | 3.67B 5.3% | 3.88B 0.4% | 3.90B 3.3% | 4.03B 2.7% | 4.14B 0.7% |
Diluted Shares Outstanding | 2.97B 6.5% | 3.18B 6.4% | 3.40B 8.2% | 3.71B 5.1% | 3.90B 0.1% | 3.90B 3.9% | 4.06B 2.8% | 4.17B 0.6% |