Receivables (Tables)
6 Months Ended
Jun. 28, 2019
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
 
 
June 28,
 
December 31,
(In thousands)
 
2019
 
2018
Billed receivables
 
$
35,321

 
$
44,868

Unbilled receivables (contract assets)
 
190,802

 
181,009

Other
 
11,124

 
6,242

Total receivables
 
$
237,247

 
$
232,119