XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of fair value of the financial assets and liabilities The Company's financial assets and liabilities that are required to be measured at fair value on a recurring basis are as follows (dollars in thousands):
 Fair Value Measurements as of December 31,
2022
 Total Fair Value at December 31, 2022Quoted Prices
in Active Markets
for Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Unobservable
Inputs that Reflect the Company's own Assumptions
(Level 3)
Assets:
Cash and cash equivalents
Cash $52,181 $52,181 $— $— 
Money market funds 40,939 40,939 — — 
Marketable securities
Corporate, U.S. government agency and municipal debt securities368,214 — 368,214 — 
Long term marketable securities
Corporate and municipal debt securities93,896 — 93,896 — 
Other noncurrent assets
Marketable securities - restricted (SERP)496 11 485 — 
Total assets at fair value$555,726 $93,131 $462,595 $— 
Liabilities:
Contingent consideration$54,967 $— $— $54,967 
Total liabilities at fair value$54,967 $— $— $54,967 
 Fair Value Measurements as of December 31,
2021
 Total Fair Value at December 31, 2021Quoted Prices
in Active Markets
for Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Unobservable
Inputs that Reflect the Company's own Assumptions
(Level 3)
Assets:
Cash and cash equivalents
Cash$148,863 $148,863 $— $— 
Money market funds54,571 54,571 — — 
Marketable securities
Corporate debt securities136,246 251 135,995 — 
Long term marketable securities
Corporate debt securities119,166 — 119,166 — 
Other noncurrent assets
Marketable securities - restricted (SERP)630 623 — 
Total assets at fair value$459,476 $203,692 $255,784 $— 
Liabilities:
Contingent consideration$80,477 $— $— $80,477 
Total liabilities at fair value$80,477 $— $— $80,477 
Schedule of financial liabilities that are not carried at fair value The following table sets forth the carrying value and fair value of the Company's financial liabilities that are not carried at fair value (dollars in thousands):
December 31, 2022December 31, 2021
Carrying ValueFair Value (Level 2)Carrying ValueFair Value (Level 2)
Convertible notes, net$401,968 $395,959 $379,252 $400,236