XML 47 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
December 31,
(in thousands)
20252024
Finished goods$458,420 $394,852 
Work-in-process23,190 22,053 
Raw materials230,541 208,008 
Subtotal712,151 624,913 
Unreturned customer inventories15,771 16,163 
Total inventories$727,922 $641,076