Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $904,042 | $891,223 | $877,009 | $830,210 |
Gross Profit | 121,009 | 108,743 | 108,024 | 333,814 |
EBITDA | 91,585 | 73,133 | 77,353 | 43,329 |
EBIT | 66,625 | 48,377 | 53,341 | 20,492 |
Net Income | 52,444 | 33,191 | 12,681 | 17,945 |
Net Change In Cash | 904,042 | 891,223 | 877,009 | 830,210 |
Free Cash Flow | -1,943 | 29,411 | 15,122 | 11,592 |
Cash | 40,654 | 60,220 | 56,290 | 63,987 |
Basic Shares | 48,775 | 48,662 | 48,609 | 48,985 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $3,439,503 | $3,303,156 | $2,927,540 | $1,983,225 |
Gross Profit | 391,344 | 1,280,279 | 1,201,779 | 746,307 |
EBITDA | 268,231 | 176,070 | 209,621 | 180,298 |
EBIT | 173,895 | 84,790 | 120,367 | 88,783 |
Net Income | 101,351 | 43,123 | 72,373 | -253,365 |
Net Change In Cash | 3,439,503 | 3,303,156 | 2,927,540 | 1,983,225 |
Cost of Revenue | 95,669 | |||
Free Cash Flow | 65,178 | 48,782 | 145,457 | -48,006 |
Cash | 56,290 | 114,777 | 189,627 | 154,085 |
Basic Shares | 49,050 | 50,414 | 48,510 | 43,869 |
Quarter | EPS |
---|---|
2024-07-31 | $1.09 |
2024-04-30 | $1.09 |
2024-01-31 | $0.80 |
2023-10-31 | $0.39 |