XML 23 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 12,022 $ 25,615
Available-for-sale investments:    
Net unrealized gain (loss) on available-for-sale investments, net of tax 359 5,426
Reclassification of net realized (gain) loss on the sale of available-for-sale investments into current operations (2) 0
Net change related to available-for-sale investments 357 5,426
Foreign currency translation adjustments:    
Foreign currency translation adjustments (16,156) (359)
Net change related to foreign currency translation adjustments (16,156) (359)
Other comprehensive income (loss), net of tax (15,799) 5,067
Total comprehensive income (loss) $ (3,777) $ 30,682