XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Obligations for acquisition of businesses $ 20,630 $ 13,136
Income taxes payable 13,996 11,524
Accrued VAT 4,725 8,402
Accrued professional fees 2,925 3,637
Accrued royalties 2,324 2,593
Employee stock purchase plan obligations 2,189 3,969
Billings in excess of cost 1,766 1,874
Accrued interest 1,241 184
Non-income tax liabilities 1,237 2,465
Defined contribution plan liabilities 1,073 1,393
Other current liabilities 6,567 7,194
Total $ 58,673 $ 56,371