XML 138 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Industry Segment and Geographic Data - Schedule of Reconciliation of Segment Operating Income to Net Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization $ 43,848 $ 31,413 $ 29,022
Capital expenditures 38,724 44,018 28,633
Investments in unconsolidated affiliates 26,310 24,842  
Assets 1,995,241 1,814,126  
Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 42,486 29,699 27,267
Capital expenditures 37,146 42,158 27,949
Investments in unconsolidated affiliates 26,310 24,842  
Assets 1,875,998 1,704,462  
Corporate      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 1,362 1,714 1,755
Capital expenditures 1,578 1,860 684
Investments in unconsolidated affiliates 0 0  
Assets 119,243 109,664  
Vehicle Control | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 16,178 14,841 13,877
Capital expenditures 22,571 29,603 13,955
Investments in unconsolidated affiliates 2,883 2,447  
Assets 741,732 659,607  
Temperature Control | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 3,285 3,307 3,424
Capital expenditures 4,076 2,621 1,899
Investments in unconsolidated affiliates 20,402 20,396  
Assets 312,884 276,216  
Nissens Automotive | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 12,935 1,943 0
Capital expenditures 946 213 0
Investments in unconsolidated affiliates 0 0  
Assets 531,606 482,773  
Engineered Solutions | Operating Segments      
Segment Reporting Information, Profit (Loss) [Abstract]      
Depreciation and amortization 10,088 9,608 9,966
Capital expenditures 9,553 9,721 $ 12,095
Investments in unconsolidated affiliates 3,025 1,999  
Assets $ 289,776 $ 285,866