XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities at fair value on a recurring basis
   March 31, 2022   December 31, 2021 
   Fair Value Measurements Using Input Types   Fair Value Measurements Using Input Types 
(In thousands)  Level 1   Level 2   Level 3   Total   Level 1   Level 2   Level 3   Total 
Assets:                                
Mutual funds (included in cash and cash equivalents)  $43,528   $
   $
   $43,528   $178   $
   $
   $178 
Municipal bonds   19,306    
    
    19,306    9,961    
    
    9,961 
Corporate bonds   18,905    
    
    18,905    34,589    
    
    34,589 
Total assets  $81,739   $
   $
   $81,739   $44,728   $
   $
   $44,728 
Liabilities:                                        
Contingent consideration  $
   $
   $7,557   $7,557   $
   $
   $6,137   $6,137 
Total liabilities  $
   $
   $7,557   $7,557   $
   $
   $6,137   $6,137 

 

Schedule of marketable securities
(In thousands)  March 31,
2022
   December 31,
2021
 
Current marketable securities:        
Municipal bonds  $19,306   $9,961 
Corporate bonds   18,905    34,589 
   $38,211   $44,550 

Schedule of amortized cost and estimated fair value of held-to-maturity securities
(In thousands)  Amortized cost   Unrealized loss   Estimated fair value 
Current marketable securities:            
Municipal bonds  $19,306   $(26)  $19,280 
Corporate bonds   18,905    (140)   18,765 
   $38,211   $(166)  $38,045 

 

Schedule of fair value of the contingent consideration within other expenses
(In thousands)  Three Months ended
March 31,
2022
   Year ended
December 31,
2021
 
Contingent consideration – beginning of period  $6,137   $
 
Accrued contingent consideration   1,420    4,725 
Change in estimated fair value   
    1,412 
Contingent consideration – end of period  $7,557   $6,137