XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value and Equity Investments (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value and Equity Investments [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present the fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis (U.S. dollars in thousands):

 
Fair Value at June 30, 2023
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Financial assets (liabilities):
                       
Cash equivalents and current investments
 
$
41,966
   
$
   
$
   
$
41,966
 
Derivative financial instruments asset
   
     
18,133
     
     
18,133
 
Life insurance contracts
   
     
     
43,562
     
43,562
 
Contingent consideration
   
     
     
(6,346
)
   
(6,346
)
Total
 
$
41,966
   
$
18,133
   
$
37,216
   
$
97,315
 

 
Fair Value at December 31, 2022
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Financial assets (liabilities):
                       
Cash equivalents and current investments
 
$
55,356
   
$
   
$
   
$
55,356
 
Derivative financial instruments asset
   
     
19,738
     
     
19,738
 
Life insurance contracts
   
     
     
40,055
     
40,055
 
Contingent consideration
   
     
     
(6,364
)
   
(6,364
)
Total
 
$
55,356
   
$
19,738
   
$
33,691
   
$
108,785
 
Changes in Fair Value of Level 3 Life Insurance Contracts
The following table provides a summary of changes in fair value of the Company’s Level 3 life insurance contracts (U.S. dollars in thousands):

   
2023
   
2022
 
Beginning balance at January 1
 
$
40,055
   
$
49,851
 
Actual return on plan assets
   
3,990
     
(9,650
)
Sales and settlements
    (483 )      
Ending balance at June 30
 
$
43,562
   
$
40,201
 
Changes in Fair Value of Level 3 Contingent Consideration
The following table provides a summary of changes in fair value of the Company’s Level 3 contingent consideration (U.S. dollars in thousands):

   
2023
   
2022
 
Beginning balance at January 1
 
$
(6,364
)
 
$
(10,341
)
Changes in fair value of contingent consideration
   
18
     
1,750
Ending balance at June 30
 
$
(6,346
)
 
$
(8,591
)