Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $212,138 | $222,628 | $210,984 | $217,000 |
Gross Profit | 75,535 | 82,302 | 75,138 | 79,251 |
EBITDA | 97,997 | 76,062 | 82,477 | 97,481 |
EBIT | 77,205 | 55,828 | 62,351 | 76,696 |
Net Income | 42,851 | 33,869 | 34,388 | 36,251 |
Net Change In Cash | 212,138 | 222,628 | 210,984 | 217,000 |
Free Cash Flow | 43,266 | 25,161 | 50,658 | 56,489 |
Cash | 642,200 | 598,485 | 537,331 | 493,905 |
Basic Shares | 62,661 | 62,391 | 62,414 | 62,409 |
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 |
---|---|
2025-01-31 | $0.52 |
2024-10-31 | $0.59 |
2024-07-31 | $0.51 |
2024-04-30 | $0.46 |