Note 4 - Goodwill and Intangible Assets (Details) - Goodwill Summary (USD $)
12 Months Ended
Dec. 31, 2013
Jan. 31, 2013
Goodwill Summary [Abstract]    
Balance - beginning   $ 10,969,148
Goodwill resulting from acquisitions occurring in April 2013 28,642,398  
Foreign exchange adjustment 30,758 3,399
Balance - ending $ 28,673,156 $ 10,972,547