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 | 104,316 | 82,711 | 79,076 | 60,500 |
EBIT | 60,706 | 43,773 | 41,165 | 37,287 |
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 | 529,874 | 490,091 | 423,706 | 415,334 |
EBITDA | 281,212 | 200,125 | 171,824 | 199,182 |
EBIT | 128,134 | 38,924 | 34,636 | 83,278 |
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 |