| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $152,849 | $160,477 | $144,843 | $140,302 |
Gross Profit | 43,068 | 44,049 | 44,628 | 38,797 |
EBITDA | 27,282 | 44,024 | 27,305 | -6,822 |
EBIT | 25,226 | 42,106 | 25,450 | -8,541 |
Net Income | 19,177 | 31,874 | 19,505 | 24,164 |
Net Change In Cash | 152,849 | 160,477 | 144,843 | 140,302 |
Free Cash Flow | 26,790 | -6,463 | -10,987 | 11,782 |
Cash | 31,617 | 94,334 | 116,870 | 122,938 |
Basic Shares | 13,940 | 14,328 | 13,988 | 13,867 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $575,795 | $543,262 | $498,325 | $454,213 |
Gross Profit | 161,334 | 120,567 | 143,097 | 138,293 |
EBITDA | 62,176 | 24,896 | 51,604 | 55,555 |
EBIT | 54,874 | 20,350 | 45,096 | 49,355 |
Net Income | 70,315 | 31,656 | 41,564 | 45,101 |
Net Change In Cash | 575,795 | 543,262 | 498,325 | 454,213 |
Free Cash Flow | -5,773 | 10,162 | 719 | 39,308 |
Cash | 122,938 | 137,466 | 150,607 | 195,718 |
Basic Shares | 13,867 | 13,867 | 13,867 | 13,867 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.38 |
2025-06-30 | $2.20 |
2025-03-31 | $0.38 |
2024-12-31 | $0.47 |