XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis using Significant Unobservable Inputs (Level 3)

As of December 31, the following financial assets and liabilities are measured at fair value on a recurring basis using significant unobservable inputs (Level 3).

 

 

 

2023

 

 

2022

 

Interest rate swap(1)

 

$

3,461

 

 

$

6,046

 

Total assets

 

$

3,461

 

 

$

6,046

 

 

 

 

 

 

 

 

Business acquisitions contingent consideration,
   current

 

$

3,592

 

 

$

3,801

 

Business acquisitions contingent consideration,
   long-term

 

 

2,448

 

 

 

4,454

 

Conversion option

 

 

19,017

 

 

 

25,731

 

Total liabilities

 

$

25,057

 

 

$

33,986

 

_____________________________

(1) Included in other assets in the consolidated statement of financial position.

Summary of Financial Instruments Measured at Fair Value on Recurring Basis

The following table sets forth the Company’s financial instruments that were measured at fair value on a recurring basis:

 

 

 

Level 3

 

 

 

Interest
Rate
Swap

 

 

Total
Assets

 

 

Business
Acquisitions
Contingent
Consideration,
Current

 

 

Business
Acquisitions
Contingent
Consideration,
Long-term

 

 

Conversion Option

 

 

Total
Liabilities

 

Balance—at January 1, 2021

 

$

 

 

$

 

 

$

49,902

 

 

$

4,565

 

 

$

20,886

 

 

$

75,353

 

Acquisitions

 

 

 

 

 

 

 

 

2,801

 

 

 

4,603

 

 

 

 

 

 

7,404

 

Series A-2 compound embedded option

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,195

 

 

 

2,195

 

Changes in fair value included in
earnings

 

 

 

 

 

 

 

 

14,111

 

 

 

10,261

 

 

 

 

 

 

24,372

 

Payment of contingent consideration
   payable

 

 

 

 

 

 

 

 

(50,443

)

 

 

 

 

 

 

 

 

(50,443

)

Reclass of long term to short term
   contingent liabilities

 

 

 

 

 

 

 

 

15,079

 

 

 

(15,079

)

 

 

 

 

 

 

Balance—at December 31, 2021

 

$

 

 

$

 

 

$

31,450

 

 

$

4,350

 

 

$

23,081

 

 

$

58,881

 

Acquisitions

 

 

 

 

 

 

 

 

 

 

 

2,666

 

 

 

 

 

 

2,666

 

Changes in fair value included in
earnings

 

 

6,046

 

 

 

6,046

 

 

 

500

 

 

 

(196

)

 

 

2,650

 

 

 

2,954

 

Payment of contingent consideration
   payable

 

 

 

 

 

 

 

 

(30,515

)

 

 

 

 

 

 

 

 

(30,515

)

Reclass of long term to short term
   contingent liabilities

 

 

 

 

 

 

 

 

2,366

 

 

 

(2,366

)

 

 

 

 

 

 

Balance—at December 31, 2022

 

$

6,046

 

 

$

6,046

 

 

$

3,801

 

 

$

4,454

 

 

$

25,731

 

 

$

33,986

 

Acquisitions

 

 

 

 

 

 

 

 

397

 

 

 

730

 

 

 

 

 

 

1,127

 

Changes in fair value included in
earnings

 

 

(2,585

)

 

 

(2,585

)

 

 

(174

)

 

 

(22

)

 

 

(6,714

)

 

 

(6,910

)

Payment of contingent consideration
   payable

 

 

 

 

 

 

 

 

(3,146

)

 

 

 

 

 

 

 

 

(3,146

)

Reclass of long term to short term
   contingent liabilities

 

 

 

 

 

 

 

 

2,714

 

 

 

(2,714

)

 

 

 

 

 

 

Balance—at December 31, 2023

 

$

3,461

 

 

$

3,461

 

 

$

3,592

 

 

$

2,448

 

 

$

19,017

 

 

$

25,057