Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $6,550,000 | $5,273,000 | $6,122,000 | $4,864,000 |
Gross Profit | 1,896,000 | 1,636,000 | 1,287,000 | 321,000 |
EBITDA | 2,128,000 | 1,794,000 | 1,510,000 | 638,000 |
EBIT | 1,467,000 | 1,100,000 | 816,000 | -36,000 |
Net Income | 1,200,000 | 814,000 | 883,000 | -36,000 |
Net Change In Cash | 6,550,000 | 5,273,000 | 6,122,000 | 4,864,000 |
Free Cash Flow | -664,000 | -1,159,000 | -1,461,000 | -3,869,000 |
Cash | 1,793,000 | 383,000 | 645,000 | 454,000 |
Basic Shares | 314,000 | 316,000 | 318,000 | 320,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $24,918,000 | $24,440,000 | $19,649,000 | $17,603,000 |
Gross Profit | 5,486,000 | 2,137,000 | 2,931,000 | 2,850,000 |
EBITDA | 4,252,000 | 2,136,000 | 4,989,000 | 4,829,000 |
EBIT | 1,738,000 | -291,000 | 449,000 | 1,193,000 |
Net Income | 1,623,000 | -154,000 | -73,000 | 589,000 |
Net Change In Cash | 24,918,000 | 24,440,000 | 19,649,000 | 17,603,000 |
Cost of Revenue | -48,000 | |||
Free Cash Flow | -7,723,000 | -4,042,000 | -2,667,000 | -1,163,000 |
Cash | 454,000 | 422,000 | 504,000 | 226,000 |
Basic Shares | 324,000 | 328,000 | 326,663 | 326,663 |
Quarter | EPS |
---|---|
2024-09-30 | $3.82 |
2024-06-30 | $2.58 |
2024-03-31 | $2.78 |
2023-12-31 | -$0.11 |