XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
FINANCIAL INSTRUMENTS - Fair Value of Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
9 Months Ended
Sep. 30, 2021
Jul. 31, 2020
Mar. 31, 2017
Reported Value Measurement      
Financial Assets:      
Notes receivable $ 4,164    
Financial Liabilities:      
Acquisition-related contingent consideration 16,199    
Reported Value Measurement | Convertible Senior Notes Due 2022      
Financial Liabilities:      
Convertible senior notes 155,751    
Reported Value Measurement | Convertible Senior Notes Due 2025      
Financial Liabilities:      
Convertible senior notes 326,146    
Estimate of Fair Value Measurement | Level 1      
Financial Assets:      
Notes receivable 0    
Financial Liabilities:      
Acquisition-related contingent consideration 0    
Estimate of Fair Value Measurement | Level 1 | Convertible Senior Notes Due 2022      
Financial Liabilities:      
Convertible senior notes 0    
Estimate of Fair Value Measurement | Level 1 | Convertible Senior Notes Due 2025      
Financial Liabilities:      
Convertible senior notes 0    
Estimate of Fair Value Measurement | Level 2      
Financial Assets:      
Notes receivable 0    
Financial Liabilities:      
Acquisition-related contingent consideration 0    
Estimate of Fair Value Measurement | Level 2 | Convertible Senior Notes Due 2022      
Financial Liabilities:      
Convertible senior notes 166,000    
Estimate of Fair Value Measurement | Level 2 | Convertible Senior Notes Due 2025      
Financial Liabilities:      
Convertible senior notes 437,216    
Estimate of Fair Value Measurement | Level 3      
Financial Assets:      
Notes receivable 4,164    
Financial Liabilities:      
Acquisition-related contingent consideration 16,199    
Estimate of Fair Value Measurement | Level 3 | Convertible Senior Notes Due 2022      
Financial Liabilities:      
Convertible senior notes 0    
Estimate of Fair Value Measurement | Level 3 | Convertible Senior Notes Due 2025      
Financial Liabilities:      
Convertible senior notes $ 0    
Closing sale price (in dollars per share) $ 56.00    
Convertible Senior Notes Due 2022      
Financial Liabilities:      
Closing sale price (in dollars per share)     $ 48.65
Initial conversion price of notes into common stock (in dollars per share)     $ 66.89
Convertible Senior Notes Due 2022 | Maximum      
Financial Liabilities:      
Debt instrument, convertible, conversion premium (in shares) 2.4    
Convertible Senior Notes Due 2022 | Unsecured Debt      
Financial Liabilities:      
Stated interest rate (as a percent) 2.375% 2.375% 2.375%
Convertible Senior Notes Due 2025      
Financial Liabilities:      
Closing sale price (in dollars per share)   $ 54.17  
Initial conversion price of notes into common stock (in dollars per share)   $ 71.78 $ 71.78
Convertible Senior Notes Due 2025 | Maximum      
Financial Liabilities:      
Debt instrument, convertible, conversion premium (in shares) 5.6    
Convertible Senior Notes Due 2025 | Unsecured Debt      
Financial Liabilities:      
Stated interest rate (as a percent) 0.75% 0.75%