Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $642,500 | $672,200 | $623,700 | $588,000 |
Gross Profit | 260,400 | 278,800 | 253,500 | 225,100 |
EBITDA | 82,300 | 95,900 | 81,800 | 55,900 |
EBIT | 54,600 | 68,600 | 55,400 | 29,500 |
Net Income | 38,300 | 47,500 | 36,000 | 17,700 |
Net Change In Cash | 642,500 | 672,200 | 623,700 | 588,000 |
Free Cash Flow | 41,500 | 114,000 | 33,800 | -15,400 |
Cash | 22,500 | 34,300 | 28,200 | 27,000 |
Basic Shares | 48,700 | 48,700 | 48,200 | 48,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,526,400 | $2,434,000 | $2,361,800 | $2,184,408 |
Gross Profit | 1,033,400 | 948,300 | 834,900 | 757,360 |
EBITDA | 314,300 | 185,200 | 195,700 | 167,601 |
EBIT | 206,500 | 90,300 | 111,500 | 84,455 |
Net Income | 139,500 | 49,200 | 123,900 | 59,800 |
Net Change In Cash | 2,526,400 | 2,434,000 | 2,361,800 | 2,184,408 |
Cost of Revenue | -63,850 | |||
Free Cash Flow | 173,800 | 188,500 | 12,800 | 65,084 |
Cash | 22,500 | 28,900 | 17,400 | 52,270 |
Basic Shares | 48,500 | 45,400 | 42,200 | 43,964 |
Quarter | EPS |
---|---|
2024-12-31 | $0.87 |
2024-09-30 | $1.03 |
2024-06-30 | $0.79 |
2024-03-31 | $0.37 |