Receivables (Tables)
6 Months Ended
Jul. 02, 2021
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
(In thousands)July 2, 2021December 31, 2020
Billed receivables$92,653 $102,045 
Unbilled receivables (contract assets)250,867 203,127 
Other 10,293 9,787 
Total receivables$353,813 $314,959