v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories included the following:
June 30,
2026
June 30,
2025
December 31,
2025
(In thousands)
Raw materials and work in process$133,019 $117,481 $96,363 
Finished goods696,779 750,417 466,779 
$829,798 $867,898 $563,142