v3.23.1
Note 11 - Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Income from Operations by Geographic Area [Table Text Block]
   

Three Months Ended March 31,

 

(in thousands)

 

2023

   

2022

 

Income (Loss) from Operations:

               

United States

  $ 20,481     $ 22,524  

Europe

    (2,483 )     (1,679 )

Corporate Unallocated and Japan

    (14,249 )     (12,955 )

Total Income from Operations

  $ 3,749     $ 7,890  
Long-Lived Assets by Geographic Areas [Table Text Block]
   

March 31,

   

December 31,

 

(in thousands)

  2023     2022  

Total long-lived assets:

               

United States

  $ 199,381     $ 203,816  

Europe

    54,101       53,835  

Japan

    134       134  

Total Long-lived Assets

  $ 253,616     $ 257,785  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended March 31,

 

(in thousands)

 

2023

   

2022

 

Revenue:

               

Injection Molding

  $ 51,948     $ 53,398  

CNC Machining

    48,104       46,098  

3D Printing

    21,325       19,672  

Sheet Metal

    4,248       4,687  

Other Revenue

    234       313  

Total revenue

  $ 125,859     $ 124,168  
Operating Segments [Member]  
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Three Months Ended March 31,

 

(in thousands)

 

2023

   

2022

 

Revenue:

               

United States

  $ 97,746     $ 95,496  

Europe

    28,113       24,586  

Japan

    -       4,086  

Total revenue

  $ 125,859     $ 124,168