v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,Six Months Ended June 30,
2026202520262025
U.S.
System sales and leases$29,066 $22,082 $52,452 $40,769 
Handpieces and other consumables48,368 43,130 91,386 81,141 
Service5,986 4,373 11,600 7,968 
Total U.S. revenue83,420 69,585 155,438 129,878 
Outside of U.S.
System sales and leases3,400 2,945 7,253 6,798 
Handpieces and other consumables6,828 6,002 13,201 10,479 
Service850 650 1,739 1,189 
Total outside of U.S. revenue11,078 9,597 22,193 18,466 
Total revenue$94,498 $79,182 $177,631 $148,344 
The following table presents revenue by significant geographical locations for the periods indicated:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
United States88 %88 %88 %88 %
Outside the United States12 %12 %12 %12 %
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 June 30,Six Months Ended June 30,
2026202520262025
U.S.
System sales and leases$29,066 $22,082 $52,452 $40,769 
Handpieces and other consumables48,368 43,130 91,386 81,141 
Service5,986 4,373 11,600 7,968 
Total U.S. revenue83,420 69,585 155,438 129,878 
Outside of U.S.
System sales and leases3,400 2,945 7,253 6,798 
Handpieces and other consumables6,828 6,002 13,201 10,479 
Service850 650 1,739 1,189 
Total outside of U.S. revenue11,078 9,597 22,193 18,466 
Total revenue$94,498 $79,182 $177,631 $148,344