Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,895,800 | $3,491,500 | $3,453,000 | $3,384,000 |
Gross Profit | 573,900 | 543,600 | 502,100 | 499,900 |
EBITDA | 150,000 | 144,100 | 142,900 | |
EBIT | 112,100 | 107,100 | 106,600 | |
Net Income | 58,600 | 74,200 | 41,200 | 42,000 |
Net Change In Cash | 3,895,800 | 3,491,500 | 3,453,000 | 3,384,000 |
Free Cash Flow | 46,300 | 34,500 | -200,200 | 26,300 |
Cash | 44,000 | 17,600 | 67,200 | 15,100 |
Basic Shares | 34,114 | 34,900 | 34,900 | 34,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,224,300 | $14,372,400 | $14,001,100 | $12,396,400 |
Gross Profit | 2,192,800 | 2,245,700 | 2,317,000 | 1,914,300 |
EBITDA | -61,400 | 558,600 | 441,000 | 622,500 |
EBIT | 89,000 | 416,300 | 313,500 | 521,400 |
Net Income | 216,000 | 178,200 | 88,500 | 348,900 |
Net Change In Cash | 14,224,300 | 14,372,400 | 14,001,100 | 12,396,400 |
Cost of Revenue | -70,200 | 129,100 | ||
Free Cash Flow | -78,100 | -219,300 | 179,000 | 8,100 |
Cash | 44,000 | 28,900 | 229,200 | 299,400 |
Basic Shares | 34,100 | 35,900 | 39,700 | 43,280 |
Quarter | EPS |
---|---|
2024-12-31 | $1.51 |
2024-09-30 | $1.26 |
2024-06-30 | $1.47 |
2024-03-31 | $1.36 |