Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,258,500 | $1,253,100 | $1,236,100 | $1,245,600 |
Gross Profit | 314,900 | 315,300 | 308,900 | 323,600 |
EBITDA | 111,600 | 194,000 | 183,200 | 225,800 |
EBIT | 36,800 | 120,900 | 110,800 | 156,300 |
Net Income | 28,900 | 46,200 | 49,300 | -5,000 |
Net Change In Cash | 1,258,500 | 1,253,100 | 1,236,100 | 1,245,600 |
Free Cash Flow | 7,400 | -122,799 | 11,700 | 339,800 |
Cash | 1,226,300 | 1,618,000 | 1,122,700 | 1,683,600 |
Basic Shares | 44,615 | 45,100 | 45,300 | 44,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,874,600 | $4,535,500 | $4,200,200 | $3,690,900 |
Gross Profit | 1,167,500 | 1,073,600 | 964,400 | 813,600 |
EBITDA | 739,700 | 613,000 | 576,100 | 373,000 |
EBIT | 463,900 | 367,200 | 336,600 | 166,200 |
Net Income | 87,700 | 170,600 | 105,200 | 22,700 |
Net Change In Cash | 4,874,600 | 4,535,500 | 4,200,200 | 3,690,900 |
Cost of Revenue | 393,900 | 143,800 | 473,900 | |
Free Cash Flow | 499,700 | 297,300 | 310,100 | 199,200 |
Cash | 1,176,600 | 972,000 | 710,300 | 620,900 |
Basic Shares | 46,900 | 47,800 | 50,100 | 50,800 |
Quarter | EPS |
---|---|
2024-09-30 | $1.51 |
2024-06-30 | $1.67 |
2024-03-31 | $1.52 |
2023-12-31 | $2.76 |