v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition
Revenue by Source
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Instruments$2,338,000 $1,830,000 $6,684,000 $5,873,000 
Consumables2,476,000 1,776,000 7,664,000 4,762,000 
Software1,642,000 1,647,000 4,164,000 3,619,000 
Total product revenue6,456,000 5,253,000 18,512,000 14,254,000 
Service and other2,862,000 1,968,000 6,883,000 5,333,000 
Total revenue$9,318,000 $7,221,000 $25,395,000 $19,587,000 
Revenue by Geographic Location
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
$%$%$%$%
Americas$5,346,000 57 %$3,679,000 51 %$13,103,000 52 %$9,618,000 49 %
EMEA2,686,000 29 %1,969,000 27 %8,426,000 33 %6,317,000 32 %
Asia Pacific1,286,000 14 %1,573,000 22 %3,866,000 15 %3,652,000 19 %
Total$9,318,000 100 %$7,221,000 100 %$25,395,000 100 %$19,587,000 100 %