XML 56 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue from External Customers by Geographic Areas
The following table presents revenue disaggregated by type and geography (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
U.S.
System sales and rentals$13,467 $9,811 $37,065 $26,081 
Handpieces and other consumables17,047 8,015 42,418 18,182 
Service1,811 812 4,545 1,741 
Total U.S. revenue32,325 18,638 84,028 46,004 
Outside of U.S.
System sales and rentals828 743 3,896 2,353 
Handpieces and other consumables1,651 791 3,826 2,369 
Service298 177 860 511 
Total outside of U.S. revenue2,777 1,711 8,582 5,233 
Total revenue$35,102 $20,349 $92,610 $51,237 
The Company’s revenue by geographical location is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
 2023 2022 2023 2022
U.S.92 %92 %91 %90 %
Outside the U.S.%%%10 %
Schedule of Revenue from External Customers by Products and Services
The following table presents revenue disaggregated by type and geography (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
U.S.
System sales and rentals$13,467 $9,811 $37,065 $26,081 
Handpieces and other consumables17,047 8,015 42,418 18,182 
Service1,811 812 4,545 1,741 
Total U.S. revenue32,325 18,638 84,028 46,004 
Outside of U.S.
System sales and rentals828 743 3,896 2,353 
Handpieces and other consumables1,651 791 3,826 2,369 
Service298 177 860 511 
Total outside of U.S. revenue2,777 1,711 8,582 5,233 
Total revenue$35,102 $20,349 $92,610 $51,237