v3.25.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
INVENTORIES [Abstract]  
Schedule of Inventory

December 31,

(In thousands)

2024

2023

Raw materials

$

121,984

$

103,349

Work in process

45,775

37,321

Finished goods

491,474

707,465

Total inventories

$

659,233

$

848,135