XML 132 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Industry Segment and Geographic Data - Schedule of Sales and Operating Income by Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 1,463,849 $ 1,358,272 $ 1,371,815
Cost of sales 1,040,528 969,446 989,276
Gross profit 423,321 388,826 382,539
Selling and marketing expenses 71,412 71,402 74,150
Distribution expenses 107,451 89,857 88,326
General and administration expenses 97,216 86,217 82,000
Supply chain financing expenses 48,539 46,031 32,037
Restructuring and integration expenses 7,668 2,642 1,891
Other expenses 10,411 0 0
Total operating expenses 342,697 296,149 278,404
Operating income 80,624 92,677 104,135
Other non-operating income, net 6,877 2,326 4,814
Interest expense 13,512 13,287 10,617
Earnings from continuing operations before income taxes 73,989 81,716 98,332
Other      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
Cost of sales 0 0 0
Gross profit 0 0 0
Selling and marketing expenses 0 0 0
Distribution expenses 4,579 0 0
General and administration expenses 17,052 15,937 15,190
Supply chain financing expenses 0 0 0
Restructuring and integration expenses 1,729 0 0
Other expenses 10,311 0 0
Total operating expenses 33,671 15,937 15,190
Operating income (33,671) (15,937) (15,190)
Vehicle Control | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 762,560 737,932 750,571
Cost of sales 518,475 499,717 518,304
Gross profit 244,085 238,215 232,267
Selling and marketing expenses 45,878 46,223 49,245
Distribution expenses 57,627 54,401 54,081
General and administration expenses 36,935 34,430 31,812
Supply chain financing expenses 32,090 30,558 21,480
Restructuring and integration expenses 4,249 1,276 1,496
Other expenses 0 0 0
Total operating expenses 176,779 166,888 158,114
Operating income 67,306 71,327 74,153
Temperature Control | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 380,088 337,754 351,237
Cost of sales 262,296 241,927 252,323
Gross profit 117,792 95,827 98,914
Selling and marketing expenses 15,938 16,772 17,666
Distribution expenses 32,858 30,467 29,868
General and administration expenses 16,763 14,664 13,969
Supply chain financing expenses 16,449 15,473 10,557
Restructuring and integration expenses 847 1,108 395
Other expenses 0 0 0
Total operating expenses 82,855 78,484 72,455
Operating income 34,937 17,343 26,459
Engineered Solutions | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 285,456 282,586 270,007
Cost of sales 235,537 227,802 218,649
Gross profit 49,919 54,784 51,358
Selling and marketing expenses 8,060 8,407 7,239
Distribution expenses 5,290 4,989 4,377
General and administration expenses 20,906 21,186 21,029
Supply chain financing expenses 0 0 0
Restructuring and integration expenses 843 258 0
Other expenses 0 0 0
Total operating expenses 35,099 34,840 32,645
Operating income 14,820 19,944 18,713
Nissens Automotive | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 35,745 0 0
Cost of sales 24,220 0 0
Gross profit 11,525 0 0
Selling and marketing expenses 1,536 0 0
Distribution expenses 7,097 0 0
General and administration expenses 5,560 0 0
Supply chain financing expenses 0 0 0
Restructuring and integration expenses 0 0 0
Other expenses 100 0 0
Total operating expenses 14,293 0 0
Operating income $ (2,768) $ 0 $ 0