XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 1,041 $ 73,210 $ 122,247 $ 212,455
Other comprehensive income (loss):        
Net unrealized gains (losses) on available-for-sale debt securities, net of tax impact of $(126), $2,457, $(121) and $4,752, respectively 425 (8,621) 509 (16,780)
Comprehensive income $ 1,466 $ 64,589 $ 122,756 $ 195,675