XML 116 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating lease commitments      
Rental expenses $ 12,187,251us-gaap_OperatingLeasesRentExpenseNet $ 9,603,086us-gaap_OperatingLeasesRentExpenseNet $ 8,618,436us-gaap_OperatingLeasesRentExpenseNet
Future minimum lease payments under non-cancelable operating lease agreements      
2015 3,418,705us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 3,168,452us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 2,944,690us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 1,561,373us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 1,561,373us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 1,174,110us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total 13,828,703us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Property, plant and equipment purchase commitments      
Short-term commitments for the purchase of property, plant and equipment 30,751,637us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted    
Supply purchase commitments      
Total purchases under the long-term agreements 143,197,346us-gaap_LongTermPurchaseCommitmentAmount 213,833,248us-gaap_LongTermPurchaseCommitmentAmount 143,109,363us-gaap_LongTermPurchaseCommitmentAmount
Future minimum obligation using market prices under all supply agreements      
2015 $ 403,660,729us-gaap_PurchaseObligationDueInSecondYear    
Minimum      
Operating lease commitments      
Remaining lease terms 4 months    
Maximum      
Operating lease commitments      
Remaining lease terms 220 months