Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $14,152,694 | $12,487,861 | $10,350,037 | $11,527,557 |
Gross Profit | 12,487,861 | 12,293,668 | 11,243,697 | |
EBITDA | 676,661 | -1,589,549 | -267,476 | |
EBIT | -12,342 | -2,258,266 | -949,263 | |
Net Income | 3,058,779 | 3,637,202 | 3,617,479 | 3,052,046 |
Net Change In Cash | 14,152,694 | 12,487,861 | 10,350,037 | 11,527,557 |
Free Cash Flow | -42,949,079 | 27,904,732 | 13,259,270 | -21,956,171 |
Cash | 204,884,465 | 251,268,739 | 203,355,587 | 191,106,467 |
Basic Shares | 7,459,627 | 7,459,991 | 7,459,991 | 7,444,145 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $48,518,147 | $39,965,346 | $43,282,508 | $48,722,248 |
Gross Profit | 39,965,346 | 43,282,508 | 48,722,248 | |
EBITDA | -968,306 | 89,829,788 | 27,152,978 | |
EBIT | -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 | 48,518,147 | 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,627 | 7,451,305 | 7,511,714 | 7,469,274 |
Quarter | EPS |
---|---|
2024-09-30 | $0.09 |
2024-06-30 | $0.08 |
2024-03-31 | $0.08 |
2023-12-31 | $0.06 |