XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following:
 June 30,
 20202019
 (in thousands)
Employee compensation and benefits$21,846 $15,810 
Operating lease liabilities6,804 — 
Accrued customer rebates4,352 3,978 
Accrued capital expenditures2,500 — 
Sales and value added taxes2,052 1,971 
Professional fees1,646 3,106 
Accrued income taxes payable621 1,162 
Accrued interest191 197 
Other8,186 7,721 
Total accrued expenses and other current liabilities$48,198 $33,945