XML 50 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Contract Receivables (Tables)
12 Months Ended
Dec. 31, 2018
Contract Receivables [Abstract]  
Contract Receivables
Recoverable costs and accrued profit not billed represent costs incurred and associated profit accrued on contracts that will become billable upon future milestones or completion of contracts. The components of contract receivables are as follows:

(in thousands)
 
December 31,
 
  
2018
  
2017
 
Billed receivables
 
$
15,998
  
$
8,154
 
Unbilled receivables
  
5,506
   
5,980
 
Allowance for doubtful accounts
  
(427
)
  
(137
)
Total contract receivables, net
 
$
21,077
  
$
13,997
 

Allowance For Doubtful Account Rollforward
The activity in the allowance for doubtful accounts is as follows:

(in thousands)
 
As of and for the
 
  
Years ended December 31,
 
  
2018
  
2017
 
       
Beginning balance
 
$
137
  
$
17
 
Current year provision
  
294
   
118
 
Current year write-offs
  
-
   
-
 
Currency adjustment
  
(4
)
  
2
 
Ending balance
 
$
427
  
$
137