XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Schedule
Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):
Level   September 30,
2022
December 31,
2021
Assets
Cash surrender value of life insurance2$17,575 $23,147 
Forward exchange contracts2171 — 
Total assets at fair value$17,746 $23,147 
Liabilities
Contingent consideration3$14,411 $12,274 
Deferred compensation25,554 5,962 
Forward exchange contracts2— 111 
Total liabilities at fair value$19,965 $18,347