XML 31 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 4 - Derivative Instruments and Hedging Activities (Details) - Fair Value of Derivative Instruments in the Consolidated Balance Sheets (Derivative Instruments [Member], USD $)
Sep. 30, 2014
Dec. 31, 2013
Derivative Instruments [Member]
   
Derivatives, Fair Value [Line Items]    
Foreign currency forward contracts designated as cash flow hedges $ (623,559) $ (118,505)
Foreign currency forward contracts not designated as cash flow hedges (138,494) (372,593)
Total foreign currency forward contracts $ (762,053) $ (491,098)