Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $11,042,927 | $8,395,282 | $8,718,271 | $9,922,115 |
Gross Profit | 5,251,697 | 3,732,982 | 4,158,712 | 4,336,150 |
EBITDA | 9,585,402 | 3,731,846 | 4,091,911 | 565,903 |
EBIT | 8,595,384 | 2,763,745 | 3,095,200 | -333,186 |
Net Income | 7,201,919 | 1,740,304 | 328,051 | 892,032 |
Net Change In Cash | 11,042,927 | 8,395,282 | 8,718,271 | 9,922,115 |
Free Cash Flow | 3,160,612 | 899,956 | 619,407 | -230,916 |
Cash | 21,678,616 | 18,300,577 | 12,164,315 | 13,494,059 |
Basic Shares | 2,334,037 | 2,334,037 | 2,333,560 | 2,263,301 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $37,158,908 | $34,074,233 | $37,616,241 | $29,080,513 |
Gross Profit | 18,251,674 | 18,216,623 | 25,655,192 | 15,653,493 |
EBITDA | 14,814,542 | 8,375,696 | 15,307,606 | 8,589,675 |
EBIT | 11,193,200 | 5,685,428 | 13,864,321 | 6,726,806 |
Net Income | 4,549,774 | 2,651,597 | 5,646,141 | 6,387,314 |
Net Change In Cash | 37,158,908 | 34,074,233 | 37,616,241 | 29,080,513 |
Free Cash Flow | 4,121,817 | -24,348,678 | -10,922,849 | 1,801,931 |
Cash | 13,494,059 | 11,427,485 | 192,659 | 286,607 |
Basic Shares | 2,297,079 | 1,993,032 | 1,594,001 | 1,554,051 |
Quarter | EPS |
---|---|
2024-09-30 | $0.55 |
2024-06-30 | $0.16 |
2024-03-31 | $0.02 |
2023-12-31 | $0.07 |