XML 24 R8.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Nature of Business | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Nature of Business | Nature of Business Organization and business Proto Labs, Inc. and its subsidiaries (Proto Labs, the Company, we, us, or our) is a digital manufacturer of parts. The Company utilizes injection molding, computer numerical control (CNC) machining, 3D printing and sheet metal fabrication to manufacture custom parts for its customers. The Company's customers conduct nearly all their business over the internet. The Company targets its products to the millions of product developers and engineers who use three-dimensional computer-aided design (3D CAD) software to design products across a diverse range of end-markets, to the procurement and supply chain professionals seeking to easily and efficiently source custom parts on-demand, and to a wide variety of customers seeking to purchase low-volume custom parts. The Company has established operations in the United States and Europe. On October 21, 2024, the Company's board of directors approved a plan related to the Company's manufacturing facilities in Germany. The plan included the closure of the Company's injection molding manufacturing facility in Eschenlohe, Germany, and the discontinuation of Direct Metal Laser Sintering 3D printing services through its 3D printing facility in Putzbrunn, Germany. The Company will continue offering all its manufacturing services to customers across Europe, including injection molding and metal 3D printing. These services will be fulfilled through internal manufacturing facilities and a network of manufacturing partners. The Company expects to substantially complete the plan within fiscal year 2025. Previously we had established operations in Japan. On May 27, 2022, the Company's board of directors approved a plan for the closure of the Company's manufacturing facility in Japan and announced an intention to cease operations in the region. The Company dissolved its Japan operations in December 2023. Through the acquisition of Hubs in 2021, the Company provides its customers access to a global network of premium manufacturing partners who reside across North America, Europe and Asia, complementing its in-house manufacturing. Proto Labs, Inc. is headquartered in Maple Plain, Minnesota. The Company’s subsidiaries are:
Name | Location
PL-US International LLC | United States
Hubs Manufacturing Inc. | United States
3D Hubs Manufacturing LLC | United States
Proto Labs Ltd. | United Kingdom
PL International Holdings, UK, Ltd. | United Kingdom
PL Euro Services Limited | United Kingdom
Proto Labs GmbH | Germany
Proto Labs Tooling GmbH | Germany
3D Hubs B.V. | Netherlands

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205/tableOfContent + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration