XML 66 R54.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Segment Information (Schedule Of Income (Loss) From Operations By Geographic Area) (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2017 | Jun. 30, 2016 | Jun. 30, 2017 | Jun. 30, 2016
Income (loss) from operations | $ (6,864) | $ (3,717) | $ (15,935) | $ (20,476)
Reportable Geographical Components [Member] |  |  |  |
Income (loss) from operations | (6,299) | (2,930) | (14,875) | (19,041)
Intercompany Sales [Member] |  |  |  |
Income (loss) from operations | (565) | (787) | (1,060) | (1,435)
Americas [Member] | Operating Segments [Member] |  |  |  |
Income (loss) from operations | (15,639) | (4,747) | (29,089) | (18,933)
Germany [Member] | Operating Segments [Member] |  |  |  |
Income (loss) from operations | (272) | 3,960 | 1,785 | 4,971
Other EMEA [Member] | Operating Segments [Member] |  |  |  |
Income (loss) from operations | 3,780 | (8,064) | 2,256 | (16,182)
Asia Pacific [Member] | Operating Segments [Member] |  |  |  |
Income (loss) from operations | $ 5,832 | $ 5,921 | $ 10,173 | $ 11,103

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ddd_AmericasSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ddd_GermanySegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ddd_OtherEmeaSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ddd_AsiaPacificSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |