Values in thousands | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 |
---|---|---|---|---|
Revenue | $739,600 | $754,500 | $678,200 | $686,100 |
Gross Profit | 133,699 | 150,200 | 131,700 | 128,600 |
EBITDA | 79,600 | 80,300 | 20,100 | 11,400 |
EBIT | 65,800 | 66,000 | 7,400 | -3,200 |
Net Income | 34,400 | 34,000 | -8,900 | -30,600 |
Net Change In Cash | 739,600 | 754,500 | 678,200 | 686,100 |
Free Cash Flow | -56,100 | 51,400 | -27,200 | 29,900 |
Cash | 80,000 | 96,500 | 84,400 | 61,700 |
Basic Shares | 35,900 | 35,600 | 35,400 | 35,200 |
Values in thousands | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 |
---|---|---|---|---|
Revenue | $2,780,500 | $2,318,900 | $1,990,500 | $1,820,000 |
Gross Profit | 527,700 | 442,300 | 370,100 | 313,200 |
EBITDA | 169,500 | 142,700 | 161,300 | 144,200 |
EBIT | 114,300 | 101,500 | 133,400 | 111,100 |
Net Income | 12,500 | 46,300 | 90,200 | 78,700 |
Net Change In Cash | 2,780,500 | 2,318,900 | 1,990,500 | 1,820,000 |
Cost of Revenue | 23,000 | -1,100 | ||
Free Cash Flow | 1,400 | 13,900 | -6,200 | 57,900 |
Cash | 96,500 | 85,800 | 68,400 | 53,500 |
Basic Shares | 35,800 | 35,400 | 35,100 | 36,000 |
Quarter | EPS |
---|---|
2025-11-30 | $0 |
2025-08-31 | $1.08 |
2025-05-31 | $1.16 |
2025-02-28 | $0.99 |