XML 85 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
RECEIVABLES (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Contracts Receivable [Abstract]    
Trade and other receivables $ 362,007 $ 361,460
Unbilled receivables:    
Recoverable costs and estimated earnings not billed 291,758 238,309
Less: Progress payments applied (1,297) (3,291)
Net unbilled receivables 290,461 235,018
Less: Allowance for doubtful accounts (5,320) (7,760)
Receivables, net $ 647,148 $ 588,718