XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Revenue from External Customers by Geographic Areas
Revenue and income from operations by reportable segment for the three and nine months ended September 30, 2024 and 2023 were as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(dollars in thousands)2024202320242023
Revenue:
United States$99,571 $103,940 $299,593 $298,007 
Europe26,048 26,765 79,547 80,822 
Total revenue$125,619 $130,705 $379,140 $378,829 
Income from Operations by Geographic Area
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Income (Loss) from Operations:
United States$25,687 $27,178 $76,260 $69,713 
Europe(2,398)(3,006)(6,574)(8,870)
Corporate Unallocated and Japan(14,709)(13,757)(48,280)(41,071)
Total Income from Operations$8,580 $10,415 $21,406 $19,772 
Long-Lived Assets by Geographic Areas
Total long-lived assets at September 30, 2024 and December 31, 2023 were as follows:
(in thousands)September 30,
2024
December 31,
2023
Total long-lived assets:
United States$187,130 $201,388 
Europe50,812 52,267 
Total Long-lived Assets$237,942 $253,655 
Disaggregation of Revenue
Revenue by product line for the three and nine months ended September 30, 2024 and 2023 were as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(dollars in thousands)2024202320242023
Revenue:
Injection Molding$46,831 $51,688 $148,574 $152,455 
CNC Machining53,327 52,916 154,498 149,317 
3D Printing21,437 21,622 64,300 63,952 
Sheet Metal3,743 4,291 11,218 12,478 
Other Revenue281 188 550 627 
Total Revenue$125,619 $130,705 $379,140 $378,829