XML 35 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2014
INVENTORIES  
Schedule of inventories

                                                                                                                                                                                    

 

 

At December 31,
2013

 

At December 31,
2014

 

 

 

$

 

$

 

Raw materials

 

 

52,610,348 

 

 

95,223,795 

 

Work-in-process

 

 

25,181,639 

 

 

33,207,222 

 

Finished goods

 

 

153,365,824 

 

 

303,894,102 

 

​  

​  

​  

​  

 

 

 

231,157,811 

 

 

432,325,119 

 

​  

​  

​  

​  

​  

​  

​  

​  

​