XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of carrying values of inventories
 As of September 30,As of December 31,
(in thousands)202520242024
Raw materials$187,929 $195,077 $207,818 
In-process products58,590 57,657 57,627 
Finished products345,358 330,646 327,730 
 $591,877 $583,380 $593,175