XML 138 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Carrying Amounts and Fair Values of Financial Instruments
The carrying amounts and fair values of the Company’s financial instruments as of December 31, 2023 are presented below (in thousands):
Fair Value Measurements
Level 1
Level 2
Level 3
Total
Assets
Money market accounts*$4,842 $— $— $4,842 
Marketable securities – certificates of deposit2,150 — — 2,150 
Marketable securities – equity securities348 — — 348 
Total assets$7,340 $— $— $7,340 
Liabilities
AAMG contingent consideration$— $— $5,475 $5,475 
VOMG contingent consideration— — 17 17 
DMG remaining equity interest purchase— — 8,542 8,542 
Sun Labs remaining equity interest purchase— — 7,802 7,802 
Interest rate collar— 252 — 252 
Total liabilities$— $252 $21,836 $22,088 
*    Included in cash and cash equivalents
The carrying amounts and fair values of the Company’s financial instruments as of December 31, 2022 are presented below (in thousands):
Fair Value Measurements
Level 1Level 2Level 3Total
Assets
Money market accounts*$135,235 $— $— $135,235 
Marketable securities – equity securities5,567 — — 5,567 
Contingent equity securities— — 1,900 1,900 
Interest rate swaps— 3,164 — 3,164 
Total assets
$140,802 $3,164 $1,900 $145,866 
Liabilities
APCMG contingent consideration$— $— $1,000 $1,000 
AAMG contingent consideration— — 5,851 5,851 
VOMG contingent consideration— — 17 17 
DMG remaining equity interest purchase— — 8,542 8,542 
Sun Labs remaining equity interest purchase— — 5,849 5,849 
Total liabilities$— $— $21,259 $21,259 
* Included in cash and cash equivalents
Schedule of Change in Fair Value of Level 3 Liabilities
The change in the fair value of existing Level 3 liabilities is recognized in unrealized loss on investments and general and administrative expenses in the accompanying consolidated statements of income. As of December 31, 2023, the reconciliation of our Level 3 liabilities was as follows (in thousands):
Amount
Balance at January 1, 2023$21,259 
Change in fair value of existing Level 3 liabilities1,577 
APCMG contingent consideration paid(1,000)
Balance at December 31, 2023$21,836 
Schedule of Gain (Loss) on Equity Securities The components comprising total gains and losses on equity securities are as follows (in thousands) for the periods listed below:
Twelve Months Ended
December 31,
20232022
Total losses recognized on equity securities
$(6,629)$(19,169)
Less (loss) gains recognized on equity securities sold
(4,052)2,272 
Unrealized losses recognized on equity securities held at end of period
$(2,577)$(21,441)