XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 29,591 $ 18,916 $ 77,825 $ 102,005
Available-for-sale investments:        
Net unrealized gain (loss) on available-for-sale investments, net of tax 6,252 738 7,631 4,458
Reclassification of net realized (gain) loss on the sale of available-for-sale investments into current operations 0 624 8 624
Net change related to available-for-sale investments 6,252 1,362 7,639 5,082
Foreign currency translation adjustments:        
Foreign currency translation adjustments 26,511 (2,603) 108 (5,828)
Net change related to foreign currency translation adjustments 26,511 (2,603) 108 (5,828)
Other comprehensive income (loss), net of tax 32,763 (1,241) 7,747 (746)
Total comprehensive income (loss) $ 62,354 $ 17,675 $ 85,572 $ 101,259