Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $305,737 | $272,121 | $379,199 | $293,618 |
Gross Profit | 145,009 | 126,976 | 199,485 | 140,071 |
EBITDA | 59,611 | 49,407 | 101,735 | 54,483 |
EBIT | 43,546 | 95,341 | ||
Net Income | 45,006 | 35,193 | 77,198 | 44,172 |
Net Change In Cash | 305,737 | 272,121 | 379,199 | 293,618 |
Free Cash Flow | 46,400 | 19,573 | 110,951 | 33,602 |
Cash | 297,811 | 268,884 | 266,929 | 301,958 |
Basic Shares | 50,627 | 50,541 | 50,551 | 50,297 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $1,217,689 | $1,261,102 | $1,345,187 | $1,294,607 |
Gross Profit | 592,787 | 619,065 | 676,003 | 653,009 |
EBITDA | 263,496 | 291,889 | 346,987 | 354,188 |
EBIT | 241,364 | 271,059 | 328,132 | 335,499 |
Net Income | 195,468 | 219,919 | 254,626 | 254,820 |
Net Change In Cash | 1,217,689 | 1,261,102 | 1,345,187 | 1,294,607 |
Free Cash Flow | 199,739 | 217,370 | 212,022 | 292,654 |
Cash | 266,929 | 268,213 | 252,077 | 253,970 |
Basic Shares | 50,310 | 49,955 | 49,631 | 49,385 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.89 |
2025-04-30 | $0.70 |
2025-01-31 | $1.53 |