XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance beginning of period $ 11,137 $ 13,073 $ 11,623 $ 14,035
Warranties assumed due to acquisition     41  
New warranties issued 3,104 2,969 9,636 9,105
Warranty expenditures (3,665) (3,725) (10,724) (10,823)
Balance end of period $ 10,576 $ 12,317 $ 10,576 $ 12,317