Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,441,000 | $3,767,000 | $3,704,000 | $3,732,000 |
Gross Profit | 1,404,000 | 2,778,000 | 2,739,000 | 2,780,000 |
EBITDA | 915,000 | 985,000 | 255,000 | 764,000 |
EBIT | 873,000 | 881,000 | 171,000 | 713,000 |
Net Income | 639,000 | 707,000 | 731,000 | 514,000 |
Net Change In Cash | 2,441,000 | 3,767,000 | 3,704,000 | 3,732,000 |
Free Cash Flow | 821,000 | 114,000 | 141,000 | 504,000 |
Cash | 862,000 | 26,125,000 | 31,490,000 | 34,517,000 |
Basic Shares | 14,375 | 14,534 | 14,536 | 14,539 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $7,604,000 | $4,541,000 | $1,838,593 | $1,864,919 |
Gross Profit | 4,080,000 | 2,546,000 | 1,838,593 | 1,864,919 |
EBITDA | 971,000 | 864,000 | 814,128 | 719,433 |
EBIT | 1,028,000 | 331,000 | 681,961 | 577,991 |
Net Income | 11,466,000 | 1,098,000 | 547,000 | 492,000 |
Net Change In Cash | 7,604,000 | 4,541,000 | 1,838,593 | 1,864,919 |
Cost of Revenue | 180,000 | -24,234 | -14,671 | |
Free Cash Flow | 1,232,000 | 1,865,000 | -391,150 | 206,631 |
Cash | 908,000 | 5,543,000 | 337,814 | 362,048 |
Basic Shares | 14,539 | 15,549 | 9,816 | 10,056 |
Quarter | EPS |
---|---|
2024-09-30 | $45.87 |
2024-06-30 | $50.87 |
2024-03-31 | $52.92 |
2023-12-31 | $46.58 |