| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $69,518 | $73,023 | $73,649 | $56,565 |
Gross Profit | 68,523 | 71,814 | 73,649 | 31,385 |
EBITDA | 9,607 | 16,105 | 14,144 | 5,707 |
EBIT | 15,091 | 15,798 | 4,053 | |
Net Income | 7,517 | 12,214 | 12,278 | 3,171 |
Net Change In Cash | 69,518 | 73,023 | 73,649 | 56,565 |
Free Cash Flow | 15,812 | 7,305 | -1,406 | |
Cash | 20,838 | 22,759 | 29,683 | 27,603 |
Basic Shares | 1,895 | 1,896 | 1,894 | 1,895 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $272,755 | $258,298 | $224,750 | $283,392 |
Gross Profit | 268,148 | 146,425 | 136,614 | 157,571 |
EBITDA | 44,549 | 43,961 | 30,351 | 33,688 |
EBIT | 39,463 | 26,230 | 30,108 | |
Net Income | 35,180 | 31,073 | 21,686 | 23,903 |
Net Change In Cash | 272,755 | 258,298 | 224,750 | 283,392 |
Cost of Revenue | -1,857 | |||
Free Cash Flow | 22,417 | -1,760 | 30,523 | |
Cash | 20,838 | 24,654 | 24,031 | 35,311 |
Basic Shares | 1,895 | 1,892 | 1,893 | 1,898 |
| Quarter | EPS |
|---|---|
2025-09-30 | $6.44 |
2025-06-30 | $6.48 |
2025-03-31 | $1.67 |
2024-12-31 | $4.41 |