XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Cash $ 938,599 $ 1,017,562
Restricted cash 35,387 35,303
Marketable securities 33,203 46,923
Trade receivables 73,457 72,634
Derivative asset 1,103 987
Deferred consideration 23,463 22,610
Total assets 1,105,212 1,196,019
Level 1    
Assets:    
Cash 938,599 1,017,562
Restricted cash 35,387 35,303
Marketable securities 33,203 46,923
Trade receivables 0 0
Derivative asset 0 0
Deferred consideration 0 0
Total assets 1,007,189 1,099,788
Level 2    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables 73,457 72,634
Derivative asset 1,103 987
Deferred consideration 0 0
Total assets 74,560 73,621
Level 3    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables 0 0
Derivative asset 0 0
Deferred consideration 23,463 22,610
Total assets $ 23,463 $ 22,610