XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table summarizes selected financial information by reportable segments:
Quarter Ended March 31 2025,
(in thousands)
United StatesEuropeCorporate UnallocatedTotal
Revenue$100,267 $25,938 $— $126,205 
Segment expenses1
74,770 29,800 17,143 121,713 
Exit, Disposal and Goodwill impairment benefit— (39)— (39)
Income (Loss) from Operations$25,497 $(3,823)$(17,143)$4,531 
Quarter Ended March 31 2024,
(in thousands)
United StatesEuropeCorporate UnallocatedTotal
Revenue$101,481 $26,409 $— $127,890 
Segment expenses1
75,149 28,853 17,061 121,063 
Exit, Disposal and Goodwill impairment costs— — — — 
Income (Loss) from Operations$26,332 $(2,444)$(17,061)$6,827 
1 Segment expenses consist primarily of raw materials, equipment depreciation, employee compensation including benefits, commissions and stock-based compensation, facilities costs and overhead allocations associated with the manufacturing process for molds and custom parts, marketing programs such as electronic, print and pay-per-click advertising and trade shows and other related costs for our United States and Europe reportable segments. Segment expenses for our Corporate Unallocated reportable segment consist primarily of personnel and outside service costs related to the development of new processes and product lines, enhancements of existing product lines, software developed for internal use, maintenance of internally developed software, quality assurance and
testing and employee compensation including benefits, stock-based compensation, professional service fees related to accounting, tax and legal, and other related overhead costs.
Schedule of Long-Lived Assets by Geographic Areas
Total long-lived assets, expenditures for additions to long-lived assets, and depreciation and amortization expense were as follows:
(in thousands)March 31,
2025
December 31,
2024
Total long-lived assets:
United States$176,428 $181,291 
Europe44,779 45,972 
Total Long-lived Assets$221,207 $227,263 
Schedule of Expenditures for Additions to Long-lived Assets by Geographic Region
Three Months Ended
March 31,
(in thousands)20252024
Expenditures for additions to long-lived assets:
United States$1,168 $834 
Europe94 1,753 
Total expenditures for additions to long-lived assets$1,262 $2,587 
Schedule of Depreciation and Amortization by Geographic Region
Three Months Ended
March 31,
(in thousands)20252024
Depreciation and Amortization:
United States$7,009 $7,325 
Europe1,606 1,744 
Corporate Unallocated79 34 
Total depreciation and amortization$8,694 $9,103 
Schedule of Disaggregation of Revenue
Revenue by product line the three months ended March 31, 2025 and 2024 were as follows:
Three Months Ended
March 31,
(dollars in thousands)20252024
Revenue:
Injection Molding$48,723 $52,663 
CNC Machining52,843 49,932 
3D Printing20,194 21,582 
Sheet Metal4,211 3,553 
Other Revenue234 160 
Total Revenue$126,205 $127,890