XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
NET REVENUE    
Total net revenue $ 158,167 $ 130,301
COSTS OF REVENUE AND OPERATING EXPENSES    
Costs of revenue - devices and supplies 32,005 27,321
Sales and marketing 67,116 54,290
General and administrative 36,108 26,324
Total costs of revenue and operating expenses 135,229 107,935
Income from operations 22,938 22,366
Other expense    
Loss on change in fair value of contingent consideration (300)  
Interest expense (440) (95)
Other expense, net (740) (95)
Income from operations before income taxes 22,198 22,271
Income tax expense 5,150 5,168
Net income $ 17,048 $ 17,103
Net income per share:    
Basic $ 0.44 $ 0.45
Diluted $ 0.44 $ 0.44
Weighted average basic shares outstanding 38,467,000 38,317,000
Weighted average diluted shares outstanding 39,127,000 39,197,000
Devices    
NET REVENUE    
Total net revenue $ 43,497 $ 36,613
Supplies    
NET REVENUE    
Total net revenue $ 114,670 $ 93,688