XML 16 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following: 
As of September 30, 2019As of December 31, 2018
Raw materials$36,944  $39,859  
Finished goods32,835  25,585  
Inventories, net$69,779  $65,444  
Service and sales demonstration inventory, net$39,509  $39,563