XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
The Company’s reportable segments are based on the internal reporting used by the Company’s Chief Executive Officer, who is the chief operating decision maker (CODM), to assess operating performance and make decisions about the allocation of resources. The Corporate Unallocated and Japan category includes non-reportable segments, as well as research and development and general and administrative costs, that the Company does not allocate directly to its operating segments.
Intercompany transactions primarily relate to intercontinental activity and have been eliminated and are excluded from the reported amounts. The difference between income from operations and pre-tax income relates to foreign currency-related gains and losses and interest income on cash balances and investments, which are not allocated to business segments.
Revenue and income from operations by reportable segment for the three months ended March 31, 2024 and 2023 were as follows:
Three Months Ended
March 31,
(dollars in thousands)20242023
Revenue:
United States$101,481 $97,746 
Europe26,409 28,113 
Total revenue$127,890 $125,859 
Three Months Ended
March 31,
(in thousands)20242023
Income (Loss) from Operations:
United States$26,332 $20,481 
Europe(2,444)(2,483)
Corporate Unallocated and Japan(17,061)(14,249)
Total Income from Operations$6,827 $3,749 
Total long-lived assets at March 31, 2024 and December 31, 2023 were as follows:
(in thousands)March 31,
2024
December 31,
2023
Total long-lived assets:
United States$195,944 $201,388 
Europe51,854 52,267 
Total Long-lived Assets$247,798 $253,655 
Revenue by product line for the three months ended March 31, 2024 and 2023 were as follows:
Three Months Ended
March 31,
(dollars in thousands)20242023
Revenue:
Injection Molding$52,663 $51,948 
CNC Machining49,932 48,104 
3D Printing21,582 21,325 
Sheet Metal3,553 4,248 
Other Revenue160 234 
Total Revenue$127,890 $125,859