| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $73,023 | $73,649 | $56,565 | $70,628 |
Gross Profit | -103,098 | 73,649 | 31,385 | 69,581 |
EBITDA | 16,105 | 14,144 | 5,707 | 11,918 |
EBIT | 15,091 | 15,798 | 4,053 | 10,811 |
Net Income | 12,214 | 12,278 | 3,171 | 8,362 |
Net Change In Cash | 73,023 | 73,649 | 56,565 | 70,628 |
Free Cash Flow | 15,812 | 7,305 | -1,406 | 10,801 |
Cash | 22,759 | 29,683 | 27,603 | 24,654 |
Basic Shares | 1,896 | 1,894 | 1,895 | 1,896 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $258,298 | $224,750 | $283,392 | $329,498 |
Gross Profit | 146,425 | 136,614 | 157,571 | 180,997 |
EBITDA | 43,961 | 30,351 | 33,688 | 87,368 |
EBIT | 39,463 | 26,230 | 30,108 | 84,932 |
Net Income | 31,073 | 21,686 | 23,903 | 67,020 |
Net Change In Cash | 258,298 | 224,750 | 283,392 | 329,498 |
Cost of Revenue | -1,857 | 23,445 | ||
Free Cash Flow | 22,417 | -1,760 | 30,523 | 45,397 |
Cash | 24,654 | 24,031 | 35,311 | 37,168 |
Basic Shares | 1,892 | 1,893 | 1,898 | 1,900 |
| Quarter | EPS |
|---|---|
2025-09-30 | $6.44 |
2025-06-30 | $6.48 |
2025-03-31 | $1.67 |
2024-12-31 | $4.41 |