| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $170,491 | $162,694 | $144,044 | $150,951 |
Gross Profit | 23,775 | 41,163 | 29,429 | 28,105 |
EBITDA | 27,016 | 20,821 | 11,110 | 6,316 |
EBIT | 7,004 | 2,994 | -5,143 | -10,453 |
Net Income | -455 | -3,314 | -9,842 | -15,070 |
Net Change In Cash | 170,491 | 162,694 | 144,044 | 150,951 |
Free Cash Flow | 8,219 | -6,811 | -13,716 | 1,763 |
Cash | 12,003 | 14,638 | 28,372 | 5,204 |
Basic Shares | 13,053 | 13,387 | 13,600 | 13,688 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $682,122 | $700,805 | $697,052 | $594,463 |
Gross Profit | 149,455 | 170,518 | 179,989 | 158,001 |
EBITDA | 70,074 | 128,682 | 109,953 | 101,938 |
EBIT | 2,036 | 53,540 | 22,739 | 18,837 |
Net Income | -17,067 | 30,157 | 3,997 | 1,350 |
Net Change In Cash | 682,122 | 700,805 | 697,052 | 594,463 |
Cost of Revenue | 3,172 | 1,321 | ||
Free Cash Flow | 57,372 | 64,932 | 66,352 | 72,963 |
Cash | 5,204 | 3,323 | 7,954 | 6,282 |
Basic Shares | 14,287 | 15,013 | 14,002 | 14,232 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.04 |
2025-06-30 | -$0.25 |
2025-03-31 | -$0.65 |