XML 83 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Net Sales - Schedule of Major Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales $ 451,166 $ 413,379
Operating Segments | Vehicle Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 213,839 192,342
Operating Segments | Temperature Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 89,504 88,883
Operating Segments | Nissens Automotive    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 74,367 66,182
Operating Segments | Engineered Solutions    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 74,312 65,972
Operating Segments | Engine Management (Ignition, Emissions and Fuel Delivery) | Vehicle Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 141,087 118,366
Operating Segments | Electrical and Safety | Vehicle Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 57,866 58,319
Operating Segments | Wire Sets and Other | Vehicle Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 14,886 15,657
Operating Segments | AC System Components | Temperature Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 65,198 67,191
Operating Segments | Other Thermal Components | Temperature Control    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 24,306 21,692
Operating Segments | Air Conditioning | Nissens Automotive    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 26,273 27,166
Operating Segments | Engine Cooling | Nissens Automotive    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 31,451 27,773
Operating Segments | Engine Efficiency | Nissens Automotive    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 16,643 11,243
Operating Segments | Light Vehicle | Engineered Solutions    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 22,920 21,404
Operating Segments | Commercial Vehicle | Engineered Solutions    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 22,908 18,605
Operating Segments | Construction/Agriculture | Engineered Solutions    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 9,504 9,408
Operating Segments | All Other | Engineered Solutions    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales 18,980 16,555
Intersegment sales    
Disaggregation of Revenue [Line Items]    
Disaggregation of net sales $ (856) $ 0