| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $676,830 | $700,110 | $668,244 | $646,956 |
Gross Profit | 133,691 | 180,633 | 152,056 | 133,261 |
EBITDA | 61,319 | 104,223 | 79,080 | -56,901 |
EBIT | 30,300 | 73,149 | 49,103 | -87,114 |
Net Income | 4,550 | 38,588 | 21,157 | -133,583 |
Net Change In Cash | 676,830 | 700,110 | 668,244 | 646,956 |
Free Cash Flow | 62,602 | 671 | 75,084 | -78,557 |
Cash | 174,733 | 119,034 | 131,294 | 62,336 |
Basic Shares | 118,413 | 118,371 | 118,321 | 114,136 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,663,035 | $2,510,182 | $2,165,813 | $1,807,814 |
Gross Profit | 630,522 | 685,858 | 444,199 | 368,297 |
EBITDA | 209,913 | 391,863 | 176,914 | 141,215 |
EBIT | 92,307 | 282,818 | 88,407 | 58,902 |
Net Income | -92,840 | 102,558 | 219,169 | 88,409 |
Net Change In Cash | 2,663,035 | 2,510,182 | 2,165,813 | 1,807,814 |
Free Cash Flow | -16,435 | 174,495 | 202,184 | 116,397 |
Cash | 62,336 | 156,147 | 105,206 | 177,248 |
Basic Shares | 96,309 | 114,366 | 114,366 | 114,366 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.04 |
2025-06-30 | $0.33 |
2025-03-31 | $0.18 |
2024-12-31 | -$1.17 |