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 | 13,720,237 | 27,186,368 |
EBIT | 9,831,610 | 4,874,456 | 3,755,984 | 2,684,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,182,106 | 2,182,106 | 2,182,106 | 2,182,106 |
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 | 34,650,724 | 17,089,845 | 10,690,568 | 8,767,679 |
EBITDA | 45,191,109 | 23,431,000 | 15,630,509 | 12,443,359 |
EBIT | 11,723,964 | -11,859,732 | 8,378,434 | 6,491,225 |
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 | 18,043,119 | 11,066,257 | 10,070,517 | 5,311,098 |
Cash | 50,763,505 | 26,123,267 | 18,628,665 | 11,860,555 |
Basic Shares | 2,182,106 | 2,183,106 | 2,183,106 | 2,183,106 |
Quarter | EPS |
---|---|
2024-09-30 | $0.48 |
2024-06-30 | $0.37 |
2024-03-31 | $0.37 |
2023-12-31 | $0.04 |