XML 137 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Industry Segment and Geographic Data - Schedule of Sales and Operating Income by Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Net sales $ 1,791,158 $ 1,463,849 $ 1,358,272
Cost of sales 1,231,750 1,040,528 969,446
Gross profit 559,408 423,321 388,826
Restructuring expenses 2,580 7,668 2,642
Operating income 136,507 80,624 92,677
Unallocated corporate expenses and other 28,272 33,671 15,937
Other non-operating income, net 5,355 6,877 2,326
Interest expense 31,339 13,512 13,287
Earnings from continuing operations before income taxes 110,523 73,989 81,716
Operating Segments      
Segment Reporting Information [Line Items]      
Selling and marketing expenses 86,252 71,412 71,402
Distribution expenses 141,472 102,872 89,857
General and administration expenses 115,291 80,164 70,280
Supply chain financing expenses 45,252 48,539 46,031
Restructuring expenses 2,579 5,939 2,642
Other expenses 3,783 100  
Total segment operating expenses 394,629 309,026 280,212
Operating income 164,779 114,295 108,614
Intersegment sales      
Segment Reporting Information [Line Items]      
Net sales (462) 0 0
Cost of sales (462) 0 0
Gross profit 0 0 0
Selling and marketing expenses 0 0 0
Distribution expenses 0 0 0
General and administration expenses 0 0 0
Supply chain financing expenses 0 0 0
Restructuring expenses 0 0 0
Other expenses 0 0  
Total segment operating expenses 0 0 0
Operating income 0 0 0
Vehicle Control | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 785,392 762,560 737,932
Cost of sales 538,287 518,475 499,717
Gross profit 247,105 244,085 238,215
Selling and marketing expenses 43,715 45,878 46,223
Distribution expenses 66,661 57,627 54,401
General and administration expenses 40,728 36,935 34,430
Supply chain financing expenses 27,934 32,090 30,558
Restructuring expenses 2,271 4,249 1,276
Other expenses 0 0  
Total segment operating expenses 181,309 176,779 166,888
Operating income 65,796 67,306 71,327
Temperature Control | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 426,367 380,088 337,754
Cost of sales 281,546 262,296 241,927
Gross profit 144,821 117,792 95,827
Selling and marketing expenses 14,657 15,938 16,772
Distribution expenses 33,843 32,858 30,467
General and administration expenses 17,905 16,763 14,664
Supply chain financing expenses 16,741 16,449 15,473
Restructuring expenses 190 847 1,108
Other expenses 0 0  
Total segment operating expenses 83,336 82,855 78,484
Operating income 61,485 34,937 17,343
Nissens Automotive | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 305,377 35,745 0
Cost of sales 184,947 24,220 0
Gross profit 120,430 11,525 0
Selling and marketing expenses 19,603 1,536 0
Distribution expenses 35,751 7,097 0
General and administration expenses 35,803 5,560 0
Supply chain financing expenses 577 0 0
Restructuring expenses 0 0 0
Other expenses 1,796 100  
Total segment operating expenses 93,530 14,293 0
Operating income 26,900 (2,768) 0
Engineered Solutions | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 274,484 285,456 282,586
Cost of sales 227,432 235,537 227,802
Gross profit 47,052 49,919 54,784
Selling and marketing expenses 8,277 8,060 8,407
Distribution expenses 5,217 5,290 4,989
General and administration expenses 20,855 20,906 21,186
Supply chain financing expenses 0 0 0
Restructuring expenses 118 843 258
Other expenses 1,987 0  
Total segment operating expenses 36,454 35,099 34,840
Operating income $ 10,598 $ 14,820 $ 19,944