XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 29, 2019
Dec. 31, 2018
Dec. 31, 2017
Jul. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Condensed Balance Sheet Statements, Captions [Line Items]                
Net revenues         $ 600,697 $ 490,259 $ 1,149,668 $ 927,183
Contract with Customer, Liability   $ 68,600 $ 52,600          
Revenue, remaining performance obligation         $ 521,400   $ 521,400  
Deferred Revenue                
Condensed Balance Sheet Statements, Captions [Line Items]                
Contract with Customer, Liability   $ 137,000 $ 99,900          
Minimum                
Condensed Balance Sheet Statements, Captions [Line Items]                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period         1 year   1 year  
Maximum                
Condensed Balance Sheet Statements, Captions [Line Items]                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period         5 years   5 years  
Straumann Group                
Condensed Balance Sheet Statements, Captions [Line Items]                
Proceeds from Legal Settlements $ 35,000              
Straumann Group | Subsequent Event                
Condensed Balance Sheet Statements, Captions [Line Items]                
Proceeds from Legal Settlements       $ 16,000