XML 130 R107.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Deferred tax valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 23,764 $ 11,119 $ 18,600
Charged to costs and expenses 586 809 228
Charged to other accounts [1] 665 12,817 1,216
Deductions (949) (981) (8,925)
Balance at end of year 24,066 23,764 11,119
Current | Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 47,100 52,223 53,080
Charged to costs and expenses 35,717 24,277 34,642
Charged to other accounts [1] (201) 316 39
Deductions [2] (38,088) (29,716) (35,538)
Balance at end of year 44,528 47,100 52,223
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 113
Charged to costs and expenses 65 0 0
Charged to other accounts [1] 0 0 0
Deductions [2] (107) 0 0
Balance at end of year $ 71 $ 113 $ 113
[1] Includes amounts related to foreign exchange fluctuation.
[2] Doubtful accounts written off, less recoveries on accounts previously written off