XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Business Combinations - Narrative (Details)
$ in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
Jul. 31, 2024
USD ($)
Apr. 30, 2024
USD ($)
Jan. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jul. 31, 2023
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Apr. 30, 2025
CAD ($)
Aug. 26, 2024
location
Jul. 02, 2024
USD ($)
location
Jul. 02, 2024
CAD ($)
location
May 01, 2024
USD ($)
Mar. 01, 2024
USD ($)
facility
May 01, 2023
Apr. 03, 2023
USD ($)
Business Acquisition [Line Items]                                      
Net sales $ 1,333,796 $ 1,260,710 $ 1,470,776 $ 1,448,456 $ 1,413,029 $ 1,258,348 $ 1,420,930 $ 1,409,600 $ 5,513,738 $ 5,501,907 $ 5,329,252                
Net income 26,094 $ (21,409) $ 53,536 $ 57,248 56,387 $ 51,905 $ 80,957 $ 86,830 115,469 276,079 332,991                
Transaction costs                 $ 3,920 $ 4,856 1,961                
Estimated useful life (in years)                 13 years 1 month 6 days 13 years 1 month 6 days                  
Customer relationships                                      
Business Acquisition [Line Items]                                      
Estimated useful life (in years)                 12 years 9 months 18 days 12 years 9 months 18 days                  
Trade names                                      
Business Acquisition [Line Items]                                      
Estimated useful life (in years)                 15 years 4 months 24 days 15 years 4 months 24 days                  
Fiscal 2025 Acquisitions                                      
Business Acquisition [Line Items]                                      
Net sales                 $ 166,800                    
Net income                 2,900                    
Fair value of consideration transferred                 238,798                    
Contingent consideration                 26,648                    
Goodwill not expected to be deductible for U.S. federal income tax purposes 39,100               39,100                    
Goodwill expected to be deductible for U.S. federal income tax purposes 31,900               $ 31,900                    
Estimated useful life (in years)                 11 years 10 months 24 days                    
Trade accounts and notes receivable 52,553               $ 52,553             $ 51,721      
Trade accounts and notes receivable, gross 52,800               $ 52,800                    
Fiscal 2025 Acquisitions | Customer relationships                                      
Business Acquisition [Line Items]                                      
Estimated useful life (in years)                 11 years 7 months 6 days                    
Fiscal 2025 Acquisitions | Trade names                                      
Business Acquisition [Line Items]                                      
Estimated useful life (in years)                 15 years                    
Yvon                                      
Business Acquisition [Line Items]                                      
Outstanding common stock purchased (as a percent)                           100.00% 100.00%        
Contingent consideration arrangement term                           5 years 5 years        
Number of locations | location                           7 7        
Yvon | Minimum                                      
Business Acquisition [Line Items]                                      
Contingent consideration 0               $ 0         $ 0          
Yvon | Maximum                                      
Business Acquisition [Line Items]                                      
Contingent consideration $ 33,500               $ 33,500     $ 46.0   $ 33,500 $ 46.0        
R.S. Elliott Specialty Supply                                      
Business Acquisition [Line Items]                                      
Outstanding common stock purchased (as a percent)                         100.00%            
Number of locations | location                         5            
Fiscal 2024 Acquisitions                                      
Business Acquisition [Line Items]                                      
Fair value of consideration transferred                   $ 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]                                      
Fair value of consideration transferred                     60,500                
Goodwill not expected to be deductible for U.S. federal income tax purposes                     4,500                
Goodwill expected to be deductible for U.S. federal income tax purposes                     5,400                
Trade accounts and notes receivable                     19,308               $ 20,267
Trade accounts and notes receivable, gross                     $ 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%