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 11, 2026 | 2024 Dec 31, 2024 Feb 6, 2025 | 2023 Dec 31, 2023 Feb 7, 2024 | 2022 Dec 31, 2022 Feb 3, 2023 | 2021 Dec 31, 2021 Feb 4, 2022 | 2020 Dec 31, 2020 Feb 5, 2021 | 2019 Dec 31, 2019 Feb 5, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 187.27B 1.2% | 184.99B 5.0% | 176.19B 11.5% | 158.06B 15.9% | 136.34B 7.2% | 127.14B 18.4% | 155.90B 2.8% | 160.34B 2.3% |
Cost of Revenue | 164.45B 3.8% | 158.43B 1.0% | 160.03B 19.1% | 134.40B 17.2% | 114.65B 1.7% | 112.75B 16.3% | 134.69B 1.2% | 136.27B 3.8% |
Gross Profit | 22.81B 14.1% | 26.56B 64.3% | 16.16B 31.7% | 23.66B 9.1% | 21.69B 50.7% | 14.39B 32.1% | 21.21B 11.9% | 24.07B 5.4% |
Gross Margin % | 12.00% 14.3% | 14.00% 55.6% | 9.00% 40.0% | 15.00% 6.3% | 16.00% 45.5% | 11.00% 21.4% | 14.00% 6.7% | 15.00% 6.3% |
Research & Development | 9.40B 17.5% | 8.00B 2.4% | 8.20B 5.1% | 7.80B 2.6% | 7.60B 7.0% | 7.10B 4.1% | 7.40B 9.8% | 8.20B 2.5% |
General & Administrative | 0.00 100.0% | 7.49B 8.7% | 8.20B 5.6% | 8.69B 1.4% | 8.81B 19.2% | 7.39B 2.2% | 7.56B 2.1% | 7.40B 35.8% |
Selling & Marketing | 0.00 100.0% | 2.80B 12.0% | 2.50B 13.6% | 2.20B 29.0% | 3.10B 10.7% | 2.80B 22.2% | 3.60B 10.0% | 4.00B |
SG&A Expenses | 10.88B 5.8% | 10.29B 3.9% | 10.70B 1.7% | 10.89B 8.6% | 11.91B 16.9% | 10.19B 8.7% | 11.16B 2.1% | 11.40B 1.1% |
Other Operating Expenses | 0.00 100.0% | 3.04B 137.1% | -8.20B 505.9% | 2.02B 69.6% | 6.65B 878.9% | 679.00M 160.9% | -1.11B 149.6% | 2.25B 31.2% |
Total Operating Expenses | 20.28B 5.0% | 21.34B 99.4% | 10.70B 1.7% | 10.89B 8.6% | 11.91B 16.9% | 10.19B 8.7% | 11.16B 2.1% | 11.40B 1.1% |
Cost and Expenses | 184.74B 2.8% | 179.77B 5.3% | 170.73B 17.5% | 145.28B 14.8% | 126.57B 2.9% | 122.94B 15.7% | 145.85B 1.2% | 147.67B 3.4% |
Operating Income | 2.53B 51.5% | 5.22B 4.4% | 5.46B 56.0% | 12.40B 28.6% | 17.38B 97.1% | 8.82B 9.9% | 9.79B 266.1% | 2.67B 35.4% |
Operating Margin % | 1.00% 66.7% | 3.00% 0.0% | 3.00% 62.5% | 8.00% 38.5% | 13.00% 85.7% | 7.00% 16.7% | 6.00% 200.0% | 2.00% 33.3% |
EBITDA | -4.58B 132.2% | 14.21B 20.3% | 11.82B 149.5% | 4.74B 81.5% | 25.54B 219.7% | 7.99B 9.9% | 8.87B 36.1% | 13.89B 22.9% |
EBITDA Margin % | -2.00% 125.0% | 8.00% 14.3% | 7.00% 133.3% | 3.00% 84.2% | 19.00% 216.7% | 6.00% 0.0% | 6.00% 33.3% | 9.00% 18.2% |
Interest Expense | 1.25B 10.4% | 1.14B 13.8% | 1.32B 2.8% | 1.28B 28.9% | 1.80B 9.2% | 1.65B 57.4% | 1.05B 14.6% | 1.23B 3.2% |
Interest Income | 1.49B 3.2% | 1.54B 1.7% | 1.57B 145.2% | 639.00M 144.8% | 261.00M 42.3% | 452.00M 44.1% | 809.00M 15.6% | 700.00M 50.9% |
Other Income (Expense) | -14.36B 813.1% | 2.01B 235.1% | -1.49B 84.0% | -9.29B 2411.4% | 402.00M 87.8% | 3.29B 371.2% | -1.21B 206.3% | 1.14B 65.2% |
Pre-Tax Income | -11.83B 263.6% | 7.23B 82.3% | 3.97B 231.5% | -3.02B 117.0% | 17.78B 1693.2% | -1.12B 74.4% | -640.00M 114.7% | 4.34B 46.7% |
Pre-Tax Margin % | -6.00% 250.0% | 4.00% 100.0% | 2.00% 200.0% | -2.00% 115.4% | 13.00% 1400.0% | -1.00% | 0.00% 100.0% | 3.00% 40.0% |
Tax Provision | -3.67B 373.9% | 1.34B 469.9% | -362.00M 58.1% | -864.00M 564.6% | -130.00M 181.3% | 160.00M 122.1% | -724.00M 211.4% | 650.00M 25.0% |
Net Income | -8.18B 239.2% | 5.88B 35.2% | 4.35B 302.0% | -2.15B 112.0% | 17.94B 1505.7% | -1.28B 1619.0% | 84.00M 97.7% | 3.68B 51.6% |
Net Margin % | -4.00% 233.3% | 3.00% 50.0% | 2.00% 300.0% | -1.00% 107.7% | 13.00% 1400.0% | -1.00% | 0.00% 100.0% | 2.00% 60.0% |
Basic EPS | -2.06 239.2% | 1.48 35.8% | 1.09 301.9% | -0.54 112.0% | 4.49 1503.1% | -0.32 1616.6% | 0.02 97.7% | 0.93 51.3% |
Diluted EPS | -2.06 241.1% | 1.46 35.2% | 1.08 300.0% | -0.54 112.1% | 4.45 1490.6% | -0.32 1700.0% | 0.02 97.8% | 0.92 51.6% |
Basic Shares Outstanding | 3.98B 0.0% | 3.98B 0.5% | 4.00B 0.4% | 4.01B 0.6% | 3.99B 0.5% | 3.97B 0.0% | 3.97B 0.5% | 3.95B 0.7% |
Diluted Shares Outstanding | 3.98B 1.0% | 4.02B 0.5% | 4.04B 0.7% | 4.01B 0.5% | 4.03B 1.5% | 3.97B 0.8% | 4.00B 0.2% | 4.00B 0.1% |