XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Income Statement [Abstract]    
Revenue $ 228,846 $ 199,165
Cost of revenue 110,561 94,190
Gross profit 118,285 104,975
Operating expenses:    
Research and development 26,554 27,242
Sales and marketing 18,318 15,637
General and administrative 17,563 19,237
Amortization 13,112 13,824
Total operating expenses 75,547 75,940
Operating income 42,738 29,035
Interest income, net 7,361 3,448
Other expense, net 793 (281)
Income before provision for income taxes 50,892 32,202
Provision for income taxes 4,039 3,134
Net Income, Total $ 46,853 $ 29,068
Earnings per share:    
Basic $ 0.95 $ 0.6
Diluted $ 0.94 $ 0.59
Weighted average shares outstanding:    
Basic 49,230 48,788
Diluted 49,638 49,109