XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Business Combinations - Assets Acquired and Liabilities Assumed Ames Taping Tools Holding (Details) - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended
Apr. 30, 2022
Apr. 30, 2024
Apr. 30, 2023
Dec. 01, 2021
Business Acquisition [Line Items]        
Goodwill   $ 853,767 $ 700,813  
Adjustments, Goodwill   $ (822)    
Ames Taping Tools Holding LLC        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 10,692     $ 10,692
Trade accounts and notes receivable 9,901     9,955
Adjustments, Trade accounts and notes receivable (54)      
Inventories 16,334     15,464
Adjustments, Inventories 870      
Prepaid and other current assets 1,941     1,941
Property and equipment 6,165     6,165
Operating lease right-of-use assets 8,003     8,238
Adjustments, Operating lease right-of-use assets (235)      
Goodwill 107,379     104,557
Adjustments, Goodwill 2,822      
Accounts payable and accrued expenses (11,657)     (14,827)
Adjustments, Accounts payable and accrued expenses 3,170      
Deferred tax liability (26,085)     (28,440)
Adjustments, Deferred tax liability 2,355      
Operating lease liabilities (8,003)     (8,238)
Adjustments, Operating lease liabilities 235      
Fair value of consideration transferred 226,670     224,507
Adjustments, Fair value of consideration transferred 2,163      
Ames Taping Tools Holding LLC | Trade names        
Business Acquisition [Line Items]        
Intangible assets 49,000     53,000
Adjustments, Intangible assets (4,000)      
Ames Taping Tools Holding LLC | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets 60,000     63,000
Adjustments, Intangible assets (3,000)      
Ames Taping Tools Holding LLC | Patents        
Business Acquisition [Line Items]        
Intangible assets $ 3,000     $ 3,000