Quarterly report pursuant to Section 13 or 15(d)

Inventory (Tables)

v3.22.2.2
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
As of
March 31,
2022
December 31,
2021
(In thousands)
Raw materials
$ 21,738  $ 18,890 
Work in process
29,839  27,123 
Inventories, gross
51,577  46,013 
Provision for contract losses
(5,796) (11,626)
Reserve for inventory excess and obsolescence
(1,053) (460)
Inventory
$ 44,728  $ 33,927