XML 42 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Allowance for doubtful accounts
 Amount
Balance at June 30, 2019$613 
Provision for doubtful accounts1,300 
Write-offs(154)
Balance at June 30, 20201,759 
Provision for doubtful accounts— 
Write-offs(158)
Balance at June 30, 20211,601 
Provision for doubtful accounts150 
Write-offs(455)
Balance at June 30, 2022$1,296 
Schedule of Warranty Costs
Amount
Balance at June 30, 2020$109 
Provision557 
Pump upgrade program2,632 
Claims(528)
Balance at June 30, 20212,770 
Provision625 
Pump upgrade program(1,321)
Claims(695)
Balance at June 30, 2022$1,379