XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jul. 25, 2020
Apr. 25, 2020
Jan. 25, 2020
Jul. 27, 2019
Apr. 27, 2019
Jan. 26, 2019
Receivables [Abstract]            
Trade accounts receivable $ 378,461   $ 355,805      
Unbilled accounts receivable 508,123   453,353      
Retainage 12,854   12,669      
Total 899,438   821,827      
Less: allowance for doubtful accounts (1,605) $ (5,166) (4,582) $ (924) $ (1,372) $ (17,702)
Accounts receivable, net $ 897,833   $ 817,245