Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $53,021,919 | $47,962,642 | $52,079,203 | $40,171,375 |
Gross Profit | 14,442,831 | 13,622,849 | 13,194,762 | 10,975,849 |
EBITDA | 24,527,091 | 22,741,249 | 26,285,546 | 21,349,641 |
EBIT | 9,493,760 | 9,995,721 | 19,072,762 | 9,831,610 |
Net Income | 4,200,509 | 3,082,110 | 2,968,887 | 14,280,415 |
Net Change In Cash | 53,021,919 | 47,962,642 | 52,079,203 | 40,171,375 |
Free Cash Flow | 8,587,387 | -325,393 | 24,046,577 | 12,426,020 |
Cash | 116,601,097 | 108,420,529 | 68,934,333 | 81,008,662 |
Basic Shares | 870,572 | 874,357 | 871,225 | 872,086 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $166,671,364 | $107,116,184 | $134,975,159 | $35,920,542 |
Gross Profit | 41,159,254 | 22,698,149 | 12,110,129 | 10,702,987 |
EBITDA | 74,835,952 | 45,191,109 | 43,856,509 | 13,028,325 |
EBIT | 27,409,789 | 11,723,964 | -6,957,610 | 5,776,250 |
Net Income | 23,523,425 | 12,553,996 | 6,880,436 | 5,031,098 |
Net Change In Cash | 166,671,364 | 107,116,184 | 134,975,159 | 35,920,542 |
Free Cash Flow | 44,313,458 | 17,639,789 | 11,066,257 | 10,070,517 |
Cash | 68,934,333 | 49,978,716 | 26,123,267 | 18,628,665 |
Basic Shares | 872,409 | 872,842 | 873,242 | 873,242 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.12 |
2025-03-31 | $0.09 |
2024-12-31 | $0.09 |