Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,026,847 | $970,527 | $1,390,885 | $843,710 |
Gross Profit | 294,679 | 323,913 | 559,314 | 258,042 |
EBITDA | 105,595 | 97,411 | 292,278 | 42,675 |
EBIT | 57,905 | 50,847 | 246,764 | -606 |
Net Income | 42,762 | 41,148 | 187,457 | 1,687 |
Net Change In Cash | 1,026,847 | 970,527 | 1,390,885 | 843,710 |
Free Cash Flow | 48,277 | 96,453 | 311,396 | -110,964 |
Cash | 562,746 | 427,462 | 331,718 | 169,702 |
Basic Shares | 55,389 | 55,189 | 55,218 | 55,110 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $3,876,527 | $3,559,369 | $3,076,308 | $2,848,354 |
Gross Profit | 1,352,662 | 1,273,825 | 1,095,491 | 1,030,444 |
EBITDA | 491,264 | 516,318 | 450,660 | 464,711 |
EBIT | 323,817 | 385,571 | 345,043 | 379,880 |
Net Income | 253,611 | 301,106 | 261,528 | 278,810 |
Net Change In Cash | 3,876,527 | 3,559,369 | 3,076,308 | 2,848,354 |
Cost of Revenue | 267,351 | |||
Free Cash Flow | 106,654 | 164,569 | 62,972 | 39,745 |
Cash | 331,718 | 179,749 | 332,324 | 64,973 |
Basic Shares | 55,156 | 55,621 | 55,745 | 56,303 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.81 |
2025-04-30 | $0.86 |
2025-01-31 | $3.48 |