Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,840,000 | $4,232,000 | $3,547,000 | $3,655,000 |
Gross Profit | 1,027,000 | 887,000 | 722,000 | 767,000 |
EBITDA | 519,000 | 587,000 | 378,000 | 377,000 |
EBIT | 451,000 | 514,000 | 304,000 | 304,000 |
Net Income | 183,000 | 216,000 | 79,000 | 85,000 |
Net Change In Cash | 4,840,000 | 4,232,000 | 3,547,000 | 3,655,000 |
Free Cash Flow | -2,000 | 205,000 | 36,000 | 376,000 |
Cash | 1,857,000 | 1,858,000 | 1,716,000 | 871,000 |
Basic Shares | 143,230 | 142,587 | 139,859 | 133,555 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $13,673,000 | $10,771,000 | $13,604,000 | $12,814,000 |
Gross Profit | 2,711,000 | 1,541,000 | 1,001,000 | 1,826,000 |
EBITDA | 1,356,000 | 1,159,000 | -2,146,000 | -5,000 |
EBIT | 1,051,000 | 807,000 | -2,407,000 | -110,000 |
Net Income | 210,000 | 450,000 | -1,587,000 | -135,000 |
Net Change In Cash | 13,673,000 | 10,771,000 | 13,604,000 | 12,814,000 |
Cost of Revenue | -8,000 | 307,000 | ||
Free Cash Flow | 827,000 | 716,000 | -1,836,000 | -3,151,000 |
Cash | 1,716,000 | 530,000 | 434,000 | 403,000 |
Basic Shares | 132,206 | 200,578 | 100,828 | 82,805 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.28 |
2025-03-31 | $1.52 |
2024-12-31 | $0.60 |