XML 107 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENT (Details 3) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Effect of derivative instruments on consolidated statements of operations      
Amount of Gain (Loss) Recognized in Income on Derivatives $ 19,656,236us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 10,764,226us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ (4,369,173)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Foreign exchange option contracts      
Effect of derivative instruments on consolidated statements of operations      
Amount of Gain (Loss) Recognized in Income on Derivatives   304,582us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
428,340us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Foreign exchange forward contracts      
Effect of derivative instruments on consolidated statements of operations      
Amount of Gain (Loss) Recognized in Income on Derivatives $ 19,656,236us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
$ 10,459,644us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
$ (4,797,513)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember