XML 59 R46.htm IDEA: XBRL DOCUMENT
v3.21.1

Fair Value Measurements (Narratives) (Details) - USD ($) | 3 Months Ended | 9 Months Ended |  |
--- | --- | --- | --- | ---
Mar. 31, 2021 | Jun. 30, 2020 | Mar. 31, 2020 | Mar. 31, 2021 | Mar. 31, 2020 | Dec. 31, 2020 | Jun. 30, 2019
Assets/Liabilities |  |  |  |  |  |  |
Unrealized Gain (Loss) on Derivatives | $ (158,000) |  | $ 958,000 | $ 135,000 | $ 958,000 |  |
Forward Foreign Currency Contracts |  |  |  |  |  |  |
Assets/Liabilities |  |  |  |  |  |  |
Notional principal amount of forward foreign exchange contracts | 26,700,000 |  |  | 26,700,000 |  |  |
Gain (Loss) on Sale of Derivatives | (200,000) |  | 100,000 | 100,000 | 100,000 |  |
Unrealized Gain (Loss) on Derivatives | (100,000) |  | 100,000 | 400,000 | 100,000 |  |
Interest rate swap contracts |  |  |  |  |  |  |
Assets/Liabilities |  |  |  |  |  |  |
Notional principal amount of forward foreign exchange contracts | 200,000,000.0 | $ 200,000,000.0 |  | 200,000,000.0 |  |  |
Other Comprehensive Income (Loss) | Interest rate swap contracts |  |  |  |  |  |  |
Assets/Liabilities |  |  |  |  |  |  |
Unrealized loss on interest rate cash flow hedges | (1,300,000) | (1,800,000) |  |  |  |  |
Not Designated as Hedging Instrument | Forward Foreign Currency Contracts |  |  |  |  |  |  |
Assets/Liabilities |  |  |  |  |  |  |
Notional principal amount of forward foreign exchange contracts | $ 26,700,000 | 4,000,000.0 |  | $ 26,700,000 |  |  |
Maximum maturities for contracts | 40 days |  |  | 40 days |  |  |
Level 2 Assets and Liabilities |  |  |  |  |  |  |
Assets/Liabilities |  |  |  |  |  |  |
Long-term debt, fair value | $ 351,500,000 | 420,800,000 |  | $ 351,500,000 |  |  |
Transfers of assets between Level 1 and Level 2 | 0 |  | 0 | 0 | 0 |  |
Transfers of liabilities between Level 1 and Level 2 | 0 |  | 0 | 0 | 0 |  |
Level 3 Assets and Liabilities |  |  |  |  |  |  |
Assets/Liabilities |  |  |  |  |  |  |
Acquisition-related contingent consideration obligations | 902,000 | $ 2,167,000 | 2,940,000 | 902,000 | 2,940,000 | $ 900,000 | $ 6,298,000
Transfers of assets between Level 2 and Level 3 | 0 |  | 0 | 0 | 0 |  |
Transfers of liabilities between Level 2 and Level 3 | 0 |  | 0 | 0 | 0 |  |
Fair value assets impairment | $ 0 |  | $ 0 | $ 0 | $ 0 |  |

X
- Definition Total loss recognized during the period from the loss recognized in the period resulting from the impairment of the fair valued assets. + References No definition available. + Details
Name: | extr_FairValueAssetsImpairment
Namespace Prefix: | extr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value assets Level 2 to Level 3 transfers amount. + References No definition available. + Details
Name: | extr_FairValueAssetsLevel2ToLevel3TransfersAmount
Namespace Prefix: | extr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value liabilities Level 2 to Level 3 transfers amount. + References No definition available. + Details
Name: | extr_FairValueLiabilitiesLevel2ToLevel3TransfersAmount
Namespace Prefix: | extr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_GainLossOnSaleOfDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. + References No definition available. + Details
Name: | us-gaap_LongTermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959 + Details
Name: | us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_OtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |