XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventories  
Schedule of inventories

December 31,

December 31,

    

2021

    

2020

(in thousands)

Materials

$

96,027

$

82,679

Work-in-process

 

54,128

 

53,979

Finished goods

 

20,703

 

9,248

Total

$

170,858

$

145,906