Values in thousands | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 |
---|---|---|---|---|
Revenue | $661,700 | $656,500 | $567,300 | $545,400 |
Gross Profit | 117,200 | 127,300 | 110,300 | 103,400 |
EBITDA | 58,000 | 59,700 | 51,400 | 47,500 |
EBIT | 43,800 | 44,400 | 42,600 | 38,800 |
Net Income | 18,000 | 9,100 | 14,000 | 23,800 |
Net Change In Cash | 661,700 | 656,500 | 567,300 | 545,400 |
Free Cash Flow | -26,500 | 17,800 | 13,800 | 10,100 |
Cash | 49,300 | 96,100 | 83,600 | 65,100 |
Basic Shares | 35,600 | 35,400 | 35,200 | 35,300 |
Values in thousands | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 |
---|---|---|---|---|
Revenue | $2,318,900 | $1,990,500 | $1,820,000 | $1,652,300 |
Gross Profit | 442,300 | 370,100 | 313,200 | 275,900 |
EBITDA | 203,300 | 161,000 | 144,600 | 141,500 |
EBIT | 162,100 | 133,100 | 111,500 | 105,200 |
Net Income | 46,300 | 90,200 | 78,700 | 35,800 |
Net Change In Cash | 2,318,900 | 1,990,500 | 1,820,000 | 1,652,300 |
Cost of Revenue | 23,000 | -1,100 | -364,800 | |
Free Cash Flow | 13,900 | -6,200 | 57,900 | 93,900 |
Cash | 96,100 | 68,400 | 53,500 | 51,800 |
Basic Shares | 35,400 | 35,100 | 36,000 | 35,300 |
Quarter | EPS |
---|---|
2024-08-31 | $0.85 |
2024-05-31 | $0.88 |
2024-02-29 | $0.85 |
2023-11-30 | $0.81 |