XML 419 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Cash $ 1,017,562 $ 860,633
Restricted cash 35,303 35,288
Marketable securities 46,923 26,748
Trade receivables 72,634 36,856
Derivative asset 987 1,243
Deferred consideration 22,610 21,460
Total assets 1,196,019 982,228
Liabilities:    
Derivative liabilities   (3,881)
Total Liabilities   (3,881)
Level 1    
Assets:    
Cash 1,017,562 860,633
Restricted cash 35,303 35,288
Marketable securities 46,923 26,748
Trade receivables 0 0
Derivative asset 0 0
Deferred consideration 0 0
Total assets 1,099,788 922,669
Liabilities:    
Derivative liabilities   0
Total Liabilities   0
Level 2    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables 72,634 36,856
Derivative asset 987 1,243
Deferred consideration 0 0
Total assets 73,621 38,099
Liabilities:    
Derivative liabilities   (3,881)
Total Liabilities   (3,881)
Level 3    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables 0 0
Derivative asset 0 0
Deferred consideration 22,610 21,460
Total assets $ 22,610 21,460
Liabilities:    
Derivative liabilities   0
Total Liabilities   $ 0