XML 74 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Segment Information and Revenue by Geography and Products (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   
Year Ended December 31,
 
   
201
9
   
201
8
   
201
7
 
Revenue mix by geography:
 
 
 
 
 
 
 
 
 
 
 
 
United States
  $
106,243
    $
101,862
    $
94,581
 
Japan
   
24,142
     
17,819
     
17,264
 
Asia, excluding Japan
   
16,110
     
15,467
     
13,719
 
Europe
   
10,596
     
8,875
     
8,317
 
Rest of the world
   
24,620
     
18,696
     
17,612
 
Total Consolidated revenue
  $
181,712
    $
162,720
    $
151,493
 
Revenue mix by product category:
 
 
 
 
 
 
 
 
 
 
 
 
Systems
  $
140,478
    $
132,594
    $
125,883
 
Consumables
   
9,648
     
4,162
     
2,435
 
Skincare
   
8,512
     
5,778
     
4,342
 
Total product revenue
   
158,638
     
142,535
     
132,660
 
Service
   
23,074
     
20,185
     
18,833
 
Total Consolidated revenue
  $
181,712
    $
162,720
    $
151,493