v3.26.1
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Mar. 29, 2026
Mar. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 16,851 $ 13,292 $ (9,603) $ 64,694
Other comprehensive income (loss), net of income tax:        
Unrealized gain (loss) on derivatives 0 (139) 18 (536)
Foreign currency translation adjustment 370 219 1,175 (1,501)
Other comprehensive income (loss) 370 80 1,193 (2,037)
Total comprehensive income (loss) $ 17,221 $ 13,372 $ (8,410) $ 62,657