XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Apr. 30, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II – Valuation and Qualifying Accounts
For the Years Ended April 30, 2022, 2023, and 2024
(Expressed in millions)
 
Col. ACol. BCol. C(1)Col. C(2)Col. DCol. E
DescriptionBalance at
Beginning
of Period
Additions
Charged to
Costs and
Expenses
Additions
Charged to
Other
Accounts
DeductionsBalance
at End
of Period
2022
Allowance for doubtful accounts$7 $7 $— $1 
(1)
$13 
Deferred tax valuation allowance$20 $8 $— $1 $27 
2023
Allowance for doubtful accounts$13 $— $— $6 
(1)
$7 
Deferred tax valuation allowance$27 $4 $— $17 $14 
2024
Allowance for doubtful accounts$7 $1 $— $— $8 
Deferred tax valuation allowance$14 $2 $2 $2 $16 
 
(1)Doubtful accounts written off, net of recoveries.