v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Net sales $ 87,286 $ 90,724 $ 183,212 $ 181,996
Cost of sales 23,017 23,865 47,698 47,294
Gross profit 64,269 66,859 135,514 134,702
Operating expenses:        
Volume incentives 29,165 31,302 62,183 62,315
Selling, general and administrative 28,504 31,019 59,569 64,871
Operating income 6,600 4,538 13,762 7,516
Other income, net 1,509 306 (901) 258
Income before provision for income taxes 8,109 4,844 12,861 7,774
Provision for income taxes 1,976 2,215 3,722 3,416
Net income 6,133 2,629 9,139 4,358
Net income (loss) attributable to noncontrolling interests 379 (60) 423 (88)
Net income attributable to common shareholders $ 5,754 $ 2,689 $ 8,716 $ 4,446
Basic and diluted net income per common share:        
Basic earnings per share attributable to common shareholders (in dollars per share) $ 0.30 $ 0.14 $ 0.45 $ 0.23
Diluted earnings per share attributable to common shareholders (in dollars per share) $ 0.29 $ 0.14 $ 0.44 $ 0.23
Weighted average basic common shares outstanding (in shares) 19,491 19,291 19,472 19,280
Weighted average diluted common shares outstanding (in shares) 19,783 19,602 19,725 19,596

Source