v3.25.2
Acquisitions - Fair Value of Assets Acquired and Liabilities Assumed (Details)
3 Months Ended 6 Months Ended
Feb. 12, 2025
USD ($)
Apr. 03, 2023
USD ($)
Apr. 03, 2023
CAD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
CAD ($)
Business Combination [Line Items]                
Goodwill           $ 35,200,000    
Finite-lived intangible asset, useful life       11 years   11 years   11 years
Revenues       $ 564,600,000 $ 490,400,000 $ 1,028,400,000 $ 915,300,000  
Operating Income (Loss)       97,700,000 $ 81,100,000 163,400,000 135,400,000  
Payments for acquisition-related activity           (100,000) 0  
Payments for acquisition-related activity           (4,300,000) $ 0  
Hog                
Business Combination [Line Items]                
Purchase price, inclusive of preliminary closing adjustments $ 84,100,000              
Estimated fair value of additional consideration 7,500,000              
Settlement of pre-existing contractual relationship 900,000              
Total consideration 92,500,000              
Accounts receivable 7,300,000              
Inventories 11,100,000              
Prepaid expenses and other current assets 1,600,000              
Properties and equipment 17,900,000              
Customer relationships 16,500,000              
Trade names 10,500,000              
Other intangible assets 3,500,000              
Accounts payable (4,000,000.0)              
Accrued liabilities (1,700,000)              
Customer deposits (5,400,000)              
Net assets acquired 57,300,000              
Goodwill 35,200,000              
Preliminary Closing Adjustments, Held Back 2,000,000.0              
Contingent consideration maximum 15,000,000.0              
Revenues       26,200,000        
Operating Income (Loss)       3,600,000        
Initial cash consideration paid for acquisition $ 82,100,000              
Hog | Customer-Related Intangible Assets                
Business Combination [Line Items]                
Finite-lived intangible asset, useful life 11 years              
Trackless                
Business Combination [Line Items]                
Contingent consideration maximum     $ 6,000,000.0 $ 4,400,000   $ 4,400,000   $ 6,000,000
Initial cash consideration paid for acquisition   $ 41,900,000 $ 56,300,000