XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
RECEIVABLES (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Billed receivables:    
Trade and other receivables $ 381,628 $ 361,460
Less: Allowance for doubtful accounts (6,527) (7,760)
Unbilled receivables:    
Recoverable costs and estimated earnings not billed 296,500 238,309
Less: Progress payments applied (734) (3,291)
Net unbilled receivables 295,766 235,018
Receivables, net $ 670,867 $ 588,718