XML 104 R86.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule II Valuation And Qualifying Accounts And Reserves (Details) - Applied Against Asset Account Allowance For Doubtful Accounts - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 32,138 $ 28,508 $ 25,171
Charged to costs and expenses 2,620 7,805 18,283
Other (deductions) (11,499) (5,680) (14,946)
Balance at end of period $ 23,259 32,138 28,508
Cumulative Effect, Period of Adoption, Adjusted Balance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period   $ 30,013  
Balance at end of period     $ 30,013