| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $79,283 | $40,656 | $19,613 | $37,181 |
Gross Profit | 68,632 | 29,780 | 9,237 | 26,813 |
EBITDA | 47,266 | 10,117 | -10,659 | 7,030 |
EBIT | 46,724 | 9,610 | -11,199 | 6,481 |
Net Income | 39,541 | 7,526 | -8,536 | 4,876 |
Net Change In Cash | 79,283 | 40,656 | 19,613 | 37,181 |
Free Cash Flow | 12,069 | 7,073 | 4,622 | |
Cash | 225,303 | 219,333 | 228,863 | 259,924 |
Basic Shares | 15,898 | 15,934 | 15,989 | 16,002 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $176,733 | $116,387 | $141,700 | $140,688 |
Gross Profit | 134,462 | 64,457 | 102,734 | 138,520 |
EBITDA | 53,754 | -11,394 | 29,484 | 66,838 |
EBIT | 51,616 | -13,835 | 26,036 | 63,509 |
Net Income | 43,407 | -8,409 | 19,895 | 46,586 |
Net Change In Cash | 176,733 | 116,387 | 141,700 | 140,688 |
Cost of Revenue | -302,217 | |||
Free Cash Flow | 27,845 | 33,910 | 53,011 | |
Cash | 225,303 | 137,304 | 30,453 | 45,424 |
Basic Shares | 15,898 | 16,042 | 16,026 | 15,969 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.52 |
2025-09-30 | $0.47 |
2025-06-30 | $0.36 |
2025-03-31 | $0.30 |