XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Income Statement [Abstract]        
Revenue $ 253,597 $ 242,327 $ 520,204 $ 471,172
Cost of revenue 131,475 114,091 254,849 224,651
Gross profit 122,122 128,236 265,355 246,521
Operating expenses:        
Research and development 35,292 27,044 63,322 53,599
Sales and marketing 14,910 18,921 34,626 37,184
General and administrative 25,003 19,705 47,788 37,065
Amortization 8,446 13,112 16,891 26,224
Restructuring cost in operating expenses (6,224) (621) (7,347) (879)
Total operating expenses 89,875 79,403 169,974 154,951
Operating income 32,247 48,833 95,381 91,570
Interest income, net 8,631 8,496 17,897 15,857
Other expense, net (1,137) (60) (1,880) 734
Income before provision for income taxes 39,741 57,269 111,398 108,161
Provision for income taxes 5,830 4,320 13,392 8,359
Net Income, Total $ 33,911 $ 52,949 $ 98,006 $ 99,802
Earnings per share:        
Basic $ 0.69 $ 1.07 $ 2 $ 2.02
Diluted $ 0.69 $ 1.07 $ 1.99 $ 2.01
Weighted average shares outstanding:        
Basic 48,925 49,342 49,053 49,286
Diluted 49,016 49,674 49,213 49,656