XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Income Statement [Abstract]    
Net sales $ 73,528 $ 63,200
Cost of sales 15,966 13,936
Gross profit 57,562 49,264
Selling, general and administrative expenses:    
General and administrative 18,098 11,940
Selling and marketing 26,354 17,270
Research and development 10,310 7,941
Total selling, general and administrative expenses 54,762 37,151
Operating income 2,800 12,113
Other income (expense), net:    
Interest income (expense), net 1,822 (6)
Gain (loss) on foreign currency transactions 34 (915)
Royalty income   273
Other income, net 63 62
Total other income (expense), net 1,919 (586)
Income before income taxes 4,719 11,527
Provision for income taxes 2,009 1,925
Net income $ 2,710 $ 9,602
Net income per share:    
Basic $ 0.06 $ 0.20
Diluted $ 0.05 $ 0.19
Weighted average shares outstanding:    
Basic 48,247 47,755
Diluted 49,500 49,288