XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Income from Operations by Geographic Area [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Income from Operations:

                

United States

 $26,280  $24,349  $48,783  $49,438 

Europe

  5,063   2,261   3,692   6,625 

Corporate Unallocated and Japan

  (15,239)  (12,259)  (32,110)  (24,887)

Total Income from Operations

 $16,104  $14,351  $20,365  $31,176 
Long-lived Assets by Geographic Areas [Table Text Block]
  

June 30,

  

December 31,

 

(in thousands)

 

2021

  

2020

 

Total long-lived assets:

        

United States

 $222,117  $215,721 

Europe

  60,140   59,388 

Japan

  6,238   7,557 

Total Long-lived Assets

 $288,495  $282,666 
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue:

                

Injection Molding

 $58,168  $57,894  $114,527  $112,670 

CNC Machining

  41,592   28,760   78,295   66,645 

3D Printing

  18,170   14,236   35,405   30,184 

Sheet Metal

  4,717   4,669   9,936   10,318 

Other Revenue

  401   1,016   1,011   1,866 

Total revenue

 $123,048  $106,575  $239,174  $221,683 
Operating Segments [Member]  
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue:

                

United States

 $95,344  $86,823  $186,397  $176,899 

Europe

  24,655   16,729   46,104   37,516 

Japan

  3,049   3,023   6,673   7,268 

Total revenue

 $123,048  $106,575  $239,174  $221,683