XML 296 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenues $ 159,012 $ 138,584 $ 127,358
Cost of goods sold 31,138 24,147 22,931
Gross profit 127,874 114,437 104,427
Costs and expenses:      
Sales and marketing 86,060 80,228 73,328
Research and development 28,333 27,158 24,177
General and administrative 34,943 36,758 32,338
Total costs and expenses 149,336 144,144 129,843
Loss from operations (21,462) (29,707) (25,416)
Other (expense) income:      
Investment income 1,487 569 93
Interest expense (2,835) (624) (1,356)
Change in fair value of derivatives 1,531 1,044 (28)
Other expense (437) (230) (278)
Total other (expense) income, net (254) 759 (1,569)
Net loss $ (21,716) $ (28,948) $ (26,985)
Weighted average common shares outstanding - basic (in shares) 42,878,543 42,083,125 41,214,889
Weighted average common shares outstanding - diluted (in shares) 42,878,543 42,083,125 41,214,889
Loss per common share - basic (in USD per share) $ (0.51) $ (0.69) $ (0.65)
Loss per common share - diluted (in USD per share) $ (0.51) $ (0.69) $ (0.65)