Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $2,523,783 | $2,894,816 | $2,018,107 | $2,142,784 |
Gross Profit | 370,883 | 443,119 | 245,197 | 281,442 |
EBITDA | 133,021 | 232,958 | 76,374 | 81,733 |
EBIT | 166,785 | 10,380 | 14,072 | |
Net Income | 125,757 | 135,185 | -551 | -1,832 |
Net Change In Cash | 2,523,783 | 2,894,816 | 2,018,107 | 2,142,784 |
Free Cash Flow | 220,737 | 224,155 | 4,577 | 5,467 |
Cash | 586,596 | 508,321 | 373,819 | 445,222 |
Basic Shares | 53,285 | 53,433 | 53,209 | 52,975 |
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 | 418,087 | 714,495 | 862,419 | 1,817,075 |
EBIT | 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 |
---|---|
2025-10-31 | $0 |
2025-07-31 | $2.36 |
2025-04-30 | $2.53 |
2025-01-31 | -$0.01 |