Annual report pursuant to Section 13 and 15(d)

Acquisitions - Purchase Price (Details)

v3.24.1.1.u2
Acquisitions - Purchase Price (Details) - USD ($)
$ in Thousands
Jan. 02, 2024
May 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Business Acquisition [Line Items]          
Goodwill     $ 270,786 $ 219,612 $ 212,754
Vapor Power          
Business Acquisition [Line Items]          
Cash $ 7,051        
Accounts receivable 8,683        
Inventories 8,980        
Other assets 1,693        
Property, plant and equipment 2,576        
Operating lease right-of-use assets 2,700        
Goodwill 51,750        
Total fair value of assets acquired 127,954        
Current liabilities (17,882)        
Operating lease liability (2,549)        
Total fair value of liabilities acquired (20,431)        
Total purchase price 107,523        
Vapor Power | Customer relationships          
Business Acquisition [Line Items]          
Intangible assets 22,953        
Vapor Power | Backlog          
Business Acquisition [Line Items]          
Intangible assets $ 4,407        
Amortization period 2 years        
Vapor Power | Trademarks          
Business Acquisition [Line Items]          
Intangible assets $ 7,879        
Amortization period 10 years        
Vapor Power | Developed technology          
Business Acquisition [Line Items]          
Intangible assets $ 13,689        
Amortization period 15 years        
Vapor Power | Minimum | Customer relationships          
Business Acquisition [Line Items]          
Amortization period 2 years        
Vapor Power | Maximum | Customer relationships          
Business Acquisition [Line Items]          
Amortization period 15 years        
Powerblanket          
Business Acquisition [Line Items]          
Accounts receivable   $ 1,267      
Inventories   3,545      
Other assets   290      
Property, plant and equipment   391      
Other non-current assets   954      
Goodwill   18,620      
Total fair value of assets acquired   38,234      
Current liabilities   (1,735)      
Other liabilities   (1,200)      
Total fair value of liabilities acquired   (2,935)      
Total purchase price   35,299      
Powerblanket | Customer relationships          
Business Acquisition [Line Items]          
Intangible assets   $ 3,301      
Amortization period   9 years 9 months 18 days      
Powerblanket | Trademarks          
Business Acquisition [Line Items]          
Intangible assets   $ 3,397      
Amortization period   9 years 9 months 18 days      
Powerblanket | Contract-based          
Business Acquisition [Line Items]          
Intangible assets   $ 1,280      
Amortization period   5 years      
Powerblanket | Developed technology          
Business Acquisition [Line Items]          
Intangible assets   $ 5,189      
Amortization period   15 years 9 months 18 days