Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $679,556 | $576,767 | $667,084 | $517,428 |
Gross Profit | 271,338 | 237,031 | 271,604 | 214,459 |
EBITDA | 91,424 | 73,746 | 100,276 | 63,370 |
EBIT | 81,508 | 60,974 | 87,725 | 51,696 |
Net Income | 61,310 | 47,560 | 68,554 | 35,884 |
Net Change In Cash | 679,556 | 576,767 | 667,084 | 517,428 |
Free Cash Flow | 80,712 | 1,962 | 123,376 | -35,381 |
Cash | 231,163 | 199,018 | 205,123 | 128,685 |
Basic Shares | 61,796 | 61,816 | 61,884 | 61,764 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $2,271,705 | $2,102,662 | $1,827,009 | $1,752,995 |
Gross Profit | 914,452 | 832,365 | 656,094 | 681,246 |
EBITDA | 293,461 | 277,421 | 162,572 | 239,161 |
EBIT | 249,503 | 242,485 | 133,883 | 214,267 |
Net Income | 199,762 | 181,439 | 102,790 | 157,455 |
Net Change In Cash | 2,271,705 | 2,102,662 | 1,827,009 | 1,752,995 |
Cost of Revenue | -36,381 | -200,149 | ||
Free Cash Flow | 106,900 | 130,093 | 62,679 | 10,044 |
Cash | 205,123 | 266,262 | 210,596 | 246,977 |
Basic Shares | 61,767 | 62,068 | 62,704 | 64,878 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.99 |
2025-04-30 | $0.75 |
2025-01-31 | $1.19 |