XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Oct. 02, 2022
Oct. 01, 2023
Oct. 02, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 18,916 $ 33,980 $ 102,005 $ 160,214
Available-for-sale investments:        
Net unrealized gain (loss) on available-for-sale investments, net of tax 738 (5,315) 4,458 (21,185)
Reclassification of net realized (gain) loss on the sale of available-for-sale investments into current operations 624 79 624 103
Net change related to available-for-sale investments 1,362 (5,236) 5,082 (21,082)
Foreign currency translation adjustments:        
Foreign currency translation adjustments (2,603) (7,352) (5,828) (13,425)
Net change related to foreign currency translation adjustments (2,603) (7,352) (5,828) (13,425)
Other comprehensive income (loss), net of tax (1,241) (12,588) (746) (34,507)
Total comprehensive income $ 17,675 $ 21,392 $ 101,259 $ 125,707