Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $308,832 | $299,643 | $296,098 | $301,205 |
Gross Profit | 102,193 | 93,249 | 93,630 | 94,428 |
EBITDA | 22,230 | 20,553 | 21,754 | 22,265 |
EBIT | 17,135 | 15,442 | 16,655 | 17,218 |
Net Income | 36,819 | 5,551 | 14,425 | 7,659 |
Net Change In Cash | 308,832 | 299,643 | 296,098 | 301,205 |
Free Cash Flow | 23,582 | 4,849 | 20,370 | 10,468 |
Cash | 164,557 | 232,845 | 234,312 | 121,668 |
Basic Shares | 25,452 | 25,516 | 25,317 | 25,277 |
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-07-31 | $1.44 |
2024-04-30 | $0.21 |
2024-01-31 | $0.56 |
2023-10-31 | $0.32 |