XML 32 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 46,852 $ 42,206
Cost of revenue 20,829 18,973
Gross profit 26,023 23,233
Operating expenses:    
Research and development 17,526 13,067
Selling, general and administrative 43,879 32,235
Total operating expenses 61,405 45,302
Loss from operations (35,382) (22,069)
Other income (expense):    
Interest income 2,031 548
Interest expense (129) (486)
Other income, net (83) (162)
Total other income (expense), net 1,819 (100)
Net loss $ (33,563) $ (22,169)
Net loss per share, basic $ (1.07) $ (0.79)
Net loss per share, diluted $ (1.07) $ (0.79)
Weighted average common shares outstanding, basic 31,492,531 27,957,904
Weighted average common shares outstanding, diluted 31,492,531 27,957,904
Product and service revenue    
Revenue $ 44,475 $ 41,108
Cost of revenue 20,430 18,654
License and contract revenue    
Revenue 2,377 1,098
Cost of revenue $ 399 $ 319