| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $-203,735 | $101,166 | $104,985 | $63,111 |
Gross Profit | -234,613 | 62,582 | 66,701 | 21,717 |
EBITDA | -281,047 | 27,333 | 31,066 | -18,750 |
EBIT | -286,328 | 24,396 | 28,084 | -21,933 |
Net Income | -221,990 | 20,643 | 23,943 | -10,882 |
Net Change In Cash | -203,735 | 101,166 | 104,985 | 63,111 |
Free Cash Flow | 9,404 | 18,126 | 14,115 | -50,171 |
Cash | 458,255 | 135,893 | 169,666 | 294,166 |
Basic Shares | 47,311 | 44,035 | 43,954 | 43,721 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $355,378 | $220,474 | $278,073 | $246,570 |
Gross Profit | 182,110 | 324,303 | 243,374 | 230,349 |
EBITDA | 39,652 | 38,999 | 118,683 | 116,322 |
EBIT | 27,350 | 38,999 | 105,584 | 102,447 |
Net Income | 35,429 | 27,981 | 93,408 | 87,091 |
Net Change In Cash | 355,378 | 220,474 | 278,073 | 246,570 |
Cost of Revenue | -470,003 | 343,797 | ||
Free Cash Flow | 1,284 | 81,161 | 87,951 | 103,908 |
Cash | 294,166 | -519,360 | 126,317 | 598,290 |
Basic Shares | 44,064 | 43,837 | 43,699 | 43,955 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.63 |
2025-06-30 | $0.47 |
2025-03-31 | $0.54 |
2024-12-31 | $0.65 |