XML 79 R12.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
INVENTORIES

4.INVENTORIES

Inventories at December 31, 2025 and 2024, consisted of the following (in thousands):

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Finished goods

​

$

190,616

​

$

168,437

Work-in-process

​

 

32,391

​

 

27,114

Raw materials

​

 

110,698

​

 

110,512

Total inventories

​

$

333,705

​

$

306,063

​