XML 40 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Allowance for doubtful accounts
 Amount
Balance at June 30, 2017$864 
Provision for doubtful accounts125 
Write-offs(189)
Balance at June 30, 2018800 
Provision for doubtful accounts125 
Write-offs(312)
Balance at June 30, 2019613 
Provision for doubtful accounts1,300 
Write-offs(154)
Balance at June 30, 2020$1,759 
Warranty reserve, provisions and claims
 Amount
Balance at June 30, 2017$517 
Provision328 
Claims(713)
Balance at June 30, 2018132 
Provision502 
Claims(501)
Balance at June 30, 2019133 
Provision430 
Claims(454)
Balance at June 30, 2020$109