XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Organization, Business and Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Jan. 02, 2017
Dec. 31, 2016
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Operating Income (Loss) $ 3,602 $ 9,142 $ 4,082 $ 12,449    
Net Income (Loss) Attributable to Parent $ 1,230 $ 5,500 $ 2,430 $ 7,487    
Earnings Per Share, Diluted $ 0.07 $ 0.31 $ 0.15 $ 0.4    
Foreign Currency Transaction Gain (Loss), Realized     $ 100 $ 200    
Income Tax Expense (Benefit) $ 2,532 $ 3,349 2,173 $ 4,598    
Retained Earnings (Accumulated Deficit) 125,057   125,057     $ 123,345
Accrued Self Insurance Reclassification Adjustment 32,900   32,900     32,100
Receivable For Insurance Claims, Reclassification Adjustment 14,600   14,600     $ 14,700
New Accounting Pronouncement, Early Adoption, Effect [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Income Tax Expense (Benefit) $ (200)   (1,000)      
Significant Change Orders Or Claims [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Revenues     5,200      
Restatement Adjustment [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Income Tax Expense (Benefit)     $ (1,000)      
Retained Earnings (Accumulated Deficit)         $ 200  
Estimate Adjustment [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Cost Estimate Revision Gross Margin Increase (Decrease) Percentage (2.10%) 0.10% (1.00%) (0.70%)    
Operating Income (Loss) $ (7,400) $ 200 $ (6,800) $ (3,700)    
Net Income (Loss) Attributable to Parent $ (4,400) $ 100 $ (4,100) $ (2,300)    
Earnings Per Share, Diluted $ (0.27) $ 0.01 $ (0.25) $ (0.12)