Note 4 - Goodwill and Intangible Assets (Details) - Intangible Assets (USD $)
12 Months Ended
Dec. 31, 2013
Jan. 31, 2013
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 43,450,000 $ 12,085,224
Accumulated amortization (4,668,000) (11,400,781)
Net carrying amount 38,782,000 684,443
Customer Order Backlog [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Years 1 year  
Gross Carrying Amount 400,000  
Accumulated amortization (300,000)  
Net carrying amount 100,000  
Computer Software, Intangible Asset [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Years 5 years 5 years
Gross Carrying Amount 9,200,000 6,430,000
Accumulated amortization (1,288,000) (6,430,000)
Net carrying amount 7,912,000  
Customer Relationships [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Years 8 years 8 years
Gross Carrying Amount 22,200,000 4,921,204
Accumulated amortization (1,942,500) (4,399,984)
Net carrying amount 20,257,500 521,220
Partner Relationships [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Years 10 years  
Gross Carrying Amount 8,800,000  
Accumulated amortization (616,000)  
Net carrying amount 8,184,000  
Trademarks and Trade Names [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Years 10 years 7 years
Gross Carrying Amount 1,700,000 463,068
Accumulated amortization (119,000) (299,845)
Net carrying amount 1,581,000 163,223
Noncompete Agreements [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Years 2 years 5 years
Gross Carrying Amount 1,150,000 270,952
Accumulated amortization (402,500) (270,952)
Net carrying amount 747,500  
Total Excluding Customer Order Backlog [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 43,050,000  
Accumulated amortization (4,368,000)  
Net carrying amount $ 38,682,000