XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable Net Classification (Details) - USD ($)
$ in Thousands
Jan. 27, 2024
Jan. 28, 2023
Receivables [Abstract]    
Trade accounts receivable $ 462,034 $ 367,842
Unbilled accounts receivable 734,442 670,066
Retainage 49,556 32,351
Total 1,246,032 1,070,259
Less: allowance for doubtful accounts (2,776) (3,246)
Accounts receivable, net $ 1,243,256 $ 1,067,013