XML 61 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Apr. 25, 2020
Jan. 25, 2020
Apr. 27, 2019
Jan. 26, 2019
Receivables [Abstract]        
Contract with Customer, Asset, Net $ 250,435 $ 236,673    
Trade accounts receivable 384,383 355,805    
Unbilled accounts receivable 479,706 453,353    
Retainage 11,868 12,669    
Total 875,957 821,827    
Less: allowance for doubtful accounts (5,166) (4,582) $ (1,372) $ (17,702)
Less: allowance for doubtful accounts   (4,582)    
Accounts receivable, net $ 870,791 $ 817,245