Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $25,290,643 | $29,384,000 | $26,535,000 | $25,416,000 |
Gross Profit | 7,034,683 | 11,631,000 | 11,044,000 | 9,994,000 |
EBITDA | 8,621,764 | 11,528,000 | 10,423,000 | 10,068,000 |
EBIT | 6,140,000 | 9,218,000 | 7,896,000 | 7,642,000 |
Net Income | 1,320,387 | 2,627,000 | 1,996,000 | 2,282,000 |
Net Change In Cash | 25,290,643 | 29,384,000 | 26,535,000 | 25,416,000 |
Free Cash Flow | -889,811 | 6,014,000 | -1,225,000 | 3,959,000 |
Cash | 9,472,272 | 7,370,000 | 8,120,000 | 8,002,000 |
Basic Shares | 2,629,000 | 2,827,000 | 2,746,000 | 2,767,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $102,502,000 | $106,848,000 | $149,004,000 | $88,744,000 |
Gross Profit | 41,931,000 | 48,039,000 | 88,807,000 | 41,865,000 |
EBITDA | 41,808,000 | 50,179,000 | 85,754,000 | 42,980,000 |
EBIT | 32,043,000 | 39,007,000 | 78,914,000 | 32,094,000 |
Net Income | 8,806,000 | 11,885,000 | 28,746,000 | 8,563,000 |
Net Change In Cash | 102,502,000 | 106,848,000 | 149,004,000 | 88,744,000 |
Free Cash Flow | 7,933,000 | 14,126,000 | 26,378,000 | 20,776,000 |
Cash | 8,120,000 | 9,641,000 | 15,579,000 | 12,033,000 |
Basic Shares | 2,827,000 | 3,027,000 | 3,183,000 | 3,254,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.64 |
2025-03-31 | $0.96 |
2024-12-31 | $0.63 |