XML 138 R106.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Deferred tax valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 11,119 $ 18,600 $ 18,867
Charged to costs and expenses 809 228 28
Charged to other accounts [1] 12,817 1,216 366
Deductions (981) (8,925) (661)
Balance at end of year 23,764 11,119 18,600
Current | Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 52,223 53,080 56,768
Charged to costs and expenses 24,277 34,642 23,412
Charged to other accounts [1] 316 39 (34)
Deductions [2] (29,716) (35,538) (27,066)
Balance at end of year 47,100 52,223 53,080
Long-term | Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 113 113 83
Charged to costs and expenses 0 0 0
Charged to other accounts [1] 0 0 30
Deductions [2] 0 0 0
Balance at end of year $ 113 $ 113 $ 113
[1] Includes amounts related to foreign exchange fluctuation.
[2] Doubtful accounts written off, less recoveries on accounts previously written off