XML 33 R22.htm IDEA: XBRL DOCUMENT v3.4.0.3
Organization, Business and Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Organization Consolidation and Presentation of Financial Statements [Line Items]    
Operating Income (Loss) $ 3,307 $ 11,597
Net Income (Loss) Attributable to Parent $ 1,987 $ 7,172
Earnings Per Share, Diluted $ 0.10 $ 0.34
Foreign Currency Transaction Gain (Loss), Realized $ 200  
Contracts Accounted for under Percentage of Completion [Member] | Cost Estimate Revision [Member]    
Organization Consolidation and Presentation of Financial Statements [Line Items]    
Cost Estimate Revision Gross Margin Increase (Decrease) Percentage (0.60%) 1.50%
Estimate Adjustment [Member]    
Organization Consolidation and Presentation of Financial Statements [Line Items]    
Operating Income (Loss) $ (1,500) $ 3,700
Net Income (Loss) Attributable to Parent $ (900) $ 2,300
Earnings Per Share, Diluted $ (0.05) $ 0.11