XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 30, 2021
Receivables [Abstract]    
Trade accounts receivable $ 327,481 $ 352,501
Unbilled accounts receivable 584,960 492,324
Retainage 18,206 14,974
Total 930,647 859,799
Less: allowance for doubtful accounts (1,527) (1,676)
Accounts receivable, net $ 929,120 $ 858,123