Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $578,375 | $508,818 | $648,949 | $480,050 |
Gross Profit | 211,027 | 201,642 | 255,383 | 194,111 |
EBITDA | 75,393 | 68,965 | 108,950 | 46,134 |
EBIT | 65,354 | 59,223 | 99,286 | 37,131 |
Net Income | 48,982 | 46,342 | 76,475 | 31,803 |
Net Change In Cash | 578,375 | 508,818 | 648,949 | 480,050 |
Free Cash Flow | 5,586 | 13,319 | 100,403 | -35,039 |
Cash | 170,600 | 212,250 | 266,262 | 159,555 |
Basic Shares | 61,721 | 61,739 | 61,956 | 62,068 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $2,102,661 | $1,827,009 | $1,752,995 | $1,808,821 |
Gross Profit | 804,545 | 656,094 | 681,246 | 723,366 |
EBITDA | 276,810 | 153,825 | 223,956 | 294,205 |
EBIT | 241,874 | 125,136 | 199,062 | 271,740 |
Net Income | 181,439 | 102,790 | 157,455 | 242,696 |
Net Change In Cash | 2,102,661 | 1,827,009 | 1,752,995 | 1,808,821 |
Cost of Revenue | -36,381 | -200,149 | 357,176 | |
Free Cash Flow | 129,889 | 62,679 | 10,044 | 330,684 |
Cash | 266,262 | 210,596 | 246,977 | 447,126 |
Basic Shares | 62,068 | 62,704 | 64,878 | 65,873 |
Quarter | EPS |
---|---|
2024-07-31 | $0.78 |
2024-04-30 | $0.73 |
2024-01-31 | $1.23 |
2023-10-31 | $0.51 |