Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $40,171,375 | $34,913,471 | $30,822,334 | $42,196,359 |
Gross Profit | 10,975,849 | 8,386,947 | 6,674,952 | 6,839,424 |
EBITDA | 21,349,641 | 16,601,576 | 15,553,329 | 18,546,846 |
EBIT | 9,831,610 | 4,874,456 | 5,589,076 | -5,954,761 |
Net Income | 14,280,415 | 2,904,335 | 2,634,562 | 1,097,759 |
Net Change In Cash | 40,171,375 | 34,913,471 | 30,822,334 | 42,196,359 |
Free Cash Flow | 12,426,020 | -608,438 | -1,860,306 | 5,672,384 |
Cash | 81,008,662 | 50,189,445 | 48,778,706 | 50,763,505 |
Basic Shares | 2,180,216 | 873,484 | 872,842 | 872,842 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $107,116,184 | $53,878,487 | $35,920,542 | $29,103,738 |
Gross Profit | 22,698,149 | 17,089,845 | 10,690,568 | 8,767,679 |
EBITDA | 45,191,109 | 43,856,509 | 13,028,325 | 11,660,284 |
EBIT | 11,723,964 | 8,565,777 | 5,776,250 | 5,708,150 |
Net Income | 12,553,996 | 11,053,193 | 4,330,466 | 4,502,823 |
Net Change In Cash | 107,116,184 | 53,878,487 | 35,920,542 | 29,103,738 |
Free Cash Flow | 12,217,717 | 11,066,257 | 10,070,517 | 5,311,098 |
Cash | 49,978,716 | 26,123,267 | 18,628,665 | 11,860,555 |
Basic Shares | 2,182,106 | 873,242 | 873,242 | 873,242 |
Quarter | EPS |
---|---|
2024-09-30 | $0.48 |
2024-06-30 | $0.37 |
2024-03-31 | $0.37 |
2023-12-31 | $0.04 |