XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Joint Venture and Noncontrolling Interests (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jun. 01, 2023
Assets $ 165,241 $ 155,711  
Net Income (Loss) Attributable to Noncontrolling Interest 4,108 2,740  
Redeemable Noncontrolling Interest, Equity, Carrying Amount 10,967 6,266  
Gulf Insulation Group [Member]      
Net Income (Loss) Attributable to Noncontrolling Interest 4,100 2,700  
Redeemable Noncontrolling Interest, Equity, Carrying Amount 11,000 $ 6,300  
Noncontrolling Interest, Increase From Initial Contribution 4,100    
Noncontrolling Interest, Increase from Business Combination 600    
Related Party [Member]      
Financing Receivable, after Allowance for Credit Loss     $ 4,200
Assets 39,100    
Liabilities $ 22,100    
Gulf Insulation Group [Member] | Related Party [Member]      
Notes Payable     $ 2,800
Joint Venture [Member]      
Subsidiary, Ownership Percentage, Parent     60.00%
Joint Venture [Member] | Gulf Insulation Group [Member]      
Subsidiary, Ownership Percentage, Parent     40.00%
Property, Plant, and Equipment, Fair Value Disclosure     $ 6,800