XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Receivables, net (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Jan. 02, 2021
Current and long-term receivables balances    
Accounts receivable $ 238,926 $ 196,990
Unbilled accounts receivable 153,465 144,364
Long-term receivables 3,238 3,655
Total receivables 395,629 345,009
Less allowance for doubtful accounts (3,725) (2,867)
Total receivables, net $ 391,904 $ 342,142