Annual report pursuant to Section 13 and 15(d)

Schedule II Valuation and Qualifying Accounts (Details)

v3.23.2
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Allowance for Credit Losses      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period $ 20,631 $ 18,036 $ 11,822
Charged to Expense 19,894 5,710 2,246
Deductions/ Adjustments (6,893) (3,115) 3,968
Balance at End of Period 33,632 20,631 18,036
Allowance for Deferred Tax Assets      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 244,429 204,433 181,846
Charged to Expense 0 8,096 2,650
Deductions/ Adjustments 14,743 31,900 19,937
Balance at End of Period $ 259,172 $ 244,429 $ 204,433