XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 21,846 $ 15,810
Operating lease liabilities 6,804  
Accrued customer rebates 4,352 3,978
Accrued capital expenditures 2,500 0
Sales and value added taxes 2,052 1,971
Professional fees 1,646 3,106
Accrued income taxes payable 621 1,162
Accrued interest 191 197
Other 8,186 7,721
Total accrued expenses and other current liabilities $ 48,198 $ 33,945