| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $433,815 | $428,218 | $401,000 | $420,070 |
Gross Profit | 250,770 | 238,038 | 226,819 | 236,605 |
EBITDA | 107,775 | 95,581 | 92,636 | 98,264 |
EBIT | 38,392 | 27,493 | 23,971 | 31,515 |
Net Income | -87,675 | -50,132 | -19,472 | 33,511 |
Net Change In Cash | 433,815 | 428,218 | 401,000 | 420,070 |
Free Cash Flow | 34,994 | 4,169 | 25,258 | 25,466 |
Cash | 248,557 | 266,082 | 234,339 | 216,683 |
Basic Shares | 57,600 | 59,300 | 59,834 | 62,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,704,835 | $1,601,138 | $1,496,137 | $1,487,013 |
Gross Profit | 989,073 | 937,926 | 882,112 | 887,235 |
EBITDA | 412,347 | 427,609 | 292,784 | 342,128 |
EBIT | 137,592 | 163,464 | 25,965 | 80,756 |
Net Income | 22,160 | -20,251 | -1,862,655 | -110,954 |
Net Change In Cash | 1,704,835 | 1,601,138 | 1,496,137 | 1,487,013 |
Free Cash Flow | 133,308 | 101,119 | 912,754 | 113,713 |
Cash | 216,683 | 202,322 | 260,219 | 313,439 |
Basic Shares | 61,897 | 61,434 | 60,519 | 60,309 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.70 |
2025-06-30 | -$0.85 |
2025-03-31 | $0.35 |