Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $5,201,000 | $4,336,000 | $4,078,000 | $3,706,000 |
Gross Profit | 1,910,000 | 1,091,000 | 1,753,000 | 1,742,000 |
EBITDA | 1,851,000 | 1,626,000 | 1,043,000 | 1,567,000 |
EBIT | 1,122,000 | 900,000 | 336,000 | 880,000 |
Net Income | 577,000 | 460,000 | 52,000 | 421,000 |
Net Change In Cash | 5,201,000 | 4,336,000 | 4,078,000 | 3,706,000 |
Free Cash Flow | 961,000 | -1,092,000 | -236,000 | -602,000 |
Cash | 200,000 | 504,000 | 992,000 | 345,000 |
Basic Shares | 390,000 | 388,000 | 385,000 | 383,924 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $16,338,000 | $17,220,000 | $14,905,000 | $13,578,000 |
Gross Profit | 6,714,000 | 6,121,000 | 5,720,000 | 5,037,000 |
EBITDA | 5,700,000 | 4,513,000 | 4,071,000 | 3,248,000 |
EBIT | 2,979,000 | 1,880,000 | 1,783,000 | 1,219,000 |
Net Income | 1,407,000 | 824,000 | 925,000 | 871,000 |
Net Change In Cash | 16,338,000 | 17,220,000 | 14,905,000 | 13,578,000 |
Cost of Revenue | 523,000 | 305,000 | 19,000 | |
Free Cash Flow | -2,047,000 | -2,562,000 | -5,494,000 | -4,221,000 |
Cash | 345,000 | 914,000 | 390,000 | 87,000 |
Basic Shares | 385,000 | 383,000 | 380,000 | 374,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.51 |
2024-06-30 | $1.23 |
2024-03-31 | $1.13 |
2023-12-31 | $1.28 |