XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Income Statement [Abstract]        
Revenue $ 207,185 $ 254,253 $ 597,012 $ 751,913
Cost of revenue 100,333 115,404 284,724 349,914
Gross profit 106,852 138,849 312,288 401,999
Operating expenses:        
Research and development 26,136 32,150 80,421 84,128
Sales and marketing 14,755 16,769 46,416 49,314
General and administrative 18,131 16,801 56,130 51,594
Amortization 13,824 13,822 41,473 41,461
Total operating expenses 72,846 79,542 224,440 226,497
Operating income 34,006 59,307 87,848 175,502
Interest income, net 5,694 1,516 13,900 2,554
Other expense, net (1,001) (962) (2,992) (2,025)
Income before provision for income taxes 38,699 59,861 98,756 176,031
Provision for income taxes 2,813 7,646 7,906 18,911
Net income $ 35,886 $ 52,215 $ 90,850 $ 157,120
Earnings per share:        
Basic $ 0.73 $ 1.05 $ 1.86 $ 3.17
Diluted $ 0.73 $ 1.05 $ 1.84 $ 3.15
Weighted average shares outstanding:        
Basic 49,043 49,680 48,933 49,582
Diluted 49,401 49,949 49,259 49,928