Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,377,944 | $1,258,608 | $1,084,525 | $1,272,007 |
Gross Profit | 307,494 | 247,496 | 196,578 | 264,595 |
EBITDA | 207,530 | 151,034 | 115,081 | 160,744 |
EBIT | 146,676 | 92,645 | 60,288 | 108,743 |
Net Income | 97,483 | 61,048 | 32,670 | 69,789 |
Net Change In Cash | 1,377,944 | 1,258,608 | 1,084,525 | 1,272,007 |
Free Cash Flow | 5,755 | -133,465 | 259,725 | -8,787 |
Cash | 28,460 | 16,119 | 92,670 | 15,269 |
Basic Shares | 29,242 | 29,264 | 29,459 | 29,481 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $4,702,014 | $4,175,574 | $3,808,462 | $3,130,519 |
Gross Profit | 932,137 | 813,759 | 648,198 | 496,642 |
EBITDA | 567,355 | 507,694 | 364,921 | 238,594 |
EBIT | 368,784 | 344,602 | 220,740 | 85,942 |
Net Income | 233,413 | 218,923 | 142,213 | 48,574 |
Net Change In Cash | 4,702,014 | 4,175,574 | 3,808,462 | 3,130,519 |
Cost of Revenue | -86,571 | 298,987 | ||
Free Cash Flow | 98,639 | 40,484 | -36,166 | 151,613 |
Cash | 92,670 | 101,086 | 224,186 | 310,757 |
Basic Shares | 29,482 | 29,698 | 29,996 | 30,844 |
Quarter | EPS |
---|---|
2025-07-31 | $3.33 |
2025-04-30 | $2.09 |
2025-01-31 | $1.11 |
2024-10-31 | $2.37 |