XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable (Details) - USD ($)
$ in Thousands
Apr. 29, 2023
Jan. 28, 2023
Receivables [Abstract]    
Trade accounts receivable $ 405,431 $ 367,842
Unbilled accounts receivable 749,931 670,066
Retainage 33,191 32,351
Total 1,188,553 1,070,259
Less: allowance for doubtful accounts (3,682) (3,246)
Accounts receivable, net $ 1,184,871 $ 1,067,013