Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $208,007 | $208,097 | $253,546 | $224,193 |
Gross Profit | 140,551 | 138,902 | 186,481 | 158,627 |
EBITDA | 16,711 | 20,004 | 61,454 | 32,728 |
EBIT | 3,628 | 7,031 | 49,106 | 20,880 |
Net Income | -1,688 | 1,622 | 32,779 | 28,716 |
Net Change In Cash | 208,007 | 208,097 | 253,546 | 224,193 |
Free Cash Flow | 19,080 | 20,298 | 52,883 | 25,987 |
Cash | 174,968 | 180,870 | 215,707 | 182,823 |
Basic Shares | 60,308 | 61,916 | 72,239 | 62,803 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $909,186 | $910,387 | $902,245 | $874,509 |
Gross Profit | 648,050 | 633,275 | 607,177 | 575,937 |
EBITDA | 158,009 | 143,091 | 130,599 | 124,264 |
EBIT | 108,481 | 71,606 | 62,639 | 48,815 |
Net Income | 82,267 | 38,610 | 14,898 | 14,413 |
Net Change In Cash | 909,186 | 910,387 | 902,245 | 874,509 |
Cost of Revenue | -340,424 | |||
Free Cash Flow | 142,109 | 124,905 | 104,271 | 101,077 |
Cash | 215,707 | 241,400 | 282,099 | 358,805 |
Basic Shares | 62,756 | 64,318 | 65,331 | 65,590 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.33 |
2025-04-30 | $0.29 |
2025-01-31 | $0.99 |