XML 39 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization, Business and Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Organization Consolidation and Presentation of Financial Statements [Line Items]          
Operating Income (Loss) $ 14,137 $ 11,420 $ 32,901 $ 15,502  
Net Income (Loss) Attributable to Parent $ 7,957 $ 5,145 $ 20,436 $ 7,575  
Earnings Per Share, Diluted $ 0.48 $ 0.31 $ 1.23 $ 0.46  
Revenues $ 399,537   $ 1,084,824    
Bank Overdrafts $ 9,200   9,200   $ 0
Significant Change Orders Or Claims [Member]          
Organization Consolidation and Presentation of Financial Statements [Line Items]          
Revenues     $ 8,800 $ 6,500  
Estimate Adjustment [Member]          
Organization Consolidation and Presentation of Financial Statements [Line Items]          
Cost Estimate Revision Gross Margin Increase (Decrease) Percentage (0.60%) (0.90%) (0.40%) (0.70%)  
Operating Income (Loss) $ (2,100) $ (3,200) $ (3,900) $ (7,700)  
Net Income (Loss) Attributable to Parent $ (1,600) $ (1,900) $ (2,800) $ (4,600)  
Earnings Per Share, Diluted $ (0.09) $ (0.12) $ (0.17) $ (0.28)