XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
NET REVENUE    
Total net revenue $ 130,301 $ 80,122
COSTS OF REVENUE AND OPERATING EXPENSES    
Costs of revenue - devices and supplies 27,321 17,417
Sales and marketing 54,290 34,133
General and administrative 26,324 18,323
Total costs of revenue and operating expenses 107,935 69,873
Income from operations 22,366 10,249
Other income/(expense)    
Loss on disposal of non-controlling interest   (77)
Interest expense (95) (19)
Other income/(expense), net (95) (96)
Income from operations before income taxes 22,271 10,153
Income tax expense 5,168 1,079
Net Income $ 17,103 $ 9,074
Net income per share:    
Basic $ 0.45 $ 0.24
Diluted $ 0.44 $ 0.24
Weighted average basic shares outstanding 38,317 37,256
Weighted average diluted shares outstanding 39,197 38,438
Devices    
NET REVENUE    
Total net revenue $ 36,613 $ 21,269
Supplies    
NET REVENUE    
Total net revenue $ 93,688 $ 58,853