XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets:    
Cash $ 748,476 $ 1,017,562
Restricted cash 35,569 35,303
Marketable securities 64,616 46,923
Trade receivables 136,820 72,634
Derivative asset 341 987
Deferred consideration 23,201 22,610
Total assets 1,009,023 1,196,019
Level 1    
Assets:    
Cash 748,476 1,017,562
Restricted cash 35,569 35,303
Marketable securities 64,616 46,923
Trade receivables 0 0
Derivative asset 0 0
Deferred consideration 0 0
Total assets 848,661 1,099,788
Level 2    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables 136,820 72,634
Derivative asset 341 987
Deferred consideration 0 0
Total assets 137,161 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,201 22,610
Total assets $ 23,201 $ 22,610