Annual report [Section 13 and 15(d), not S-K Item 405]

ACQUISITIONS - Schedule of Purchase Price Allocation (Details)

v3.25.0.1
ACQUISITIONS - Schedule of Purchase Price Allocation (Details)
shares in Thousands, $ in Thousands, $ in Thousands
Dec. 05, 2024
USD ($)
Oct. 09, 2023
USD ($)
shares
Oct. 09, 2023
AUD ($)
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Assets acquired and liabilities assumed            
Goodwill       $ 3,804 $ 39,320 $ 36,278
RockyMounts            
Business Acquisition [Line Items]            
Cash paid $ 4,000          
Cash paid 3,840          
Seller Note 1,878          
Contingent consideration, Estimated Fair Value 609          
Total purchase consideration 6,327          
Assets acquired and liabilities assumed            
Accounts receivable 160          
Inventories 928          
Prepaid and other current assets 85          
Property and equipment 97          
Other intangible assets 2,366          
Goodwill 2,741          
Total assets 6,377          
Accounts payable and accrued liabilities 50          
Total liabilities 50          
Net Book Value Acquired $ 6,327          
TRED            
Business Acquisition [Line Items]            
Cash paid   $ 5,659 $ 8,875      
Issuance of shares of Clarus Corporation (shares) | shares   179 179      
Issuance of shares of Clarus Corporation   $ 1,069        
Total purchase consideration   6,849        
Assets acquired and liabilities assumed            
Cash   11        
Accounts receivable   1,000        
Inventories   1,006        
Prepaid and other current assets   11        
Property and equipment   195        
Other intangible assets   3,305        
Goodwill   2,832        
Total assets   8,360        
Accounts payable and accrued liabilities   638        
Deferred income taxes   873        
Total liabilities   1,511        
Net Book Value Acquired   6,849        
TRED | Contingent Consideration, Cash            
Business Acquisition [Line Items]            
Contingent consideration, Estimated Fair Value   $ 121