XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Net Sales - Schedule of Major Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales $ 493,853 $ 389,829 $ 907,232 $ 721,232
Operating Segments | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 201,699 188,741 394,041 374,265
Operating Segments | Temperature Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 131,365 124,481 220,248 196,089
Operating Segments | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 90,537 0 156,719 0
Operating Segments | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 70,252 76,607 136,224 150,878
Operating Segments | Engine Management (Ignition, Emissions and Fuel Delivery) | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 128,233 115,529 246,599 231,614
Operating Segments | Electrical and Safety | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 56,828 57,128 115,147 109,535
Operating Segments | Wire Sets and Other | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 16,638 16,084 32,295 33,116
Operating Segments | AC System Components | Temperature Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 104,777 99,970 171,968 149,930
Operating Segments | Other Thermal Components | Temperature Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 26,588 24,511 48,280 46,159
Operating Segments | Air Conditioning | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 40,441 0 67,607 0
Operating Segments | Engine Cooling | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 35,082 0 62,855 0
Operating Segments | Engine Efficiency | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 15,014 0 26,257 0
Operating Segments | Light Vehicle | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 21,780 24,686 43,184 46,489
Operating Segments | Commercial Vehicle | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 21,836 23,483 40,441 46,391
Operating Segments | Construction/Agriculture | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 9,584 9,473 18,992 19,549
Operating Segments | All Other | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 17,052 18,965 33,607 38,449
Other        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales $ 0 $ 0 $ 0 $ 0