XML 26 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL BALANCE SHEET INFORMATION - Composition of Trade Receivables, Net (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Supplemental Balance Sheet Information [Abstract]    
Client receivables $ 395,740 $ 370,131
Unbilled revenue 121,957 105,216
Total 517,697 475,347
Less: Allowance for doubtful accounts (3,664) (3,099)
Trade receivables, net $ 514,033 $ 472,248