| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $1,529,350 | $1,504,755 | $1,329,501 | $1,636,120 |
Gross Profit | 565,316 | 566,161 | 489,064 | 527,681 |
EBITDA | 152,445 | 153,719 | 157,781 | 187,185 |
EBIT | 183,273 | 128,227 | 157,791 | |
Net Income | 116,440 | 143,865 | 108,347 | 120,301 |
Net Change In Cash | 1,529,350 | 1,504,755 | 1,329,501 | 1,636,120 |
Free Cash Flow | -22,759 | 264,172 | -13,126 | 281,943 |
Cash | 306,600 | 332,171 | 189,433 | 290,481 |
Basic Shares | 91,962 | 92,304 | 93,476 | 94,259 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $5,550,666 | $5,153,237 | $4,795,244 | $4,548,763 |
Gross Profit | 1,926,670 | 1,727,279 | 1,427,216 | 1,493,950 |
EBITDA | 621,666 | 491,756 | 324,933 | 511,407 |
EBIT | 506,241 | 389,269 | 222,594 | 405,735 |
Net Income | 402,462 | 287,674 | 159,699 | 310,616 |
Net Change In Cash | 5,550,666 | 5,153,237 | 4,795,244 | 4,548,763 |
Cost of Revenue | -7,682 | -189,060 | ||
Free Cash Flow | 320,253 | 309,786 | -56,784 | 96,890 |
Cash | 290,481 | 178,321 | 201,260 | 206,575 |
Basic Shares | 94,448 | 94,327 | 94,144 | 99,268 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $1.28 |
2025-07-31 | $1.58 |
2025-04-30 | $1.16 |