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

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Income (Loss) from Operations:

                

United States

 $26,168  $26,280  $48,691  $48,783 

Europe

  (2,249)  5,063   (3,928)  3,692 

Corporate Unallocated and Japan

  (18,718)  (15,239)  (31,672)  (32,110)

Total Income from Operations

 $5,201  $16,104  $13,091  $20,365 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

June 30,

  

December 31,

 

(in thousands)

 2022  2021 

Total long-lived assets:

        

United States

 $205,090  $215,701 

Europe

  52,880   59,388 

Japan

  2,661   5,257 

Total Long-lived Assets

 $260,631  $280,346 
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Revenue:

                

Injection Molding

 $53,355  $58,168  $106,753  $114,527 

CNC Machining

  48,222   41,592   94,320   78,295 

3D Printing

  19,963   18,170   39,635   35,405 

Sheet Metal

  5,160   4,717   9,847   9,936 

Other Revenue

  202   401   515   1,011 

Total revenue

 $126,902  $123,048  $251,070  $239,174 
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)

 

2022

  

2021

  

2022

  

2021

 

Revenue:

                

United States

 $100,655  $95,344  $196,151  $186,397 

Europe

  23,391   24,655   47,977   46,104 

Japan

  2,856   3,049   6,942   6,673 

Total revenue

 $126,902  $123,048  $251,070  $239,174