XML 58 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
(In thousands)
Column AColumn BColumn CColumn DColumn E
Additions
(1)(2)
Balance at beginning of yearCharged to costs and expensesCharged to other accounts (A)DeductionsBalance at end of year
Year ended June 30, 2025:
Allowance for doubtful accounts:
Current$52,223 $24,277 $316 $(29,716)(B)$47,100 
Long-term$113 $— $— $— (B)$113 
Deferred tax valuation allowance$11,119 $809 $12,817 $(981)$23,764 
Year ended June 30, 2024:
Allowance for doubtful accounts:
Current$53,080 $34,642 $39 $(35,538)(B)$52,223 
Long-term$113 $— $— $— (B)$113 
Deferred tax valuation allowance$18,600 $228 $1,216 $(8,925)$11,119 
Year ended June 30, 2023:
Allowance for doubtful accounts:
Current$56,768 $23,412 $(34)$(27,066)(B)$53,080 
Long-term$83 $— $30 $— (B)$113 
Deferred tax valuation allowance$18,867 $28 $366 $(661)$18,600 

(A) Includes amounts related to foreign exchange fluctuation.
(B) Doubtful accounts written off, less recoveries on accounts previously written off.