v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition
Revenue by Source
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Instruments$2,450,000 $2,446,000 $4,346,000 $4,042,000 
Consumables2,953,000 1,467,000 5,188,000 2,987,000 
Software1,206,000 882,000 2,522,000 1,972,000 
Total product revenue6,609,000 4,795,000 12,056,000 9,001,000 
Service and other2,053,000 1,875,000 4,021,000 3,365,000 
Total revenue$8,662,000 $6,670,000 $16,077,000 $12,366,000 
Revenue by Geographic Location
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
$%$%$%$%
Americas$4,313,000 50 %$2,611,000 39 %$7,757,000 48 %$5,940,000 48 %
EMEA2,748,000 32 %2,609,000 39 %5,740,000 36 %4,348,000 35 %
Asia Pacific1,601,000 18 %1,450,000 22 %2,580,000 16 %2,078,000 17 %
Total$8,662,000 100 %$6,670,000 100 %$16,077,000 100 %$12,366,000 100 %