XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II Valuation and Qualifying Accounts and Reserves
12 Months Ended
Jun. 30, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts Disclosure
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS

(In thousands)
For the year ended June 30
Balance at
Beginning
of Year
Charges to
Costs and
Expenses
RecoveriesOther
Adjustments
 Deductions
from
Reserves
Balance at
End of 
Year
2024
Allowance for doubtful accounts$8,759 $574 $93 $(25)
(1) 
$(1,570)
(2)
$7,831 
Deferred tax asset valuation allowance8,281 — (1,501)
(1)
(870)
(3)
5,911 
2023
Allowance for doubtful accounts$9,422 $495 $(516)$(122)
(1) 
$(520)
(2)
$8,759 
Deferred tax asset valuation allowance14,385 — (3,760)(75)
(1) 
(2,269)
(3)
8,281 
2022
Allowance for doubtful accounts$9,734 $1,242 $163 $(321)
(1) 
$(1,396)
(2)
$9,422 
Deferred tax asset valuation allowance21,263 371 (4,459)42 
(1) 
(2,832)14,385 
 
(1)Represents foreign currency translation adjustment.
(2)Represents uncollected accounts charged against the allowance.
(3)Represents primarily changes in tax rates and forfeited net operating loss deduction.