XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Net income $ 29,806 $ 47,096
Other comprehensive income (loss):    
Unrealized holding gains on available-for-sale investments, net of tax expense of $264 and $92 964 336
Foreign currency translation gains (losses) 50 (306)
Other comprehensive income 1,014 30
Comprehensive income $ 30,820 $ 47,126