v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 24, 2025
Jun. 30, 2026
Jun. 24, 2025
Statement of Comprehensive Income [Abstract]          
Net (loss) income $ 1,254 $ 14,074 $ 1,190,688 $ (37,926) $ 1,118,103
Other comprehensive (loss) income:          
Foreign currency translation (loss) gain 1,182 (1,379) 7,444 (2,408) 10,706
Foreign currency translation (loss) gain, net of taxes 1,182 (1,379) 7,444 (2,408) 10,706
Total other comprehensive (loss) income 1,182 (1,379) 7,444 (2,408) 10,706
Comprehensive (loss) income $ 2,436 $ 12,695 $ 1,198,132 $ (40,334) $ 1,128,809