v3.25.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2025
INVENTORIES [Abstract]  
Schedule of Inventory

March 31,

December 31,

(In thousands)

2025

2024

Raw materials

$

118,574

$

121,984

Work in process

47,998

45,775

Finished goods

497,031

491,474

Total inventories

$

663,603

$

659,233