XML 28 R11.htm IDEA: XBRL DOCUMENT
v3.25.1

Overview and Basis of Presentation | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Overview and Basis of Presentation | (1) Overview and Basis of Presentation Nature of Business 3D Systems Corporation (“3D Systems” or the “Company” or “we” or “our” or “us”) provides comprehensive 3D printing and digital manufacturing solutions, including 3D printers for plastics and metals, materials, software, and services, including maintenance, advanced manufacturing and applications engineering. We market our products and services through subsidiaries in North America and South America (collectively referred to as "Americas"), Europe and the Middle East (collectively referred to as "EMEA"), and Asia Pacific and Oceania (collectively referred to as "APAC"). Our solutions support advanced applications in two key verticals: Healthcare Solutions (which includes, dental, medical devices, personalized health services and regenerative medicine) and Industrial Solutions (which includes aerospace, defense, transportation and general manufacturing). Basis of Presentation The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company, including all majority and wholly-owned subsidiaries and entities in which a controlling interest is maintained. Intercompany accounts and transactions have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to the current year presentation. A non-controlling interest in a subsidiary reflects an ownership interest in a majority-owned subsidiary that is not attributable to the Company. For the periods presented, the Company's financial statements include a redeemable non-controlling interest (“RNCI”), which has been reported in temporary equity in the consolidated balance sheets. The net loss attributable to the RNCI is presented as an adjustment to the Company's consolidated net loss to arrive at net loss attributable to 3D Systems Corporation in the consolidated statements of operations and consolidated statements of comprehensive loss. Furthermore, adjustments to record the RNCI at its redemption value are recorded to additional paid-in capital, and the excess redemption value is recognized as an increase to net loss attributable to 3D Systems’ shareholders for purposes of reporting loss per share. See Note 15 for a summary of the activity related to the reported RNCI balance during the periods presented. Our annual reporting period is the calendar year.

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