Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $557,697 | $578,237 | $546,396 | $575,579 |
Gross Profit | 161,878 | 169,653 | 147,853 | 163,442 |
EBITDA | 25,996 | 31,026 | 18,808 | 27,437 |
EBIT | 17,613 | 22,131 | 10,204 | 18,442 |
Net Income | 12,803 | 15,432 | 8,966 | 14,480 |
Net Change In Cash | 557,697 | 578,237 | 546,396 | 575,579 |
Free Cash Flow | 8,474 | 13,799 | -9,954 | 9,285 |
Cash | 117,180 | 117,261 | 113,945 | 133,346 |
Basic Shares | 14,306 | 14,313 | 14,296 | 14,303 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $2,236,566 | $2,166,654 | $2,061,084 | $2,030,330 |
Gross Profit | 641,975 | 616,450 | 579,667 | 565,044 |
EBITDA | 109,286 | 112,656 | 73,653 | 67,764 |
EBIT | 73,825 | 76,945 | 38,948 | 32,063 |
Net Income | 50,462 | 49,716 | 26,830 | 19,994 |
Net Change In Cash | 2,236,566 | 2,166,654 | 2,061,084 | 2,030,330 |
Cost of Revenue | 18,518 | 4,633 | ||
Free Cash Flow | 17,736 | 58,113 | 36,355 | 27,459 |
Cash | 117,261 | 140,910 | 134,832 | 116,314 |
Basic Shares | 14,313 | 14,230 | 14,163 | 14,147 |
Quarter | EPS |
---|---|
2024-10-31 | $0.86 |
2024-07-31 | $1.11 |
2024-04-30 | $0.60 |
2024-01-31 | $0.97 |