| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $224,501 | $217,086 | $201,317 | $239,718 |
Gross Profit | 192,728 | 182,414 | 170,608 | 203,730 |
EBITDA | 17,228 | 1,086 | 1,559 | 56,754 |
EBIT | 13,551 | -2,328 | -1,485 | 54,276 |
Net Income | 9,932 | -3,592 | 2,992 | 35,224 |
Net Change In Cash | 224,501 | 217,086 | 201,317 | 239,718 |
Free Cash Flow | 58,086 | -6,313 | -15,110 | 62,154 |
Cash | 112,845 | 106,927 | 53,882 | 150,150 |
Basic Shares | 29,600 | 29,507 | 30,311 | 30,751 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $802,804 | $624,799 | $407,856 | $233,394 |
Gross Profit | 679,818 | 528,223 | 341,741 | 200,115 |
EBITDA | 65,025 | -40,271 | -40,733 | -38,624 |
EBIT | 58,475 | -40,271 | -42,591 | -39,842 |
Net Income | 53,509 | -21,153 | -44,881 | -42,042 |
Net Change In Cash | 802,804 | 624,799 | 407,856 | 233,394 |
Cost of Revenue | 227,050 | 23,949 | ||
Free Cash Flow | 91,123 | 1,024 | 2,473 | -24,787 |
Cash | 150,150 | 185,537 | 441,592 | 214,467 |
Basic Shares | 30,543 | 29,302 | 28,071 | 27,262 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.38 |
2025-06-30 | $0.45 |
2025-03-31 | $0.10 |