v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Mar. 28, 2026
Jun. 28, 2025
Mar. 29, 2025
Jun. 27, 2026
Jun. 28, 2025
Statement of Comprehensive Income [Abstract]            
Net income (loss) $ 16,404 $ (28,482) $ (31,845) $ (61,087) $ (12,078) $ (92,931)
Other comprehensive income (loss), net of tax:            
Foreign currency translation gain (loss), net of tax 1,786   (2,468)   2,169 (3,508)
Reclassification of foreign currency translation to net income (loss), net of tax 894   0   894 0
Comprehensive income (loss), net of tax $ 19,084   $ (34,313)   $ (9,015) $ (96,439)