XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories include the following:
June 30,
2022
June 30,
2021
December 31,
2021
 (In thousands)
Raw materials and work in process$199,517 $169,794 $176,400 
Finished goods978,034 648,243 600,784 
$1,177,551 $818,037 $777,184