| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,684,000 | $2,747,000 | $2,530,000 | $2,840,000 |
Gross Profit | 757,000 | 868,000 | 724,000 | 807,000 |
EBITDA | -146,000 | 677,000 | 566,000 | -105,000 |
EBIT | -328,000 | 505,000 | 407,000 | -244,000 |
Net Income | -494,000 | 363,000 | -93,000 | -258,000 |
Net Change In Cash | 2,684,000 | 2,747,000 | 2,530,000 | 2,840,000 |
Free Cash Flow | 752,000 | 129,000 | -252,000 | 479,000 |
Cash | 294,000 | 230,000 | 400,000 | 361,000 |
Basic Shares | 83,446 | 85,500 | 86,300 | 87,900 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $10,975,000 | $9,677,000 | $9,761,000 | $8,498,000 |
Gross Profit | 3,292,000 | 2,837,000 | 2,710,000 | 2,216,000 |
EBITDA | 1,749,000 | 2,166,000 | 2,070,000 | 1,909,000 |
EBIT | 1,127,000 | 1,667,000 | 1,594,000 | 1,444,000 |
Net Income | 647,000 | 1,196,000 | 1,241,000 | 995,000 |
Net Change In Cash | 10,975,000 | 9,677,000 | 9,761,000 | 8,498,000 |
Cost of Revenue | 163,000 | 242,000 | ||
Free Cash Flow | 1,245,000 | 1,193,000 | 1,314,000 | 1,087,000 |
Cash | 361,000 | 1,615,000 | 1,099,000 | 959,000 |
Basic Shares | 87,900 | 91,000 | 97,700 | 104,300 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $3.67 |
2025-06-30 | $4.21 |
2025-03-31 | $2.97 |