XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Segment Reporting Information [Line Items]        
Net sales $ 540,959 $ 502,951 $ 1,048,651 $ 971,652
Cost of goods sold 321,446 303,550 621,430 590,805
Income from operations 82,481 72,452 162,555 126,890
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 540,959 502,951 1,048,651 971,652
Cost of goods sold 321,446 303,548 621,430 590,795
Factoring expense 14,566 12,622 29,154 26,232
Other segment expenses 116,686 108,118 223,655 210,989
Income from operations 88,261 78,663 174,412 143,636
Light Duty | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 424,328 385,358 833,184 744,651
Cost of goods sold 248,139 230,628 485,138 447,113
Factoring expense 14,566 12,622 29,154 26,232
Other segment expenses 83,322 76,196 159,098 147,599
Income from operations 78,301 65,912 159,794 123,707
Heavy Duty | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 62,060 61,189 113,740 118,998
Cost of goods sold 46,705 45,185 85,182 89,753
Factoring expense 0 0 0 0
Other segment expenses 14,833 13,283 28,199 26,515
Income from operations 522 2,721 359 2,730
Specialty Vehicle | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 54,571 56,404 101,727 108,003
Cost of goods sold 26,602 27,735 51,110 53,929
Factoring expense 0 0 0 0
Other segment expenses 18,531 18,639 36,358 36,875
Income from operations $ 9,438 $ 10,030 $ 14,259 $ 17,199