XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
NET REVENUE    
Total net revenue $ 42,170,000 $ 31,083,000
COSTS OF REVENUE AND OPERATING EXPENSES    
Costs of revenue - devices and supplies 9,269,000 6,921,000
Sales and marketing 21,227,000 14,424,000
General and administrative 11,390,000 7,832,000
Total costs of revenue and operating expenses 41,886,000 29,177,000
Income from operations 284,000 1,906,000
Other income (expense)    
Gain on sale of fixed assets 2,000  
Change in fair value of contingent consideration (1,400,000) (200,000)
Interest expense (84,000) (124,000)
Other income, net 1,318,000 76,000
Income from operations before income taxes 1,602,000 1,982,000
Income tax expense 33,000 605,000
Net income $ 1,569,000 $ 1,377,000
Net income per share:    
Basic $ 0.04 $ 0.03
Diluted $ 0.04 $ 0.03
Weighted average basic shares outstanding 36,694 39,765
Weighted average diluted shares outstanding 37,442 41,188
Devices    
NET REVENUE    
Total net revenue $ 11,944,000 $ 6,725,000
Supplies    
NET REVENUE    
Total net revenue $ 30,226,000 $ 24,358,000