v3.25.1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2025
INVENTORY  
Schedule of inventories

As of March 31, 2025 and December 31, 2024, inventory consists of the following (in thousands):

March 31, 

December 31, 

2025

2024

Raw materials

$

37,912

$

27,743

Work in process

12,088

8,765

Finished goods

15,545

15,012

Total inventory

$

65,545

$

51,520