XML 89 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Carrying Value and Estimated Fair Value of all Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Carrying Value    
Fair value measurement    
Long term debt $ 173,797 $ 189,307
Fair Value    
Fair value measurement    
Long term debt 210,024 178,181
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2022    
Fair value measurement    
Long term debt 2,712 76,398
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 72,388  
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2022    
Fair value measurement    
Long term debt 3,164 65,272
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 108,163  
New Term Loan Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 78,697 84,908
New Term Loan Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt 78,697 84,908
New Revolving Credit Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 20,000 28,001
New Revolving Credit Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt $ 20,000 $ 28,001