v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2026
Jun. 29, 2025
Jul. 05, 2026
Jun. 29, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 72,756 $ 40,511 $ 124,460 $ 64,114
Available-for-sale investments:        
Net unrealized gain (loss) on available-for-sale investments, net of tax (957) 1,742 (3,184) 4,453
Reclassification of net realized (gain) loss on the sale of available-for-sale investments into current operations 0 (27) (28) (54)
Net change related to available-for-sale investments (957) 1,715 (3,212) 4,399
Net change related to foreign currency translation adjustments (769) 19,154 (5,752) 30,601
Other comprehensive income (loss), net of tax (1,726) 20,869 (8,964) 35,000
Total comprehensive income (loss) $ 71,030 $ 61,380 $ 115,496 $ 99,114