XML 53 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, net - Components of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 26, 2021
Dec. 31, 2020
Receivables [Abstract]    
Billed receivables $ 170,005 $ 227,787
Unbilled receivables 358,345 360,552
Less allowance for credit losses (3,643) (2,828)
Total accounts receivables, net $ 524,707 $ 585,511