XML 42 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Inventories [Abstract]    
Finished goods $ 242,978 $ 241,472
Work in process 12,548 11,138
Raw materials 115,409 115,611
Subtotal 370,935 368,221
Unreturned customer inventories 19,379 19,722
Total inventories $ 390,314 $ 387,943