Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $210,984 | $217,000 | $216,334 | $227,473 |
Gross Profit | 75,138 | 79,251 | 79,255 | 84,882 |
EBITDA | 82,477 | 97,481 | 74,534 | 104,865 |
EBIT | 62,351 | 76,696 | 53,832 | 83,553 |
Net Income | 34,388 | 36,251 | 26,180 | 44,611 |
Net Change In Cash | 210,984 | 217,000 | 216,334 | 227,473 |
Free Cash Flow | 50,658 | 56,489 | -1,806 | 54,138 |
Cash | 537,331 | 493,905 | 508,518 | 499,292 |
Basic Shares | 62,414 | 62,409 | 62,283 | 62,067 |
Values in thousands | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 |
---|---|---|---|---|
Revenue | $892,076 | $824,549 | $663,761 | $609,691 |
Gross Profit | 336,162 | 294,213 | 167,044 | 134,654 |
EBITDA | 351,214 | 321,220 | 194,087 | 157,782 |
EBIT | 270,379 | 240,890 | 103,691 | 63,968 |
Net Income | 125,485 | 179,242 | 78,816 | 33,820 |
Net Change In Cash | 892,076 | 824,549 | 663,761 | 609,691 |
Cost of Revenue | 88,741 | -6,625 | 61,325 | |
Free Cash Flow | 170,881 | 162,849 | 41,503 | 72,072 |
Cash | 499,292 | 319,680 | 276,670 | 278,665 |
Basic Shares | 61,755 | 61,189 | 61,999 | 65,470 |
Quarter | EPS |
---|---|
2024-07-31 | $0.51 |
2024-04-30 | $0.46 |
2024-01-31 | $0.42 |
2023-10-31 | $0.72 |