XML 225 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Segment Reporting Information [Line Items]        
Net Sales: $ 502,951 $ 480,568 $ 971,652 $ 947,306
Segment profit: 72,452 55,198 126,890 73,312
Operating Segments        
Segment Reporting Information [Line Items]        
Net Sales: 502,951 480,568 971,652 947,306
Segment profit: 78,663 54,104 143,636 87,979
Light Duty | Operating Segments        
Segment Reporting Information [Line Items]        
Net Sales: 385,358 353,839 744,651 701,922
Segment profit: 65,912 41,013 123,707 62,460
Heavy Duty | Operating Segments        
Segment Reporting Information [Line Items]        
Net Sales: 61,189 69,007 118,998 136,654
Segment profit: 2,721 3,386 2,730 8,734
Specialty Vehicle | Operating Segments        
Segment Reporting Information [Line Items]        
Net Sales: 56,404 57,722 108,003 108,730
Segment profit: $ 10,030 $ 9,705 $ 17,199 $ 16,785