XML 133 R117.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 32,450 $ 9,942 $ 12,078
Additions Charged to Costs and Expenses 5,405 7,379 1,719
Other (Deductions) (17,342)   (3,855)
Other Additions   15,129  
Balance at End of Period 20,513 32,450 9,942
Deferred tax asset valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 1,078,354 901,875 865,764
Additions Charged to Costs and Expenses (10,154) 163,178 36,111
Other Additions 1,310 13,301 0
Balance at End of Period $ 1,069,510 $ 1,078,354 $ 901,875