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 Nov 2, 2025 Dec 18, 2025 | 2024 Nov 3, 2024 Dec 20, 2024 | 2023 Oct 29, 2023 Dec 14, 2023 | 2022 Oct 30, 2022 Dec 16, 2022 | 2021 Oct 31, 2021 Dec 17, 2021 | 2020 Nov 1, 2020 Dec 18, 2020 | 2019 Nov 3, 2019 Dec 20, 2019 | 2018 Nov 4, 2018 Dec 21, 2018 |
|---|
Total Revenue | 63.89B 23.9% | 51.57B 44.0% | 35.82B 7.9% | 33.20B 21.0% | 27.45B 14.9% | 23.89B 5.7% | 22.60B 8.4% | 20.85B 18.2% |
Cost of Revenue | 20.59B 8.0% | 19.07B 71.3% | 11.13B 0.2% | 11.11B 4.7% | 10.61B 2.3% | 10.37B 2.6% | 10.11B 0.0% | 10.12B 10.8% |
Gross Profit | 43.29B 33.2% | 32.51B 31.7% | 24.69B 11.7% | 22.09B 31.2% | 16.84B 24.6% | 13.52B 8.3% | 12.48B 16.3% | 10.73B 26.1% |
Gross Margin % | 68.00% 7.9% | 63.00% 8.7% | 69.00% 3.0% | 67.00% 9.8% | 61.00% 7.0% | 57.00% 3.6% | 55.00% 7.8% | 51.00% 6.3% |
Research & Development | 10.98B 17.9% | 9.31B 77.2% | 5.25B 6.8% | 4.92B 1.3% | 4.85B 2.3% | 4.97B 5.8% | 4.70B 24.6% | 3.77B 14.5% |
General & Administrative | 0.00 100.0% | 4.96B 211.5% | 1.59B 15.2% | 1.38B 2.6% | 1.35B 30.4% | 1.94B 13.2% | 1.71B 61.8% | 1.06B 34.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
SG&A Expenses | 4.21B 15.1% | 4.96B 211.5% | 1.59B 15.2% | 1.38B 2.6% | 1.35B 30.4% | 1.94B 13.2% | 1.71B 61.8% | 1.06B 33.8% |
Other Operating Expenses | 2.62B 45.1% | 4.78B 191.6% | 1.64B 8.3% | 1.51B 28.8% | 2.12B 18.3% | 2.60B 1.3% | 2.63B 240.3% | 774.00M 62.4% |
Total Operating Expenses | 17.81B 6.5% | 19.05B 124.5% | 8.48B 8.6% | 7.81B 6.2% | 8.32B 12.4% | 9.50B 5.1% | 9.04B 61.5% | 5.60B 8.8% |
Cost and Expenses | 38.40B 0.8% | 38.11B 94.1% | 19.64B 3.8% | 18.92B 0.1% | 18.93B 4.7% | 19.87B 3.8% | 19.15B 21.9% | 15.71B 2.9% |
Operating Income | 25.48B 89.3% | 13.46B 16.9% | 16.21B 13.9% | 14.22B 67.0% | 8.52B 112.2% | 4.01B 16.6% | 3.44B 32.9% | 5.13B 116.6% |
Operating Margin % | 40.00% 53.8% | 26.00% 42.2% | 45.00% 4.7% | 43.00% 38.7% | 31.00% 82.4% | 17.00% 13.3% | 15.00% 40.0% | 25.00% 92.3% |
EBITDA | 34.71B 45.4% | 23.88B 16.2% | 20.55B 7.3% | 19.16B 30.4% | 14.69B 32.1% | 11.13B 17.7% | 9.45B 2.4% | 9.23B 31.8% |
EBITDA Margin % | 54.00% 17.4% | 46.00% 19.3% | 57.00% 1.7% | 58.00% 7.4% | 54.00% 14.9% | 47.00% 11.9% | 42.00% 4.5% | 44.00% 10.0% |
Interest Expense | 3.21B 18.8% | 3.95B 143.7% | 1.62B 6.6% | 1.74B 7.9% | 1.89B 6.1% | 1.78B 23.1% | 1.44B 129.9% | 628.00M 38.3% |
Interest Income | 347.00M 24.7% | 461.00M 13.8% | 535.00M 435.0% | 100.00M 525.0% | 16.00M 69.8% | 53.00M 45.9% | 98.00M 14.0% | 114.00M 159.1% |
Other Income (Expense) | -2.75B 22.3% | -3.55B 219.5% | -1.11B 38.0% | -1.79B 2.1% | -1.75B 11.6% | -1.57B 29.0% | -1.22B 106.4% | -590.00M 8.1% |
Pre-Tax Income | 22.73B 129.2% | 9.92B 34.3% | 15.10B 21.4% | 12.43B 83.8% | 6.76B 176.9% | 2.44B 9.7% | 2.23B 51.0% | 4.54B 149.0% |
Pre-Tax Margin % | 36.00% 89.5% | 19.00% 54.8% | 42.00% 13.5% | 37.00% 48.0% | 25.00% 150.0% | 10.00% 0.0% | 10.00% 54.5% | 22.00% 120.0% |
Tax Provision | -397.00M 110.6% | 3.75B 269.3% | 1.01B 8.1% | 939.00M 3137.9% | 29.00M 105.6% | -518.00M 1.6% | -510.00M 93.7% | -8.08B 23197.1% |
Net Income | 23.13B 292.3% | 5.89B 58.1% | 14.08B 22.5% | 11.49B 70.7% | 6.74B 127.6% | 2.96B 8.7% | 2.72B 77.8% | 12.26B 624.5% |
Net Margin % | 36.00% 227.3% | 11.00% 71.8% | 39.00% 11.4% | 35.00% 40.0% | 25.00% 108.3% | 12.00% 0.0% | 12.00% 79.7% | 59.00% 490.0% |
Basic EPS | 4.91 286.6% | 1.27 62.5% | 3.39 23.7% | 2.74 74.5% | 1.57 137.9% | 0.66 2.9% | 0.68 76.8% | 2.93 597.6% |
Diluted EPS | 4.77 287.8% | 1.23 62.7% | 3.30 24.5% | 2.65 76.7% | 1.50 138.1% | 0.63 1.6% | 0.64 77.5% | 2.84 576.2% |
Basic Shares Outstanding | 4.71B 1.9% | 4.62B 11.4% | 4.15B 1.5% | 4.09B 0.2% | 4.10B 2.0% | 4.02B 1.0% | 3.98B 4.8% | 4.18B 3.2% |
Diluted Shares Outstanding | 4.85B 1.6% | 4.78B 11.9% | 4.27B 0.9% | 4.23B 1.4% | 4.29B 1.9% | 4.21B 0.5% | 4.19B 2.8% | 4.31B 5.4% |