v3.25.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (29,242) $ (34,479) $ (82,158) $ (88,840)
Other comprehensive loss, net of tax:        
Foreign currency translation (losses) gains, net of tax (2,468) 197 (3,508) 870
Comprehensive loss, net of tax $ (31,710) $ (34,282) $ (85,666) $ (87,970)