XML 89 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets and Liabilities, Current and Noncurrent (Other Long-Term Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Other Assets And Liabilities [Abstract]    
Long-term deferred warranty revenue $ 2,764 $ 3,137
Long-term deferred compensation liability 28,537 27,592
Long-term income taxes payable 0 2,195
Long-term operating lease liabilities 6,972 6,507
Other long-term liabilities 11,890 9,795
Other long-term liabilities $ 50,163 $ 49,226