v3.26.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2026
Inventories  
Schedule of Inventory Inventories at September 30, 2026 and December 31, 2025 consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

  ​ ​ ​

December 31, 2025

Finished goods

​

$

216,223

​

$

190,616

Work-in-process

​

 

44,362

​

 

32,391

Raw materials

​

 

130,437

​

 

110,698

Total inventories

​

$

391,022

​

$

333,705

​