Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,122,900 | $1,333,600 | $1,450,600 | $1,096,500 |
Gross Profit | 405,500 | 514,400 | 541,400 | 374,700 |
EBITDA | 265,300 | 384,700 | 415,500 | 263,800 |
EBIT | 219,300 | 340,100 | 372,400 | 224,900 |
Net Income | 162,800 | 244,300 | 1,173,300 | 192,300 |
Net Change In Cash | 1,122,900 | 1,333,600 | 1,450,600 | 1,096,500 |
Free Cash Flow | 334,000 | 293,500 | 158,500 | 131,000 |
Cash | 753,500 | 1,530,600 | 1,736,300 | 552,600 |
Basic Shares | 47,100 | 46,500 | 47,900 | 48,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,003,600 | $4,586,900 | $6,591,900 | $4,810,300 |
Gross Profit | 1,887,700 | 1,544,000 | 2,157,400 | 1,314,700 |
EBITDA | 1,356,800 | 1,210,700 | 1,483,400 | 816,100 |
EBIT | 1,184,200 | 1,006,000 | 1,232,100 | 562,800 |
Net Income | 1,311,800 | 767,400 | 924,000 | 421,700 |
Net Change In Cash | 5,003,600 | 4,586,900 | 6,591,900 | 4,810,300 |
Cost of Revenue | 77,800 | -576,600 | ||
Free Cash Flow | 917,000 | 1,059,100 | 817,400 | 286,900 |
Cash | 753,500 | 576,700 | 400,000 | 324,400 |
Basic Shares | 47,100 | 50,400 | 52,500 | 53,200 |
Quarter | EPS |
---|---|
2024-12-31 | $4.47 |
2024-09-30 | $5.78 |
2024-06-30 | $6.24 |
2024-03-31 | $3.72 |