Quarterly report pursuant to Section 13 or 15(d)

Inventories - Schedule of Inventories (Details)

v3.21.2
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Summary of Inventories    
Raw materials and subassemblies $ 21,349 $ 22,583
Work in process 2,746 2,294
Finished goods 59,535 65,695
Total inventories 83,630 90,572
Less: Non-current inventories (12,085) (14,922)
Inventories, current $ 71,545 $ 75,650