Annual report pursuant to Section 13 and 15(d)

Note 5 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)

v3.21.2
Note 5 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Business Combination, Contingent Consideration, Liability, Total $ 29,400  
Fair Value, Recurring [Member]    
Derivative instruments - cash flow hedges 275  
Total Assets 32,738 $ 124,268
Business Combination, Contingent Consideration, Liability, Total 29,400 6,137
Derivative instruments - cash flow hedges 8,376 17,331
Total Liabilities 37,776 23,468
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Derivative instruments - cash flow hedges 0  
Total Assets 31,081 116,272
Business Combination, Contingent Consideration, Liability, Total 0  
Derivative instruments - cash flow hedges 0  
Total Liabilities 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative instruments - cash flow hedges 275  
Total Assets 1,657 0
Business Combination, Contingent Consideration, Liability, Total 0  
Derivative instruments - cash flow hedges 8,376 0
Total Liabilities 8,376 6,137
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Derivative instruments - cash flow hedges 0  
Total Assets 0  
Business Combination, Contingent Consideration, Liability, Total 29,400  
Derivative instruments - cash flow hedges 0  
Total Liabilities 29,400  
Equity Securities [Member] | Fair Value, Recurring [Member]    
Investments, Fair Value Disclosure [1] 19,963 87,842
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, Fair Value Disclosure [1] 18,581 79,846
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, Fair Value Disclosure [1] 1,382 0
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, Fair Value Disclosure [1] 0  
Certificates of Deposit [Member] | Fair Value, Recurring [Member]    
Investments, Fair Value Disclosure [2] 12,500 36,426
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, Fair Value Disclosure [2] 12,500 $ 36,426
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, Fair Value Disclosure [2] 0  
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, Fair Value Disclosure [2] $ 0  
[1] Included in available-for-sale investments on the balance sheet. The cost basis in the Company's investment in CCXI at June 30, 2021 and June 30, 2020 was $6.6 million and $6.6 million respectively. The Company has a warrant to purchase additional CCXI equity shares which was valued at $1.4 million as of June 30, 2021. The fair value of the warrant as of June 30, 2020 was $8.0 million
[2] Included in available-for-sale investments on the balance sheet. The certificate of deposits have contractual maturity dates within one year.