v3.26.1
Segment and Geographic Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Segment Reporting [Abstract]        
Number Of Reportable Segments Disclosed By Definition Flag     true  
Segment Reporting [Line Items]        
Net sales $ 544,598 $ 540,959 $ 1,073,368 $ 1,048,651
Cost of goods sold 293,373 321,446 631,988 621,430
Income from operations 116,217 82,481 175,000 162,555
Operating Segments        
Segment Reporting [Line Items]        
Net sales 544,598 540,959 1,073,368 1,048,651
Cost of goods sold 293,373 321,446 631,988 621,430
Factoring expense 12,467 14,566 25,175 29,154
Other segment expenses 117,135 116,686 230,383 223,655
Income from operations 121,623 88,261 185,822 174,412
Light Duty | Operating Segments        
Segment Reporting [Line Items]        
Net sales 424,320 424,328 848,059 833,184
Cost of goods sold 222,602 248,139 492,138 485,138
Factoring expense 12,467 14,566 25,175 29,154
Other segment expenses 84,511 83,322 166,345 159,098
Income from operations 104,740 78,301 164,401 159,794
Heavy Duty | Operating Segments        
Segment Reporting [Line Items]        
Net sales 66,266 62,060 124,079 113,740
Cost of goods sold 49,106 46,705 92,326 85,182
Factoring expense 0 0 0 0
Other segment expenses 14,385 14,833 28,530 28,199
Income from operations 2,775 522 3,223 359
Specialty Vehicle | Operating Segments        
Segment Reporting [Line Items]        
Net sales 54,012 54,571 101,230 101,727
Cost of goods sold 21,665 26,602 47,524 51,110
Factoring expense 0 0 0 0
Other segment expenses 18,239 18,531 35,508 36,358
Income from operations $ 14,108 $ 9,438 $ 18,198 $ 14,259