v3.24.2.u1
Income Taxes (Tables)
6 Months Ended
Jun. 28, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
For the three months endedFor the six months ended
June 28, 2024June 30, 2023June 28, 2024June 30, 2023
(Benefit) provision for income taxes$(371)$8,095 $(1,638)$17,473 
Effective tax rates(7.4)%16.9 %(620.1)%17.7 %