Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $920,963 | $865,471 | $904,042 | $891,223 |
Gross Profit | 399,964 | 94,457 | 121,009 | 108,743 |
EBITDA | 75,904 | 58,999 | 91,585 | 73,133 |
EBIT | 49,469 | 33,700 | 66,625 | 48,377 |
Net Income | 41,154 | 29,994 | 52,444 | 33,191 |
Net Change In Cash | 920,963 | 865,471 | 904,042 | 891,223 |
Free Cash Flow | 53,933 | 25,664 | -1,943 | 29,411 |
Cash | 84,176 | 52,215 | 40,654 | 60,220 |
Basic Shares | 48,974 | 48,946 | 48,775 | 48,662 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $3,581,699 | $3,439,503 | $3,303,156 | $2,927,540 |
Gross Profit | 2,775,678 | 1,408,108 | 1,280,279 | 1,201,779 |
EBITDA | 282,604 | 202,902 | 174,470 | 208,521 |
EBIT | 181,154 | 109,766 | 83,190 | 119,267 |
Net Income | 156,783 | 101,351 | 43,123 | 72,373 |
Net Change In Cash | 3,581,699 | 3,439,503 | 3,303,156 | 2,927,540 |
Free Cash Flow | 107,961 | 65,178 | 48,782 | 145,457 |
Cash | 84,176 | 56,290 | 114,777 | 189,627 |
Basic Shares | 48,974 | 49,050 | 50,414 | 48,510 |
Quarter | EPS |
---|---|
2025-01-31 | $1.04 |
2024-10-31 | $0.58 |
2024-07-31 | $0.58 |
2024-04-30 | $1.09 |