XML 57 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance beginning of period $ 13,484 $ 15,988 $ 14,035 $ 14,779
Warranties assumed due to acquisitions       570
New warranties issued 3,056 5,539 6,135 11,461
Warranty expenditures (3,467) (5,318) (7,097) (10,601)
Balance end of period $ 13,073 $ 16,209 $ 13,073 $ 16,209