XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Income Statement [Abstract]        
Revenue $ 242,327 $ 190,662 $ 471,172 $ 389,827
Cost of revenue 114,091 90,201 224,651 184,391
Gross profit 128,236 100,461 246,521 205,436
Operating expenses:        
Research and development 27,044 27,043 53,599 54,285
Sales and marketing 18,976 16,024 37,295 31,661
General and administrative 20,271 18,762 37,833 37,999
Amortization 13,112 13,825 26,224 27,649
Total operating expenses 79,403 75,654 154,951 151,594
Operating income 48,833 24,807 91,570 53,842
Interest income, net 8,496 4,758 15,857 8,206
Other expense, net (60) (1,710) 734 (1,991)
Income before provision for income taxes 57,269 27,855 108,161 60,057
Provision for income taxes 4,320 1,959 8,359 5,093
Net Income, Total $ 52,949 $ 25,896 $ 99,802 $ 54,964
Earnings per share:        
Basic $ 1.07 $ 0.53 $ 2.02 $ 1.12
Diluted $ 1.07 $ 0.53 $ 2.01 $ 1.12
Weighted average shares outstanding:        
Basic 49,342 48,976 49,286 48,865
Diluted 49,674 49,274 49,656 49,175