XML 34 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Organization, Business and Basis of Presentation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Organization Consolidation and Presentation of Financial Statements [Line Items]        
Operating Income (Loss) $ 11,139 $ 9,919 $ 23,588 $ 34,540
Net Income (Loss) Attributable to Parent $ 6,146 $ 6,175 $ 13,633 $ 21,421
Earnings Per Share, Diluted $ 0.38 $ 0.29 $ 0.77 $ 1.01
Foreign Currency Transaction Gain (Loss), Realized $ (300)   $ (100)  
Bank Overdrafts $ 2,500   $ 2,500  
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.70% (0.50%) (0.50%) 0.50%
Estimate Adjustment [Member]        
Organization Consolidation and Presentation of Financial Statements [Line Items]        
Operating Income (Loss) $ 2,000 $ (1,300) $ (3,600) $ 3,500
Net Income (Loss) Attributable to Parent $ 1,200 $ (800) $ (2,200) $ 2,200
Earnings Per Share, Diluted $ 0.07 $ (0.04) $ (0.12) $ 0.10