XML 51 R40.htm IDEA: XBRL DOCUMENT
v3.19.1

OVERVIEW, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($) $ in Millions | Apr. 30, 2019 | Oct. 31, 2018
--- | --- | ---
Fair Value of Financial Instruments |  |
Fair value of senior notes in excess of carrying value | $ 27 |
Fair value of senior notes lower than carrying value |  | $ 15

X
- Definition Amount of fair value of long term debt is lower than of carrying value. + References No definition available. + Details
Name: | a_Fairvaluelowerthancarryingvalue
Namespace Prefix: | a_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of fair value of long term debt in excess of carrying value. + References No definition available. + Details
Name: | a_Fairvalueoflongtermdebtinexcessofcarryingvalue
Namespace Prefix: | a_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FairValueDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration