Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,812,000 | $2,162,000 | $2,044,578 | $1,861,000 |
Gross Profit | 1,352,000 | 1,118,000 | 1,044,784 | 957,000 |
EBITDA | 645,000 | 291,000 | 293,000 | 147,000 |
EBIT | 637,000 | 283,000 | 283,000 | 137,044 |
Net Income | 1,293,000 | 828,000 | 171,000 | -273,000 |
Net Change In Cash | 2,812,000 | 2,162,000 | 2,044,578 | 1,861,000 |
Free Cash Flow | 611,000 | 421,000 | 332,268 | 232,000 |
Cash | 1,498,000 | 1,507,000 | 1,541,000 | 1,623,000 |
Basic Shares | 1,301,509 | 1,301,600 | 1,299,913 | 1,287,376 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,880,000 | $7,060,000 | $5,599,864 | $4,611,856 |
Gross Profit | 4,472,000 | 3,515,000 | 2,754,119 | 2,481,144 |
EBITDA | 1,338,000 | -8,000 | -383,000 | 334,951 |
EBIT | 1,302,000 | -78,000 | -469,933 | 269,226 |
Net Income | 2,019,000 | 132,000 | -3,460,418 | 2,914,659 |
Net Change In Cash | 8,880,000 | 7,060,000 | 5,599,864 | 4,611,856 |
Free Cash Flow | 1,597,000 | 905,000 | -186,466 | 453,640 |
Cash | 1,498,000 | 1,413,000 | 1,649,328 | 2,502,992 |
Basic Shares | 1,301,509 | 1,295,511 | 1,266,268 | 1,273,647 |
Quarter | EPS |
---|---|
2024-12-31 | $0.99 |
2024-09-30 | $0.63 |
2024-06-30 | $0.26 |
2024-03-31 | $0.20 |