XML 115 R99.htm IDEA: XBRL DOCUMENT
v3.20.4

RETIREMENT PLANS AND POST RETIREMENT PENSION PLANS (PBO, ABO, and Fair Value of Plan Assets) (Details) - Pension Plan [Member] - USD ($) $ in Millions | Oct. 31, 2020 | Oct. 31, 2019
--- | --- | ---
UNITED STATES |  |
Projected benefit obligation and fair value of plan assets [Abstract] |  |
Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation | $ 848 | $ 774
Fair value of plan assets in excess of projected benefit obligation - aggregate benefit obligation | 0 | 0
Total projected benefit obligation - aggregate benefit obligation | 848 | 774
Accumulated benefit obligation in excess of fair value of plan assets - aggregate benefit obligation | 784 | 720
Fair value of plan assets in excess of accumulated benefit obligation - aggregate benefit obligation | 0 | 0
Total accumulated benefit obligation - aggregate benefit obligation | 784 | 720
Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets | 722 | 615
Fair value of plan assets in excess of benefit obligation - aggregate fair value of plan assets | 0 | 0
Total projected benefit obligation - aggregate fair value of plan assets | 722 | 615
Accumulated benefit obligation in excess of accumulated benefit obligation - aggregate fair value of plan assets | 722 | 615
Fair value of plan assets in excess of accumulated benefit obligation - aggregate fair value of plan assets | 0 | 0
Total accumulated benefit obligation - aggregate fair value of plan assets | 722 | 615
Foreign Plan [Member] |  |
Projected benefit obligation and fair value of plan assets [Abstract] |  |
Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation | 433 | 396
Fair value of plan assets in excess of projected benefit obligation - aggregate benefit obligation | 988 | 997
Total projected benefit obligation - aggregate benefit obligation | 1,421 | 1,393
Accumulated benefit obligation in excess of fair value of plan assets - aggregate benefit obligation | 421 | 383
Fair value of plan assets in excess of accumulated benefit obligation - aggregate benefit obligation | 984 | 991
Total accumulated benefit obligation - aggregate benefit obligation | 1,405 | 1,374
Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets | 246 | 244
Fair value of plan assets in excess of benefit obligation - aggregate fair value of plan assets | 1,299 | 1,294
Total projected benefit obligation - aggregate fair value of plan assets | 1,545 | 1,538
Accumulated benefit obligation in excess of accumulated benefit obligation - aggregate fair value of plan assets | 246 | 244
Fair value of plan assets in excess of accumulated benefit obligation - aggregate fair value of plan assets | 1,299 | 1,294
Total accumulated benefit obligation - aggregate fair value of plan assets | $ 1,545 | $ 1,538

X
- Definition If aggregate disclosures are presented for the accumulated benefit obligation, the aggregate fair value of assets. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanAccumulatedBenefitObligationTotalAggregateBenefitObligation
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition If aggregate disclosures are presented for the accumulated benefit obligation, the aggregate fair value of assets. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanAccumulatedBenefitObligationTotalAggregateFairValueOfPlanAssets
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan Analysis Of Benefit Obligations In Relation To Fair Value Of Plan Assets [Abstract] + References No definition available. + Details
Name: | keys_DefinedBenefitPlanAnalysisOfBenefitObligationsInRelationToFairValueOfPlanAssetsAbstract
Namespace Prefix: | keys_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Pension Plans With Accumulated Benefit Obligations In Excess Of Plan Assets Aggregate Fair Value Of Plan Assets + References No definition available. + Details
Name: | keys_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAsset
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition If aggregate disclosures are presented, the aggregate pension accumulated benefit obligation for pension plans with accumulated benefit obligations that are less than plan assets as of the measurement date of each statement of financial position presented. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsLessThanPlanAssetsAggregateAccumulatedBenefitObligation
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition If aggregate disclosures are presented, the aggregate benefit obligation for plans with benefit obligations that are less than plan assets as of the measurement date of each statement of financial position presented. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanPlansWithBenefitObligationsLessThanPlanAssetsAggregateBenefitObligation
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition If aggregate disclosures are presented, the aggregate fair value of plan assets for plans with benefit obligations that are less than plan assets as of the measurement date of each statement of financial position presented. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanPlansWithBenefitObligationsLessThanPlanAssetsAggregateFairValueOfPlanAssets
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition If aggregate disclosures are presented for the projected benefit obligation, the aggregate benefit obligation value. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanProjectedBenefitObligationTotalAggregateBenefitObligation
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition If aggregate disclosures are presented for the projected benefit obligation, the aggregate fair value of assets. + References No definition available. + Details
Name: | keys_DefinedBenefitPlanProjectedBneefitObligationTotalAggregateFairValueOfAssets
Namespace Prefix: | keys_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |