Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,491,500 | $3,453,000 | $3,384,000 | $3,584,900 |
Gross Profit | 543,600 | 502,100 | 499,900 | 504,500 |
EBITDA | 151,400 | 144,100 | 142,900 | 137,900 |
EBIT | 113,500 | 107,100 | 106,600 | 101,300 |
Net Income | 74,200 | 41,200 | 42,000 | 38,700 |
Net Change In Cash | 3,491,500 | 3,453,000 | 3,384,000 | 3,584,900 |
Free Cash Flow | 34,500 | -200,200 | 26,300 | -199,200 |
Cash | 17,600 | 67,200 | 15,100 | 28,900 |
Basic Shares | 34,900 | 34,900 | 34,900 | 34,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,372,400 | $14,001,100 | $12,396,400 | $9,767,042 |
Gross Profit | 2,245,700 | 2,317,000 | 1,914,300 | 1,423,645 |
EBITDA | 565,000 | 441,000 | 622,500 | 125,398 |
EBIT | 422,700 | 313,500 | 521,400 | 34,375 |
Net Income | 178,200 | 88,500 | 348,900 | -50,664 |
Net Change In Cash | 14,372,400 | 14,001,100 | 12,396,400 | 9,767,042 |
Cost of Revenue | -70,200 | 129,100 | 141,210 | |
Free Cash Flow | -219,300 | 179,000 | 8,100 | 153,896 |
Cash | 28,900 | 229,200 | 299,400 | 170,313 |
Basic Shares | 35,900 | 39,700 | 43,280 | 42,483 |
Quarter | EPS |
---|---|
2024-09-30 | $1.26 |
2024-06-30 | $1.47 |
2024-03-31 | $1.36 |
2023-12-31 | $1.63 |