XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Industry Segments - Schedule of Reconciliation of Segment Operating Income to Net Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization $ 10,267 $ 7,301  
Capital expenditures 9,132 10,086  
Investments in unconsolidated affiliates 26,013   $ 24,842
Assets 1,926,091   1,814,126
Other      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 332 410  
Capital expenditures 660 1,943  
Investments in unconsolidated affiliates 0   0
Assets 111,584   109,664
Vehicle Control | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 3,670 3,524  
Capital expenditures 5,379 5,385  
Investments in unconsolidated affiliates 2,550   2,447
Assets 685,575   659,607
Temperature Control | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 778 898  
Capital expenditures 1,301 458  
Investments in unconsolidated affiliates 21,340   20,396
Assets 321,550   276,216
Engineered Solutions | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 2,500 2,469  
Capital expenditures 1,656 2,300  
Investments in unconsolidated affiliates 2,123   1,999
Assets 309,517   285,866
Nissens Automotive | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 2,987 0  
Capital expenditures 136 $ 0  
Investments in unconsolidated affiliates 0   0
Assets $ 497,865   $ 482,773