XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables present our revenues by sales type as presented in our condensed consolidated statements of operations disaggregated by the timing of transfer of goods or services:
 For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2022202120222021
Product sales
Product transferred to customers at a point in time$60,090 $53,536 $165,750 $161,080 
Product transferred to customers over time5,491 4,302 16,265 11,668 
Total product sales$65,581 $57,838 $182,015 $172,748 

 For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2022202120222021
Service sales
Service transferred to customers at a point in time$8,651 $9,332 $25,973 $28,931 
Service transferred to customers over time11,100 11,999 33,918 35,931 
Total service sales$19,751 $21,331 $59,891 $64,862 

The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers:
 For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2022202120222021
Total sales to external customers
Americas (1)
$38,732 $33,944 $110,077 $100,195 
EMEA (1)
22,802 23,387 66,494 75,315 
APAC (1)
23,798 21,838 65,335 62,100 
$85,332 $79,169 $241,906 $237,610 

(1) Regions represent North America and South America (the “Americas”); Europe, the Middle East, and Africa (“EMEA”); and Asia-Pacific (“APAC”).