v3.24.2.u1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory  
Schedule of inventory

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

​

​

​

​

​

​

​

​

​

    

June 30,

    

December 31,

​

​

2024

​

2023

Raw materials and supplies - production locations

​

$

536,835

​

$

564,818

Raw materials and supplies - customer locations

​

​

29,775

​

​

20,751

Work-in-process

​

 

144,544

​

 

149,574

Finished goods

​

 

228,380

​

 

226,110

Inventory

​

$

939,534

​

$

961,253