Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $52,079,203 | $40,171,375 | $34,913,471 | $30,822,334 |
Gross Profit | 13,194,762 | 10,975,849 | 8,386,947 | 6,674,952 |
EBITDA | 26,285,546 | 21,349,641 | 16,601,576 | 15,553,329 |
EBIT | 19,072,762 | 9,831,610 | 4,874,456 | 5,589,076 |
Net Income | 2,968,887 | 14,280,415 | 2,904,335 | 2,634,562 |
Net Change In Cash | 52,079,203 | 40,171,375 | 34,913,471 | 30,822,334 |
Free Cash Flow | 24,046,577 | 12,426,020 | -608,438 | -1,860,306 |
Cash | 68,934,333 | 81,008,662 | 50,189,445 | 48,778,706 |
Basic Shares | 2,178,063 | 2,180,216 | 2,183,710 | 2,182,106 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $166,671,364 | $107,116,184 | $53,878,487 | $35,920,542 |
Gross Profit | 41,159,254 | 22,698,149 | 17,089,845 | 10,690,568 |
EBITDA | 60,826,260 | 45,191,109 | 43,856,509 | 13,028,325 |
EBIT | 34,537,841 | 11,723,964 | 8,565,777 | 5,776,250 |
Net Income | 23,523,425 | 12,553,996 | 11,053,193 | 4,330,466 |
Net Change In Cash | 166,671,364 | 107,116,184 | 53,878,487 | 35,920,542 |
Free Cash Flow | 44,313,458 | 12,217,717 | 11,066,257 | 10,070,517 |
Cash | 68,934,333 | 49,978,716 | 26,123,267 | 18,628,665 |
Basic Shares | 2,181,023 | 2,182,106 | 2,183,106 | 2,183,106 |
Quarter | EPS |
---|---|
2024-12-31 | $0.09 |
2024-09-30 | $0.48 |
2024-06-30 | $0.37 |
2024-03-31 | $0.37 |