v3.26.1
Segment Information - Reconciliation of Segment Results to Company Results (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Segment Reporting [Line Items]        
Total revenues $ 482,397 $ 529,166 $ 961,006 $ 1,047,475
Other income/(expense) adjustments to reconcile to income before income before income taxes (29,532) (28,125) (56,537) (53,784)
Net interest expense (9,516) (10,584) (19,199) (20,663)
Income before income taxes 13,671 13,906 24,746 27,792
Operating segments        
Segment Reporting [Line Items]        
Total revenues 473,073 524,243 937,412 1,035,337
Total Segment adjusted EBITDA 60,080 61,996 113,908 119,010
All Other        
Segment Reporting [Line Items]        
Total revenues 65,558 73,761 135,942 148,092
Total Segment adjusted EBITDA 2,940 9,233 6,973 19,397
Unallocated corporate expenses, adjusted        
Segment Reporting [Line Items]        
Total Segment adjusted EBITDA (10,301) (18,614) (20,399) (36,168)
Elimination of intersegment revenue        
Segment Reporting [Line Items]        
Total revenues $ (56,234) $ (68,838) $ (112,348) $ (135,954)