XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventories  
Schedule of inventories

September 30, 

December 31, 

 

2023

2022

 

(in thousands)

 

Raw materials and supplies

    

$

55,180

    

$

47,607

Work in process

 

28,293

 

37,090

Finished goods

 

26,505

 

18,887

Total inventories

$

109,978

$

103,584