Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $309,566 | $308,832 | $299,643 | $296,098 |
Gross Profit | 107,627 | 102,193 | 93,249 | 93,630 |
EBITDA | 23,640 | 23,800 | 20,553 | 21,754 |
EBIT | 18,705 | 15,442 | 16,655 | |
Net Income | 17,249 | 36,819 | 5,551 | 14,425 |
Net Change In Cash | 309,566 | 308,832 | 299,643 | 296,098 |
Free Cash Flow | -5,114 | 23,582 | 4,849 | 20,370 |
Cash | 243,213 | 164,557 | 232,845 | 234,312 |
Basic Shares | 25,363 | 25,452 | 25,516 | 25,317 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $1,205,778 | $1,238,854 | $1,364,057 | $1,446,990 |
Gross Profit | 390,157 | 363,120 | 329,627 | 292,942 |
EBITDA | 82,261 | 80,943 | 52,998 | 82,988 |
EBIT | 61,910 | 60,807 | 34,883 | 65,224 |
Net Income | 64,453 | 40,492 | 27,028 | 96,475 |
Net Change In Cash | 1,205,778 | 1,238,854 | 1,364,057 | 1,446,990 |
Cost of Revenue | -19,989 | 18,038 | ||
Free Cash Flow | 59,269 | 32,182 | 7,528 | 49,855 |
Cash | 164,557 | 103,637 | 98,352 | 107,147 |
Basic Shares | 25,398 | 25,577 | 26,356 | 26,053 |
Quarter | EPS |
---|---|
2024-10-31 | $0.68 |
2024-07-31 | $1.44 |
2024-04-30 | $0.21 |
2024-01-31 | $0.56 |