Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $280,345 | $266,201 | $239,155 | $295,492 |
Gross Profit | 59,951 | 55,344 | 40,280 | 80,019 |
EBITDA | 43,869 | 31,535 | 20,111 | 44,583 |
EBIT | 32,916 | 20,641 | 8,959 | 33,389 |
Net Income | 25,350 | 15,377 | 6,249 | 27,382 |
Net Change In Cash | 280,345 | 266,201 | 239,155 | 295,492 |
Free Cash Flow | 40,136 | 25,488 | -5,726 | 29,553 |
Cash | 93,966 | 56,149 | 44,422 | 58,474 |
Basic Shares | 33,106 | 33,103 | 33,043 | 32,991 |
Values in thousands | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 |
---|---|---|---|---|
Revenue | $1,130,583 | $1,221,502 | $1,072,149 | $851,573 |
Gross Profit | 277,524 | 268,498 | 240,608 | 192,823 |
EBITDA | 148,048 | 152,431 | 125,356 | 102,774 |
EBIT | 105,182 | 112,322 | 82,624 | 55,545 |
Net Income | 82,501 | 88,336 | 56,980 | 38,496 |
Net Change In Cash | 1,130,583 | 1,221,502 | 1,072,149 | 851,573 |
Cost of Revenue | 19,124 | -11,560 | 20,753 | |
Free Cash Flow | 109,662 | 64,844 | 54,580 | 75,070 |
Cash | 58,474 | 55,093 | 40,061 | 51,621 |
Basic Shares | 33,026 | 33,205 | 33,494 | 32,820 |
Quarter | EPS |
---|---|
2024-07-31 | $0.73 |
2024-04-30 | $0.66 |
2024-01-31 | $0.18 |
2023-10-31 | $0.95 |