XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Revenue (Tables)
9 Months Ended
Sep. 30, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
(in thousands)
 
2018
   
2017
   
2018
   
2017
 
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
United States
  $
90,732
    $
67,490
    $
261,253
    $
191,019
 
Europe
   
21,273
     
18,094
     
61,431
     
51,224
 
Japan
   
3,425
     
2,521
     
10,143
     
8,069
 
Total revenue
  $
115,430
    $
88,105
    $
332,827
    $
250,312
 
   
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
(in thousands)
 
2018
   
2017
   
2018
   
2017
 
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Injection Molding
  $
53,681
    $
49,480
    $
156,610
    $
144,187
 
CNC Machining
   
40,845
     
27,166
     
115,364
     
73,318
 
3D Printing
   
13,845
     
11,102
     
39,418
     
32,061
 
Sheet Metal
   
6,452
     
-
     
19,002
     
-
 
Other Revenue
   
607
     
357
     
2,433
     
746
 
Total revenue
  $
115,430
    $
88,105
    $
332,827
    $
250,312