XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Income Statement [Abstract]    
Revenue $ 266,607 $ 228,846
Cost of revenue 123,374 110,561
Gross profit 143,233 118,285
Operating expenses:    
Research and development 28,030 26,554
Sales and marketing 19,716 18,318
General and administrative 23,908 17,563
Amortization 8,445 13,112
Total operating expenses 80,099 75,547
Operating income 63,134 42,738
Interest income, net 9,266 7,361
Other expense, net (743) 793
Income before provision for income taxes 71,657 50,892
Provision for income taxes 7,562 4,039
Net Income, Total $ 64,095 $ 46,853
Earnings per share:    
Basic $ 1.3 $ 0.95
Diluted $ 1.3 $ 0.94
Weighted average shares outstanding:    
Basic 49,180 49,230
Diluted 49,408 49,638