XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Income Statement [Abstract]        
Net sales $ 76,046 $ 58,352 $ 220,347 $ 171,471
Cost of sales 15,584 13,051 46,749 37,825
Gross profit 60,462 45,301 173,598 133,646
Selling, general and administrative expenses:        
General and administrative 14,011 11,018 39,934 32,671
Selling and marketing 23,130 18,175 64,633 50,229
Research and development 9,616 8,271 26,193 24,790
Total selling, general and administrative expenses 46,757 37,464 130,760 107,690
Operating income 13,705 7,837 42,838 25,956
Other expense, net:        
Interest income (expense), net 897 (23) 934 (35)
Loss on foreign currency transactions (2,129) (610) (4,904) (2,040)
Royalty income 77 185 527 496
Other income (expense), net 27 (13) 178 (47)
Total other expense, net (1,128) (461) (3,265) (1,626)
Income before income taxes 12,577 7,376 39,573 24,330
Provision for income taxes 2,315 1,356 6,671 4,751
Net income $ 10,262 $ 6,020 $ 32,902 $ 19,579
Net income per share:        
Basic $ 0.21 $ 0.13 $ 0.69 $ 0.42
Diluted $ 0.21 $ 0.12 $ 0.67 $ 0.40
Weighted average shares outstanding:        
Basic 48,102 47,483 47,915 47,064
Diluted 49,549 49,592 49,371 49,448