XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventories  
Schedule of inventories

Inventories consisted of the following (in thousands):

As of March 31,

As of December 31,

 

    

2021

    

2020

 

Raw materials and purchased parts

$

19,202

$

19,591

Work in process

1,253

1,431

Finished goods

 

37,835

 

35,476

Total inventories

$

58,290

$

56,498