XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable Net Classification (Details) - USD ($)
$ in Thousands
Jan. 28, 2023
Jan. 29, 2022
Receivables [Abstract]    
Trade accounts receivable $ 367,842 $ 330,811
Unbilled accounts receivable 670,066 545,493
Retainage 32,351 20,318
Total 1,070,259 896,622
Less: allowance for doubtful accounts (3,246) (724)
Accounts receivable, net $ 1,067,013 $ 895,898