XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENTS, Sales and Other Financial Information by Reportable Segment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
SEGMENTS [Abstract]      
Number of operating segments | Segment 2    
Number of reportable segments | Segment 2    
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales $ 249,186 $ 258,801  
Depreciation and amortization expense 6,625 6,367  
Segment assets 1,117,091   $ 1,088,124
New Business [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 202,908 212,879  
After Sales [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 46,278 45,922  
North America [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 147,291 144,967  
North America [Member] | New Business [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 130,256 128,738  
North America [Member] | After Sales [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 17,035 16,229  
Operating Segments [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 249,186 258,801  
Depreciation and amortization expense 6,625 6,367  
Segment assets 1,117,091 1,114,290  
Capital expenditures 3,120 4,071  
Operating Segments [Member] | New Business [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 202,908 212,879  
Operating Segments [Member] | After Sales [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 46,278 45,922  
Operating Segments [Member] | North America [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 147,291 144,967  
Depreciation and amortization expense 5,139 5,123  
Segment assets 696,745 703,809  
Capital expenditures 2,157 1,524  
Operating Segments [Member] | North America [Member] | New Business [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 130,256 128,738  
Operating Segments [Member] | North America [Member] | After Sales [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 17,035 16,229  
Operating Segments [Member] | Europe and ROW [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 101,895 113,834  
Depreciation and amortization expense 1,486 1,244  
Segment assets 420,346 410,481  
Capital expenditures 963 2,547  
Operating Segments [Member] | Europe and ROW [Member] | New Business [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales 72,652 84,141  
Operating Segments [Member] | Europe and ROW [Member] | After Sales [Member]      
Segment Reporting Information, Profit (Loss) [Abstract]      
Segment sales $ 29,243 $ 29,693