XML 72 R38.htm IDEA: XBRL DOCUMENT 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