XML 24 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable - Accounts Receivable Net Classification (Details) - USD ($)
$ in Thousands
Jan. 25, 2020
Jan. 26, 2019
Receivables [Abstract]    
Trade accounts receivable $ 355,805 $ 331,903
Unbilled accounts receivable 453,353 283,463
Retainage 12,669 10,831
Total 821,827 626,197
Less: allowance for doubtful accounts (4,582) (939)
Accounts Receivable, Net $ 817,245 $ 625,258