XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance beginning of period $ 13,073 $ 16,209 $ 14,035 $ 14,779
Warranties assumed due to acquisitions       570
New warranties issued 2,969 4,810 9,105 16,271
Warranty expenditures (3,725) (5,797) (10,823) (16,398)
Balance end of period $ 12,317 $ 15,222 $ 12,317 $ 15,222