XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents information about the fair value measurement of the Company’s financial instruments (in thousands):
Financial Instruments Recorded at Fair Value on a Recurring Basis:Fair Value
Measurement
Level
As of
June 30,
2023
As of
December 31,
2022
Assets:
Derivative assets—interest rate swap contract (1)
2$24,033 $23,410 
Total assets$24,033 $23,410 
Liabilities:
Derivative liabilities—foreign currency contracts (2)
2$1,647 $1,001 
Contingent consideration—earn out (3)
313,110 22,747 
Total liabilities$14,757 $23,748 
(1)Included in prepaid expenses and other current assets and other non-current assets in the accompanying condensed consolidated balance sheets.
(2)Included in other current liabilities in the accompanying condensed consolidated balance sheets.
(3)Included in current contingent consideration in the accompanying condensed consolidated balance sheets.
Schedule of Fair Value Contingent Consideration
The following table presents the fair value contingent consideration (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Contingent consideration, beginning of period$23,790 $27,000 $22,747 $25,300 
Payments of contingent consideration(12,445)(12,555)(12,445)(12,555)
Change in fair value of contingent consideration1,765 255 2,808 1,955 
Contingent consideration, end of period$13,110 $14,700 $13,110 $14,700 
Schedule of Financial Instruments Recorded at Carrying Amount
The following financial instruments are recorded at their carrying amount (in thousands):
As of June 30, 2023
As of December 31, 2022
Financial Instruments Recorded at Carrying Amount:Carrying
Amount
Estimated
Fair Value
Carrying
Amount
Estimated
Fair Value
Liabilities:
Debt—Credit Facilities (1)
$403,945 $336,191 $476,070 $393,236 
Total liabilities$403,945 $336,191 $476,070 $393,236 
(1)Included in current portion of notes payable and notes payable, net of current portion within the accompanying condensed consolidated balance sheets. Due to the unobservable nature of the inputs these financial instruments are considered to be Level 3 instruments in the fair value hierarchy.