XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 57,474 $ 58,901 $ 83,089 $ 126,234
Available-for-sale investments:        
Net unrealized gain (loss) on available-for-sale investments, net of tax (1,706) (2,322) 3,720 (15,870)
Reclassification of net realized (gain) loss on the sale of available-for-sale investments into current operations 0 (12) 0 24
Net change related to available-for-sale investments (1,706) (2,334) 3,720 (15,846)
Foreign currency translation adjustments:        
Foreign currency translation adjustments (2,866) (3,962) (3,225) (6,073)
Net change related to foreign currency translation adjustments (2,866) (3,962) (3,225) (6,073)
Other comprehensive income (loss), net of tax (4,572) (6,296) 495 (21,919)
Total comprehensive income $ 52,902 $ 52,605 $ 83,584 $ 104,315