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 Oct 31, 2025 Dec 18, 2025 | 2024 Oct 31, 2024 Dec 19, 2024 | 2023 Oct 31, 2023 Dec 22, 2023 | 2022 Oct 31, 2022 Dec 8, 2022 | 2021 Oct 31, 2021 Dec 10, 2021 | 2020 Oct 31, 2020 Dec 10, 2020 | 2019 Oct 31, 2019 Dec 13, 2019 | 2018 Oct 31, 2018 Dec 12, 2018 |
|---|
Total Revenue | 34.30B 13.8% | 30.13B 3.4% | 29.14B 2.2% | 28.50B 2.6% | 27.78B 3.0% | 26.98B 7.4% | 29.14B 5.6% | 30.85B 6.9% |
Cost of Revenue | 24.43B 20.4% | 20.28B 7.3% | 18.90B 0.5% | 18.99B 3.2% | 18.41B 0.6% | 18.51B 5.7% | 19.64B 8.9% | 21.56B 6.9% |
Gross Profit | 9.87B 0.2% | 9.84B 3.9% | 10.24B 7.7% | 9.51B 1.4% | 9.38B 10.7% | 8.47B 10.8% | 9.49B 2.2% | 9.29B 6.9% |
Gross Margin % | 29.00% 12.1% | 33.00% 5.7% | 35.00% 6.1% | 33.00% 2.9% | 34.00% 9.7% | 31.00% 6.1% | 33.00% 10.0% | 30.00% 0.0% |
Research & Development | 2.52B 12.1% | 2.25B 4.4% | 2.35B 14.9% | 2.04B 3.3% | 1.98B 5.6% | 1.87B 1.7% | 1.84B 10.8% | 1.66B 11.9% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 4.91B 1.2% | 4.85B 3.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 5.70B 17.1% | 4.87B 5.6% | 5.16B 4.4% | 4.94B 0.2% | 4.93B 6.6% | 4.62B 5.8% | 4.91B 1.2% | 4.85B 3.1% |
Other Operating Expenses | 0.00 100.0% | 571.00M 10.9% | 641.00M 78.1% | 360.00M 24.6% | 289.00M 39.8% | 480.00M 536.4% | -110.00M 106.7% | 1.65B 408.6% |
Total Operating Expenses | 8.22B 6.9% | 7.69B 5.7% | 8.15B 10.9% | 7.35B 2.1% | 7.20B 3.1% | 6.98B 5.1% | 6.64B 18.7% | 8.16B 19.7% |
Cost and Expenses | 32.65B 16.9% | 27.94B 3.3% | 27.05B 2.7% | 26.34B 2.9% | 25.61B 0.4% | 25.49B 3.0% | 26.28B 11.6% | 29.72B 10.1% |
Operating Income | 1.64B 24.9% | 2.19B 4.8% | 2.09B 42.1% | 3.60B 48.4% | 2.43B 28.8% | 3.41B 15.9% | 4.06B 118.4% | 1.86B 197.3% |
Operating Margin % | 5.00% 28.6% | 7.00% 0.0% | 7.00% 46.2% | 13.00% 44.4% | 9.00% 30.8% | 13.00% 7.1% | 14.00% 133.3% | 6.00% 200.0% |
EBITDA | 2.63B 47.7% | 5.02B 0.7% | 5.06B 5.8% | 4.78B 1.5% | 4.85B 13.8% | 4.26B 21.9% | 5.46B 47.2% | 3.71B 2.9% |
EBITDA Margin % | 8.00% 52.9% | 17.00% 0.0% | 17.00% 0.0% | 17.00% 0.0% | 17.00% 6.3% | 16.00% 15.8% | 19.00% 58.3% | 12.00% 7.7% |
Interest Expense | 175.00M 49.6% | 117.00M 25.0% | 156.00M 17.0% | 188.00M 10.9% | 211.00M 17.6% | 256.00M 18.7% | 315.00M 80.2% | 1.59B 46.1% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 221.00M 18.5% | 271.00M 5.9% | 288.00M 16.6% | 247.00M 1443.8% | 16.00M 90.6% |
Other Income (Expense) | -1.93B 352.8% | 763.00M 441.1% | 141.00M 50.0% | 94.00M 96.2% | 2.46B 2272.6% | -113.00M 140.5% | 279.00M 111.1% | -2.51B 28.5% |
Pre-Tax Income | -285.00M 109.7% | 2.95B 32.4% | 2.23B 154.6% | 876.00M 75.6% | 3.59B 911.5% | -442.00M 128.5% | 1.55B 479.5% | 268.00M 1.5% |
Pre-Tax Margin % | -1.00% 110.0% | 10.00% 25.0% | 8.00% 166.7% | 3.00% 76.9% | 13.00% 750.0% | -2.00% 140.0% | 5.00% 400.0% | 1.00% 0.0% |
Tax Provision | -342.00M 191.4% | 374.00M 82.4% | 205.00M 2462.5% | 8.00M 95.0% | 160.00M 233.3% | -120.00M 123.8% | 504.00M 128.9% | -1.74B 963.4% |
Net Income | 57.00M 97.8% | 2.58B 27.4% | 2.02B 133.3% | 868.00M 74.7% | 3.43B 1164.3% | -322.00M 130.7% | 1.05B 45.0% | 1.91B 454.7% |
Net Margin % | 0.00% 100.0% | 9.00% 28.6% | 7.00% 133.3% | 3.00% 75.0% | 12.00% 1300.0% | -1.00% 125.0% | 4.00% 33.3% | 6.00% 500.0% |
Basic EPS | -0.04 102.3% | 1.95 25.0% | 1.56 132.8% | 0.67 74.4% | 2.62 1148.0% | -0.25 132.1% | 0.78 37.6% | 1.25 495.2% |
Diluted EPS | -0.04 102.1% | 1.93 25.3% | 1.54 133.3% | 0.66 74.4% | 2.58 1132.0% | -0.25 132.5% | 0.77 37.4% | 1.23 485.7% |
Basic Shares Outstanding | 1.32B 1.1% | 1.31B 0.8% | 1.30B 0.3% | 1.30B 0.5% | 1.31B 1.2% | 1.29B 4.4% | 1.35B 11.5% | 1.53B 7.1% |
Diluted Shares Outstanding | 1.32B 1.0% | 1.34B 1.6% | 1.32B 0.5% | 1.32B 0.6% | 1.33B 2.8% | 1.29B 5.3% | 1.37B 12.0% | 1.55B 7.2% |