XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 10,547 $ 7,992 $ 19,580 $ 15,419
Cost of sales 7,994 5,899 14,748 11,584
Gross profit $ 2,553 $ 2,093 $ 4,832 $ 3,835
Gross margin 24.00% 26.00% 25.00% 25.00%
Operating expenses        
Selling, general and administrative $ 12,822 $ 7,381 $ 24,807 $ 13,905
Research and development 4,018 4,631 8,868 9,677
Change in fair value of contingent earnout   (21)   (7)
Total operating expenses 16,840 11,991 33,675 23,575
Loss from operations (14,287) (9,898) (28,843) (19,740)
Product        
Segment Reporting Information [Line Items]        
Revenue 8,442 6,171 15,645 11,980
Cost of sales 7,385 5,333 13,463 10,408
Gross profit $ 1,057 $ 838 $ 2,182 $ 1,572
Gross margin 13.00% 14.00% 14.00% 13.00%
Operating expenses        
Selling, general and administrative $ 12,243 $ 6,866 $ 23,770 $ 12,932
Research and development 3,552 4,222 7,983 8,861
Change in fair value of contingent earnout   (21)   (7)
Total operating expenses 15,795 11,067 31,753 21,786
Loss from operations (14,738) (10,229) (29,571) (20,214)
Software        
Segment Reporting Information [Line Items]        
Revenue 2,105 1,821 3,935 3,439
Cost of sales 609 566 1,285 1,176
Gross profit $ 1,496 $ 1,255 $ 2,650 $ 2,263
Gross margin 71.00% 69.00% 67.00% 66.00%
Operating expenses        
Selling, general and administrative $ 579 $ 515 $ 1,037 $ 973
Research and development 466 409 885 816
Total operating expenses 1,045 924 1,922 1,789
Loss from operations $ 451 $ 331 $ 728 $ 474