| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $2,389,123 | $2,523,783 | $2,894,816 | $2,018,107 |
Gross Profit | 320,974 | 370,883 | 443,119 | 245,197 |
EBITDA | 66,944 | 224,804 | 232,958 | 76,374 |
EBIT | 153,425 | 166,785 | 10,380 | |
Net Income | 21,669 | 125,757 | 135,185 | -551 |
Net Change In Cash | 2,389,123 | 2,523,783 | 2,894,816 | 2,018,107 |
Free Cash Flow | -76,448 | 220,736 | 224,155 | 4,577 |
Cash | 509,878 | 586,596 | 508,321 | 373,819 |
Basic Shares | 52,975 | 53,285 | 53,433 | 53,209 |
| Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
Revenue | $9,579,490 | $10,043,408 | $11,121,605 | $16,312,525 |
Gross Profit | 1,340,641 | 1,451,962 | 1,596,353 | 2,806,030 |
EBITDA | 615,839 | 714,495 | 862,419 | 1,817,075 |
EBIT | 344,632 | 437,350 | 585,491 | 1,532,622 |
Net Income | 258,559 | 265,308 | 374,271 | 1,137,804 |
Net Change In Cash | 9,579,490 | 10,043,408 | 11,121,605 | 16,312,525 |
Cost of Revenue | -106,845 | |||
Free Cash Flow | 454,936 | 405,913 | 773,439 | 747,896 |
Cash | 586,596 | 501,316 | 441,232 | 311,690 |
Basic Shares | 53,400 | 53,687 | 53,857 | 55,264 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.41 |
2025-07-31 | $2.36 |
2025-04-30 | $2.53 |