XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Net Sales - Schedule of Major Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales $ 498,836 $ 399,265 $ 1,406,068 $ 1,120,497
Operating Segments | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 197,682 200,877 591,723 575,142
Operating Segments | Temperature Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 144,657 125,985 364,905 322,074
Operating Segments | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 84,537 0 241,256 0
Operating Segments | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 72,198 72,403 208,422 223,281
Operating Segments | Engine Management (Ignition, Emissions and Fuel Delivery) | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 121,420 121,432 368,019 353,046
Operating Segments | Electrical and Safety | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 63,192 63,237 178,339 172,772
Operating Segments | Wire Sets and Other | Vehicle Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 13,070 16,208 45,365 49,324
Operating Segments | AC System Components | Temperature Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 114,033 95,698 286,001 245,628
Operating Segments | Other Thermal Components | Temperature Control        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 30,624 30,287 78,904 76,446
Operating Segments | Air Conditioning | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 36,409 0 104,016 0
Operating Segments | Engine Cooling | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 32,168 0 95,023 0
Operating Segments | Engine Efficiency | Nissens Automotive        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 15,960 0 42,217 0
Operating Segments | Light Vehicle | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 21,977 24,287 65,161 70,776
Operating Segments | Commercial Vehicle | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 21,111 22,625 61,552 69,016
Operating Segments | Construction/Agriculture | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 8,863 8,082 27,855 27,631
Operating Segments | All Other | Engineered Solutions        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales 20,247 17,409 53,854 55,858
Other        
Disaggregation of Revenue [Line Items]        
Disaggregation of net sales $ (238) $ 0 $ (238) $ 0