XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Retention (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 29, 2025
Jan. 31, 2025
Jan. 31, 2024
Dec. 31, 2015
Increase (Decrease) in Accounts Receivable   $ (2,465) $ 4,859  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]        
Accounts Receivable, after Allowance for Credit Loss   1,800   $ 41,900
Increase (Decrease) in Accounts Receivable   40,100    
Retention Receivable, Settlement Amount   400 600  
Accounts Receivable, Allowance for Credit Loss   0    
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Subsequent Event [Member]        
Retention Receivable, Settlement Amount $ 600      
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Other Noncurrent Assets [Member]        
Accounts Receivable, after Allowance for Credit Loss, Noncurrent   1,200    
Retention Receivable [Member]        
Receivables, Long-Term Contracts or Programs   3,300 2,400  
Receivables, Long-Term Contracts or Programs, Noncurrent   $ 2,600 $ 1,700