XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Current and long-term receivables balances        
Accounts receivable $ 314,666 $ 185,599    
Unbilled accounts receivable 174,334 155,689    
Long-term receivables 2,735 5,098    
Total receivables 491,735 346,386    
Less allowance for doubtful accounts (2,290) (3,692) $ (2,867) $ (2,868)
Total receivables, net $ 489,445 $ 342,694