| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,164,717 | $1,157,536 | $1,176,363 | $1,079,228 |
Gross Profit | 563,076 | 571,825 | 550,129 | 508,238 |
EBITDA | 431,352 | 428,249 | 75,561 | 43,845 |
EBIT | 48,532 | 51,372 | 63,309 | 79,801 |
Net Income | 13,221 | 15,485 | 24,793 | 30,982 |
Net Change In Cash | 1,164,717 | 1,157,536 | 1,176,363 | 1,079,228 |
Free Cash Flow | 97,933 | -10,433 | 127,160 | -17,753 |
Cash | 107,021 | 106,841 | 107,325 | 60,860 |
Basic Shares | 58,890 | 58,664 | 58,358 | 55,842 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,320,564 | $3,992,413 | $4,245,392 | $4,583,451 |
Gross Profit | 2,080,351 | 2,022,258 | 2,079,532 | 2,235,012 |
EBITDA | 339,012 | 290,541 | 283,050 | 435,011 |
EBIT | 288,126 | 166,285 | 149,179 | 265,178 |
Net Income | 123,478 | -5,179 | 12,357 | 134,940 |
Net Change In Cash | 4,320,564 | 3,992,413 | 4,245,392 | 4,583,451 |
Free Cash Flow | 48,446 | 146,888 | 407,073 | 329,848 |
Cash | 60,860 | 93,705 | 144,141 | 108,333 |
Basic Shares | 55,933 | 54,978 | 58,966 | 66,839 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1 |
2025-06-30 | $1 |
2025-03-31 | $1 |