v3.23.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2023
Inventory  
Schedule of Inventory

Inventory as of June 30, 2023 and December 31, 2022 consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

    

June 30,

    

December 31,

 

​

​

2023

​

2022

​

Raw materials and supplies - production locations

​

$

562,357

​

$

450,432

​

Raw materials and supplies - customer locations

​

​

19,144

​

​

18,860

​

Work-in-process

​

 

190,051

​

 

112,231

​

Finished goods

​

 

132,736

​

 

64,113

​

Inventory

​

$

904,288

​

$

645,636

​