| Values in thousands | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 |
|---|---|---|---|---|
Revenue | $2,145,627 | $3,423,398 | $2,945,117 | $2,739,077 |
Gross Profit | 490,057 | 888,546 | 765,426 | 705,438 |
EBITDA | 235,291 | 612,077 | 521,700 | 470,453 |
EBIT | 219,055 | 590,269 | 499,363 | 449,678 |
Net Income | 210,932 | 446,716 | 369,621 | 352,447 |
Net Change In Cash | 2,145,627 | 3,423,398 | 2,945,117 | 2,739,077 |
Free Cash Flow | 772,198 | 344,863 | 347,255 | |
Cash | 1,202,828 | 1,258,997 | 852,311 | 686,466 |
Basic Shares | 96,504 | 97,531 | 100,529 | 100,585 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $10,966,723 | $10,846,740 | $9,994,937 | $10,275,558 |
Gross Profit | 2,847,011 | 3,022,478 | 2,634,201 | 2,486,379 |
EBITDA | 1,866,195 | 2,121,388 | 1,801,228 | 1,585,442 |
EBIT | 1,784,110 | 2,040,187 | 1,724,755 | 1,508,626 |
Net Income | 1,346,486 | 1,571,195 | 1,372,071 | 1,286,500 |
Net Change In Cash | 10,966,723 | 10,846,740 | 9,994,937 | 10,275,558 |
Cost of Revenue | -285,862 | |||
Free Cash Flow | 1,026,216 | 936,524 | 1,193,469 | 915,090 |
Cash | 1,258,997 | 1,303,039 | 1,300,068 | 1,346,754 |
Basic Shares | 99,779 | 104,690 | 111,008 | 117,975 |
| Quarter | EPS |
|---|---|
2026-01-31 | $2.19 |
2025-10-31 | $4.58 |
2025-07-31 | $3.73 |
2025-04-30 | $3.50 |