Receivables (Tables)
6 Months Ended
Jul. 01, 2022
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
(In thousands)July 1, 2022December 31, 2021
Billed receivables$91,985 $104,074 
Unbilled receivables (contract assets)277,583 239,979 
Other 5,412 4,552 
Total receivables$374,980 $348,605