XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
NET REVENUE        
Total net revenue $ 36,759 $ 31,022 $ 67,842 $ 55,149
COSTS OF REVENUE AND OPERATING EXPENSES        
Costs of revenue - devices and supplies 7,305 7,267 14,226 13,153
Sales and marketing 16,314 13,752 30,738 27,579
General and administrative 8,776 6,188 16,608 11,683
Total costs of revenue and operating expenses 32,395 27,207 61,572 52,415
Income from operations 4,364 3,815 6,270 2,734
Other income (expense)        
Gain on change in fair value of contingent consideration (100)   100  
Interest expense (115) (45) (239) (54)
Other income (expense), net (215) (45) (139) (54)
Income from operations before income taxes 4,149 3,770 6,131 2,680
Income tax expense 803 962 1,408 578
Net income $ 3,346 $ 2,808 $ 4,723 $ 2,102
Net income per share:        
Basic $ 0.09 $ 0.07 $ 0.12 $ 0.05
Diluted $ 0.08 $ 0.07 $ 0.12 $ 0.05
Weighted average basic shares outstanding 38,851 38,291 39,305 38,306
Weighted average diluted shares outstanding 39,893 39,141 40,367 39,192
Devices        
NET REVENUE        
Total net revenue $ 9,505 $ 7,828 $ 16,230 $ 14,193
Supplies        
NET REVENUE        
Total net revenue $ 27,254 $ 23,194 $ 51,612 $ 40,956