| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $6,402,000 | $7,041,000 | $6,774,000 | $7,173,000 |
Gross Profit | 2,161,000 | 2,701,000 | 2,155,000 | 2,477,000 |
EBITDA | 1,644,000 | 2,527,000 | 1,918,000 | 2,645,000 |
EBIT | 813,000 | 1,644,000 | 1,052,000 | 1,655,000 |
Net Income | 519,000 | 1,144,000 | 698,000 | 898,000 |
Net Change In Cash | 6,402,000 | 7,041,000 | 6,774,000 | 7,173,000 |
Free Cash Flow | 1,343,000 | 1,391,000 | -56,000 | 125,000 |
Cash | 1,589,000 | 1,825,000 | 1,393,000 | 1,302,000 |
Basic Shares | 578,400 | 588,500 | 599,240 | 627,289 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $27,270,000 | $27,959,000 | $29,975,000 | $51,985,000 |
Gross Profit | 9,278,000 | 4,371,000 | 7,260,000 | 20,106,000 |
EBITDA | 7,929,000 | 7,224,000 | 8,236,000 | 19,194,000 |
EBIT | 4,332,000 | 3,383,000 | 4,375,000 | 14,652,000 |
Net Income | -1,404,000 | 3,643,000 | 10,227,000 | 10,367,000 |
Net Change In Cash | 27,270,000 | 27,959,000 | 29,975,000 | 51,985,000 |
Cost of Revenue | -95,000 | -736,000 | ||
Free Cash Flow | 3,273,000 | 6,243,000 | 4,207,000 | 5,533,000 |
Cash | 1,302,000 | 1,540,000 | 2,043,000 | 2,198,000 |
Basic Shares | 657,300 | 725,233 | 787,941 | 864,884 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.20 |
2025-06-30 | $1.81 |
2025-03-31 | $1.17 |