Annual report pursuant to Section 13 and 15(d)

Acquisitions - Schedule of Fair Value of Purchase Price Components (Details)

v3.24.4
Acquisitions - Schedule of Fair Value of Purchase Price Components (Details) - USD ($)
$ in Thousands
May 15, 2024
Nov. 30, 2023
Oct. 13, 2023
Jul. 20, 2023
Jan. 18, 2023
Business Acquisition [Line Items]          
Deferred consideration         $ 34,000
Carpet Remnant Outlet, Inc.          
Business Acquisition [Line Items]          
Cash     $ 1,034    
Fair value of earnout     89    
Holdback     300    
Net purchase price     $ 1,423    
Johnson Floor & Home          
Business Acquisition [Line Items]          
Cash   $ 500      
Deferred consideration   1,200      
Fair value of earnout   301      
Net purchase price   $ 2,001      
PMW          
Business Acquisition [Line Items]          
Cash       $ 25,000  
Deferred consideration       2,500  
Fair value of earnout       2,675  
Cash from balance sheet       1,602  
Working capital adjustment       (2,500)  
Net purchase price       $ 26,777  
Central Steel          
Business Acquisition [Line Items]          
Cash $ 11,758        
Deferred consideration 1,100        
Fair value of earnout 2,000        
Holdback 122        
Net purchase price $ 13,880