Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $34,568,048 | $35,942,510 | $35,337,413 | $12,487,861 |
Gross Profit | 7,870,140 | 10,723,292 | 13,149,146 | 12,487,861 |
EBITDA | 2,606,246 | 5,323,202 | 4,808,996 | 676,661 |
EBIT | 1,984,928 | 4,619,867 | 4,117,485 | -12,342 |
Net Income | 1,928,066 | 3,108,800 | 3,058,779 | 3,637,202 |
Net Change In Cash | 34,568,048 | 35,942,510 | 35,337,413 | 12,487,861 |
Free Cash Flow | -12,705,828 | 32,907,778 | -42,949,079 | 27,904,732 |
Cash | 224,034,904 | 228,920,165 | 204,884,465 | 251,268,739 |
Basic Shares | 7,470,971 | 7,471,000 | 7,459,991 | 7,459,991 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $129,023,065 | $39,965,346 | $43,282,508 | $48,722,248 |
Gross Profit | 43,922,909 | 39,965,346 | 43,282,508 | 48,722,248 |
EBITDA | 21,921,246 | -968,306 | 89,829,788 | 27,152,978 |
EBIT | 19,190,228 | -3,709,256 | 87,244,286 | 24,719,057 |
Net Income | 13,365,506 | 9,449,313 | 14,287,093 | 15,528,052 |
Net Change In Cash | 129,023,065 | 39,965,346 | 43,282,508 | 48,722,248 |
Free Cash Flow | -23,741,248 | 33,262,069 | 3,983,367 | 4,441,953 |
Cash | 204,884,465 | 193,990,268 | 149,639,519 | 16,657,201 |
Basic Shares | 7,459,991 | 7,451,305 | 7,511,714 | 7,469,274 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.17 |
2025-03-31 | $0.18 |
2024-12-31 | $0.18 |