Fair value measurement - Assets and liabilities measured on a recurring basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2022 |
Dec. 31, 2021 |
Jun. 30, 2021 |
---|---|---|---|
Assets: | |||
Restricted cash | $ 3,142 | $ 2,828 | |
Recurring Fair Value Measurements | |||
Assets: | |||
Cash and cash equivalents | 500,524 | $ 556,256 | |
Restricted cash | 3,142 | 3,097 | |
Total assets | 503,666 | 559,353 | |
Liabilities: | |||
Contingent consideration | 29,086 | 29,542 | |
Derivative financial instruments | 2,171 | 2,805 | |
Consideration for post acquisition services | 689 | 846 | |
Total liabilities | 31,946 | 33,193 | |
Recurring Fair Value Measurements | Fair value hierarchy Level 1 | |||
Assets: | |||
Cash and cash equivalents | 500,524 | 556,256 | |
Restricted cash | 3,142 | 3,097 | |
Total assets | 503,666 | 559,353 | |
Recurring Fair Value Measurements | Fair value hierarchy Level 3 | |||
Liabilities: | |||
Contingent consideration | 29,086 | 29,542 | |
Derivative financial instruments | 2,171 | 2,805 | |
Consideration for post acquisition services | 689 | 846 | |
Total liabilities | $ 31,946 | $ 33,193 |