XML 51 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Schedule of inventories
   
As of December 31,
 
   
2018
   
2017
   
2016
 
                   
Raw materials
 
$
39,380
   
$
25,887
   
$
10,053
 
Work in process
   
18,115
     
-
     
-
 
Finished goods
   
84,024
     
57,105
     
57,310
 
                         
   
$
141,519
   
$
82,992
   
$
67,363