XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of the components of inventories

The components of inventories are summarized below:

 

    June 30,     December 31,  
    2018     2017  
    (Unaudited)        
Raw materials   $ 10,551     $ 9,229  
Work in process     3,709       3,295  
Finished goods     13,341       10,919  
Provision for excess and obsolete inventory     (428 )     (251 )
Total inventories   $ 27,173     $ 23,192