XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table summarizes selected financial information by reportable segments:
Three Months Ended September 30, 2025
(in thousands)
United StatesEuropeCorporate UnallocatedTotal
Revenue$109,361 $26,005 $— $135,366 
Segment expenses1
81,028 28,696 16,683 126,407 
Exit, Disposal and Goodwill impairment costs— 149 — 149 
Income (Loss) from Operations$28,333 $(2,840)$(16,683)$8,810 
Three Months Ended September 30, 2024
(in thousands)
United StatesEuropeCorporate UnallocatedTotal
Revenue$99,571 $26,048 $— $125,619 
Segment expenses1
73,884 28,446 14,709 117,039 
Exit, Disposal and Goodwill impairment costs— — — — 
Income (Loss) from Operations$25,687 $(2,398)$(14,709)$8,580 
Nine Months Ended September 30, 2025
(in thousands)
United StatesEuropeCorporate UnallocatedTotal
Revenue$320,340 $76,294 $— $396,634 
Segment expenses1
238,823 87,815 51,576 378,214 
Exit, Disposal and Goodwill impairment costs— 110 — 110 
Income (Loss) from Operations$81,517 $(11,631)$(51,576)$18,310 
Nine Months Ended September 30, 2024
(in thousands)
United StatesEuropeCorporate UnallocatedTotal
Revenue$299,593 $79,547 $— $379,140 
Segment expenses1
223,333 86,121 48,280 357,734 
Exit, Disposal and Goodwill impairment costs— — — — 
Income (Loss) from Operations$76,260 $(6,574)$(48,280)$21,406 
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, employee compensation including benefits and stock-based compensation, severance, 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)September 30,
2025
December 31,
2024
Total long-lived assets:
United States$168,988 $181,291 
Europe42,337 45,972 
Total Long-lived Assets$211,325 $227,263 
Schedule of Expenditures for Additions to Long-lived Assets by Geographic Region
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2025202420252024
Expenditures for additions to long-lived assets:
United States$3,636 $1,368 $5,929 $5,734 
Europe426 187 863 2,605 
Total expenditures for additions to long-lived assets$4,062 $1,555 $6,792 $8,339 
Schedule of Depreciation and Amortization by Geographic Region
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2025202420252024
Depreciation and Amortization:
United States$6,904 $7,156 $20,916 $21,667 
Europe1,470 1,718 4,560 5,194 
Corporate Unallocated55 35 $217 $123 
Total depreciation and amortization$8,429 $8,909 $25,693 $26,984 
Schedule of Disaggregation of Revenue
Revenue by product line the three and nine months ended September 30, 2025 and 2024 were as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(dollars in thousands)2025202420252024
Revenue:
Injection Molding$47,770 $46,831 $143,908 $148,574 
CNC Machining63,043 53,327 177,831 154,498 
3D Printing20,082 21,437 61,491 64,300 
Sheet Metal4,262 3,743 12,776 11,218 
Other Revenue209 281 628 550 
Total Revenue$135,366 $125,619 $396,634 $379,140