XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Income taxes payable $ 9,755 $ 12,239
Obligations related to acquisition of businesses and technology 7,443 3,286
Accrued VAT 4,684 8,710
Employee stock purchase plan obligations 2,553 4,155
Accrued professional fees 2,543 2,436
Accrued royalties 2,078 2,313
Billings in excess of cost 1,588 2,385
Defined contribution plan liabilities 1,523 1,454
Accrued interest 1,174 185
Non-income tax liabilities 1,144 2,473
Other current liabilities 5,782 8,762
Total $ 40,267 $ 48,398