XML 29 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Revenue (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
       
   
Three Months Ended March 31,
 
(in thousands)
 
2018
   
2017
 
Revenue:
 
 
 
 
 
 
 
 
United States
  $
84,167
    $
60,176
 
Europe
   
19,945
     
16,999
 
Japan
   
3,633
     
2,992
 
Total revenue
  $
107,745
    $
80,167
 
                 
       
   
Three Months Ended March 31,
 
(in thousands)
 
2018
   
2017
 
Revenue:
               
Injection Molding
  $
51,343
    $
47,916
 
CNC Machining
   
36,731
     
21,972
 
3D Printing
   
12,325
     
10,085
 
Sheet Metal
   
6,241
     
-
 
Other Revenue
   
1,105
     
194
 
Total revenue
  $
107,745
    $
80,167