| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $3,423,398 | $2,945,117 | $2,739,077 | $1,859,131 |
Gross Profit | 888,546 | 765,426 | 705,438 | 459,296 |
EBITDA | 612,077 | 521,700 | 470,453 | 236,296 |
EBIT | 590,269 | 499,363 | 449,678 | 219,131 |
Net Income | 446,716 | 369,621 | 352,447 | 177,703 |
Net Change In Cash | 3,423,398 | 2,945,117 | 2,739,077 | 1,859,131 |
Free Cash Flow | 772,198 | 344,863 | 347,255 | -438,100 |
Cash | 1,258,997 | 852,311 | 686,466 | 574,834 |
Basic Shares | 97,531 | 100,529 | 100,585 | 101,830 |
| 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 | $0 |
2025-10-31 | $4.58 |
2025-07-31 | $3.73 |
2025-04-30 | $3.50 |