XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS - (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 38,319 $ 36,605
Cost of sales 7,222 7,008
Gross profit 31,097 29,597
Operating expenses:    
Commissions and incentives 15,598 14,889
Selling and administrative expenses 7,111 6,855
Depreciation and amortization expense 510 520
Other operating costs 5,089 5,322
Total operating expenses 28,308 27,586
Income from operations 2,789 2,011
Interest income, net 22 50
Other expense, net (282) (208)
Income before income taxes 2,529 1,853
Income tax (provision) benefit (335) 934
Net income $ 2,194 $ 2,787
Earnings per common share:    
Basic (in dollars per share) $ 1.06 $ 1.17
Diluted (in dollars per share) $ 1.04 $ 1.15
Weighted-average common shares outstanding:    
Basic (in shares) 2,071 2,391
Diluted (in shares) 2,116 2,415