v3.26.1
Accounts Receivable, Contract Assets, and Contract Liabilities - Accounts Receivable (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
Jan. 31, 2026
Receivables [Abstract]    
Trade accounts receivable $ 787,491 $ 699,904
Unbilled accounts receivable 1,334,390 880,364
Retainage 159,162 119,321
Total 2,281,043 1,699,589
Less: allowance for credit losses (3,239) (2,616)
Accounts receivable, net $ 2,277,804 $ 1,696,973