XML 46 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 7 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Property, Plant and Equipment [Table Text Block]
    As of December 31,
    2016   2015
Construction equipment   $
121,441
    $
114,724
 
Transportation equipment    
19,017
     
18,056
 
Buildings    
12,771
     
10,860
 
Office equipment    
3,108
     
2,810
 
Leasehold improvement    
914
     
894
 
Construction in progress    
313
     
1,986
 
Land    
3,509
     
4,257
 
Water rights    
200
     
200
 
     
161,273
     
153,787
 
Less accumulated depreciation    
(93,146
)    
(80,312
)
    $
68,127
    $
73,475