Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,333,600 | $1,450,600 | $1,096,500 | $1,127,500 |
Gross Profit | 514,400 | 541,400 | 374,700 | 419,700 |
EBITDA | 384,700 | 415,500 | 263,800 | 287,800 |
EBIT | 340,100 | 372,400 | 224,900 | 252,500 |
Net Income | 244,300 | 1,173,300 | 192,300 | 122,600 |
Net Change In Cash | 1,333,600 | 1,450,600 | 1,096,500 | 1,127,500 |
Free Cash Flow | 293,500 | 158,500 | 131,000 | 366,600 |
Cash | 1,530,600 | 1,736,300 | 552,600 | 576,700 |
Basic Shares | 46,500 | 47,900 | 48,400 | 48,900 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,586,900 | $6,591,900 | $4,810,300 | $3,969,900 |
Gross Profit | 1,544,000 | 2,157,400 | 1,314,700 | 1,137,400 |
EBITDA | 1,210,700 | 1,483,400 | 816,100 | 733,100 |
EBIT | 1,006,000 | 1,232,100 | 562,800 | 480,800 |
Net Income | 767,400 | 924,000 | 421,700 | 320,100 |
Net Change In Cash | 4,586,900 | 6,591,900 | 4,810,300 | 3,969,900 |
Cost of Revenue | 77,800 | -576,600 | 549,400 | |
Free Cash Flow | 1,223,200 | 817,400 | 286,900 | 601,200 |
Cash | 576,700 | 400,000 | 324,400 | 897,100 |
Basic Shares | 50,400 | 52,500 | 53,200 | 55,000 |
Quarter | EPS |
---|---|
2024-09-30 | $5.78 |
2024-06-30 | $6.24 |
2024-03-31 | $3.72 |
2023-12-31 | $4.17 |