XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Business Combinations - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 01, 2021
USD ($)
location
Jul. 01, 2021
USD ($)
location
Apr. 30, 2024
USD ($)
Jan. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jul. 31, 2023
USD ($)
Apr. 30, 2023
USD ($)
Jan. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Jul. 31, 2022
USD ($)
Apr. 30, 2024
USD ($)
location
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Mar. 01, 2024
USD ($)
facility
May 01, 2023
Apr. 03, 2023
USD ($)
Business Acquisition [Line Items]                                
Net sales     $ 1,413,029 $ 1,258,348 $ 1,420,930 $ 1,409,600 $ 1,304,102 $ 1,234,618 $ 1,430,979 $ 1,359,553 $ 5,501,907 $ 5,329,252 $ 4,634,875      
Net income     56,387 $ 51,905 $ 80,957 $ 86,830 75,593 $ 64,775 $ 103,153 $ 89,470 276,079 332,991 273,442      
Transaction costs                     $ 4,856 $ 1,961 3,545      
Estimated useful life (in years)                     13 years 1 month 6 days 12 years 9 months 18 days        
Number of retail locations | location                     100          
Customer relationships                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                     12 years 9 months 18 days 12 years 4 months 24 days        
Trade names                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                     15 years 4 months 24 days 15 years 7 months 6 days        
Fiscal 2024 Acquisitions                                
Business Acquisition [Line Items]                                
Net sales                     $ 71,500          
Net income                     (5,400)          
Consideration                     380,000          
Goodwill not expected to be deductible for U.S. federal income tax purposes     17,200               17,200          
Goodwill expected to be deductible for U.S. federal income tax purposes     138,200               138,200          
Trade accounts and notes receivable     37,509               37,509     $ 37,355    
Trade accounts and notes receivable, gross     $ 38,000               $ 38,000          
Fiscal 2024 Acquisitions | Customer relationships                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                     12 years 1 month 6 days          
Fiscal 2024 Acquisitions | Trade names                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                     15 years          
Fiscal 2024 Acquisitions | Non-compete agreements                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                     5 years          
Jawl Lumber Corporation                                
Business Acquisition [Line Items]                                
Outstanding common stock purchased (as a percent)                             100.00%  
Kamco                                
Business Acquisition [Line Items]                                
Number of distribution facilities | facility                           5    
Fiscal 2023 Acquisitions                                
Business Acquisition [Line Items]                                
Consideration                       $ 60,500        
Goodwill not expected to be deductible for U.S. federal income tax purposes             4,500         4,500        
Goodwill expected to be deductible for U.S. federal income tax purposes             5,400         5,400        
Trade accounts and notes receivable             19,308         19,308       $ 20,267
Trade accounts and notes receivable, gross             $ 21,000         $ 21,000        
Fiscal 2023 Acquisitions | Customer relationships                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                       9 years 6 months        
Fiscal 2023 Acquisitions | Trade names                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)                       15 years        
Engler, Meier and Justus Inc.                                
Business Acquisition [Line Items]                                
Outstanding common stock purchased (as a percent)                               100.00%
Westside Building Material                                
Business Acquisition [Line Items]                                
Consideration   $ 140,100                            
Trade accounts and notes receivable   $ 27,081                     26,282      
Trade accounts and notes receivable, gross                         26,400      
Number of distribution network locations | location   10                            
Holdback liability   $ 13,500                            
Liability related to general representations and warranties, settlement period (in months)   15 months                            
Westside Building Material | California                                
Business Acquisition [Line Items]                                
Number of distribution network locations | location   9                            
Westside Building Material | Nevada                                
Business Acquisition [Line Items]                                
Number of distribution network locations | location   1                            
Westside Building Material | Customer relationships                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)   9 years 6 months                            
Westside Building Material | Trade names                                
Business Acquisition [Line Items]                                
Estimated useful life (in years)   15 years                            
Ames Taping Tools Holding LLC                                
Business Acquisition [Line Items]                                
Trade accounts and notes receivable $ 9,955                       9,901      
Trade accounts and notes receivable, gross                         $ 11,600      
Cash consideration $ 226,700                              
Number of retail locations | location 100                              
Ames Taping Tools Holding LLC | Trade names                                
Business Acquisition [Line Items]                                
Indefinite-lived intangible assets acquired $ 23,000                              
Ames Taping Tools Holding LLC | Customer relationships                                
Business Acquisition [Line Items]                                
Estimated useful life (in years) 11 years                              
Ames Taping Tools Holding LLC | Trade names                                
Business Acquisition [Line Items]                                
Estimated useful life (in years) 15 years                              
Finite-lived intangible assets acquired $ 26,000                              
Ames Taping Tools Holding LLC | Patents                                
Business Acquisition [Line Items]                                
Estimated useful life (in years) 10 years