XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventories  
Schedule of inventories

March 31, 

December 31, 

(in thousands)

    

2024

    

2023

Raw material and common parts

$

7,760

$

7,828

Work-in-process

 

7,416

 

6,466

Finished goods

 

378

 

491

 

15,554

 

14,785

Less inventory reserve

 

(625)

 

(587)

Total inventories

$

14,929

$

14,198

4.