XML 37 R17.htm IDEA: XBRL DOCUMENT
v3.21.2

Fair Value Measurements | 9 Months Ended
--- | ---
Jul. 31, 2021
Fair Value Disclosures [Abstract] |
Fair Value Measurements | Fair Value Measurements Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy prioritizes the inputs to valuation techniques used to measure fair value. An asset’s or liability’s level is based on the lowest level of input that is significant to the fair value measurement. Assets and liabilities carried at fair value are valued and disclosed in one of the following three levels of the valuation hierarchy: Level 1: Quoted market prices in active markets for identical assets or liabilities. Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data. Level 3: Unobservable inputs reflecting the reporting entity’s own assumptions. At July 31, 2021 and October 31, 2020, the carrying value of cash and cash equivalents, accounts receivable, prepaid expense and other current assets, lines of credit, accounts payable and other current liabilities approximates fair value due to the short-term nature of such instruments and the ability to obtain financing on similar terms. The carrying value of our revolving credit facility and term loans approximates fair value based on current market rates (Level 2). On April 6, 2020 the Company entered into six interest rate swap contracts which are used to hedge the Company’s exposure to changes in cash flows associated with its variable rate debt and are designated as derivatives in a cash flow hedge. The payment streams are based on a total notional amount of $1.5 billion at the inception of the contracts. The interest rate swap contracts had maturities of seven years o r less. As of July 31, 2021, two of the six interest rate swap contracts have matured and the outstanding contracts have a total notional amount of $1.1 billion. The gain or loss on the derivatives is recorded as a component of accumulated other comprehensive income and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. The fair value of the interest rate swap contracts is measured on a recurring basis by netting the discounted future fixed cash payments and the discounted expected variable cash receipts. The variable cash receipts are based on the expectation of future interest rates (forward curves) derived from observable market interest rate curves. The interest rate swap contracts were categorized as Level 2 in the fair value hierarchy, as the inputs to the derivative pricing model are generally observable and do not contain a high level of subjectivity. Refer to Note 14. Financial Derivatives and Hedging for further information. The Company did not have any cross currency swaps or foreign currency forward contracts as of July 31, 2021 and October 31, 2020. The fair value of the Company's contingent consideration for which a liability is recorded is measured on a recurring basis as a Level 3 measurement, and the change in fair value is recognized in selling, general and administrative expense in the Consolidated Statements of Income and Comprehensive Income. Refer to Note 2. Acquisitions and Assets Held for Sale for further information. Nonrecurring fair value measurements The Company uses fair value measures when determining assets and liabilities acquired in an acquisition and assets held for sale as described in Note 2. Acquisitions and Assets Held for Sale, which are considered a Level 3 measurement.

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

X
- Definition The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration