XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Obligations for acquisition of businesses $ 17,103 $ 87,636
Income taxes payable 8,524 5,887
Accrued VAT 4,197 6,047
Accrued royalties 2,316 2,537
Accrued professional fees 4,621 3,516
Employee stock purchase plan obligations 4,431 4,222
Billings in excess of cost 990 1,459
Defined contribution plan liabilities 1,368 1,513
Non-income tax liabilities 1,133 1,653
Other current liabilities 4,761 7,756
Total $ 49,444 $ 122,226