| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $301,107 | $293,999 | $276,272 | $279,520 |
Gross Profit | 239,532 | 232,477 | 215,599 | 220,736 |
EBITDA | 39,069 | 34,151 | 22,736 | 35,730 |
EBIT | 30,086 | 26,421 | 15,840 | 29,537 |
Net Income | 11,180 | 13,445 | 8,194 | 194,010 |
Net Change In Cash | 301,107 | 293,999 | 276,272 | 279,520 |
Free Cash Flow | 71,311 | 43,894 | 126,710 | 101,545 |
Cash | 634,818 | 659,553 | 689,628 | 624,575 |
Basic Shares | 150,060 | 151,102 | 149,614 | 150,485 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $1,090,130 | $1,037,741 | $990,874 | $874,332 |
Gross Profit | 862,025 | 777,129 | 738,318 | 624,848 |
EBITDA | 113,338 | 101,994 | 102,828 | 53,622 |
EBIT | 91,235 | 50,753 | 36,840 | -27,626 |
Net Income | 244,621 | 129,032 | 26,783 | -41,459 |
Net Change In Cash | 1,090,130 | 1,037,741 | 990,874 | 874,332 |
Cost of Revenue | 22,087 | -177,411 | ||
Free Cash Flow | 329,684 | 316,884 | 281,485 | 224,331 |
Cash | 624,575 | 383,742 | 428,465 | 416,274 |
Basic Shares | 148,643 | 148,586 | 150,192 | 155,598 |
| Quarter | EPS |
|---|---|
2025-10-31 | $0.05 |
2025-07-31 | $0.33 |
2025-04-30 | $0.30 |
2025-01-31 | $0.42 |