Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $210,394 | $210,992 | $212,138 | $222,628 |
Gross Profit | 70,855 | 77,906 | 75,535 | 82,302 |
EBITDA | -7,951 | 49,529 | 97,997 | 76,062 |
EBIT | 32,435 | 29,935 | 77,205 | 55,828 |
Net Income | 22,892 | 8,861 | 42,851 | 33,869 |
Net Change In Cash | 210,394 | 210,992 | 212,138 | 222,628 |
Free Cash Flow | 25,216 | -29,096 | 43,266 | 25,161 |
Cash | 479,521 | 530,708 | 642,200 | 598,485 |
Basic Shares | 60,567 | 60,974 | 62,661 | 62,391 |
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 | 330,554 | 351,214 | 321,220 | 194,087 |
EBIT | 247,749 | 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-10-31 | $0 |
2025-07-31 | $0.51 |
2025-04-30 | $0.40 |
2025-01-31 | $0.52 |