v3.26.3
INVENTORY (Tables)
9 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consisted of the following (in thousands):

 

 

September 30, 2026

 

 

December 31, 2025

 

Raw materials

 

$

124,707

 

 

$

144,300

 

Work-in-process

 

 

26,534

 

 

 

24,102

 

Finished goods

 

 

85,626

 

 

 

72,510

 

Inventory

 

$

236,867

 

 

$

240,912