XML 82 R76.htm IDEA: XBRL DOCUMENT v3.20.1
FAIR VALUE MEASUREMENT OF FINANCIAL INSTRUMENTS - Summary of Assets and Liabilities Measured at Fair Value (Details) - Recurring Fair Value Measurements
$ in Thousands
Mar. 31, 2020
USD ($)
Assets:  
Short-term investments $ 45,655
Cash and cash equivalents 336,089
Investments 6,650
Other current assets 40,744
Other assets 3,386
Total assets measured at fair value 432,524
Liabilities:  
Contingent earnout liability 11,823
Level 1  
Assets:  
Short-term investments 20,125
Cash and cash equivalents 336,089
Investments 6,307
Other current assets 40,744
Other assets 3,386
Total assets measured at fair value 406,651
Liabilities:  
Contingent earnout liability 0
Level 2  
Assets:  
Short-term investments 25,530
Cash and cash equivalents 0
Investments 343
Other current assets 0
Other assets 0
Total assets measured at fair value 25,873
Liabilities:  
Contingent earnout liability 0
Level 3  
Assets:  
Short-term investments 0
Cash and cash equivalents 0
Investments 0
Other current assets 0
Other assets 0
Total assets measured at fair value 0
Liabilities:  
Contingent earnout liability 11,823
Certificates of deposit  
Assets:  
Short-term investments 6,545
Certificates of deposit | Level 1  
Assets:  
Short-term investments 0
Certificates of deposit | Level 2  
Assets:  
Short-term investments 6,545
Certificates of deposit | Level 3  
Assets:  
Short-term investments 0
Corporate and municipal debt securities  
Assets:  
Short-term investments 18,985
Corporate and municipal debt securities | Level 1  
Assets:  
Short-term investments 0
Corporate and municipal debt securities | Level 2  
Assets:  
Short-term investments 18,985
Corporate and municipal debt securities | Level 3  
Assets:  
Short-term investments 0
U.S. government and federal agency securities  
Assets:  
Short-term investments 20,125
U.S. government and federal agency securities | Level 1  
Assets:  
Short-term investments 20,125
U.S. government and federal agency securities | Level 2  
Assets:  
Short-term investments 0
U.S. government and federal agency securities | Level 3  
Assets:  
Short-term investments $ 0