| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $89,409 | $105,555 | $115,728 | $119,003 |
Gross Profit | 62,159 | 76,644 | 84,245 | 88,219 |
EBITDA | 795 | 2,979 | 2,018 | 3,894 |
EBIT | -2,657 | -1,066 | -1,262 | 709 |
Net Income | -2,261 | 2,480 | -772 | 801 |
Net Change In Cash | 89,409 | 105,555 | 115,728 | 119,003 |
Free Cash Flow | 10,750 | -4,756 | 1,884 | -7,232 |
Cash | 99,526 | 101,694 | 91,717 | 90,928 |
Basic Shares | 10,991 | 11,060 | 10,948 | 10,983 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $602,463 | $1,072,054 | $1,598,577 | $1,526,087 |
Gross Profit | 444,623 | 775,850 | 1,140,414 | 1,127,597 |
EBITDA | 15,585 | 139,509 | 195,740 | 223,053 |
EBIT | 2,878 | 126,402 | 184,760 | 216,241 |
Net Income | 2,091 | 99,415 | 143,568 | 164,031 |
Net Change In Cash | 602,463 | 1,072,054 | 1,598,577 | 1,526,087 |
Cost of Revenue | -16,425 | -59,652 | ||
Free Cash Flow | 17,022 | 141,174 | 177,889 | 60,336 |
Cash | 90,928 | 94,440 | 87,691 | 104,183 |
Basic Shares | 10,963 | 10,921 | 11,276 | 11,813 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.21 |
2025-06-30 | $0.22 |
2025-03-31 | -$0.07 |