| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $5,647,000 | $4,840,000 | $4,232,000 | $3,547,000 |
Gross Profit | 1,148,000 | 1,027,000 | 887,000 | 722,000 |
EBITDA | 449,000 | 519,000 | 587,000 | 378,000 |
EBIT | 384,000 | 451,000 | 514,000 | 304,000 |
Net Income | 151,000 | 183,000 | 216,000 | 79,000 |
Net Change In Cash | 5,647,000 | 4,840,000 | 4,232,000 | 3,547,000 |
Free Cash Flow | 307,000 | -2,000 | 205,000 | 36,000 |
Cash | 2,221,000 | 1,857,000 | 1,858,000 | 1,716,000 |
Basic Shares | 146,274 | 143,230 | 142,587 | 139,859 |
| 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,205 | 200,578 | 100,828 | 82,805 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.03 |
2025-06-30 | $1.28 |
2025-03-31 | $1.52 |