XML 67 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Summary of long-term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (1,040) $ (743)
Long-term debt after debt issuance costs 297,085 218,007
Less: current maturities (9,375) (18,750)
Long-term debt 287,710 199,257
Term A Loan due April 2026    
Debt Instrument [Line Items]    
Term A Loan due $ 298,125  
Term A Loan due June 2022    
Debt Instrument [Line Items]    
Term A Loan due   $ 218,750