XML 72 R60.htm IDEA: XBRL DOCUMENT
v3.20.2

DISPOSED AND DISCONTINUED OPERATIONS - Disposed Operations (Details) - Grid Tied Central Solar Inverter Services Business[Member] - Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] - Bold Renewables Holdings, LLC [Member] - USD ($) | 1 Months Ended | 3 Months Ended
--- | --- | ---
May 31, 2019 | Mar. 31, 2020 | Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of services | $ 1.00 |  |
Loan | 2,800,000 | $ 1,000,000.0 | $ 1,500,000
Amount available to borrow | $ 2,750,000 |  |
Loan term | 10 years |  |
Disposed operation of discount eligibility | 30 days |  |
Disposed operations recognized reduction to gain on sale | $ 2,300,000 |  |
Non-cash gain, net of tax expense, from discontinued operations | 8,600,000 |  |
Continuing Operations [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of extended warranty service obligation | 22,000,000.0 |  |
Non cash gain from continuing operations | 14,800,000 |  |
Discontinued Operations [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of reduced liabilities held in discontinued operations | 10,900,000 |  |
Tax expense from discontinued operations | $ 2,400,000 |  |
Interest Rate, First Seven Years [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of interest (percent) | 0.00% |  |
Interest Rate, Thereafter [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of interest (percent) | 5.00% |  |
Discounts On First Three Years [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of early payment discounts (percent) | 50.00% |  |
Discounts On Year Four And Five [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of early payment discounts (percent) | 45.00% |  |
Discounts Thereafter [Member] |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |
Disposed operations of early payment discounts (percent) | 40.00% |  |

X
- Definition Amount of an increase (decrease) to a gain (loss) in discontinued operations. + References No definition available. + Details
Name: | aeis_DiscontinuedOperationAmountOfAdjustmentToGainLossOnDisposal
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of increase (decrease) in liabilities of disposed operations. + References No definition available. + Details
Name: | aeis_DisposalGroupIncludingDiscontinuedOperationIncreaseDecreaseInLiabilities
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of gain, net of tax, attributable to disposal group, including, but not limited to, discontinued operation. + References No definition available. + Details
Name: | aeis_DisposalGroupIncludingDiscontinuedOperationTax
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount classified as other liabilities attributable to disposal group held for sale or disposed, which belongs to continuing operations + References No definition available. + Details
Name: | aeis_DisposalGroupOtherLiabilities
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount available to the buyer to be borrowed under the disposed operations. + References No definition available. + Details
Name: | aeis_DisposedOperationAmountAvailableToBeBorrowed
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount loaned to the buyer under the disposed operations. + References No definition available. + Details
Name: | aeis_DisposedOperationAmountLoaned
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the early repayment discounts on amount loaned under the disposed operations. + References No definition available. + Details
Name: | aeis_DisposedOperationEarlyRepaymentDiscountsOnAmountLoaned
Namespace Prefix: | aeis_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The interest rate on amount loaned under the disposed operations. + References No definition available. + Details
Name: | aeis_DisposedOperationInterestRateOnAmountLoaned
Namespace Prefix: | aeis_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of non cash gain (loss) from continuing operation + References No definition available. + Details
Name: | aeis_DisposedOperationNonCashGainLossFromContinuingOperation
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the threshold duration up to which discount is available prior to maturity of amount loaned under the discount operation. + References No definition available. + Details
Name: | aeis_DisposedOperationThresholdDurationOfDiscountEligibilityPriorToMaturityOfAmountLoaned
Namespace Prefix: | aeis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period of time over which the loan may be borrowed for operational needs, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | aeis_DisposedOperationsLoanTerm
Namespace Prefix: | aeis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of of tax attributable to disposal group, including, but not limited to, discontinued operation. + References No definition available. + Details
Name: | aeis_NoncashIncomeTaxExpense
Namespace Prefix: | aeis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation. + References No definition available. + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=aeis_GridTiedCentralSolarInverterServicesBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aeis_BoldRenewablesHoldingsLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=aeis_InterestRateFirstSevenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=aeis_InterestRateThereafterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=aeis_DiscountsOnFirstThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=aeis_DiscountsOnYearFourAndFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=aeis_DiscountsThereafterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |