XML 60 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
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, 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 
Year ended June 30, 2022:
Allowance for doubtful accounts:
Current$79,568 $(1,893)$1,413 $(22,320)(B)$56,768 
Long-term$249 $— $(166)$— (B)$83 
Deferred tax valuation allowance$13,377 $8,563 $(250)$(2,823)$18,867 
Year ended June 30, 2021:
Allowance for doubtful accounts:
Current$92,472 $14,661 $2,185 $(29,750)(B)$79,568 
Long-term$549 $— $(300)$— (B)$249 
Deferred tax valuation allowance$11,992 $3,250 $226 $(2,091)$13,377 

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