XML 93 R68.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Stock-Based Compensation (Narrative) (Details) $ / shares in Units, shares in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2018 USD ($) tranche $ / shares shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Aggregate intrinsic value of stock option exercised | $ 0
Granted Before November 13, 2015 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Vesting period | 3 years
Granted After November 13, 2015 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Vesting period | 3 years
Vesting percentage | 33.33%
Restricted Stock - Market Conditions |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Shares awarded (in shares) | shares | 369
Restricted Stock - Performance Measures |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Shares awarded (in shares) | shares | 396
Restricted Stock Awards and Restricted Stock Unit Awards |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Stock compensation expense | $ 37,828,000
Restricted Stock Awards and Restricted Stock Unit Awards | Weighted Average |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Vesting period | 2 years
Stock Options and Restricted Stock Awards | 2015 Plan |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Number of tranches | tranche | 2
Trading price for stock award tranche one (in usd per share) | $ / shares | $ 30
Trading price for stock award tranche two (in usd per share) | $ / shares | $ 40
Stock award tranche granting period | 90 days
Restricted Stock |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Stock compensation expense | $ 1,049,000
Restricted Stock | Weighted Average |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Vesting period | 11 months 28 days
Stock Options |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Stock compensation expense | $ 2,796,000
Stock Options | Weighted Average |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Vesting period | 11 months 18 days

X
- Definition Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Tranches + References No definition available. + Details
Name: | ddd_ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfTranches
Namespace Prefix: | ddd_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock award tranche granting period. + References No definition available. + Details
Name: | ddd_StockAwardTrancheGrantingPeriod
Namespace Prefix: | ddd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trading price for stock award tranche one. + References No definition available. + Details
Name: | ddd_TradingPriceForStockAwardTrancheOne
Namespace Prefix: | ddd_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trading price for stock award tranche two. + References No definition available. + Details
Name: | ddd_TradingPriceForStockAwardTrancheTwo
Namespace Prefix: | ddd_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase to additional paid-in capital (APIC) resulting from recognition of equity-based compensation for restricted stock units. + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of additional shares authorized for issuance under an established share-based compensation plan. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of vesting of share-based compensation awards. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_VestingAxis=ddd_GrantedBeforeNovember132015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ddd_GrantedAfterNovember132015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ddd_RestrictedStockMarketConditionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ddd_RestrictedStockPerformanceMeasuresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ddd_RestrictedStockAwardsAndRestrictedStockUnitAwardsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ddd_StockOptionsAndRestrictedStockAwardsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddd_TwoThousandFifteenPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |