Receivables (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
December 31,
(In thousands)20212020
Billed receivables$104,074 $102,045 
Unbilled receivables (contract assets)239,979 203,127 
Other 4,552 9,787 
Total Receivables$348,605 $314,959