Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Acquisitions and Other Significant Business Activities (Schedule of Solid Concepts transaction) (Details)

v3.7.0.1
Acquisitions and Other Significant Business Activities (Schedule of Solid Concepts transaction) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 14, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Business Acquisition [Line Items]        
Issuance of ordinary shares       $ 117,845
Cash paid upon closing   $ 10,414 157,559
Total consideration paid for merger and acquisitions   $ 10,414 $ 338,179
Solid Concepts Inc [Member]        
Business Acquisition [Line Items]        
Issuance of ordinary shares $ 97,869      
Cash paid upon closing 40,130      
Holdback amount 3,839      
Deferred payments 43,576      
Total consideration paid for merger and acquisitions $ 185,414