Values in thousands | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $87,478,715 | $74,391,944 | $91,063,409 | $42,561,547 |
Gross Profit | 7,060,872 | 5,506,335 | 16,279,953 | 8,387,456 |
EBITDA | 2,033,211 | 1,466,907 | 11,981,548 | 5,591,441 |
EBIT | -2,186,349 | -2,288,871 | 8,127,658 | 4,474,794 |
Net Income | -2,638,698 | -156,318 | 6,023,979 | 3,393,903 |
Net Change In Cash | 87,478,715 | 74,391,944 | 91,063,409 | 42,561,547 |
Free Cash Flow | -8,770,136 | -6,457,702 | -871,892 | 581,477 |
Cash | 36,167,826 | 35,301,002 | 38,908,434 | 8,747,190 |
Basic Shares | 2,882,611 | 2,897,090 | 3,024,450 | 3,206,607 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $156,878,000 | $189,544,000 | $179,592,000 | $149,419,000 |
Gross Profit | 20,518,000 | 38,144,000 | 35,265,000 | 29,476,000 |
EBITDA | 12,781,000 | 31,297,000 | 28,947,000 | 22,466,000 |
EBIT | 5,555,000 | 23,748,000 | 20,012,000 | 16,595,000 |
Net Income | 5,473,000 | 18,596,000 | 16,799,000 | 14,200,000 |
Net Change In Cash | 156,878,000 | 189,544,000 | 179,592,000 | 149,419,000 |
Free Cash Flow | -7,052,000 | 12,292,000 | 10,945,000 | 8,533,000 |
Cash | 34,100,000 | 43,669,000 | 46,433,000 | 49,629,000 |
Basic Shares | 2,975,820 | 3,132,458 | 3,163,959 | 3,151,432 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.18 |
2025-03-31 | $0.27 |
2024-12-31 | -$0.05 |