Note 7 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Goodwill [Table Text Block]
 
 
December 31,
 
 
December 31,
 
 
 
2016
 
 
2015
 
Balance as of the beginning of the year
  $
21,679
    $
11,142
 
Acquisitions
   
37,701
     
10,537
 
Balance as of the end of the period
  $
59,380
    $
21,679
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
 
 
December 31, 2016
 
 
December 31, 2015
 
 
 
Gross
Carrying Amount
 
 
Accumulated Amortization
 
 
Net
Amount
 
 
Gross
Carrying
Amount
 
 
Accumulated Amortization
 
 
Net
Amount
 
Customer relationships
  $
38,801
    $
(5,746
)   $
33,055
    $
12,614
    $
(3,643
)   $
8,971
 
Trade name
   
4,185
     
(2,746
)    
1,439
     
2,262
     
(1,626
)    
636
 
Customer backlog
   
6,607
     
(2,284
)    
4,323
     
2,709
     
(1,420
)    
1,289
 
Favorable lease
   
553
     
(158
)    
395
     
778
     
(44
)    
734
 
Non-compete
   
2,546
     
(897
)    
1,649
     
1,286
     
(549
)    
737
 
Total
  $
52,692
    $
(11,831
)   $
40,861
    $
19,649
    $
(7,282
)   $
12,367
 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
 
 
2016
 
 
2015
 
Customer relationships
   
10.9
     
10.0
 
Trade name
   
1.3
     
1.7
 
Customer backlog
   
6.4
     
5.2
 
Favorable leases
   
5.9
     
8.8
 
Non-compete
   
4.6
     
3.9
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Period ending December 31,
 
 
 
 
         
2017
  $
6,785
 
2018
   
4,891
 
2019
   
4,557
 
2020
   
3,957
 
2021
   
3,710
 
Thereafter
   
16,961
 
Total
  $
40,861