XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Contract Assets, and Contract Liabilities (Tables)
9 Months Ended
Oct. 26, 2024
Receivables [Abstract]  
Accounts Receivable
Accounts receivable, net, classified as current, consisted of the following (dollars in thousands):
October 26, 2024January 27, 2024
Trade accounts receivable$660,685 $462,034 
Unbilled accounts receivable961,600 734,442 
Retainage40,285 49,556 
Total1,662,570 1,246,032 
Less: allowance for doubtful accounts(1,277)(2,776)
Accounts receivable, net$1,661,293 $1,243,256 
The allowance for doubtful accounts changed as follows (dollars in thousands):
For the Three Months EndedFor the Nine Months Ended
October 26, 2024October 28, 2023October 26, 2024October 28, 2023
Allowance for doubtful accounts at beginning of period$1,671 $3,801 $2,776 $3,246 
Provision for (recovery of) bad debt84 (205)(1,006)1,028 
Amounts charged against the allowance(478)(31)(493)(709)
Allowance for doubtful accounts at end of period$1,277 $3,565 $1,277 $3,565 
Contract Assets and Contract Liabilities
Net contract assets consisted of the following (dollars in thousands):
October 26, 2024January 27, 2024
Contract assets$60,963 $52,211 
Contract liabilities 58,885 39,122 
Contract assets, net$2,078 $13,089