v3.26.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2026
INVENTORIES  
Summary of inventories stated at lower of cost or net realizable value

March 31, 2026

December 31, 2025

Finished goods

$

42,225

$

31,055

Work-in-process

 

14,542

 

10,007

Raw materials and supplies

 

74,222

 

59,201

Total

$

130,989

$

100,263