XML 47 R21.htm IDEA: XBRL DOCUMENT v3.3.0.814
Organization, Business and Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Organization Consolidation and Presentation of Financial Statements [Line Items]        
Operating Income (Loss), Total $ 9,919 $ 13,407 $ 34,540 $ 35,934
Net Income (Loss) Attributable to Parent, Total $ 6,175 $ 8,404 $ 21,421 $ 22,417
Earnings Per Share, Diluted, Total $ 0.29 $ 0.39 $ 1.01 $ 1.03
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.50%) 1.00% 0.50% 1.70%
Estimate Adjustment [Member]        
Organization Consolidation and Presentation of Financial Statements [Line Items]        
Operating Income (Loss), Total $ (1,300) $ 2,400 $ 3,500 $ 11,700
Net Income (Loss) Attributable to Parent, Total $ (800) $ 1,500 $ 2,200 $ 7,300
Earnings Per Share, Diluted, Total $ (0.04) $ 0.07 $ 0.10 $ 0.34