XML 26 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
12 Months Ended
Dec. 31, 2018
Inventories [Abstract]  
Inventories
5.Inventories

 

Inventories as of December 31, 2017 and 2018 consisted of the following:

 

   December 31,   December 31, 
   2017   2018 
Raw materials  $1,814,704   $1,675,383 
Work in progress   2,188,193    2,737,415 
Finished goods   5,829,508    5,209,563 
   $9,832,405   $9,622,361 

 

During the years ended December 31, 2017 and 2018, write-downs of obsolete inventories to lower of cost or net realizable value of $5,776,891 and $160,469, respectively, were charged to cost of revenues.