XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of carrying values of inventories
 As of March 31,As of December 31,
(in thousands)
202420232023
Raw materials
$165,152 $200,190 $167,177 
In-process products
57,058 56,937 57,432 
Finished products
333,535 319,306 326,966 
 $555,745 $576,433 $551,575