XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Receivables, net (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Current and long-term receivables balances    
Accounts receivable $ 250,812 $ 196,990
Unbilled accounts receivable 142,846 144,364
Long-term receivables 4,879 3,655
Total receivables 398,537 345,009
Less allowance for doubtful accounts (3,672) (2,867)
Total receivables, net $ 394,865 $ 342,142