XML 85 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, after Allowance for Credit Loss, Current $ 153,806 $ 156,492
Allowance for Doubtful Other Receivables, Current (2,008) (1,246)
Less allowance for doubtful accounts (2,008) (1,246)
Provision for Other Credit Losses (1,391)  
Accounts Receivable, Allowance for Credit Loss, Additions due to Acquisitions (82)  
Accounts Receivable, Allowance for Credit Loss, Writeoff 722  
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation (11)  
Contract changes, negotiated settlements and claims for unanticipated contract costs 900 900
JPF [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss 64,000  
Trade receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 19,945 13,794
Aged Receivable | JPF [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss 32,400  
U.S. Government contracts | Billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 18,854 15,136
U.S. Government contracts | Costs and accrued profit – not billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 1,080 894
Commercial and other government contracts | Billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 111,794 120,427
Commercial and other government contracts | Costs and accrued profit – not billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 4,141 $ 7,487