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 | 219,031 | 201,642 | 255,383 | 194,111 |
EBITDA | 70,750 | 66,239 | 107,318 | 48,072 |
EBIT | 60,759 | 56,497 | 97,654 | 39,069 |
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 | 832,364 | 656,094 | 681,246 | 723,366 |
EBITDA | 262,735 | 162,572 | 239,161 | 299,965 |
EBIT | 227,799 | 133,883 | 214,267 | 277,500 |
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 | 130,093 | 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 |