v3.25.2
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2025
Jun. 29, 2024
Jul. 05, 2025
Jun. 29, 2024
Stock-based compensation costs        
Share-based payment arrangement, expense $ 19,891 $ 15,844 $ 39,606 $ 29,455
Income tax benefit 2,462 2,075 4,964 3,802
Total 17,429 13,769 34,642 25,653
Total unrecognized compensation costs related to awards 131,300   $ 131,300  
Weighted-average period of recognition of unrecognized compensation costs     2 years 3 months 18 days  
Cost of revenues        
Stock-based compensation costs        
Share-based payment arrangement, expense 457 412 $ 1,070 824
Research and development        
Stock-based compensation costs        
Share-based payment arrangement, expense 12,101 10,217 24,109 19,939
Selling, general and administrative        
Stock-based compensation costs        
Share-based payment arrangement, expense $ 7,333 $ 5,215 $ 14,427 $ 8,692