v3.25.1
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable (Details) - USD ($)
$ in Thousands
Apr. 26, 2025
Jan. 25, 2025
Receivables [Abstract]    
Trade accounts receivable $ 587,909 $ 538,475
Unbilled accounts receivable 907,522 801,423
Retainage 33,239 34,934
Total 1,528,670 1,374,832
Less: allowance for credit losses (825) (1,094)
Accounts receivable, net $ 1,527,845 $ 1,373,738