Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $222,628 | $210,984 | $217,000 | $216,334 |
Gross Profit | 82,302 | 75,138 | 79,251 | 79,255 |
EBITDA | 76,062 | 82,477 | 97,481 | 74,534 |
EBIT | 55,828 | 62,351 | 76,696 | 53,832 |
Net Income | 33,869 | 34,388 | 36,251 | 26,180 |
Net Change In Cash | 222,628 | 210,984 | 217,000 | 216,334 |
Free Cash Flow | 25,161 | 50,658 | 56,489 | -1,806 |
Cash | 598,485 | 537,331 | 493,905 | 508,518 |
Basic Shares | 62,456 | 62,414 | 62,409 | 62,283 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $866,946 | $892,076 | $824,549 | $663,761 |
Gross Profit | 315,946 | 336,162 | 294,213 | 167,044 |
EBITDA | 221,518 | 351,214 | 321,220 | 194,087 |
EBIT | 270,379 | 240,890 | 103,691 | |
Net Income | 130,688 | 125,485 | 179,242 | 78,816 |
Net Change In Cash | 866,946 | 892,076 | 824,549 | 663,761 |
Cost of Revenue | 88,741 | -6,625 | ||
Free Cash Flow | 130,502 | 170,881 | 162,849 | 41,503 |
Cash | 598,485 | 499,292 | 319,680 | 276,670 |
Basic Shares | 62,391 | 61,755 | 61,189 | 61,999 |
Quarter | EPS |
---|---|
2024-10-31 | $0.59 |
2024-07-31 | $0.51 |
2024-04-30 | $0.46 |
2024-01-31 | $0.42 |