Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $270,039 | $264,658 | $262,878 | $261,537 |
Gross Profit | 214,526 | 206,406 | 200,157 | 192,310 |
EBITDA | 25,576 | 22,695 | 33,409 | 25,892 |
EBIT | 20,280 | 18,007 | 21,164 | 11,379 |
Net Income | 20,496 | 17,222 | 99,235 | 10,656 |
Net Change In Cash | 270,039 | 264,658 | 262,878 | 261,537 |
Free Cash Flow | 45,113 | 124,364 | 86,087 | 65,754 |
Cash | 406,620 | 449,507 | 384,257 | 377,911 |
Basic Shares | 146,525 | 148,757 | 146,295 | 147,625 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $1,037,741 | $990,874 | $874,332 | $770,770 |
Gross Profit | 777,129 | 738,318 | 624,848 | 546,032 |
EBITDA | 102,114 | 102,828 | 50,608 | 40,262 |
EBIT | 50,873 | 36,840 | -30,640 | -37,338 |
Net Income | 99,147 | 26,783 | -41,459 | -43,433 |
Net Change In Cash | 1,037,741 | 990,874 | 874,332 | 770,770 |
Cost of Revenue | 22,087 | -177,411 | ||
Free Cash Flow | 300,323 | 281,485 | 224,331 | 180,344 |
Cash | 384,257 | 428,465 | 416,274 | 595,082 |
Basic Shares | 148,586 | 150,192 | 155,598 | 155,849 |
Quarter | EPS |
---|---|
2024-07-31 | $0.44 |
2024-04-30 | $0.39 |
2024-01-31 | $0.42 |
2023-10-31 | $0.36 |