XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total revenue $ 246,785 $ 208,057 $ 187,130
Total cost of revenue 70,809 59,844 54,320
Gross profit 175,976 148,213 132,810
Operating expenses      
Sales and marketing 106,418 86,775 79,634
Research and development 7,088 5,659 5,264
Reimbursement, general and administrative 60,796 56,802 51,343
Intangible asset amortization and earn-out 14,432 739 197
Total operating expenses 188,734 149,975 136,438
Loss from operations (12,758) (1,762) (3,628)
Other (expense) income (2,715) (531) 1,367
Loss before income taxes (15,473) (2,293) (2,261)
Income tax expense (benefit) 2,393 9,518 (1,641)
Net loss $ (17,866) $ (11,811) $ (620)
Net loss per common share      
Basic (in dollars per share) $ (0.89) $ (0.60) $ (0.03)
Diluted (in dollars per share) $ (0.89) $ (0.60) $ (0.03)
Weighted-average common shares used to compute net loss per common share      
Basic (in shares) 20,067,969 19,719,485 19,346,929
Diluted (in shares) 20,067,969 19,719,485 19,346,929
Sales revenue      
Total revenue $ 211,345 $ 177,914 $ 161,497
Total cost of revenue 59,619 50,222 45,309
Gross profit 151,726 127,692 116,188
Rental revenue      
Total revenue 35,440 30,143 25,633
Total cost of revenue 11,190 9,622 9,011
Gross profit $ 24,250 $ 20,521 $ 16,622