Annual report pursuant to Section 13 and 15(d)

Selected Balance Sheet Data - Schedule of Other Liabilities (Detail)

v3.22.4
Selected Balance Sheet Data - Schedule of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current    
Deferred consideration $ 3,633 $ 5,112
Contingent consideration 1,726 2,681
Dividends payable 612 0
Stock repurchase payable 565 0
Other 3,397 991
Other liabilities, current 9,933 8,784
Non-Current    
Deferred consideration 1,486 4,689
Contingent consideration 5,341 6,631
Dividends payable 1,603 0
Stock repurchase payable 0 0
Other 184 74
Other liabilities, non-current $ 8,614 $ 11,394