| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $908,000 | $890,000 | $796,000 | $833,000 |
Gross Profit | 200,000 | 190,000 | 165,000 | 182,000 |
EBITDA | 60,000 | 135,000 | 106,000 | 98,000 |
EBIT | 39,000 | 96,000 | 69,000 | 59,000 |
Net Income | 13,000 | 46,000 | 26,000 | 5,000 |
Net Change In Cash | 908,000 | 890,000 | 796,000 | 833,000 |
Free Cash Flow | 93,000 | 92,000 | 5,000 | 53,000 |
Cash | 349,000 | 347,000 | 373,000 | 484,000 |
Basic Shares | 39,600 | 40,200 | 41,500 | 43,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,403,000 | $3,500,000 | $3,348,000 | $3,227,000 |
Gross Profit | 726,000 | 692,000 | 722,000 | 675,000 |
EBITDA | 446,000 | 433,000 | 545,000 | 424,000 |
EBIT | 286,000 | 262,000 | 375,000 | 220,000 |
Net Income | 79,000 | 102,000 | 262,000 | 152,000 |
Net Change In Cash | 3,403,000 | 3,500,000 | 3,348,000 | 3,227,000 |
Free Cash Flow | 203,000 | 100,000 | 196,000 | 1,000 |
Cash | 484,000 | 365,000 | 251,000 | 259,000 |
Basic Shares | 44,800 | 47,000 | 47,013 | 47,013 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.59 |
2025-06-30 | $1.27 |
2025-03-31 | $0.94 |
2024-12-31 | $0.71 |