XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 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 at June 30, 2022 (unaudited)
Total Fair Value at June 30,
2022
Level 1Level 2Level 3
Assets:(unaudited)
Cash and cash equivalents
Cash$135,199 $135,199 $— $— 
Money market securities and commercial paper38,229 25,785 12,444 — 
Marketable securities
Corporate and municipal debt securities187,359 — 187,359 — 
Long-term marketable securities
Corporate and municipal debt securities147,373 — 147,373 — 
Other assets
Marketable securities - restricted (SERP)478 469 — 
Total assets at fair value$508,638 $160,993 $347,645 $— 
Liabilities:
Contingent consideration $56,885 $— $— $56,885 
Total liabilities at fair value$56,885 $— $— $56,885 
Fair Value Measurements at December 31, 2021
Total Fair Value at December 31,
2021
Level 1Level 2Level 3
Assets:
Cash and cash equivalents
Cash$148,863 $148,863 $— $— 
Money market securities and funds54,571 54,571 — — 
Marketable securities
Corporate and municipal debt securities136,246 251 135,995 — 
Long-term marketable securities
Corporate and municipal debt securities119,166 — 119,166 — 
Other 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):
June 30, 2022December 31, 2021
(unaudited)
Carrying ValueFair Value (Level 2)Carrying ValueFair Value (Level 2)
2023 Notes$400,909 $390,425 $379,252 $400,236