Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $279,520 | $275,913 | $270,039 | $264,658 |
Gross Profit | 220,736 | 220,357 | 214,526 | 206,406 |
EBITDA | 17,936 | 29,337 | 25,576 | 22,695 |
EBIT | 18,160 | 23,411 | 20,280 | 18,007 |
Net Income | 168,072 | 12,893 | 20,496 | 17,222 |
Net Change In Cash | 279,520 | 275,913 | 270,039 | 264,658 |
Free Cash Flow | 92,943 | 62,311 | 29,787 | 124,364 |
Cash | 624,575 | 608,765 | 406,620 | 449,507 |
Basic Shares | 150,485 | 149,071 | 146,525 | 148,757 |
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 | 79,634 | 101,994 | 102,828 | 50,608 |
EBIT | 79,085 | 50,753 | 36,840 | -30,640 |
Net Income | 201,567 | 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 | 300,323 | 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-01-31 | $0.42 |
2024-10-31 | $0.45 |
2024-07-31 | $0.44 |
2024-04-30 | $0.39 |