Receivables (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
December 31,
(In thousands)20202019
Billed receivables$102,045 $71,068 
Unbilled receivables (contract assets)203,127 186,365 
Other 9,787 11,711 
Total Receivables$314,959 $269,144