XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Industry Segments - Schedule of Reconciliation of Segment Operating Income to Net Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Segment Reporting Information, Profit (Loss) [Abstract]          
Depreciation and amortization $ 11,201 $ 7,389 $ 32,393 $ 22,008  
Capital expenditures 10,039 11,195 29,334 34,136  
Investment in unconsolidated affiliates 25,445   25,445   $ 24,842
Total assets 2,027,539   2,027,539   1,814,126
Other          
Segment Reporting Information, Profit (Loss) [Abstract]          
Depreciation and amortization 336 429 987 1,307  
Capital expenditures 237 56 1,274 1,687  
Investment in unconsolidated affiliates 0   0   0
Total assets 116,689   116,689   109,664
Vehicle Control | Operating Segments          
Segment Reporting Information, Profit (Loss) [Abstract]          
Depreciation and amortization 4,173 3,850 11,913 10,981  
Capital expenditures 5,895 8,023 17,397 23,627  
Investment in unconsolidated affiliates 2,863   2,863   2,447
Total assets 709,451   709,451   659,607
Temperature Control | Operating Segments          
Segment Reporting Information, Profit (Loss) [Abstract]          
Depreciation and amortization 785 802 2,347 2,480  
Capital expenditures 827 520 3,098 1,294  
Investment in unconsolidated affiliates 19,853   19,853   20,396
Total assets 320,610   320,610   276,216
Nissens Automotive | Operating Segments          
Segment Reporting Information, Profit (Loss) [Abstract]          
Depreciation and amortization 3,333 0 9,645 0  
Capital expenditures 52 0 737 0  
Investment in unconsolidated affiliates 0   0   0
Total assets 566,507   566,507   482,773
Engineered Solutions | Operating Segments          
Segment Reporting Information, Profit (Loss) [Abstract]          
Depreciation and amortization 2,574 2,308 7,501 7,240  
Capital expenditures 3,028 $ 2,596 6,828 $ 7,528  
Investment in unconsolidated affiliates 2,729   2,729   1,999
Total assets $ 314,282   $ 314,282   $ 285,866