Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $299,928 | $287,597 | $262,387 | $249,219 |
Gross Profit | 173,071 | 161,593 | 140,102 | 158,408 |
EBITDA | 105,653 | 83,972 | 81,269 | 72,412 |
EBIT | 62,043 | 45,034 | 43,358 | 49,199 |
Net Income | 35,822 | 28,813 | 26,364 | 14,673 |
Net Change In Cash | 299,928 | 287,597 | 262,387 | 249,219 |
Free Cash Flow | -100,953 | -204,521 | 65,803 | 41,688 |
Cash | 326,893 | 251,229 | 403,979 | 334,061 |
Basic Shares | 88,646 | 88,324 | 87,435 | 87,122 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $999,587 | $861,748 | $756,556 | $733,570 |
Gross Profit | 622,637 | 490,091 | 423,706 | 415,334 |
EBITDA | 282,416 | 171,529 | 102,970 | 154,925 |
EBIT | 129,338 | 10,328 | -34,218 | 39,021 |
Net Income | 55,712 | -26,143 | -44,289 | 8,834 |
Net Change In Cash | 999,587 | 861,748 | 756,556 | 733,570 |
Cost of Revenue | 137,077 | |||
Free Cash Flow | 196,752 | 31,523 | 3,914 | 84,655 |
Cash | 403,979 | 254,266 | 225,414 | 328,803 |
Basic Shares | 86,957 | 84,442 | 83,133 | 75,679 |
Quarter | EPS |
---|---|
2024-07-31 | $0.86 |
2024-04-30 | $0.80 |
2024-01-31 | $0.63 |
2023-10-31 | $0.60 |