Note 16 - Reportable Segments (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
 
 
Year Ended
 
 
 
December 31,
 
 
December 31,
 
 
December 31,
 
 
 
2016
 
 
2015
 
 
2014
 
Gross revenues
 
 
 
 
 
 
 
 
 
 
 
 
INF
  $
159,514
    $
133,938
    $
98,357
 
BES
   
69,218
     
21,979
     
10,730
 
Elimination of inter-segment revenues
   
(4,822
)    
(1,262
)    
(705
)
Total gross revenues
  $
223,910
    $
154,655
    $
108,382
 
                         
                         
Segment income before taxes
 
 
 
 
 
 
 
 
 
 
 
 
INF
  $
27,688
    $
19,010
    $
13,989
 
BES
   
7,847
     
6,181
     
2,197
 
Total Segment income before taxes
   
35,535
     
25,191
     
16,186
 
Corporate
(1)
   
(17,389
)    
(11,704
)    
(8,217
)
Total income before taxes
  $
18,146
    $
13,487
    $
7,969
 
 
 
December 31,
   
December 31,
 
 
 
2016
   
2015
 
Assets
 
 
 
 
 
 
 
 
INF
  $
100,481
    $
72,331
 
BES
   
83,328
     
12,933
 
Corporate
(1)
   
39,850
     
26,505
 
Total assets
  $
223,659
    $
111,769