v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 110,993 $ 108,634
Cost of sales 32,015 31,692
Gross profit 78,978 76,942
Operating expenses:    
Volume incentives 33,570 33,128
Selling, general and administrative 40,784 43,642
Operating income 4,624 172
Other income, net 31 1,514
Income before provision for income taxes 4,655 1,686
Provision for income taxes 2,165 433
Net income 2,490 1,253
Net income attributable to noncontrolling interests 169 393
Net income attributable to common shareholders $ 2,321 $ 860
Basic and diluted net income per common share:    
Basic earnings per share attributable to common shareholders (in dollars per share) $ 0.12 $ 0.05
Diluted earnings per share attributable to common shareholders (in dollars per share) $ 0.12 $ 0.04
Weighted average basic common shares outstanding (in shares) 18,828 19,061
Weighted average diluted common shares outstanding (in shares) 19,224 19,433

Source