Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $658,000 | $661,500 | $603,500 | $561,400 |
Gross Profit | 165,600 | 164,500 | 135,300 | 127,300 |
EBITDA | 93,800 | 97,700 | 76,200 | 71,900 |
EBIT | 73,800 | 78,600 | 61,200 | 58,500 |
Net Income | 46,100 | 47,300 | 25,800 | 44,400 |
Net Change In Cash | 658,000 | 661,500 | 603,500 | 561,400 |
Free Cash Flow | 43,800 | 13,700 | -5,100 | 46,600 |
Cash | 78,600 | 72,900 | 60,100 | 149,700 |
Basic Shares | 53,900 | 53,900 | 53,800 | 53,200 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $2,407,800 | $2,297,900 | $2,050,100 | $1,808,400 |
Gross Profit | 525,600 | 389,400 | 309,300 | 293,400 |
EBITDA | 294,800 | 208,000 | 147,800 | -31,299 |
EBIT | 238,700 | 153,500 | 93,000 | -99,899 |
Net Income | 161,500 | 153,100 | 85,200 | -209,500 |
Net Change In Cash | 2,407,800 | 2,297,900 | 2,050,100 | 1,808,400 |
Cost of Revenue | 23,800 | -700 | -25,200 | |
Free Cash Flow | 126,100 | 56,800 | -28,800 | 117,100 |
Cash | 60,100 | 67,100 | 45,200 | 37,800 |
Basic Shares | 53,400 | 52,800 | 52,500 | 51,300 |
Quarter | EPS |
---|---|
2024-09-30 | $0.97 |
2024-06-30 | $1.04 |
2024-03-31 | $0.77 |
2023-12-31 | $0.74 |