Receivables (Tables)
9 Months Ended
Oct. 01, 2021
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
(In thousands)October 1, 2021December 31, 2020
Billed receivables$81,737 $102,045 
Unbilled receivables (contract assets)249,299 203,127 
Other 6,036 9,787 
Total receivables$337,072 $314,959