XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Other assets and liabilities, current and non-current (Other Long-Term Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Other Assets And Liabilities [Abstract]    
Long-term deferred warranty revenue $ 4,031 $ 5,624
Long-term deferred compensation liability 24,572 24,224
Interest rate swap 9,433 3,504
Long-term income taxes payable 6,674 7,376
Long-term operating lease liability 20,760  
Other long-term liabilities 14,598 16,425
Other liabilities, noncurrent $ 80,068 $ 57,153