XML 123 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments and Hedging Activities (Tables)
12 Months Ended
Apr. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of derivative instruments affecting statements of operations
The following table presents the pre-tax impact that changes in the fair value of our derivative instruments and non-derivative hedging instruments had on AOCI and earnings during each of the last three years:
 
Classification in Statement of Operations
 
2018
 
2019
 
2020
Currency derivatives designated as cash flow hedges:
 
 
 
 
 
 
 
Net gain (loss) recognized in AOCI
n/a
 
$
(54
)
 
$
69

 
$
61

Net gain (loss) reclassified from AOCI into earnings
Sales
 
(11
)
 
6

 
23

Currency derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Net gain (loss) recognized in earnings
Sales
 
(5
)
 
6

 
4

Net gain (loss) recognized in earnings
Other income (expense), net
 
9

 
6

 
(14
)
Foreign currency-denominated debt designated as net investment hedge:
 
 
 
 
 
 
 
Net gain (loss) recognized in AOCI
n/a
 
(41
)
 
45

 
22

 
 
 
 
 
 
 
 
Total amounts presented in the accompanying consolidated statements of operations for line items affected by the net gains (losses) shown above:
 
 
 
 
 
 
Sales
 
 
4,201

 
4,276

 
4,306

Other income (expense), net
 
 
16

 
15

 
(11
)
 
Schedule of fair values of derivative instruments
The following table presents the fair values of our derivative instruments as of April 30, 2019 and 2020:
 
Balance Sheet Classification
 
Derivative Assets
 
Derivative Liabilities
April 30, 2019
 
 
 
 
 
Designated as cash flow hedges:
 
 
 
 
 
Currency derivatives
Other current assets
 
$
21

 
$
(2
)
Currency derivatives
Other assets
 
22

 
(1
)
Currency derivatives
Accrued expenses
 

 
(5
)
Currency derivatives
Other liabilities
 

 
(1
)
Not designated as hedges:
 
 
 
 
 
Currency derivatives
Accrued expenses
 

 

April 30, 2020
 
 
 
 
 
Designated as cash flow hedges:
 
 
 
 
 
Currency derivatives
Other current assets
 
49

 
(1
)
Currency derivatives
Other assets
 
30

 

Currency derivatives
Accrued expenses
 

 

Currency derivatives
Other liabilities
 

 

Not designated as hedges:
 
 
 
 
 
Currency derivatives
Accrued expenses
 

 
(2
)

Offsetting Assets and Liabilities [Table Text Block]
The following table summarizes the gross and net amounts of our derivative contracts:
 
Gross Amounts of Recognized Assets (Liabilities)
 
Gross Amounts Offset in
Balance Sheet
 
Net Amounts Presented in Balance Sheet
 
Gross Amounts Not Offset in Balance Sheet
 
Net Amounts
April 30, 2019
 
 
 
 
 
 
 
 
 
Derivative assets
$
43

 
$
(3
)
 
$
40

 
$

 
$
40

Derivative liabilities
(9
)
 
3

 
(6
)
 

 
(6
)
April 30, 2020
 
 
 
 
 
 
 
 
 
Derivative assets
79

 
(1
)
 
78

 

 
78

Derivative liabilities
(3
)
 
1

 
(2
)
 

 
(2
)