ENPH


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesOutstanding
us-gaap:StatementEquityComponents

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:DebtInstrument

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:GainsLossesOnExtinguishmentOfDebt

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:InterestExpenseDebt

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
us-gaap:TimingOfTransferOfGoodOrService

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:InventoryFinishedGoods

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:LongTermDebtNoncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:AmortizationOfFinancingCosts

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquireInvestments
us-gaap:SubsequentEventType

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:RepaymentsOfLongTermDebt

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits
us-gaap:StatementEquityComponents
enph:AdjustmentsToAdditionalPaidInCapitalReacquiredEquityComponentOfConvertibleDebt
us-gaap:StatementEquityComponents
enph:AdjustmentstoAdditionalPaidinCapitalConvertibleBondHedge

enph:ContractWithCustomerAssetAmountRecognized

enph:ContractWithCustomerAssetNewContractAdditions

enph:ContractWithCustomerLiabilityIncreaseFromCashReceipts
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:ConvertibleNotesHedgeSettlementSharesReceived
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:ConvertibleNotesHedgeTransactionSharesReceived
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType
enph:DebtConversionAmountToBeConverted
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:DebtConversionConvertedInstrumentSharesIssuable
us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType
enph:DebtInstrumentConvertibleMeasurementPeriodPercentageOfStockPriceTrigger

enph:DebtIssuanceCostsIncurredButNotYetPaid

enph:DeemedRepaymentOfConvertibleNotesAttributableToAccretedDebtDiscount
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisIncreaseDecreaseinOther
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisWarrantiesIssued
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
enph:FairValueMeasurementwithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeinEstimate
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:GainContingenciesByNature
enph:GainContingencyTariffRefund

enph:IncreaseDecreaseInWarrantyObligations

enph:PaymentsForPartialRepurchaseOfConvertibleDebt

enph:ProceedsfromConvertibleDebtNetofIssuanceCosts

enph:ProductWarrantyAccrualAccretionExpense
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:SharesIssuedWarrantsUnwound

enph:StandardAndExtendedProductWarrantyAccrualOtherPeriodIncreaseDecrease

enph:WarrantyObligationsAtFairValueDecreaseInFairValueLiabilityResultingFromOnePercentagePointDecreaseInProfitElementAndRiskPremium

enph:WarrantyObligationsAtFairValueIncreaseInFairValueLiabilityResultingFromOnePercentagePointIncreaseInProfitElementAndRiskPremium

enph:WarrantyObligationsAtFairValueIncreaseInFairValueResultingFromOnePercentagePointDecreaseInDiscountRate

enph:WarrantyObligationsatFairValueDecreaseinFairValueResultingfromOnePercentagePointIncreaseinDiscountRate

enph:WriteOffOfDebtDiscount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfFinancingCostsAndDiscounts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationAcquisitionRelatedCosts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
us-gaap:BusinessAcquisition

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:ContractWithCustomerLiabilityRevenueRecognized
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtConversionConvertedInstrumentAmount1
us-gaap:StatementScenario, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtConversionConvertedInstrumentSharesIssued1
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtConversionOriginalDebtAmount1
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleConversionRatio1
us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleStockPriceTrigger
us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger

us-gaap:DebtSecuritiesGainLoss

us-gaap:DeferredIncomeTaxesAndTaxCredits

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:FinancialInstrument
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
us-gaap:FinancialInstrument
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
us-gaap:FairValueByLiabilityClass
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:FinitelivedIntangibleAssetsAcquired1
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:GainLossOnDerivativeInstrumentsNetPretax

us-gaap:GainLossOnRepurchaseOfDebtInstrument
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
us-gaap:DebtInstrument
us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:InducedConversionOfConvertibleDebtExpense
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:InterestExpenseDebtExcludingAmortization

us-gaap:InterestIncomeDepositsWithFinancialInstitutions

us-gaap:InterestOnConvertibleDebtNetOfTax

us-gaap:NetIncomeLossAttributableToParentDiluted

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:PaymentsForHedgeFinancingActivities
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:ProceedsFromConvertibleDebt

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfWarrants
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
enph:WarrantyVariable

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit

us-gaap:StandardProductWarrantyAccrualPayments

us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:StatementEquityComponents
us-gaap:ShareRepurchaseProgram
us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:WriteOffOfDeferredDebtIssuanceCost
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:AccruedFreightCosts

enph:BusinessCombinationPostCombinationExpenseAccrualCurrent
us-gaap:BusinessAcquisition
enph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:DebtConversionAmountSettled
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:DebtConversionResidual
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:DebtInstrumentConvertibleConversionShares
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
enph:DebtIssuanceCostsAllocatedtoCapital

enph:DeferredTaxAssetsDeferredExpenseOtherNoncurrent

enph:DeferredTaxAssetsDeferredIncomeNoncurrent

enph:DeferredTaxAssetsInterestCarryforward

enph:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent

enph:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNoncurrent

enph:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCurrent

enph:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssetsNoncurrent

enph:Enph_ProductWarrantyAccrualCurrentFairValueDisclosure

enph:Enph_ProductWarrantyAccrualNoncurrentFairValueDisclosure
us-gaap:GainContingenciesByNature
enph:GainContingencyPotentialTarriffRefundReceivable
us-gaap:GainContingenciesByNature
enph:GainContingencyTariffRefundReceivable

enph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

enph:LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:MeasurementInputType
enph:ProductWarrantyObligationsMeasurementInput
us-gaap:AwardType
enph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber
us-gaap:AwardType
enph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
enph:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestIntrinsicValueValue
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
enph:StandardAndExtendedProductWarrantyAccrualCurrentFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
enph:StandardAndExtendedProductWarrantyAccrualFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
enph:StandardAndExtendedProductWarrantyAccrualNoncurrentFairValueDisclosure

enph:SupplyAgreementsLiabilityCurrent

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccruedMarketingCostsCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
us-gaap:BusinessAcquisition, us-gaap:ContingentConsiderationByType

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:CapitalizedComputerSoftwareNet
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerAssetNetNoncurrent

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiabilityNoncurrent
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:ConvertibleNotesPayable
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentCarryingAmount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleConversionPrice1
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateEffectivePercentage
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:MeasurementInputType
us-gaap:DebtInstrumentMeasurementInput
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentRepurchaseAmount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentUnamortizedDiscount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FinancialInstrument
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DeferredFinanceCostsGross
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredIncomeTaxAssetsNet
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByLiabilityClass
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:GainContingenciesByNature
us-gaap:FormerGainContingencyRecognizedInCurrentPeriod
us-gaap:GainContingenciesByNature
us-gaap:GainContingencyUnrecordedAmount

us-gaap:GoodwillGross

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:InventoryRawMaterials

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:LongtermDebtType
us-gaap:NotesPayableFairValueDisclosure

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:ProductWarrantyAccrual
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:ProductWarrantyAccrualClassifiedCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:ProductWarrantyAccrualNoncurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:PurchaseObligation

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UndistributedEarningsOfForeignSubsidiaries

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:CommonStockValue ████████████████████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0NANANA0.0NANANA
us-gaap:CommonStockSharesIssued ████▇▇▇▇▇▇▇▆▆▆▅▅▅▅▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁134.571135.691128.962126.27125.979125.072123.109122.306121.95110.211107.035106.32298.08296.76585.91485.21784.58184.27662.26959.95846.74446.36545.82145.00444.42744.11743.75643.37842.83542.35442.12341.81341.73941.39340.85640.75740.7531.7131.698NANANA
us-gaap:CommonStockSharesAuthorized █▁▁300.0200.0200.0NA200.0150.0150.0150.0150.0150.0150.0150.0150.0125.0125.0100.0125.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.050.041.41NANANA
us-gaap:CommonStockSharesOutstanding ████▇▇▇▇▇▇▇▆▆▆▅▅▅▅▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁134.571135.691128.962126.27125.979125.072123.109122.306121.95110.211107.035106.32298.08296.76585.91485.21784.58184.27662.26959.95846.74446.36545.82145.00444.42744.11743.75643.37842.83542.35442.12341.81341.73941.39340.85640.75740.7531.7131.698NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█141.533146.442NA141.82125.603138.104NA133.611130.737115.863NA102.79897.32191.422NANANANANA47.278NANANA47.996NANANA48.786NANANA41.777NANANANANANANANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁135.094131.303NA126.109125.603123.531NA122.123113.677108.195NA102.79897.32191.422NANANANANA47.27846.6246.209NA44.73444.31943.95NA43.128NANANA41.777NANANANANANANANANANA
us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted █▁135.094131.303NA126.109125.603123.531NA122.123113.677108.195NA102.79897.32191.422NA84.86284.43476.651NA47.27846.6246.209NANA44.31943.95NANA42.64842.205NA41.77741.61741.149NA40.75539.4611.706NA1.5031.0340.848
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount █▁11.2493.445NA3.23220.770.0NA0.0110.06611.904NA13.32813.81212.077NA12.3711.3059.648NA10.26810.3639.435NA6.3410.48910.171NA0.5610.2249.514NA9.2688.5488.486NA8.6437.56435.522NANANANA
us-gaap:IncomeLossFromContinuingOperationsPerBasicShare ▅▄▆▅▁▆█▄▃▃▃▃▃▃2.9e-072.4e-075.699999999999999e-073.1e-07-3.8e-075.6e-079.499999999999999e-072.5e-079e-083e-081e-08-3e-08-4e-08-6e-08NANANANANANANANA-3.5e-071e-08-1e-08-1.4e-071e-082e-08-7e-08-1.5e-07NA-1.5e-07NANANANANANANANANANA
us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare ▅▄▆▅▁▆█▄▄▃▃▃▃▃2.8e-072.2e-075e-072.8e-07-3.8e-075e-078.8e-072.3000000000000002e-078e-082e-081e-08-3e-08-4e-08-6e-08NANANANANANANANA-3.5e-071e-08-1e-08-1.4e-071e-082e-08-7e-08-1.5e-07NA-1.5e-07NANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
 TTM Greenblatt ROC _ _▇▇█▆▃▆▆▅▄▃▃▃▂▂▂▂▂▁▂▁▁▁59.461.38679.11451.75910.85444.71244.44233.70617.4477.1345.003-0.374-0.558-2.475-2.133-5.901-9.247-22.095-10.093-17.731-15.788-19.088NA1.779NANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:AllocatedShareBasedCompensationExpense ██▅█▇▄▄▃▃▂▁▃▃▂▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▁▁▁▁▁▁15.31214.8448.28914.39912.37.5156.1765.7764.9353.2891.5214.0514.2881.5711.451.7271.6211.9292.0872.5322.7082.9993.1173.2833.3072.9882.7032.532.4942.0131.8942.0451.4751.4351.6071.4511.0020.7060.6810.5830.481NA
us-gaap:ComprehensiveIncomeNetOfTax ▅▄▆▅▁▆█▄▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃40.63531.90473.78140.159-47.35668.768115.17431.25410.3692.6861.458-3.124-3.723-4.84-3.131-7.15-11.631-23.644-13.226-18.702-16.519-18.989-15.7820.811-0.602-6.6360.3790.521-3.025-6.235-2.778-6.197-6.177-10.584-7.688-9.009-11.396-10.156-5.36-7.28-10.278-9.289
us-gaap:CostOfRevenue ██▆▄▄▅▆▅▄▃▃▃▃▂▃▃▃▂▃▃▃▂▂▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁188.256178.805142.90183.52277.151124.87132.151115.35188.77566.81164.12452.73853.19551.65760.68560.57761.15747.70374.36772.80565.04952.36149.92971.40869.06658.62970.17266.59255.17238.92545.5644.61141.88333.37641.51244.48942.09633.29344.06336.18524.78515.421
 us-gaap:GainsLossesOnExtinguishmentOfDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNoteDue2024,us-gaap:ConvertibleNotesPayableNANA-3.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GeneralAndAdministrativeExpense ██▅▅▅▅▄▄▃▄▃▃▃▃▂▂▂▂▂▂▂▃▃▃▃▃▃▃▃▂▂▂▂▂▂▃▂▂▁▁▁▁20.10720.12312.88413.52511.9712.31510.459.8958.5839.887.6647.516.9696.9435.9835.4414.9645.8336.2966.7086.8467.5677.4057.1188.1028.2058.2468.6327.6796.5266.0715.9375.9266.0366.1776.9116.0915.6964.1093.983.8893.25
us-gaap:GrossProfit ███▆▄▅▅▄▃▃▂▂▂▂▂▂▂▁▂▂▂▂▂▃▃▂▃▃▂▂▂▂▂▂▂▂▂▁▂▁▁▁127.801122.949121.93894.98148.38780.67577.88164.70645.31933.33928.16525.26422.70118.31518.98916.46113.5477.04816.23415.87914.13611.7615.731.46633.02728.02435.03532.52126.83218.65521.49617.43516.28412.20116.05616.32413.6019.30713.0718.5434.8072.648
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▇▄█▇▁▇▆▆▅▄▄▄▄▄▄▄▃▃▃▃▃▃▃▄▄▄▄▄▄▄▄▄▄▃▄▄▃▃▄▄▃▃46.346-1.66671.35244.845-53.85557.06844.42131.37111.2093.1131.285-3.222-3.399-4.893-3.888-7.038-11.239-23.174-12.437-18.612-16.379-18.559-15.1080.935-0.377-6.1530.8170.94-2.916-6.127-2.394-6.16-6.272-10.224-7.437-8.777-11.234-10.119-5.537-7.176-10.288-9.289
us-gaap:IncomeTaxExpenseBenefit █▄▇█▇▆▁▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇6.995-33.364-1.6395.483-6.561-11.868-72.2450.2720.5910.3480.5760.2480.3390.235-0.948-0.1840.8540.1310.7510.1440.3440.2360.6750.3110.2260.1670.4150.1270.1150.1090.4160.1410.1240.1820.3050.130.1510.065NANANANA
us-gaap:InterestExpense █▅▄▄▄▃▂▂▂▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▃▂▂▁▁▁12.5067.3295.9015.9935.9523.1552.3032.2861.3513.543.0952.4692.2692.2921.9571.762.082.1391.1751.2340.2120.1520.1960.140.0870.0780.5720.3560.4860.4490.670.4370.4840.4641.0250.5273.4051.4791.380.8860.460.28
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNoteDue2024,us-gaap:ConvertibleNotesPayable▁▄▇█████▃0.0190.8071.9392.1412.1172.0582.0552.0180.553NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2023,us-gaap:ConvertibleNotesPayable▁▁▁▁▁▁▁▁▆██▄0.060.060.060.060.060.060.060.0530.5790.7790.7790.389NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2025,us-gaap:ConvertibleNotesPayable▂▆███▁1.2192.8333.7313.693.650.879NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2026,us-gaap:ConvertibleNotesPayable█▁5.9911.921NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2028,us-gaap:ConvertibleNotesPayable█▁5.1081.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▄▆▅▁▆█▄▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃39.35131.69872.99139.362-47.29468.936116.66631.09910.6182.7650.709-3.47-3.738-5.128-2.94-6.854-12.093-23.305-13.188-18.756-16.723-18.795-15.7830.624-0.603-6.320.4020.813-3.031-6.236-2.81-6.301-6.396-10.406-7.742-8.907-11.385-10.184-5.537-7.176-10.288-9.289
us-gaap:NonoperatingIncomeExpense ▆▁▆▆▁█▇▇▆▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇-13.054-63.052-7.762-6.914-64.70912.356-0.021-2.335-6.238-4.021-3.718-2.848-2.841-2.418-1.755-1.137-1.992-1.079-2.345-0.881-0.5910.5290.063-0.844-0.008-0.605-1.134-0.953-0.428-0.342-0.783-0.815-0.781-0.513-1.258-0.58-3.729-0.839-1.707-0.741-0.798-0.332
us-gaap:OperatingExpenses █▇▅▅▄▄▄▃▃▃▂▃▂▂▂▂▂▃▃▄▃▃▃▃▄▄▄▃▃▃▂▂▂▂▂▃▂▂▂▁▁▁68.40161.56342.82443.22237.53335.96333.43931.027.87226.20523.16225.63823.25920.7921.12222.36222.79429.14326.32633.6129.92430.84830.87129.68733.39633.57233.08430.62829.3224.4423.10722.7821.77521.91222.23524.52121.10618.58716.90114.97814.29711.605
us-gaap:OperatingIncomeLoss ▇▇█▆▃▆▆▅▄▃▃▃▂▂▂▂▂▁▂▁▁▁59.461.38679.11451.75910.85444.71244.44233.70617.4477.1345.003-0.374-0.558-2.475-2.133-5.901-9.247-22.095-10.093-17.731-15.788-19.088NA1.779-0.369-5.548NA1.893NANANANANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▆▇▄▅▇▆█▆▁▆▅▆▆▆▇▇▇█▅▇▆▇▇▆▇▆▆▆▇▇▆▆▆▆▆▆▆▇▆▇▆▆-0.6330.573-2.534-1.0310.653-0.9241.467-0.943-5.48-0.481-1.113-0.379-0.572-0.1260.2020.6230.0881.06-1.1690.353-0.3790.6810.259-0.7040.079-0.527-0.562-0.5970.0580.107-0.113-0.378-0.297-0.049-0.233-0.056-0.3380.64-0.3270.145-0.338-0.056
us-gaap:ResearchAndDevelopmentExpense ██▅▅▄▄▃▃▃▂▂▂▃▂▂▂▂▃▃▄▄▄▄▄▄▄▄▄▃▃▂▂▂▂▂▃▂▂▂▁▁▁22.70821.81815.80115.05213.19211.87611.16811.0859.6048.5247.348.1659.4627.628.2087.3977.9479.60511.37813.16913.09113.06612.54412.05912.78613.4313.0412.11211.1489.0868.7218.2938.4849.0268.53310.5718.6557.8427.186.4316.1435.345
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ██▇▅▄▅▆▅▄▃▃▂▂▂▂▂▂▂▃▃▂▂▂▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁316.057301.754264.839178.503125.538205.545210.032180.057134.094100.1592.28978.00275.89669.97279.67477.03874.70454.75190.60188.68479.18564.12165.629102.874102.09386.653105.20799.11382.00457.5867.05662.04658.16745.57757.56860.81355.69742.657.13444.72829.59218.069
us-gaap:SellingAndMarketingExpense █▆▄▅▄▄▃▃▃▂▂▂▂▂▂▂▂▂▂▃▃▃▃▃▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁25.58619.62214.13914.64512.37111.77210.699.5519.0547.4336.6177.3756.8286.2274.945.4536.2746.4587.59211.0169.98710.21510.92210.5112.50811.93711.7989.88410.4938.8288.3158.557.3656.857.5257.0396.365.0495.6124.5674.2653.01
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:Assets ██▅▄▄▄▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁2100.6562194.1991200.1021092.34997.9271030.787713.223523.669481.518319.252339.937326.51218.536212.118169.147177.081163.678167.507163.576176.428152.509158.52165.528182.963181.298153.49152.192144.724132.083113.16116.669120.31113.348113.065122.291124.099136.489103.375106.242NANANA
us-gaap:Liabilities ██▄▄▄▄▃▂▂▂▂▂▂▂▂▂▂▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1516.2571461.358716.109676.134627.751714.58441.011371.38364.247305.128332.161322.354248.651243.269178.273184.883166.062160.036162.276166.199140.052132.96124.079129.997132.55109.509105.24102.26294.92976.72276.46379.97769.00164.95665.63661.57166.40698.82792.268NANANA
us-gaap:LiabilitiesAndStockholdersEquity ██▅▄▄▄▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁2100.6562194.1991200.1021092.34997.9271030.787713.223523.669481.518319.252339.937326.51218.536212.118169.147177.081163.678167.507163.576176.428152.509158.52165.528182.963181.298153.49152.192144.724132.083113.16116.669120.31113.348113.065122.291124.099136.489103.375106.242NANANA
us-gaap:StockholdersEquity ▇█▆▅▅▄▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁584.399732.841483.993416.206370.176316.207272.212152.289117.27114.1247.7764.156-30.115-31.151-9.126-7.802-2.3847.4711.310.22912.45725.5641.44952.96648.74843.98146.95242.46237.15436.43840.20640.33344.34748.10956.65562.52870.0834.54813.974NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:AssetsCurrent ▇█▅▄▄▄▃▂▂▁▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1665.9191791.362933.064850.234757.201751.697499.657391.517349.851195.442222.302209.798155.379147.853130.446136.317121.502122.799117.864129.882104.436112.885121.768141.61141.332114.83114.896114.489105.4786.78190.50994.06786.69486.14394.99898.131110.47773.31981.787NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▇█▄▄▄▄▂▂▂▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1312.2611489.01679.379661.792607.254549.144251.409203.046205.95978.087106.237116.16458.47153.25529.14428.87830.95329.95517.76424.1128.24313.01628.45222.49131.88727.12742.03244.53737.62139.93538.1931.77833.97636.43445.29441.71766.96931.90351.52426.52235.56830.524
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▇█▄▄▄▄▂▂▂▁▁▁▁▁▁1312.2611489.01679.379661.792607.254593.844296.109203.046205.95978.087106.237116.16458.47153.25529.144NANANA17.764NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent █▇▅▄▃▃▄▄▃▃▃▂▂▂▂▃▂▂▂▂▂▂▂▃▂▂▂▂▂▁▂▂▂▁▁▂▁▁▁281.154236.09182.165122.38689.50495.484145.413133.68997.53781.71578.93854.11758.69655.62265.34668.86956.40348.90361.01959.48248.97347.05646.09975.32267.31545.8745.11949.2746.53728.4532.08434.74432.10424.90827.74332.7349.96113.44717.771NANANA
us-gaap:InventoryNet ▆▆▇▆▅▆▅▅▃▁▂▂▂▂▄▄▃▆▅▇▇█▇▆▆▆▃▂▂▂▂▄▂▃▃▂▅▄▁37.75634.87641.76437.53531.18634.61732.05630.23120.09412.97116.26717.88617.47118.54125.99925.31620.83933.80831.9639.10139.29545.57640.836.71734.05434.74621.5915.48815.72414.11316.5824.39217.90622.30919.84316.6530.96625.66111.228NANANA
us-gaap:InventoryFinishedGoods ▄▄▅▅▄▅▄▄▃▁▂▂▂▂▄▃▂▅▄▆▆█▇▆▅▅▂25.88624.26531.62430.38725.38629.59927.85928.09119.00412.02115.29716.41914.58216.57623.65823.34118.27130.57926.86534.42437.19544.38338.59833.83531.40330.56718.161NANA12.19715.15222.83915.8120.34517.6213.57428.496NA9.38NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▇▇▇▇▇▆▆▆▅▅▅▅▅▃▄▄▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁34.74831.38629.75628.52129.25727.75226.07924.55126.26122.66920.8621.63120.74120.4359.95713.25413.30710.1337.1217.1877.9257.2376.4177.088.0767.0876.1555.1945.5884.2833.6553.1532.7082.4922.1182.032.5812.3081.264NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NoncurrentAssets NANA42.985NANANA28.936NANANA20.998NANANA26.483NANANA31.44NANANA32.118NANANA30.824NANANA24.853NANANA25.54124.92624.652NA18.411NANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:CNNANA9.948NANANA4.635NANANA5.504NANANA7.164NANANA5.727NANANA7.95NANANA9.585NANANA7.13NANANA6.6426.7357.215NA5.974NANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:INNANA4.371NANANA1.315NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:MXNANA4.808NANANA3.51NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:NZNANA3.837NANANA2.638NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:USNANA19.87NANANA16.754NANANA13.146NANANA16.899NANANA22.634NANANA21.913NANANA20.037NANANA16.262NANANA17.13616.41115.893NA11.199NANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical enph:OtherCountryNANA0.151NANANA4.037NANANA2.348NANANA2.42NANANA3.079NANANA2.255NANANA1.202NANANA1.461NANANA1.7631.781.544NA1.238NANANA
us-gaap:PropertyPlantAndEquipmentGross NANA104.687NANANA81.031NANANA72.895NANANA70.921NANANA71.11NANANA63.627NANANA54.601NANANA41.459NANANA36.02NANANA24.141NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ComputerEquipmentNANA2.972NANANA1.698NANANA2.958NANANA2.627NANANA2.913NANANA2.699NANANA2.194NANANA1.842NANANA1.688NANANA1.2NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA9.747NANANA8.446NANANA3.536NANANA4.672NANANA6.275NANANA2.994NANANA4.911NANANA1.703NANANA1.419NANANA7.499NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA2.532NANANA2.404NANANA2.239NANANA2.188NANANA2.635NANANA3.556NANANA3.032NANANA2.837NANANA2.788NANANA0.99NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA9.021NANANA8.713NANANA8.482NANANA8.537NANANA9.477NANANA8.643NANANA6.636NANANA5.881NANANA5.642NANANA0.694NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:MachineryAndEquipmentNANA63.411NANANA48.114NANANA43.566NANANA41.148NANANA38.486NANANA34.694NANANA28.923NANANA21.853NANANA18.723NANANA11.243NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:SoftwareAndSoftwareDevelopmentCostsNANA17.004NANANA11.656NANANA12.114NANANA11.749NANANA11.324NANANA11.041NANANA8.905NANANA7.343NANANA5.76NANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA61.702NANANA52.095NANANA51.897NANANA44.438NANANA39.67NANANA31.509NANANA23.777NANANA16.606NANANA10.479NANANA5.73NANANA
us-gaap:AmortizationOfIntangibleAssets █▆▅▄▄▄▄▄▄▄▃▂▁▁▁▁2.5081.7911.3521.2471.2461.2471.1821.1821.1811.1820.80.50.0760.0760.00.1NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet █▇▅▄▃▃▃▂▁▁▁▁▂▂▂▃▃▃▃▃▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁63.21153.64842.98535.18732.97230.528.93623.53221.53220.17820.99820.33123.124.92626.48328.19129.35130.90531.4432.45334.59132.96332.11831.2431.63331.19730.82428.82525.12724.80924.85324.82325.14125.28125.54124.92624.65222.73618.411NANANA
us-gaap:Goodwill ██▄▄▄▄▄▄▄▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁61.32161.03824.78324.78324.78324.78324.78324.78324.78324.78324.78324.7833.6643.6643.6643.6643.6643.6643.6643.7453.7453.7453.7453.7453.7453.7453.745NANANA0.0NANANANANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ██▅▅▅▅▅▆▆▆▆▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁45.40947.91728.80826.83928.08629.33230.57931.76132.94334.12435.30636.0780.3630.4390.5150.5910.6680.8060.9451.6691.8522.0362.221.4891.5961.7041.811NANANA0.286NANANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet NANANA26.83928.08629.33230.57931.76132.94334.12435.30636.0780.3630.4390.5150.3050.3810.520.6591.3831.5661.751.9341.2031.311.4181.525NANANANANANANANANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:CustomerRelationships▇█▂▁▁▂▂▂▃▃▃▃31.73633.26820.69818.18318.88519.58520.28620.92221.55722.19322.82923.1NANA0.0NANANA0.00.5850.630.6750.720.7650.810.8550.9NANANANANANANANANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:IntellectualProperty▇█▁▂▂▃▄▄▅13.03413.9257.8248.378.9159.46110.00710.55311.1NA12.191NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:TradeNames▁█0.3530.438NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA92.468NANANA73.666NANANA0.426NANANA0.585NANANANANANANANANANANA0.037NANANA0.002NANANA0.0NANANA0.0NANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇▇█▆▄▄▃▃▄▁15.69316.68817.68314.48711.46211.98610.11711.40712.3047.963NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▆▅▄▄▄▄▃▃▃▃▃▃▃▁▁▁▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁118.53291.31559.87551.99849.55147.79844.6240.66940.10536.76236.54835.5236.0335.2368.0398.3188.4939.3339.6638.6797.8856.8915.6774.8792.9922.0140.9161.411.4861.571.3071.421.5131.6411.7521.0421.367.326.044NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:AccountsPayableCurrent ██▇▅▃▄▆▆▆▅▅▃▂▂▃▄▂▂▃▃▄▃▃▃▄▃▂▂▂▁▁▂▁▁▁▂▃▃▂82.14181.52472.60948.14824.13534.53857.47460.69265.98952.48948.79428.10321.89514.08728.74734.6215.42515.85831.69632.55137.6124.29325.56932.70734.46730.95422.31621.99219.5099.3537.36315.10310.0129.05711.27215.19725.55124.79712.928NANANA
us-gaap:AccruedLiabilitiesCurrent ██▅▄▃▄▃▃▃▂▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁119.234115.17276.54252.20346.69149.81747.09239.99133.53632.43129.0141.56231.09530.22322.44724.15225.79521.69822.93726.66721.98723.42719.29218.98621.02720.2326.03622.90618.98313.57819.72220.90919.34818.52119.26615.33112.51210.55810.1NANANA
us-gaap:ContractWithCustomerLiabilityCurrent ▅▅▄▄▄▃█▃▃▃▃▃▃▃▁55.08449.11847.66541.73840.25639.02281.78334.29533.57732.91633.11932.01534.95437.40815.691NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent ▆▅█▄▄▄▃▃▃▂▃▂▂▂▂▂▁▁▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁356.593344.473534.043256.519223.523233.622199.311146.819143.613128.746147.161134.922114.648103.68591.74185.48963.34554.62982.77285.56884.61779.94672.84879.13983.68862.29258.70657.95351.95634.09533.36542.42433.98331.08633.85538.14145.16658.15552.37NANANA
us-gaap:LongTermDebtCurrent ▃▃█▃▃▃▁▁▁▁▂▁▁▁▁▁▁▁▁▁85.12584.356325.967103.67102.271100.5672.8843.0843.0432.98528.15524.12518.42914.26817.42910.5525.9511.4973.0321.197NANA0.0NANANA0.02.8882.8053.373.5073.4323.3652.442.384-6.844-6.488NA-4.529NANANA
us-gaap:OperatingLeaseLiabilityCurrent ▇█▇▆▃▂▁4.6034.7724.5424.2453.573.5113.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▃▇▄█▆▃▁▁▁▁▁11.88717.34312.94418.63816.13311.7719.2929.6079.3639.6219.09NANANA5.998NANANA4.603NANANA2.553NANANA6.082NANANA5.463NANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:LongTermDebt ██▃▃▃▄▂▂▂▁▂▂▁▁▁▁▁▁▁▁1014.141002.229330.865360.122355.445395.783105.543104.062102.93368.391109.783112.03251.98850.72749.75147.6147.33646.88123.824.005NANA0.0NANANA0.05.8616.5317.8278.6779.2939.89610.48611.06111.94713.327NA14.677NANANA
us-gaap:LongTermDebtNoncurrent ██▁▃▃▃▂▂▂▁▂▂▁▁▁▁▁▁▁▁929.015917.8734.898256.452253.174295.216102.659100.97899.8965.40681.62887.90733.55936.45932.32237.05841.38545.38420.76822.808NANA0.0NANANA0.02.9733.7264.4575.175.8616.5318.0468.6775.1036.839NA10.148NANANA
us-gaap:OtherLiabilitiesNoncurrent █▆▇▆▅▆▅▅▆▄▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁20.07515.77717.04214.38712.3413.07711.81711.9712.939.4663.252.3931.971.9341.882.8081.9691.9052.0252.4082.3522.2832.6411.9631.8852.3873.5891.4391.3571.2721.1540.4350.3940.3520.3070.2720.1420.0520.145NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▅▆█▅▂▃▁12.91513.89915.20912.41710.20210.9729.542NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▁▁█▃4.0124.0384.6774.155NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▁▁█▄3.0433.0534.0563.518NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▁▁█▃2.2622.2623.0692.523NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA2.275NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA3.968NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:StockholdersEquity ▇█▆▅▅▄▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁584.399732.841483.993416.206370.176316.207272.212152.289117.27114.1247.7764.156-30.115-31.151-9.126-7.802-2.3847.4711.310.22912.45725.5641.44952.96648.74843.98146.95242.46237.15436.43840.20640.33344.34748.10956.65562.52870.0834.54813.974NANANA
us-gaap:CommonStockValue ████████████████████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0NANANA0.0NANANA
us-gaap:AdditionalPaidInCapital ██▆▆▆▅▅▅▅▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁762.611751.688534.744540.738534.867433.542458.315453.566449.802357.023353.335351.173313.778309.019287.256285.449283.717281.941252.126247.829231.248227.832224.732220.467217.062211.687208.022203.911199.124195.383192.916190.265188.082185.667183.629181.814180.369.8339.103NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▅█▇▆▅▆▄▂▁▁▁▁▁▁▂▂▂▃▃▃▄▄▅▅▅▅▅▅▅▅▅▅▅▅▆▆▆▆▇-180.137-19.488-51.186-124.177-163.539-116.245-185.181-301.847-332.946-343.563-346.302-347.011-343.541-339.803-295.727-292.787-285.933-273.84-250.535-237.347-218.591-201.868-183.073-167.29-167.914-167.311-160.991-161.393-162.206-159.175-152.939-150.129-143.828-137.432-127.026-119.284-110.377-98.992-88.808NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax █▅▅▃▁▁▂▅▅▅▅▄▃▃▂▃▃▂▃▃▃▃▃▃▃▃▃▃▄▄▄▄▄▃▄▄▄▄▄1.9240.640.434-0.356-1.153-1.091-0.9230.5690.4140.6630.742-0.007-0.353-0.368-0.656-0.465-0.169-0.631-0.292-0.254-0.2-0.404-0.21-0.211-0.4-0.395-0.079-0.0560.2360.230.2290.1970.093-0.1260.052-0.0020.10.1110.083NANANA
 us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents us-gaap:CommonStockIncludingAdditionalPaidInCapital█▁15.31214.844NA14.39912.37.515NA5.7845.1043.353NA4.4433.6571.571NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▇▇▆▄▅█▃▃▃▂▃▃▃▂▂▂▁▂▁▃▂▃▂▂▂▃▃▂▃▃▂▂▂▃▁▁▂▄▂▂▂65.6675.84184.1867.50125.43139.222102.2714.96114.77217.0631.8756.8164.083.361-1.914-2.2030.186-24.511-4.365-20.5977.258-15.2498.149-6.038-11.773-11.4988.8811.208-0.1474.2817.579-0.489-0.99-6.9727.629-20.429-17.774-14.07122.862-7.028-7.194-9.007
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅▁▇███▇███▇▇██████████████▇███████████████-36.428-90.179-13.861-3.903-4.451-3.353-7.42-4.192-2.518-0.658-7.767-9.909-0.432-1.043-0.512-0.094-0.049-3.466-1.51-2.097-4.84-3.348-2.78-3.422-2.649-3.611-6.698-5.503-2.161-2.172-1.371-1.419-1.785-1.682-1.936-3.041-3.408-4.605-5.073-2.979-4.292-2.318
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁█▂▂▂▄▂▂▃▂▂▃▂▃▂▂▂▃▂▃▂▂▂▂▃▂▂▂▂▂▂▂▂▂▂▂▃▂▂▂▃▂-205.757824.671-53.635-9.164-7.594262.071-1.966-3.14115.378-44.422-3.99660.8662.01421.732.5580.0040.14940.586-0.26538.54-6.9463.0460.6980.12219.0670.677-4.4531.587-0.064-0.4120.125-0.4810.326-0.028-2.17-1.6856.259-0.9737.0411.06516.521.856
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁█▂▃▂▄▃▂▃▂▂▃▂▂-176.749809.63117.58754.53813.41297.73593.063-2.913127.872-28.15-9.92757.6935.21624.111NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNoteDue2024,us-gaap:ConvertibleNotesPayable▁▄▇█████▃0.0010.0710.1480.1660.1660.1660.1650.1650.045NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2023,us-gaap:ConvertibleNotesPayable▁▁▁▁▁▁▁▁▆██▄0.010.010.010.010.010.010.010.010.0960.1290.1290.064NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2025,us-gaap:ConvertibleNotesPayable▂▆███▁0.1220.2940.3810.380.3810.087NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2026,us-gaap:ConvertibleNotesPayable█▁0.4040.135NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType enph:ConvertibleSeniorNotesDue2028,us-gaap:ConvertibleNotesPayable█▁0.2360.079NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DepreciationDepletionAndAmortization █▆▆▅▅▄▃▄▅▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁7.5965.5585.3534.7654.1413.8442.5683.8574.1223.5722.7172.4812.1932.2762.2412.182.2552.3282.5992.6512.7082.682.8352.652.5222.5322.2552.1021.9921.911.8591.7531.7091.661.631.4871.3661.0851.0120.8080.6680.544
us-gaap:IncreaseDecreaseInAccountsReceivable ▇██▆▄▁▅▇▅▄▆▄▄▄▄▅▅▃▄▅▄▄▂▅▆▄▄▄▅▄▄▄▅▄▄▆▄▄▄▄▅▄44.81253.71957.85432.633-6.529-49.63712.60637.03515.8383.26624.186-4.7743.228-9.125-3.95812.6718.065-11.9751.4412.3722.7111.494-28.0658.25221.5440.751-4.1512.73318.772-3.608-2.6473.2777.224-2.835-3.98322.833-3.486-4.3240.2652.3977.396-0.184
us-gaap:IncreaseDecreaseInInventories ▅▃▆▆▄▅▅▇▆▄▄▅▄▃▅▆▁▅▃▄▃▆▅▅▄█▆▄▅▄▃▆▃▅▅▁▆█▅▅▅▅2.88-6.8884.2296.349-3.432.561.82510.1377.123-3.296-1.620.416-1.071-7.4570.6834.477-12.9691.848-7.141-0.194-6.2814.7764.0832.663-0.69213.1566.102-0.2361.611-2.467-7.8126.486-4.4032.4663.193-14.3165.30514.4330.9693.8560.5861.297
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▇▇▆▄▅█▃▃▃▂▃▃▃▂▂▂▁▂▁▃▂▃▂▂▂▃▃▂▃▃▂▂▂▃▁▁▂▄▂▂▂65.6675.84184.1867.50125.43139.222102.2714.96114.77217.0631.8756.8164.083.361-1.914-2.2030.186-24.511-4.365-20.5977.258-15.2498.149-6.038-11.773-11.4988.8811.208-0.1474.2817.579-0.489-0.99-6.9727.629-20.429-17.774-14.07122.862-7.028-7.194-9.007
us-gaap:NetIncomeLoss ▅▄▆▅▁▆█▄▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃39.35131.69872.99139.362-47.29468.936116.66631.09910.6182.7650.709-3.47-3.738-5.128-2.94-6.854-12.093-23.305-13.188-18.756-16.723-18.795-15.7830.624-0.603-6.320.4020.813-3.031-6.236-2.81-6.301-6.396-10.406-7.742-8.907-11.385-10.184-5.537-7.176-10.288-9.289
us-gaap:ShareBasedCompensation ██▅█▇▄▄▄▃▂▂▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▁▁▁▁▁▁15.31214.8448.28914.39912.37.5156.1765.7764.9343.291.5214.0514.2891.5711.451.7271.6211.9292.0872.5322.7082.9993.1173.2833.3082.9882.7032.532.4942.0131.8942.0451.4751.4351.6071.4511.0020.7060.6810.5830.4810.375
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅▁▇███▇███▇▇██████████████▇███████████████-36.428-90.179-13.861-3.903-4.451-3.353-7.42-4.192-2.518-0.658-7.767-9.909-0.432-1.043-0.512-0.094-0.049-3.466-1.51-2.097-4.84-3.348-2.78-3.422-2.649-3.611-6.698-5.503-2.161-2.172-1.371-1.419-1.785-1.682-1.936-3.041-3.408-4.605-5.073-2.979-4.292-2.318
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment █▅▅▃▃▂▄▃▂▁▂▁▁▁▁▁▁▂▂▂▃▂▂▂▂▃▂▃▂▂▂▂▂▂▂▂▂▃▃▂▃▂16.4289.948.8513.9034.4513.3537.424.1922.5180.6581.7670.9090.4321.0430.5120.0940.0493.4662.562.0974.1623.3482.8433.4222.6493.6113.4135.5032.1612.1721.3711.4191.7851.6821.9363.0413.4084.6055.0732.9794.2922.318
us-gaap:PaymentsToAcquireInvestments ▁█20.025.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁█▂▂▂▄▂▂▃▂▂▃▂▃▂▂▂▃▂▃▂▂▂▂▃▂▂▂▂▂▂▂▂▂▂▂▃▂▂▂▃▂-205.757824.671-53.635-9.164-7.594262.071-1.966-3.14115.378-44.422-3.99660.8662.01421.732.5580.0040.14940.586-0.26538.54-6.9463.0460.6980.12219.0670.677-4.4531.587-0.064-0.4120.125-0.4810.326-0.028-2.17-1.6856.259-0.9737.0411.06516.521.856
us-gaap:RepaymentsOfLongTermDebt ▁▁▁▁▁▁▁▁▁█▂▁▁▁▁▁▁▁0.3441.0780.3060.6360.4851.1480.1970.5360.39144.7314.3122.5352.3580.7710.00.00.00.0NANA0.0750.0550.00.00.00.05.8610.671.3110.8660.6320.6190.6050.5918.5811.4460.7893.2870.4820.8810.4520.048
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value1000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.00000000000000000
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value134135128126125125123122121110107106989685858484625946464545444443434242424141414040401.7131.698
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Authorized

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesAuthorized


Common
Period End2021-06-302021-03-312020-12-312020-06-302020-05-202020-05-192020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-04-042012-03-312011-12-31
Value3002002002002001501501501501501501501501501251251001251001001001001001001001001001001001001001001001001001001001001005041
Percentage of CommonStockSharesAuthorized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value134135128126125125123122121110107106989685858484625946464545444443434242424141414040401.7131.698
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockSharesOutstanding us-gaap:StatementEquityComponents

us-gaap:CommonStock


Common
Period End2020-12-312019-12-312018-12-312017-12-31
Value12812310785
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312016-09-302015-09-302014-09-302013-09-30
Value141146141125138133130115102979147474841
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302013-09-30
Value13513112612512312211310810297914746464444434341
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Share Outstanding Basic And Diluted

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-06-302015-03-312014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value13513112612512312211310810297918484764746464443424241414140391.7061.5031.0340.848
Percentage of WeightedAverageNumberOfShareOutstandingBasicAndDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value113.4453.232200.00.0110.0661113131212119.64810109.4356.3410100.56109.5149.2688.5488.4868.6437.56435
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:EmployeeStockOption


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-30
Value0.1780.0540.0366.4590.00.0110.0660.1127.4048.1028.4187.8448.0688.4589.3839.2858.164.8178.7388.6270.5578.4438.4898.4937.8787.9088.187.191
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1.61.61.131.10.0100.0100.00.955.658.769.763.471.487.791.489.686.576.083.384.899.582.689.291.692.293.294.695.1

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:DebtInstrument

us-gaap:ConvertibleDebtSecurities, enph:ConvertibleSeniorNotesDue2025


Antidilutive
Period End2020-09-302020-06-302019-06-30
Value0.8542.7710.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount26.413.30.0

us-gaap:ConvertibleDebtSecurities, enph:ConvertibleSeniorNotesDue2026


Antidilutive
Period End2021-06-302021-03-31
Value2.2550.682
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount20.019.8

us-gaap:ConvertibleDebtSecurities, enph:ConvertibleSeniorNotesDue2028


Antidilutive
Period End2021-06-302021-03-31
Value1.9020.569
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount16.916.5

us-gaap:Warrant, enph:ConvertibleSeniorNotesDue2025


Antidilutive
Period End2020-09-302020-06-302019-06-30
Value2.3423.9240.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount72.518.90.0

us-gaap:Warrant, enph:ConvertibleSeniorNotesDue2026


Antidilutive
Period End2021-06-302021-03-31
Value3.4571.07
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount30.731.1

us-gaap:Warrant, enph:ConvertibleSeniorNotesDue2028


Antidilutive
Period End2021-06-302021-03-31
Value3.4571.07
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount30.731.1

Income Loss From Continuing Operations Per Basic Share

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-30
Value0.290.240.570.31-0.380.560.950.250.090.030.01-0.03-0.04-0.06-0.350.01-0.01-0.140.010.02-0.07-0.15-0.15
Percentage of IncomeLossFromContinuingOperationsPerBasicShare100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Income Loss From Continuing Operations Per Diluted Share

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-30
Value0.280.220.50.28-0.380.50.880.230.080.020.01-0.03-0.04-0.06-0.350.01-0.01-0.140.010.02-0.07-0.15-0.15
Percentage of IncomeLossFromContinuingOperationsPerDilutedShare100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value15148.28914127.5156.1765.7764.9353.2891.5214.0514.2881.5711.451.7271.6211.9292.0872.5322.7082.9993.1173.2833.3072.9882.7032.532.4942.0131.8942.0451.4751.4351.6071.4511.0020.7060.6810.5830.481
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.84.93.18.19.83.72.93.23.73.31.65.25.62.21.82.22.23.52.32.93.44.74.73.23.23.42.62.63.03.52.83.32.53.12.82.41.81.71.21.31.6

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

enph:EmployeeStockOptionsAndRestrictedStockUnits


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value14137.42613117.0775.6885.5464.763.2221.693.7083.9751.3171.1961.4731.2911.5991.6811.9832.2362.4842.5322.7532.8742.5262.382.3172.3091.8391.7261.8711.4321.2851.361.4511.0020.706
Percentage of AllocatedShareBasedCompensationExpense93.893.289.695.794.094.292.196.096.598.0111.191.592.783.882.585.379.682.980.578.382.682.881.283.986.984.588.191.692.691.491.191.597.189.584.6100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.54.62.87.79.23.42.73.13.53.21.84.85.21.91.51.91.72.91.92.22.83.93.92.72.82.92.32.32.83.22.63.02.52.82.42.41.81.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:EmployeeStockOptionsAndRestrictedStockUnits0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:EmployeeStock


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value0.9511.0040.8630.6180.7430.4380.4880.230.1750.067-0.1690.3430.3130.2540.2540.2540.330.330.4060.5490.4720.5150.5850.530.4330.4620.3230.2130.1850.1740.1680.1740.0430.150.2470.00.00.0
Percentage of AllocatedShareBasedCompensationExpense6.26.810.44.36.05.87.94.03.52.0-11.18.57.316.217.514.720.417.119.521.717.417.218.816.113.115.511.98.47.48.68.98.52.910.515.40.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.30.30.60.20.20.10.10.1-0.20.40.40.40.30.30.40.60.40.60.60.80.90.50.40.50.30.20.20.30.30.30.10.30.40.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EmployeeStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value1.060.9820.5221.2941.3370.6060.5360.4970.3860.2310.1260.330.4170.1980.2760.3470.2110.2390.2810.2950.3050.3070.3040.3310.3180.2640.2440.2290.1940.1490.1290.1370.0640.1080.0770.0620.038
Percentage of AllocatedShareBasedCompensationExpense6.96.66.39.010.98.18.78.67.87.08.38.19.712.619.020.113.012.413.511.711.310.29.810.19.68.89.09.17.87.46.86.74.37.54.84.33.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.20.71.10.30.30.30.30.20.10.40.50.30.30.50.30.40.30.30.40.50.50.30.30.30.20.20.20.30.20.20.10.20.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value3.454.5762.4524.9054.093.0482.2031.9961.7291.2880.5351.6921.7250.3940.3270.5470.4890.5610.590.7360.8350.9540.9811.0080.8890.880.8760.8420.8730.7190.7010.7410.5760.4710.5450.5130.312
Percentage of AllocatedShareBasedCompensationExpense22.530.829.634.133.340.635.734.635.039.235.241.840.225.122.631.730.229.128.329.130.831.831.530.726.929.532.433.335.035.737.036.239.132.833.935.431.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.11.50.92.73.31.51.01.11.31.30.62.22.30.60.40.70.71.00.70.81.11.51.51.00.91.00.80.81.11.21.01.21.01.00.90.80.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value5.4675.7493.2714.2483.2631.9191.6421.4111.1280.7160.2950.8781.1490.6180.5790.6070.6360.7510.8320.9410.981.1261.181.1411.1581.0790.9120.8240.7780.6130.5690.6250.4380.4780.5570.5140.384
Percentage of AllocatedShareBasedCompensationExpense35.738.739.529.526.525.526.624.422.921.819.421.726.839.339.935.139.238.939.937.236.237.537.934.835.036.133.732.631.230.530.030.629.733.334.735.438.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.71.91.22.42.60.90.80.80.80.70.31.11.50.90.70.80.91.40.91.11.21.81.81.11.11.20.90.80.91.10.81.00.81.01.00.80.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingAndMarketingExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value5.3353.5372.0443.9523.611.9421.7781.5411.360.9990.5651.1510.9970.3610.2680.2260.2850.3780.3840.560.5880.6120.6520.8030.9420.7650.6710.6350.6490.5320.4950.5420.3970.3780.4280.3620.268
Percentage of AllocatedShareBasedCompensationExpense34.823.824.727.429.325.828.826.727.630.437.128.423.323.018.513.117.619.618.422.121.720.420.924.528.525.624.825.126.026.426.126.526.926.326.624.926.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.71.20.82.22.90.90.80.91.01.00.61.51.30.50.30.30.40.70.40.60.71.01.00.80.90.90.60.60.80.90.70.90.70.80.70.60.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value40317340-47.3566811531102.6861.458-3.124-3.723-4.84-3.131-7.15-11.631-23.644-13.226-18.702-16.519-18.989-15.7820.811-0.602-6.6360.3790.521-3.025-6.235-2.778-6.197-6.177-10.584-7.688-9.009-11.396-10.156-5.36-7.28-10.278-9.289
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.910.627.922.5-37.733.554.817.47.72.71.6-4.0-4.9-6.9-3.9-9.3-15.6-43.2-14.6-21.1-20.9-29.6-24.00.8-0.6-7.70.40.5-3.7-10.8-4.1-10.0-10.6-23.2-13.4-14.8-20.5-23.8-9.4-16.3-34.7-51.4

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value188178142837712413211588666452535160606147747265524971695870665538454441334144423344362415
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax59.659.354.046.861.560.862.964.166.266.769.567.670.173.876.278.681.987.182.182.182.181.776.169.467.767.766.767.267.367.667.971.972.073.272.173.275.678.277.180.983.885.3

Gains Losses On Extinguishment Of Debt

us-gaap:GainsLossesOnExtinguishmentOfDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:GainsLossesOnExtinguishmentOfDebt

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Gains
Period End2020-12-31
Value-3000000.0
Percentage of GainsLossesOnExtinguishmentOfDebt100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:ConvertibleSeniorNoteDue2024 us-gaap:ConvertibleNotesPayable0.0

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value202012131112109.8958.5839.887.6647.516.9696.9435.9835.4414.9645.8336.2966.7086.8467.5677.4057.1188.1028.2058.2468.6327.6796.5266.0715.9375.9266.0366.1776.9116.0915.6964.1093.983.8893.25
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.46.74.97.69.56.05.05.56.49.98.39.69.29.97.57.16.610.76.97.68.611.811.36.97.99.57.88.79.411.39.19.610.213.210.711.410.913.47.28.913.118.0

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value12712212194488077644533282522181816137.048161514111531332835322618211716121616139.307138.5434.8072.648
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.440.746.053.238.539.237.135.933.833.330.532.429.926.223.821.418.112.917.917.917.918.323.930.632.332.333.332.832.732.432.128.128.026.827.926.824.421.822.919.116.214.7

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value46-1.6667144-53.855574431113.1131.285-3.222-3.399-4.893-3.888-7.038-11.239-23.174-12.437-18.612-16.379-18.559-15.1080.935-0.377-6.1530.8170.94-2.916-6.127-2.394-6.16-6.272-10.224-7.437-8.777-11.234-10.119-5.537-7.176-10.288-9.289
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.7-0.626.925.1-42.927.821.117.48.43.11.4-4.1-4.5-7.0-4.9-9.1-15.0-42.3-13.7-21.0-20.7-28.9-23.00.9-0.4-7.10.80.9-3.6-10.6-3.6-9.9-10.8-22.4-12.9-14.4-20.2-23.8-9.7-16.0-34.8-51.4

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value6995000.0-33364000.0-1639000.05483000.0-6561000.0-11868000.0-72245000.0272000.0591000.0348000.0576000.0248000.0339000.0235000.0-948000.0-184000.0854000.0131000.0751000.0144000.0344000.0236000.0675000.0311000.0226000.0167000.0415000.0127000.0115000.0109000.0416000.0141000.0124000.0182000.0305000.0130000.0151000.065000.0
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.2-11.1-0.63.1-5.2-5.8-34.40.20.40.30.60.30.40.3-1.2-0.21.10.20.80.20.40.41.00.30.20.20.40.10.10.20.60.20.20.40.50.20.30.2

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value127.3295.9015.9935.9523.1552.3032.2861.3513.543.0952.4692.2692.2921.9571.762.082.1391.1751.2340.2120.1520.1960.140.0870.0780.5720.3560.4860.4490.670.4370.4840.4641.0250.5273.4051.4791.380.8860.460.28
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.02.42.23.44.71.51.11.31.03.53.43.23.03.32.52.32.83.91.31.40.30.20.30.10.10.10.50.40.60.81.00.70.81.01.80.96.13.52.42.01.61.5

Interest Expense Debt

us-gaap:InterestExpenseDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:InterestExpenseDebt

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.0190.8071.9392.1412.1172.0582.0552.0180.553
Percentage of InterestExpenseDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.30.71.21.71.01.01.10.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:ConvertibleSeniorNoteDue2024 us-gaap:ConvertibleNotesPayable0.00.00.00.00.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.060.060.060.060.060.060.060.0530.5790.7790.7790.389
Percentage of InterestExpenseDebt315.87.43.12.82.82.92.92.6104.70.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.00.40.80.80.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:ConvertibleSeniorNotesDue2023 us-gaap:ConvertibleNotesPayable0.00.00.00.00.00.00.00.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1.2192.8333.7313.693.650.879
Percentage of InterestExpenseDebt6415.8351.1192.4172.3172.442.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.91.42.12.90.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:ConvertibleSeniorNotesDue2025 us-gaap:ConvertibleNotesPayable0.00.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-31
Value5.9911.921
Percentage of InterestExpenseDebt31531.6238.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.90.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:ConvertibleSeniorNotesDue2026 us-gaap:ConvertibleNotesPayable0.00.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-31
Value5.1081.69
Percentage of InterestExpenseDebt26884.2209.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.60.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:ConvertibleSeniorNotesDue2028 us-gaap:ConvertibleNotesPayable0.00.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value39317239-47.2946811631102.7650.709-3.47-3.738-5.128-2.94-6.854-12.093-23.305-13.188-18.756-16.723-18.795-15.7830.624-0.603-6.320.4020.813-3.031-6.236-2.81-6.301-6.396-10.406-7.742-8.907-11.385-10.184-5.537-7.176-10.288-9.289
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.510.527.622.1-37.733.555.517.37.92.80.8-4.4-4.9-7.3-3.7-8.9-16.2-42.6-14.6-21.1-21.1-29.3-24.00.6-0.6-7.30.40.8-3.7-10.8-4.2-10.2-11.0-22.8-13.4-14.6-20.4-23.9-9.7-16.0-34.8-51.4

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value39317239-47.2946811631102.7650.709-3.47-3.738-5.128
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.510.527.622.1-37.733.555.517.37.92.80.8-4.4-4.9-7.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-13.054-63.052-7.762-6.914-64.70912-0.021-2.335-6.238-4.021-3.718-2.848-2.841-2.418-1.755-1.137-1.992-1.079-2.345-0.881-0.5910.5290.063-0.844-0.008-0.605-1.134-0.953-0.428-0.342-0.783-0.815-0.781-0.513-1.258-0.58-3.729-0.839-1.707-0.741-0.798-0.332
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.1-20.9-2.9-3.9-51.56.0-0.0-1.3-4.7-4.0-4.0-3.7-3.7-3.5-2.2-1.5-2.7-2.0-2.6-1.0-0.70.80.1-0.8-0.0-0.7-1.1-1.0-0.5-0.6-1.2-1.3-1.3-1.1-2.2-1.0-6.7-2.0-3.0-1.7-2.7-1.8

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value686142433735333127262325232021222229263329303029333333302924232221212224211816141411
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.620.416.224.229.917.515.917.220.826.225.132.930.629.726.529.030.553.229.137.937.848.147.028.932.738.731.430.935.842.434.536.737.448.138.640.337.943.629.633.548.364.2

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-30
Value5961795110444433177.1345.003-0.374-0.558-2.475-2.133-5.901-9.247-22.095-10.093-17.731-15.788-19.0881.779-0.369-5.5481.893
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.820.329.929.08.621.821.218.713.07.15.4-0.5-0.7-3.5-2.7-7.7-12.4-40.4-11.1-20.0-19.9-29.81.7-0.4-6.41.9

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-633000.0573000.0-2534000.0-1031000.0653000.0-924000.01467000.0-943000.0-5480000.0-481000.0-1113000.0-379000.0-572000.0-126000.0202000.0623000.088000.01060000.0-1169000.0353000.0-379000.0681000.0259000.0-704000.079000.0-527000.0-562000.0-597000.058000.0107000.0-113000.0-378000.0-297000.0-49000.0-233000.0-56000.0-338000.0640000.0-327000.0145000.0-338000.0-56000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.20.2-1.0-0.60.5-0.40.7-0.5-4.1-0.5-1.2-0.5-0.8-0.20.30.80.11.9-1.30.4-0.51.10.4-0.70.1-0.6-0.5-0.60.10.2-0.2-0.6-0.5-0.1-0.4-0.1-0.61.5-0.60.3-1.1-0.3

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value22211515131111119.6048.5247.348.1659.4627.628.2087.3977.9479.60511131313121212131312119.0868.7218.2938.4849.0268.533108.6557.8427.186.4316.1435.345
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.27.26.08.410.55.85.36.27.28.58.010.512.510.910.39.610.617.512.614.816.520.419.111.712.515.512.412.213.615.813.013.414.619.814.817.415.518.412.614.420.829.6

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value3163012641781252052101801341009278756979777454908879646510210286105998257676258455760554257442918
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:US


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value254247217139100179195150997771545043
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax80.582.182.178.480.387.493.083.774.577.677.370.466.261.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax80.582.182.178.480.387.493.083.774.577.677.370.466.261.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:International


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value6153473824251429342220232526
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.517.917.921.619.712.67.016.325.522.422.729.633.838.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.517.917.921.619.712.67.016.325.522.422.729.633.838.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax enph:International100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TimingOfTransferOfGoodOrService

us-gaap:TransferredAtPointInTime


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3022882521661141941991701249077686559
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax95.695.795.493.491.094.795.194.592.790.383.787.586.984.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax95.695.795.493.491.094.795.194.592.790.383.787.586.984.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TransferredOverTime


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value131212111110109.9059.7589.75159.7469.95910
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.44.34.66.69.05.34.95.57.39.716.312.513.115.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.44.34.66.69.05.34.95.57.39.716.312.513.115.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value251914141211109.5519.0547.4336.6177.3756.8286.2274.945.4536.2746.4587.592119.9871010101211119.884108.8288.3158.557.3656.857.5257.0396.365.0495.6124.5674.2653.01
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.16.55.38.29.95.75.15.36.87.47.29.59.08.96.27.18.411.88.412.412.615.916.610.212.313.811.210.012.815.312.413.812.715.013.111.611.411.99.810.214.416.7

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value21002194120010929971030713523481319339326218212169177163167163176152158165182181153152144132113116120113113122124136103106
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value151614617166766277144413713643053323222482431781841661601621661401321241291321091051029476767969646561669892
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets72.266.659.761.962.969.361.870.975.695.697.798.7113.8114.7105.4104.4101.595.599.294.291.883.975.071.173.171.369.170.771.967.865.566.560.957.553.749.648.795.686.8

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value21002194120010929971030713523481319339326218212169177163167163176152158165182181153152144132113116120113113122124136103106
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-312009-12-31
Value584732483416370316272152117147.7764.156-30.115-31.151-9.126-7.802-2.3847.4711.31012254152484346423736404044485662704.548133813
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets27.833.440.338.137.130.738.229.124.44.42.31.3-13.8-14.7-5.4-4.4-1.54.50.85.88.216.125.028.926.928.730.929.328.132.234.533.539.142.546.350.451.34.413.20.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value1.9240.640.434-0.356-1.153-1.091-0.9230.5690.4140.6630.742-0.007-0.353-0.368-0.656-0.292-0.21-0.0790.2290.052-0.0020.10.0830.00.0
Percentage of StockholdersEquity0.30.10.1-0.1-0.3-0.3-0.30.40.44.79.5-0.21.21.27.2-22.5-0.5-0.20.60.1-0.00.10.60.00.0
Percentage of Assets0.10.00.0-0.0-0.1-0.1-0.10.10.10.20.2-0.0-0.2-0.2-0.4-0.2-0.1-0.10.20.0-0.00.10.10.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value5344583532872522242081921831811809.1031.4030.509
Percentage of StockholdersEquity110.5168.44543.9-3147.719394.3542.2443.1479.8324.1290.8257.465.13.63.7
Percentage of Assets44.664.3103.9169.8154.1135.8136.7165.4150.2146.5132.18.60.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value0.0010.0010.0010.0010.0010.00.00.00.00.00.00.0
Percentage of StockholdersEquity0.00.00.0-0.00.10.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value762751534540534433458453449357353351313309287
Percentage of StockholdersEquity130.5102.6110.5129.9144.5137.1168.4297.8383.62527.84543.98449.8-1041.9-992.0-3147.7
Percentage of Assets36.334.344.649.553.642.164.386.693.4111.8103.9107.6143.6145.7169.8
Percentage of Assets us-gaap:CommonStockIncludingAdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value-180.137-19.488-51.186-124.177-163.539-116.245-185.181-301.847-332.946-343.563-346.302-347.011-343.541-339.803-295.727-250.535-183.073-160.991-152.939-127.026-119.284-110.377-88.808-56.518-34.741
Percentage of StockholdersEquity-30.8-2.7-10.6-29.8-44.2-36.8-68.0-198.2-283.9-2432.5-4453.5-8349.61140.81090.83240.5-19271.9-441.7-342.9-380.4-224.2-190.8-157.5-635.5-146.9-254.9
Percentage of Assets-8.6-0.9-4.3-11.4-16.4-11.3-26.0-57.6-69.1-107.6-101.9-106.3-157.2-160.2-174.8-153.2-110.6-105.8-131.1-103.9-96.1-80.9-83.60.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value16651791933850757751499391349195222209155147130136121122117129104112121141141114114114105869094868694981107381
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets79.381.677.777.875.972.970.174.872.761.265.464.371.169.777.177.074.273.372.173.668.571.273.677.478.074.875.579.179.976.777.678.276.576.277.779.180.970.977.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value131214896796616075492512032057810611658532928302917248.243132822312742443739383133364541663151263530398.642
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets62.567.956.660.660.953.335.238.842.824.531.335.626.825.117.216.318.917.910.913.75.48.217.212.317.617.727.630.828.535.332.726.430.032.237.033.649.130.948.50.00.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value131214896796616075932962032057810611658532917
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets62.567.956.660.660.957.641.538.842.824.531.335.626.825.117.210.9

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value2812361821228995145133978178545855656856486159484746756745454946283234322427329.9611317
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.410.815.211.29.09.320.425.520.325.623.216.626.926.238.638.934.529.237.333.732.129.727.841.237.129.929.634.035.225.127.528.928.322.022.726.47.313.016.7

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value373441373134323020121617171825252033313939454036343421151514162417221916302511
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.81.63.53.43.13.44.55.84.24.14.85.58.08.715.414.312.720.219.522.225.828.824.620.118.822.614.210.711.912.514.220.315.819.716.213.422.724.810.6

Inventory Finished Goods

us-gaap:InventoryFinishedGoods

us-gaap:InventoryFinishedGoods


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value25243130252927281912151614162323183026343744383331301812152215201713289.38
Percentage of InventoryFinishedGoods100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.12.62.82.52.93.95.43.93.84.55.06.77.814.013.211.218.316.419.524.428.023.318.517.319.911.910.813.019.013.918.014.410.920.98.8

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value34312928292726242622202120209.9571313107.1217.1877.9257.2376.4177.088.0767.0876.1555.1945.5884.2833.6553.1532.7082.4922.1182.032.5812.3081.264
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.71.42.52.62.92.73.74.75.57.16.16.69.59.65.97.58.16.04.44.15.24.63.93.94.54.64.03.64.23.83.12.62.42.21.71.61.92.21.2

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value4228202631323024252424186.103
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.64.16.215.719.219.420.321.320.920.118.117.30.0

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:CN


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value9.9484.6355.5047.1645.7277.959.5857.136.6426.7357.2155.9740.71
Percentage of NoncurrentAssets23.116.026.227.118.224.831.128.726.027.029.332.411.6
Percentage of Assets0.80.61.64.23.54.86.36.15.45.45.35.60.0
Percentage of Assets country:CN0.00.00.00.00.00.00.00.00.00.00.00.00.0

country:IN


Noncurrent
Period End2020-12-312019-12-31
Value4.3711.315
Percentage of NoncurrentAssets10.24.5
Percentage of Assets0.40.2
Percentage of Assets country:IN0.00.0

country:MX


Noncurrent
Period End2020-12-312019-12-312018-12-31
Value4.8083.510.0
Percentage of NoncurrentAssets11.212.10.0
Percentage of Assets0.40.50.0
Percentage of Assets country:MX0.00.00.0

country:NZ


Noncurrent
Period End2020-12-312019-12-31
Value3.8372.638
Percentage of NoncurrentAssets8.99.1
Percentage of Assets0.30.4
Percentage of Assets country:NZ0.00.0

country:US


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value1916131622212016171615115.33
Percentage of NoncurrentAssets46.257.962.663.872.068.265.065.467.165.864.560.887.3
Percentage of Assets1.72.33.910.013.813.213.213.914.013.211.610.50.0
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.00.00.0

enph:OtherCountry


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value0.1514.0372.3482.423.0792.2551.2021.4611.7631.781.5441.2380.063
Percentage of NoncurrentAssets0.414.011.29.19.87.03.95.96.97.16.36.71.0
Percentage of Assets0.00.60.71.41.91.40.81.31.41.41.11.20.0
Percentage of Assets enph:OtherCountry0.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value104817270716354413624
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.711.421.441.943.538.435.935.529.522.7

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:ComputerEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2.9721.6982.9582.6272.9132.6992.1941.8421.6881.2
Percentage of PropertyPlantAndEquipmentGross2.82.14.13.74.14.24.04.44.75.0
Percentage of Assets0.20.20.91.61.81.61.41.61.41.1
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value9.7478.4463.5364.6726.2752.9944.9111.7031.4197.499
Percentage of PropertyPlantAndEquipmentGross9.310.44.96.68.84.79.04.13.931.1
Percentage of Assets0.81.21.02.83.81.83.21.51.27.1
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2.5322.4042.2392.1882.6353.5563.0322.8372.7880.99
Percentage of PropertyPlantAndEquipmentGross2.43.03.13.13.75.65.66.87.74.1
Percentage of Assets0.20.30.71.31.62.12.02.42.30.9
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value9.0218.7138.4828.5379.4778.6436.6365.8815.6420.694
Percentage of PropertyPlantAndEquipmentGross8.610.811.612.013.313.612.214.215.72.9
Percentage of Assets0.81.22.55.05.85.24.45.04.60.7
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value63484341383428211811
Percentage of PropertyPlantAndEquipmentGross60.659.459.858.054.154.553.052.752.046.6
Percentage of Assets5.36.712.824.323.521.019.018.715.310.6
Percentage of Assets us-gaap:MachineryAndEquipment0.00.00.00.00.00.00.00.00.00.0

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1711121111118.9057.3435.76
Percentage of PropertyPlantAndEquipmentGross16.214.416.616.615.917.416.317.716.0
Percentage of Assets1.41.63.66.96.96.75.96.34.7
Percentage of Assets us-gaap:SoftwareAndSoftwareDevelopmentCosts0.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value6152514439312316105.73
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.17.315.326.324.319.015.614.28.65.4

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value2508000.01791000.01352000.01247000.01246000.01247000.01182000.01182000.01181000.01182000.0800000.0500000.076000.076000.00100000.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AmortizationOfIntangibleAssets us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1532000.0930000.0806000.0702000.0700000.0701000.0636000.0636000.0635000.0636000.0271000.0000
Percentage of AmortizationOfIntangibleAssets61.151.959.656.356.256.253.853.853.853.833.90.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DevelopedTechnologyRights


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value891000.0799000.0546000.0545000.0546000.0546000.0546000.0546000.0546000.0546000.0772000.0485000.076000.076000.0
Percentage of AmortizationOfIntangibleAssets35.544.640.443.743.843.846.246.246.246.296.597.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


Amortization
Period End2021-06-302021-03-31
Value85000.062000.0
Percentage of AmortizationOfIntangibleAssets3.43.5
Percentage of Assets0.00.0
Percentage of Assets us-gaap:TradeNames0.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value635342353230282321202020232426282930313234323231313130282524242425252524242218
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.02.43.63.23.33.04.14.54.56.36.26.210.611.815.715.917.918.419.218.422.720.819.417.117.420.320.319.919.021.921.320.622.222.420.920.118.122.017.3

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value6161242424242424242424243.6643.6643.6643.6643.6643.6643.6643.7453.7453.7453.7453.7453.7453.7453.7450.0
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.92.82.12.32.52.43.54.75.17.87.37.61.71.72.22.12.22.22.22.12.52.42.32.02.12.42.50.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

enph:DINsSolarDesignServicesDivision


Goodwillus-gaap:
Period End2021-03-31
Value11
Percentage of Goodwill18.9
Percentage of Assets0.5
Percentage of Assets enph:DINsSolarDesignServicesDivision0.0

enph:SofdeskInc


Goodwillus-gaap:
Period End2021-01-25
Value24
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets enph:SofdeskInc0.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value4547282628293031323435360.3630.4390.5150.5910.6680.8060.9451.6691.8522.0362.221.4891.5961.7041.8110.286
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.22.22.42.52.82.84.36.16.810.710.411.00.20.20.30.30.40.50.60.91.21.31.30.80.91.11.20.2

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value2628293031323435360.3630.4390.5150.3050.3810.520.6591.3831.5661.751.9341.2031.311.4181.525
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.52.82.84.36.16.810.710.411.00.20.20.30.20.20.30.40.81.01.11.20.70.70.91.0

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value3133201818192020212222230.00.00.5850.630.6750.720.7650.810.8550.9
Percentage of FiniteLivedIntangibleAssetsNet0.00.00.067.767.266.866.365.965.465.064.764.00.00.042.340.238.637.263.661.860.359.0
Percentage of Assets1.51.51.71.71.91.92.84.04.57.06.77.10.00.00.30.40.40.40.40.40.60.6
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:IntellectualProperty


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value13137.8248.378.9159.46110101112
Percentage of FiniteLivedIntangibleAssetsNet0.00.00.031.231.732.332.733.233.734.5
Percentage of Assets0.60.60.70.80.90.91.42.02.33.6
Percentage of Assets us-gaap:IntellectualProperty0.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-31
Value0.3530.438
Percentage of FiniteLivedIntangibleAssetsNet0.00.0
Percentage of Assets0.00.0
Percentage of Assets us-gaap:TradeNames0.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312014-12-312013-12-312012-12-312011-12-31
Value92730.4260.5850.0370.0020.00.0
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.00.00.0
Percentage of Assets7.710.30.10.30.00.00.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1516171411111011127.963
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.81.51.31.11.21.42.22.62.5

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value118915951494744404036363536358.0398.3188.4939.3339.6638.6797.8856.8915.6774.8792.9922.0140.9161.411.4861.571.3071.421.5131.6411.7521.0421.367.326.044
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.64.25.04.85.04.66.37.88.311.510.810.916.516.64.84.75.25.65.94.95.24.33.42.71.71.30.61.01.11.41.11.21.31.51.40.81.07.15.7

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value82817248243457606552482821142834151531323724253234302221199.3537.36315109.0571115252412
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.93.76.14.42.43.48.111.613.716.414.48.610.06.617.019.69.49.519.418.524.715.315.417.919.020.214.715.214.88.36.312.68.88.09.212.218.724.012.2

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value11911576524649473933322941313022242521222621231918212026221813192019181915121010
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.75.26.44.84.74.86.67.67.010.28.512.714.214.213.313.615.813.014.015.114.414.811.710.411.613.217.115.814.412.016.917.417.116.415.812.49.210.29.5

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value554947414039813433323332343715
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.62.24.03.84.03.811.56.57.010.39.79.816.017.69.3

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value35634453425622323319914614312814713411410391856354828584797279836258575134334233313338455852
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.015.744.523.522.422.727.928.029.840.343.341.352.548.954.248.338.732.650.648.555.550.444.043.346.240.638.640.039.330.128.635.330.027.527.730.733.156.349.3

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value85843251031021002.8843.0843.0432.9852824181417105.9511.4973.0321.1970.00.02.8882.8053.373.5073.4323.3652.442.384-6.844-6.488-4.529
Percentage of LongTermDebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.13.827.29.510.29.80.40.60.60.98.37.48.46.710.36.03.60.91.90.70.00.02.02.13.03.02.93.02.21.9-5.5-4.8-4.3

us-gaap:LongTermDebtCurrent us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value0.90.969101
Percentage of LongTermDebtCurrent1.11.121.297.9
Percentage of Assets0.00.05.79.3
Percentage of Assets enph:ConvertibleSeniorNoteDue2024 us-gaap:ConvertibleNotesPayable0.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-312020-12-31
Value102102255
Percentage of LongTermDebtCurrent120.1121.378.2
Percentage of Assets4.94.721.2
Percentage of Assets enph:ConvertibleSeniorNotesDue2025 us-gaap:ConvertibleNotesPayable0.00.00.0

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value4603000.04772000.04542000.04245000.03570000.03511000.03170000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.40.40.40.30.4

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1117121816119.2929.6079.3639.6219.095.9984.6032.5536.0825.463
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.81.11.71.61.11.31.81.93.02.73.52.81.54.04.7

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value101410023303603553951051041026810911251504947474623240.00.05.8616.5317.8278.6779.2939.8961011111314
Percentage of LongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets48.345.727.633.035.638.414.819.921.421.432.334.323.823.929.426.928.928.014.513.60.00.04.04.96.97.47.78.79.39.09.69.813.8

us-gaap:LongTermDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value0.8670.8516910199979694920.0
Percentage of LongTermDebt0.10.120.928.228.024.791.190.890.20.0
Percentage of Assets0.00.05.89.310.09.513.518.019.30.0
Percentage of Assets enph:ConvertibleSeniorNoteDue2024 us-gaap:ConvertibleNotesPayable0.00.00.00.00.00.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value4.9184.9084.8984.8884.8784.8684.8574.8484.8386262620.0
Percentage of LongTermDebt0.50.51.51.41.41.24.64.74.791.857.155.80.0
Percentage of Assets0.20.20.40.40.50.50.70.91.019.718.419.10.0
Percentage of Assets enph:ConvertibleSeniorNotesDue2023 us-gaap:ConvertibleNotesPayable0.00.00.00.00.00.00.00.00.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value83822552512482440.0
Percentage of LongTermDebt8.38.277.169.869.861.80.0
Percentage of Assets4.03.821.223.024.923.70.0
Percentage of Assets enph:ConvertibleSeniorNotesDue2025 us-gaap:ConvertibleNotesPayable0.00.00.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-31
Value508502
Percentage of LongTermDebt50.250.2
Percentage of Assets24.222.9
Percentage of Assets enph:ConvertibleSeniorNotesDue2026 us-gaap:ConvertibleNotesPayable0.00.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Long
Period End2021-06-302021-03-31
Value415410
Percentage of LongTermDebt40.940.9
Percentage of Assets19.818.7
Percentage of Assets enph:ConvertibleSeniorNotesDue2028 us-gaap:ConvertibleNotesPayable0.00.0

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value9299174.8982562532951021009965818733363237414520220.00.02.9733.7264.4575.175.8616.5318.0468.6775.1036.83910
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets44.241.80.423.525.428.614.419.320.720.524.026.915.417.219.120.925.327.112.712.90.00.02.12.83.94.44.95.87.17.14.15.09.6

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value2015171412131111129.4663.252.3931.971.9341.882.8081.9691.9052.0252.4082.3522.2832.6411.9631.8852.3873.5891.4391.3571.2721.1540.4350.3940.3520.3070.2720.1420.0520.145
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.00.71.41.31.21.31.72.32.73.01.00.70.90.91.11.61.21.11.21.41.51.41.61.11.01.62.41.01.01.11.00.40.30.30.30.20.10.10.1

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1213151210109.542
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.61.31.11.01.11.3

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4012000.04038000.04677000.04155000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.20.20.40.4

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value3043000.03053000.04056000.03518000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.10.10.30.3

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2262000.02262000.03069000.02523000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.10.10.30.2

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value2275000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value3968000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.3

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value17181916131412131410
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.91.61.51.41.41.82.53.03.1

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value20222319
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets1.01.02.01.8

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value3415000.03756000.04124000.03001000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.20.20.30.3

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-312009-12-31
Value584732483416370316272152117147.7764.156-30.115-31.151-9.126-7.802-2.3847.4711.31012254152484346423736404044485662704.548133813
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets27.833.440.338.137.130.738.229.124.44.42.31.3-13.8-14.7-5.4-4.4-1.54.50.85.88.216.125.028.926.928.730.929.328.132.234.533.539.142.546.350.451.34.413.20.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value1.9240.640.434-0.356-1.153-1.091-0.9230.5690.4140.6630.742-0.007-0.353-0.368-0.656-0.292-0.21-0.0790.2290.052-0.0020.10.0830.00.0
Percentage of StockholdersEquity0.30.10.1-0.1-0.3-0.3-0.30.40.44.79.5-0.21.21.27.2-22.5-0.5-0.20.60.1-0.00.10.60.00.0
Percentage of Assets0.10.00.0-0.0-0.1-0.1-0.10.10.10.20.2-0.0-0.2-0.2-0.4-0.2-0.1-0.10.20.0-0.00.10.10.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value5344583532872522242081921831811809.1031.4030.509
Percentage of StockholdersEquity110.5168.44543.9-3147.719394.3542.2443.1479.8324.1290.8257.465.13.63.7
Percentage of Assets44.664.3103.9169.8154.1135.8136.7165.4150.2146.5132.18.60.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value0.0010.0010.0010.0010.0010.00.00.00.00.00.00.0
Percentage of StockholdersEquity0.00.00.0-0.00.10.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value762751534540534433458453449357353351313309287
Percentage of StockholdersEquity130.5102.6110.5129.9144.5137.1168.4297.8383.62527.84543.98449.8-1041.9-992.0-3147.7
Percentage of Assets36.334.344.649.553.642.164.386.693.4111.8103.9107.6143.6145.7169.8
Percentage of Assets us-gaap:CommonStockIncludingAdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value-180.137-19.488-51.186-124.177-163.539-116.245-185.181-301.847-332.946-343.563-346.302-347.011-343.541-339.803-295.727-250.535-183.073-160.991-152.939-127.026-119.284-110.377-88.808-56.518-34.741
Percentage of StockholdersEquity-30.8-2.7-10.6-29.8-44.2-36.8-68.0-198.2-283.9-2432.5-4453.5-8349.61140.81090.83240.5-19271.9-441.7-342.9-380.4-224.2-190.8-157.5-635.5-146.9-254.9
Percentage of Assets-8.6-0.9-4.3-11.4-16.4-11.3-26.0-57.6-69.1-107.6-101.9-106.3-157.2-160.2-174.8-153.2-110.6-105.8-131.1-103.9-96.1-80.9-83.60.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value1000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.00000000000000000
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value7627515345405344334584534493573533513133092872852832812522472312272242202172112082031991951921901881851831811809.8339.103
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets36.334.344.649.553.642.164.386.693.4111.8103.9107.6143.6145.7169.8161.2173.3168.3154.1140.5151.6143.7135.8120.5119.7137.9136.7140.9150.8172.7165.4158.1165.9164.2150.2146.5132.19.58.6

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value-180.137-19.488-51.186-124.177-163.539-116.245-185.181-301.847-332.946-343.563-346.302-347.011-343.541-339.803-295.727-292.787-285.933-273.84-250.535-237.347-218.591-201.868-183.073-167.29-167.914-167.311-160.991-161.393-162.206-159.175-152.939-150.129-143.828-137.432-127.026-119.284-110.377-98.992-88.808
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-8.6-0.9-4.3-11.4-16.4-11.3-26.0-57.6-69.1-107.6-101.9-106.3-157.2-160.2-174.8-165.3-174.7-163.5-153.2-134.5-143.3-127.3-110.6-91.4-92.6-109.0-105.8-111.5-122.8-140.7-131.1-124.8-126.9-121.6-103.9-96.1-80.9-95.8-83.6

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value1924000.0640000.0434000.0-356000.0-1153000.0-1091000.0-923000.0569000.0414000.0663000.0742000.0-7000.0-353000.0-368000.0-656000.0-465000.0-169000.0-631000.0-292000.0-254000.0-200000.0-404000.0-210000.0-211000.0-400000.0-395000.0-79000.0-56000.0236000.0230000.0229000.0197000.093000.0-126000.052000.0-2000.0100000.0111000.083000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.00.0-0.0-0.1-0.1-0.10.10.10.20.2-0.0-0.2-0.2-0.4-0.3-0.1-0.4-0.2-0.1-0.1-0.3-0.1-0.1-0.2-0.3-0.1-0.00.20.20.20.20.1-0.10.0-0.00.10.10.1

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value151414127.5155.7845.1043.3534.4433.6571.571
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStockIncludingAdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value6575846725391024.96114171.8756.8164.083.361-1.914-2.2030.186-24.511-4.365-20.5977.258-15.2498.149-6.038-11.773-11.4988.8811-0.1474.2817.579-0.489-0.99-6.9727.629-20.429-17.774-14.07122-7.028-7.194-9.007
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.825.131.837.820.319.148.72.811.017.02.08.75.44.8-2.4-2.90.2-44.8-4.8-23.29.2-23.812.4-5.9-11.5-13.38.411.3-0.27.411.3-0.8-1.7-15.313.3-33.6-31.9-33.040.0-15.7-24.3-49.8

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-36.428-90.179-13.861-3.903-4.451-3.353-7.42-4.192-2.518-0.658-7.767-9.909-0.432-1.043-0.512-0.094-0.049-3.466-1.51-2.097-4.84-3.348-2.78-3.422-2.649-3.611-6.698-5.503-2.161-2.172-1.371-1.419-1.785-1.682-1.936-3.041-3.408-4.605-5.073-2.979-4.292-2.318
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.5-29.9-5.2-2.2-3.5-1.6-3.5-2.3-1.9-0.7-8.4-12.7-0.6-1.5-0.6-0.1-0.1-6.3-1.7-2.4-6.1-5.2-4.2-3.3-2.6-4.2-6.4-5.6-2.6-3.8-2.0-2.3-3.1-3.7-3.4-5.0-6.1-10.8-8.9-6.7-14.5-12.8

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-205.757824-53.635-9.164-7.594262-1.966-3.14115-44.422-3.996602.014212.5580.0040.14940-0.26538-6.9463.0460.6980.122190.677-4.4531.587-0.064-0.4120.125-0.4810.326-0.028-2.17-1.6856-0.9737.0411.065161.856
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-65.1273.3-20.3-5.1-6.0127.5-0.9-1.786.0-44.4-4.378.02.731.13.20.00.274.1-0.343.5-8.84.81.10.118.70.8-4.21.6-0.1-0.70.2-0.80.6-0.1-3.8-2.8101.0-2.312.32.455.810.3

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-176.74980917541329793-2.913127-28.15-9.927575.21624
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-55.9268.36.630.610.7144.944.3-1.695.4-28.1-10.874.06.934.5

Amortization Of Financing Costs

us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:AmortizationOfFinancingCosts

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1000.071000.0148000.0166000.0166000.0166000.0165000.0165000.045000.0
Percentage of AmortizationOfFinancingCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value10000.010000.010000.010000.010000.010000.010000.010000.096000.0129000.0129000.064000.0
Percentage of AmortizationOfFinancingCosts1000.014.16.86.06.06.06.16.1213.30.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value122000.0294000.0381000.0380000.0381000.087000.0
Percentage of AmortizationOfFinancingCosts12200.0414.1257.4228.9229.552.4

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-31
Value404000.0135000.0
Percentage of AmortizationOfFinancingCosts40400.0190.1

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-31
Value236000.079000.0
Percentage of AmortizationOfFinancingCosts23600.0111.3

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value7.5965.5585.3534.7654.1413.8442.5683.8574.1223.5722.7172.4812.1932.2762.2412.182.2552.3282.5992.6512.7082.682.8352.652.5222.5322.2552.1021.9921.911.8591.7531.7091.661.631.4871.3661.0851.0120.8080.6680.544
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value44535732-6.529-49.6371237153.26624-4.7743.228-9.125-3.958128.065-11.9751.44122.7111.494-28.0658.252210.751-4.1512.73318-3.608-2.6473.2777.224-2.835-3.98322-3.486-4.3240.2652.3977.396-0.184
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value2.88-6.8884.2296.349-3.432.561.825107.123-3.296-1.620.416-1.071-7.4570.6834.477-12.9691.848-7.141-0.194-6.2814.7764.0832.663-0.692136.102-0.2361.611-2.467-7.8126.486-4.4032.4663.193-14.3165.305140.9693.8560.5861.297
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value6575846725391024.96114171.8756.8164.083.361-1.914-2.2030.186-24.511-4.365-20.5977.258-15.2498.149-6.038-11.773-11.4988.8811-0.1474.2817.579-0.489-0.99-6.9727.629-20.429-17.774-14.07122-7.028-7.194-9.007
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.825.131.837.820.319.148.72.811.017.02.08.75.44.8-2.4-2.90.2-44.8-4.8-23.29.2-23.812.4-5.9-11.5-13.38.411.3-0.27.411.3-0.8-1.7-15.313.3-33.6-31.9-33.040.0-15.7-24.3-49.8

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value39317239-47.2946811631102.7650.709-3.47-3.738-5.128-2.94-6.854-12.093-23.305-13.188-18.756-16.723-18.795-15.7830.624-0.603-6.320.4020.813-3.031-6.236-2.81-6.301-6.396-10.406-7.742-8.907-11.385-10.184-5.537-7.176-10.288-9.289
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.510.527.622.1-37.733.555.517.37.92.80.8-4.4-4.9-7.3-3.7-8.9-16.2-42.6-14.6-21.1-21.1-29.3-24.00.6-0.6-7.30.40.8-3.7-10.8-4.2-10.2-11.0-22.8-13.4-14.6-20.4-23.9-9.7-16.0-34.8-51.4

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value39317239-47.2946811631102.7650.709-3.47-3.738-5.128
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.510.527.622.1-37.733.555.517.37.92.80.8-4.4-4.9-7.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value15148.28914127.5156.1765.7764.9343.291.5214.0514.2891.5711.451.7271.6211.9292.0872.5322.7082.9993.1173.2833.3082.9882.7032.532.4942.0131.8942.0451.4751.4351.6071.4511.0020.7060.6810.5830.4810.375
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-36.428-90.179-13.861-3.903-4.451-3.353-7.42-4.192-2.518-0.658-7.767-9.909-0.432-1.043-0.512-0.094-0.049-3.466-1.51-2.097-4.84-3.348-2.78-3.422-2.649-3.611-6.698-5.503-2.161-2.172-1.371-1.419-1.785-1.682-1.936-3.041-3.408-4.605-5.073-2.979-4.292-2.318
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.5-29.9-5.2-2.2-3.5-1.6-3.5-2.3-1.9-0.7-8.4-12.7-0.6-1.5-0.6-0.1-0.1-6.3-1.7-2.4-6.1-5.2-4.2-3.3-2.6-4.2-6.4-5.6-2.6-3.8-2.0-2.3-3.1-3.7-3.4-5.0-6.1-10.8-8.9-6.7-14.5-12.8

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value169.948.8513.9034.4513.3537.424.1922.5180.6581.7670.9090.4321.0430.5120.0940.0493.4662.562.0974.1623.3482.8433.4222.6493.6113.4135.5032.1612.1721.3711.4191.7851.6821.9363.0413.4084.6055.0732.9794.2922.318
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


Payments
Period End2021-06-302021-03-31
Value2025
Percentage of PaymentsToAcquireInvestments100.0100.0

us-gaap:PaymentsToAcquireInvestments us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Payments
Period End2021-01-31
Value25
Percentage of PaymentsToAcquireInvestments0.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-205.757824-53.635-9.164-7.594262-1.966-3.14115-44.422-3.996602.014212.5580.0040.14940-0.26538-6.9463.0460.6980.122190.677-4.4531.587-0.064-0.4120.125-0.4810.326-0.028-2.17-1.6856-0.9737.0411.065161.856
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-65.1273.3-20.3-5.1-6.0127.5-0.9-1.786.0-44.4-4.378.02.731.13.20.00.274.1-0.343.5-8.84.81.10.118.70.8-4.21.6-0.1-0.70.2-0.80.6-0.1-3.8-2.8101.0-2.312.32.455.810.3

Repayments Of Long Term Debt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value0.3441.0780.3060.6360.4851.1480.1970.5360.391444.3122.5352.3580.7710.00.00.00.00.0750.0550.00.00.00.05.8610.671.3110.8660.6320.6190.6050.5918.5811.4460.7893.2870.4820.8810.4520.048
Percentage of RepaymentsOfLongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value2332000.02476000.02532000.02964000.03065000.03483000.04097000.04491000.04683000.05144000.06772000.07162000.07687000.08327000.08426000.08711000.07456000.08103000.08730000.09335000.09401000.09129000.08170000.08676000.08887000.08596000.08632000.08498000.08459000.08452000.08509000.08513000.07924000.07683000.08169000.08420000.08126000.06256000.05802000.03595000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:PlanName

enph:TwoThousandSixEquityIncentivePlan


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value100000.0100000.01600000.02300000.03000000.03500000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber3.92.423.627.334.442.8

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value1.961.921.962.192.32.012.182.112.11.941.761.781.781.771.771.741.974.294.554.64.734.95.365.325.184.924.754.524.174.053.943.923.613.413.283.333.291.830.90.39
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-06-30
Value105000.0262000.0015000.0492000.0482000.006000.001046000.01400000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.00.0100.0100.0100.00.0100.00.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value403000.0168000.0288000.0185000.0525000.0552000.0115000.0315000.0568000.01114000.0-974000.0590000.02941000.0595000.01100000.0400000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod383.864.10.01233.3106.7114.50.05250.00.0106.50.00.0210.10.00.00.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value11189141.5871.193
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value8421000.06589000.06325000.06106000.06016000.05482000.04426000.0376000.0160000.00
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

enph:AdjustmentsToAdditionalPaidInCapitalReacquiredEquityComponentOfConvertibleDebt us-gaap:StatementEquityComponents

enph:AdjustmentsToAdditionalPaidInCapitalReacquiredEquityComponentOfConvertibleDebt

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-31
Value0.062962
Percentage of AdjustmentsToAdditionalPaidInCapitalReacquiredEquityComponentOfConvertibleDebt100.0100.0

enph:AdjustmentstoAdditionalPaidinCapitalConvertibleBondHedge us-gaap:StatementEquityComponents

enph:AdjustmentstoAdditionalPaidinCapitalConvertibleBondHedge

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustmentsto
Period End2021-06-302021-03-312020-09-302020-06-302019-09-302019-06-302018-09-302018-06-30
Value0.02130.01170.0360.00.0
Percentage of AdjustmentstoAdditionalPaidinCapitalConvertibleBondHedge0.0100.00.0100.00.0100.00.00.0

enph:ContractWithCustomerAssetAmountRecognized

enph:ContractWithCustomerAssetAmountRecognized


Contract
Period End2021-06-302021-03-312020-12-31
Value5.34.9554.71
Percentage of ContractWithCustomerAssetAmountRecognized100.0100.0100.0

enph:ContractWithCustomerAssetNewContractAdditions

enph:ContractWithCustomerAssetNewContractAdditions


Contract
Period End2021-06-302021-03-312020-12-31
Value13118.81
Percentage of ContractWithCustomerAssetNewContractAdditions100.0100.0100.0

enph:ContractWithCustomerLiabilityIncreaseFromCashReceipts

enph:ContractWithCustomerLiabilityIncreaseFromCashReceipts


Contract
Period End2021-06-302021-03-312020-12-31
Value453524
Percentage of ContractWithCustomerLiabilityIncreaseFromCashReceipts100.0100.0100.0

enph:ConvertibleNotesHedgeSettlementSharesReceived us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleNotesHedgeSettlementSharesReceived

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-31
Value2700000.0
Percentage of ConvertibleNotesHedgeSettlementSharesReceived100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-31
Value1900000.0
Percentage of ConvertibleNotesHedgeSettlementSharesReceived70.4

enph:ConvertibleNotesHedgeTransactionSharesReceived us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleNotesHedgeTransactionSharesReceived

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-31
Value1100000.0
Percentage of ConvertibleNotesHedgeTransactionSharesReceived100.0

enph:DebtConversionAmountToBeConverted us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

enph:DebtConversionAmountToBeConverted

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable, us-gaap:SubsequentEvent


Debt
Period End2021-04-27
Value100000.0
Percentage of DebtConversionAmountToBeConverted100.0

enph:DebtConversionConvertedInstrumentSharesIssuable us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:DebtConversionConvertedInstrumentSharesIssuable

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2020-12-31
Value2100000.0
Percentage of DebtConversionConvertedInstrumentSharesIssuable100.0

enph:DebtInstrumentConvertibleMeasurementPeriodPercentageOfStockPriceTrigger us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType

enph:DebtInstrumentConvertibleMeasurementPeriodPercentageOfStockPriceTrigger

enph:ConvertibleSeniorNotesDue2026, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value98.0
Percentage of DebtInstrumentConvertibleMeasurementPeriodPercentageOfStockPriceTrigger100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value98.0
Percentage of DebtInstrumentConvertibleMeasurementPeriodPercentageOfStockPriceTrigger100.0

enph:DebtIssuanceCostsIncurredButNotYetPaid

enph:DebtIssuanceCostsIncurredButNotYetPaid


Debt
Period End2021-03-312020-03-31
Value991000.0591000.0
Percentage of DebtIssuanceCostsIncurredButNotYetPaid100.0100.0

enph:DeemedRepaymentOfConvertibleNotesAttributableToAccretedDebtDiscount

enph:DeemedRepaymentOfConvertibleNotesAttributableToAccretedDebtDiscount


Deemed
Period End2021-06-302021-03-31
Value0.00615
Percentage of DeemedRepaymentOfConvertibleNotesAttributableToAccretedDebtDiscount100.0100.0

enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisIncreaseDecreaseinOther us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisIncreaseDecreaseinOther

us-gaap:FairValueInputsLevel3, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-30
Value-550000.0-474000.02506000.0-335000.0-301000.0-297000.0-607000.01598000.0-170000.0-1598000.0-191000.0443000.0-142000.0-79000.0-279000.0102000.0578000.0366000.0406000.0574000.0-419000.0-512000.0-277000.0
Percentage of FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisIncreaseDecreaseinOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisIncreaseDecreaseinOther us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-03-312020-03-31
Value-922000.0-301000.0
Percentage of FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisIncreaseDecreaseinOther0.0100.0

enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisWarrantiesIssued us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisWarrantiesIssued

us-gaap:FairValueInputsLevel3, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value3319000.02792000.01939000.0766000.01524000.01503000.01571000.01312000.0858000.0818000.0689000.0775000.0758000.0831000.0867000.01080000.0830000.01193000.01185000.01018000.0695000.01327000.01136000.01047000.01275000.01067000.0571000.0
Percentage of FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisWarrantiesIssued us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-03-312020-03-31
Value3894000.01524000.0
Percentage of FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisWarrantiesIssued0.0100.0

enph:FairValueMeasurementwithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeinEstimate us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

enph:FairValueMeasurementwithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeinEstimate

us-gaap:FairValueInputsLevel3, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value2755000.02162000.01279000.0983000.0615000.02631000.02676000.0519000.0341000.0-393000.0853000.0210000.01785000.0-2500000.0-1452000.0-351000.0-266000.0-938000.0-200000.0-280000.0-199000.00000117000.00
Percentage of FairValueMeasurementwithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeinEstimate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.00.0

enph:FairValueMeasurementwithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeinEstimate us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-03-312020-03-31
Value2583000.0615000.0
Percentage of FairValueMeasurementwithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeinEstimate0.0100.0

enph:GainContingencyTariffRefund us-gaap:GainContingenciesByNature

enph:GainContingencyTariffRefund

enph:Section301TariffRefunds


Gain
Period End2021-03-312020-12-31
Value148.8
Percentage of GainContingencyTariffRefund100.0100.0

enph:IncreaseDecreaseInWarrantyObligations

enph:IncreaseDecreaseInWarrantyObligations


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value5.3858.642.1345.8720.4060.4032.4741.6311.951-0.252-0.89
Percentage of IncreaseDecreaseInWarrantyObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:PaymentsForPartialRepurchaseOfConvertibleDebt

enph:PaymentsForPartialRepurchaseOfConvertibleDebt


Payments
Period End2021-06-302021-03-31
Value0.079289
Percentage of PaymentsForPartialRepurchaseOfConvertibleDebt100.0100.0

enph:ProceedsfromConvertibleDebtNetofIssuanceCosts

enph:ProceedsfromConvertibleDebtNetofIssuanceCosts


Proceedsfrom
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-0.94911890.00.0-0.591313-0.068-0.5591280.00.00.0
Percentage of ProceedsfromConvertibleDebtNetofIssuanceCosts100.0100.00.00.0100.0100.0100.0100.0100.00.00.00.0

enph:ProductWarrantyAccrualAccretionExpense

enph:ProductWarrantyAccrualAccretionExpense


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value1104000.0943000.0845000.0832000.0804000.0774000.0663000.0562000.0550000.0551000.0536000.0514000.0520000.0419000.0511000.0549000.0499000.0495000.0493000.0461000.0434000.0384000.0358000.0272000.0210000.0161000.0282000.0-47000.0-20000.020000.00000
Percentage of ProductWarrantyAccrualAccretionExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

enph:SharesIssuedWarrantsUnwound us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:SharesIssuedWarrantsUnwound

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Shares
Period End2021-03-31
Value3800000.0
Percentage of SharesIssuedWarrantsUnwound100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Shares
Period End2021-03-31
Value1800000.0
Percentage of SharesIssuedWarrantsUnwound47.4

enph:StandardAndExtendedProductWarrantyAccrualOtherPeriodIncreaseDecrease

enph:StandardAndExtendedProductWarrantyAccrualOtherPeriodIncreaseDecrease


Standard
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-550000.0-922000.0-474000.02506000.0-334000.0-302000.0-297000.0-607000.01597000.0-169000.0-1597000.0-191000.0443000.0-142000.0
Percentage of StandardAndExtendedProductWarrantyAccrualOtherPeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:WarrantyObligationsAtFairValueDecreaseInFairValueLiabilityResultingFromOnePercentagePointDecreaseInProfitElementAndRiskPremium

enph:WarrantyObligationsAtFairValueDecreaseInFairValueLiabilityResultingFromOnePercentagePointDecreaseInProfitElementAndRiskPremium


Warranty
Period End2021-06-302021-03-312020-12-31
Value0300000.00
Percentage of WarrantyObligationsAtFairValueDecreaseInFairValueLiabilityResultingFromOnePercentagePointDecreaseInProfitElementAndRiskPremium0.0100.00.0

enph:WarrantyObligationsAtFairValueIncreaseInFairValueLiabilityResultingFromOnePercentagePointIncreaseInProfitElementAndRiskPremium

enph:WarrantyObligationsAtFairValueIncreaseInFairValueLiabilityResultingFromOnePercentagePointIncreaseInProfitElementAndRiskPremium


Warranty
Period End2021-06-302021-03-312020-12-31
Value0300000.00
Percentage of WarrantyObligationsAtFairValueIncreaseInFairValueLiabilityResultingFromOnePercentagePointIncreaseInProfitElementAndRiskPremium0.0100.00.0

enph:WarrantyObligationsAtFairValueIncreaseInFairValueResultingFromOnePercentagePointDecreaseInDiscountRate

enph:WarrantyObligationsAtFairValueIncreaseInFairValueResultingFromOnePercentagePointDecreaseInDiscountRate


Warranty
Period End2021-06-302021-03-312020-12-31
Value300000.01700000.0100000.0
Percentage of WarrantyObligationsAtFairValueIncreaseInFairValueResultingFromOnePercentagePointDecreaseInDiscountRate100.0100.0100.0

enph:WarrantyObligationsatFairValueDecreaseinFairValueResultingfromOnePercentagePointIncreaseinDiscountRate

enph:WarrantyObligationsatFairValueDecreaseinFairValueResultingfromOnePercentagePointIncreaseinDiscountRate


Warranty
Period End2021-06-302021-03-312020-12-31
Value300000.01500000.0200000.0
Percentage of WarrantyObligationsatFairValueDecreaseinFairValueResultingfromOnePercentagePointIncreaseinDiscountRate100.0100.0100.0

enph:WriteOffOfDebtDiscount

enph:WriteOffOfDebtDiscount


Write
Period End2020-12-31
Value8.9
Percentage of WriteOffOfDebtDiscount100.0

enph:WriteOffOfDebtDiscount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Write
Period End2021-03-31
Value16
Percentage of WriteOffOfDebtDiscount0.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Write
Period End2021-03-31
Value38
Percentage of WriteOffOfDebtDiscount0.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value7.8139.1859.0699.385342.3480.7351.3550.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-06-30
Value0.008207116
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302019-09-302019-06-302018-09-302018-06-30
Value0.0749660.0-116.3-0.025-35.0890.00.0
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments100.0100.00.0100.0100.0100.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302019-09-302019-06-302018-09-302018-06-30
Value0.02200.0960.0290.00.0
Percentage of AdjustmentsToAdditionalPaidInCapitalWarrantIssued0.0100.00.0100.00.0100.00.00.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2020-12-312020-09-302020-06-302020-03-31
Value57000.018000.0159000.0294000.0
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0100.0

us-gaap:AmortizationOfDebtDiscountPremium us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:AmortizationOfDebtDiscountPremium

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.0150.7331.4971.6451.6211.5621.5531.5230.416
Percentage of AmortizationOfDebtDiscountPremium100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1.0332.3893.153.113.0690.743
Percentage of AmortizationOfDebtDiscountPremium6886.7325.9210.4189.1189.347.6

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-31
Value5.5871.786
Percentage of AmortizationOfDebtDiscountPremium37246.7243.7

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Amortization
Period End2021-06-302021-03-31
Value4.8721.611
Percentage of AmortizationOfDebtDiscountPremium32480.0219.8

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfFinancingCostsAndDiscounts


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value127.1565.3095.4225.3722.7221.9081.9070.7761.490.8210.7470.5960.5370.3360.2740.1180.9450.0440.0450.0280.0280.0430.040.0410.0390.2270.0650.0890.1020.1070.1070.1070.1080.8080.0662.9660.9371.090.5290.1860.03
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationAcquisitionRelatedCosts

enph:DINsSolarDesignServicesDivision


Business
Period End2021-06-30
Value500000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0

enph:SofdeskInc


Business
Period End2021-06-30
Value300000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts60.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

enph:SofdeskInc


Business
Period End2021-01-25
Value35
Percentage of BusinessCombinationConsiderationTransferred1100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

enph:SofdeskInc, us-gaap:SubsequentEvent


Business
Period End2021-01-25
Value32
Percentage of BusinessCombinationConsiderationTransferred190.1

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred


Business
Period End2021-06-302021-03-31
Value96000.03500000.0
Percentage of BusinessCombinationConsiderationTransferredLiabilitiesIncurred100.0100.0

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred us-gaap:BusinessAcquisition

enph:SofdeskInc


Business
Period End2021-01-25
Value3500000.0
Percentage of BusinessCombinationConsiderationTransferredLiabilitiesIncurred0.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-3126000.07301000.01498000.0496000.01051000.0585000.0-254000.0-268000.0736000.0458000.0770000.013000.0-5000.0117000.0-320000.0560000.0-998000.01309000.0183000.0-421000.0-753000.01691000.01134000.0-1027000.0342000.01269000.0549000.0616000.0178000.0497000.0535000.0-3000.0-185000.0490000.0360000.0-1280000.0-16000.01708000.0-817000.01045000.0-739000.01414000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-31
Value17168.941
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0

us-gaap:DebtConversionConvertedInstrumentAmount1 us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtConversionConvertedInstrumentAmount1

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-31
Value87
Percentage of DebtConversionConvertedInstrumentAmount1100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-30
Value0.1
Percentage of DebtConversionConvertedInstrumentAmount10.0

us-gaap:DebtConversionConvertedInstrumentAmount1 us-gaap:StatementScenario, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

srt:ScenarioForecast, enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable, us-gaap:SubsequentEvent


Debt
Period End2021-02-122020-10-27
Value615.4
Percentage of DebtConversionConvertedInstrumentAmount10.00.0

us-gaap:DebtConversionConvertedInstrumentSharesIssued1 us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtConversionConvertedInstrumentSharesIssued1

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2020-12-31
Value1.9
Percentage of DebtConversionConvertedInstrumentSharesIssued1100.0

us-gaap:DebtConversionOriginalDebtAmount1 us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtConversionOriginalDebtAmount1

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-312020-12-31
Value6143
Percentage of DebtConversionOriginalDebtAmount1100.0100.0

us-gaap:DebtInstrumentConvertibleConversionRatio1 us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleConversionRatio1

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value0.0032523
Percentage of DebtInstrumentConvertibleConversionRatio1100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value0.0035104
Percentage of DebtInstrumentConvertibleConversionRatio1107.9

us-gaap:DebtInstrumentConvertibleStockPriceTrigger us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleStockPriceTrigger

enph:ConvertibleSeniorNoteDue2024, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302019-06-05
Value026.650026.651
Percentage of DebtInstrumentConvertibleStockPriceTrigger0.0100.00.00.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-31
Value0106.0
Percentage of DebtInstrumentConvertibleStockPriceTrigger0.0397.7

enph:ConvertibleSeniorNotesDue2026, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value399.71
Percentage of DebtInstrumentConvertibleStockPriceTrigger0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value370.33
Percentage of DebtInstrumentConvertibleStockPriceTrigger0.0

us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger

enph:ConvertibleSeniorNoteDue2024, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302019-06-05
Value0130.00128.71.3
Percentage of DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger0.0100.00.0100.0100.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value130.0
Percentage of DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:DebtInstrumentRedemptionPeriodOne, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value130.0
Percentage of DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger0.0

us-gaap:DebtSecuritiesGainLoss

us-gaap:DebtSecuritiesGainLoss


Debt
Period End2021-06-302021-03-31
Value932000.01437000.0
Percentage of DebtSecuritiesGainLoss100.0100.0

us-gaap:DeferredIncomeTaxesAndTaxCredits

us-gaap:DeferredIncomeTaxesAndTaxCredits


Deferred
Period End2021-06-302021-03-312020-06-302020-03-31
Value5240000.0-35367000.0-7067000.0-12500000.0
Percentage of DeferredIncomeTaxesAndTaxCredits100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-224000.0-702000.0903000.0104000.024000.0-205000.0178000.0-542000.0240000.0-133000.0-39000.0-80000.0-446000.063000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1

us-gaap:DebtSecurities


Fair
Period End2021-06-302021-03-31
Value932000.01437000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases

us-gaap:DebtSecurities


Fair
Period End2021-06-30
Value20
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings

us-gaap:FairValueInputsLevel3, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value1104000.0845000.0832000.0804000.0774000.03989000.0-562000.0-550000.0551000.0536000.0514000.0520000.0419000.0511000.0549000.0499000.0495000.0493000.0461000.0434000.0384000.0272000.0210000.0161000.047000.020000.020000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings us-gaap:FairValueByLiabilityClass

enph:ContingentConsiderationLiability


Fair
Period End2021-06-302021-03-31
Value56000.040000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings5.10.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-03-312020-03-31
Value943000.0774000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings0.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FairValueInputsLevel3, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-31
Value1910000.02337000.01940000.01511000.01993000.01678000.02074000.01188000.01272000.01173000.01135000.0831000.0891000.0691000.0530000.0393000.0342000.0297000.0390000.0182000.0154000.074000.049000.036000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-03-312020-03-31
Value1915000.01993000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements0.0100.0

us-gaap:FinitelivedIntangibleAssetsAcquired1

us-gaap:FinitelivedIntangibleAssetsAcquired1


Finitelived
Period End2021-06-302021-03-312018-12-31
Value0.0200.0
Percentage of FinitelivedIntangibleAssetsAcquired10.0100.00.0

us-gaap:FinitelivedIntangibleAssetsAcquired1 us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finitelived
Period End2021-06-302021-03-312018-12-31
Value0.0130.0
Percentage of FinitelivedIntangibleAssetsAcquired10.064.60.0

us-gaap:IntellectualProperty


Finitelived
Period End2021-06-302021-03-31
Value0.06.9
Percentage of FinitelivedIntangibleAssetsAcquired10.033.0

us-gaap:TradeNames


Finitelived
Period End2021-06-302021-03-31
Value0.00.5
Percentage of FinitelivedIntangibleAssetsAcquired10.02.4

us-gaap:GainLossOnDerivativeInstrumentsNetPretax

us-gaap:GainLossOnDerivativeInstrumentsNetPretax


Gain
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.00.0-59.692150.00.0
Percentage of GainLossOnDerivativeInstrumentsNetPretax0.00.0100.0100.00.00.0

us-gaap:GainLossOnRepurchaseOfDebtInstrument

us-gaap:GainLossOnRepurchaseOfDebtInstrument


Gain
Period End2021-06-302021-03-312019-12-312019-09-302018-12-312018-09-30
Value-13000.0-56369000.00000
Percentage of GainLossOnRepurchaseOfDebtInstrument100.0100.00.00.00.00.0

us-gaap:GainLossOnRepurchaseOfDebtInstrument us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Gain
Period End2021-03-31
Value-9500000.0
Percentage of GainLossOnRepurchaseOfDebtInstrument16.9

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Gain
Period End2021-06-302021-03-31
Value0-9400000.0
Percentage of GainLossOnRepurchaseOfDebtInstrument-0.016.7

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-31
Value36
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value10364426-13.323-22.0663.5441.851114.851188.4897.85-11.667-8.129173.351-17.458-5.97-0.471132.229-7.624-1.7084.4072.3052.6876.056151.159-4.2148.6813.933-0.7593.231-3.1765.497112.593.786100.762
Percentage of IncreaseDecreaseInAccountsPayableAndAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value2819146.2625.689-36.46614.8774.3261.5784.157-3.489-5.611-1.180.2921.416
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes


Increase
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value2.61-5.067.067120.00.0
Percentage of IncreaseDecreaseInDeferredIncomeTaxes100.0100.0100.0100.00.00.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value105.044.1850.9174.5255.0095.659-0.9347.1552.413-0.8652.4440.5121.039-3.883-0.2282.2243.1140.9020.161.6352.0620.2730.9312.0082.0690.68-0.4051.2950.9770.4810.4430.1710.3550.263-0.8690.4040.913-0.3570.0381.3330.634
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants us-gaap:DebtInstrument

us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants

enph:ConvertibleSeniorNoteDue2024


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value43000.02506000.0760000.04013000.002128000.0100000.00
Percentage of IncrementalCommonSharesAttributableToCallOptionsAndWarrants100.0100.0100.0100.00.0100.0100.00.0

enph:ConvertibleSeniorNotesDue2025


Incremental
Period End2021-06-302021-03-31
Value340000.01301000.0
Percentage of IncrementalCommonSharesAttributableToCallOptionsAndWarrants790.751.9

us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.0452.9840.64.4680.02.9360.0661.2880.00.00.00.0
Percentage of IncrementalCommonSharesAttributableToConversionOfDebtSecurities100.0100.0100.0100.00.0100.0100.0100.00.00.00.00.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.90.90.00.90.00.9-1.5560.98.7340.00.00.0
Percentage of IncrementalCommonSharesAttributableToConversionOfDebtSecurities2000.030.20.020.10.030.7-2357.669.90.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Incremental
Period End2021-06-302021-03-31
Value0.5571.713
Percentage of IncrementalCommonSharesAttributableToConversionOfDebtSecurities1237.857.4

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312016-09-302015-09-302014-09-30
Value4554000.05735000.0-126000.06330000.008609000.027000.09200000.08326000.07668000.0000003261000.05591000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.00.0100.0100.0100.0100.0100.00.00.00.00.00.0100.0100.0

us-gaap:InducedConversionOfConvertibleDebtExpense us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:InducedConversionOfConvertibleDebtExpense

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Induced
Period End2021-06-302021-03-31
Value0.037
Percentage of InducedConversionOfConvertibleDebtExpense0.0100.0

us-gaap:InterestExpenseDebtExcludingAmortization us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:InterestExpenseDebtExcludingAmortization

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value3000.03000.0294000.0330000.0330000.0330000.0337000.0330000.092000.0
Percentage of InterestExpenseDebtExcludingAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value50000.050000.050000.050000.050000.050000.050000.043000.0483000.0650000.0650000.0325000.0
Percentage of InterestExpenseDebtExcludingAmortization1666.71666.717.015.215.215.214.813.0525.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value64000.0150000.0200000.0200000.0200000.049000.0
Percentage of InterestExpenseDebtExcludingAmortization2133.35000.068.060.660.614.8

us-gaap:InterestIncomeDepositsWithFinancialInstitutions

us-gaap:InterestIncomeDepositsWithFinancialInstitutions


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value98000.073000.0673000.0110000.0282000.01091000.0815000.0894000.0593000.0211000.0490000.0321000.0154000.093000.0
Percentage of InterestIncomeDepositsWithFinancialInstitutions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestOnConvertibleDebtNetOfTax

us-gaap:InterestOnConvertibleDebtNetOfTax


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value45000.044000.044000.044000.0044000.042000.039000.0430000.00000
Percentage of InterestOnConvertibleDebtNetOfTax100.0100.0100.0100.00.0100.0100.0100.0100.00.00.00.00.0

us-gaap:NetIncomeLossAttributableToParentDiluted

us-gaap:NetIncomeLossAttributableToParentDiluted


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value39317339-47.2946811631112.7650.709-3.47-3.738
Percentage of NetIncomeLossAttributableToParentDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1815000.01631000.01556000.01274000.01280000.01222000.01132000.01161000.0564000.0499000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1425000.01361000.01351000.01252000.01145000.01014000.01023000.01019000.0857000.0737000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1284000.0206000.0790000.0797000.0-62000.0-168000.0-1492000.0155000.0-249000.0-79000.0749000.0346000.015000.0288000.0-191000.0-296000.0462000.0-339000.0-38000.054000.0204000.0-194000.01000.0187000.01000.0-316000.0-23000.0-292000.06000.01000.032000.0104000.0219000.0-178000.054000.0-102000.0-11000.028000.0177000.0-104000.010000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312012-12-312012-09-30
Value1284000.0206000.0790000.0797000.0-62000.0-168000.0-1492000.0155000.0-249000.0-79000.0749000.0346000.015000.0288000.054000.0-102000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForHedgeFinancingActivities

us-gaap:PaymentsForHedgeFinancingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.02860.00.00.0890.00.0360.00.00.0
Percentage of PaymentsForHedgeFinancingActivities0.0100.00.00.00.0100.00.00.0100.00.00.00.0

us-gaap:PaymentsForHedgeFinancingActivities us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Payments
Period End2021-03-01
Value124
Percentage of PaymentsForHedgeFinancingActivities0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Payments
Period End2021-03-01
Value161
Percentage of PaymentsForHedgeFinancingActivities0.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value7.8139.185168.399.385343.762.3480.7351.3550.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesGross

enph:DINsSolarDesignServicesDivision


Payments
Period End2021-03-31
Value24
Percentage of PaymentsToAcquireBusinessesGross100.0

enph:SofdeskInc


Payments
Period End2021-01-25
Value32
Percentage of PaymentsToAcquireBusinessesGross0.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312019-12-312018-12-312017-12-31
Value0.0550.06.00.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired0.0100.00.0100.00.0

us-gaap:ProceedsFromConvertibleDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ProceedsFromConvertibleDebt

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Proceeds
Period End2021-03-01
Value623
Percentage of ProceedsFromConvertibleDebt100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Proceeds
Period End2021-03-01
Value566
Percentage of ProceedsFromConvertibleDebt90.9

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-30
Value3428000.0214000.03687000.0-138000.02867000.01979000.02060000.02393000.0223000.0309000.0649000.0781000.01101000.0269000.0356000.04000.0168000.02000.0292000.043000.0708000.0101000.0122000.02067000.0677000.02257000.01247000.0454000.0138000.0931000.0603000.03000.0
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfWarrants

us-gaap:ProceedsFromIssuanceOfWarrants


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-052019-06-302019-03-312018-12-31
Value0.02200.00.00.071-0.0010.029290.00.0
Percentage of ProceedsFromIssuanceOfWarrants0.0100.00.00.00.0100.0100.00.0100.0100.00.00.0

us-gaap:ProceedsFromIssuanceOfWarrants us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Proceeds
Period End2021-03-01
Value97
Percentage of ProceedsFromIssuanceOfWarrants0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Proceeds
Period End2021-03-01
Value123
Percentage of ProceedsFromIssuanceOfWarrants0.0

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value4.2697.6552.663.8691.7481.6773.2043.8840.6990.8041.691.9971.3781.450.094-1.046-0.0910.2911.0140.7830.6070.158-0.7050.4980.180.0582.8851.1462.961.41.7663.8232.6642.0515.0682.896
Percentage of ProductWarrantyAccrualPreexistingIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease enph:WarrantyVariable

enph:FieldPerformanceDataAndDiagnosticRootCauseFailureAnalysis


Product
Period End2021-06-302021-03-312020-06-302020-03-31
Value1.46.31.71.5
Percentage of ProductWarrantyAccrualPreexistingIncreaseDecrease32.882.397.389.4

enph:TimingOfCostReductionAssumptionsForReplacementsProducts


Product
Period End2021-06-30
Value2.9
Percentage of ProductWarrantyAccrualPreexistingIncreaseDecrease67.9

enph:UnitCostsForPriorGenerationMicroinverterReplacementDrivenByTariffs


Product
Period End2021-03-312020-03-31
Value1.30.2
Percentage of ProductWarrantyAccrualPreexistingIncreaseDecrease17.011.9

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312011-09-30
Value257000.014000.0171000.070000.081000.0104000.0-191000.0201000.0207000.0043000.0-85000.0153000.0600000.0-435000.0204000.0565000.0142000.0-97000.01863000.0794000.0537000.01158000.0245000.099000.0000685000.026000.013000.0637000.028000.001008000.060000.063000.0-17000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3.8863.7980.02.9410.00.04.8340.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.00.0100.00.00.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0247000.00009000.018000.0337000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod0.0100.00.00.00.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value21000.012000.056000.018000.032000.034000.033000.062000.0183000.0216000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod0.04.90.00.00.00.00.0688.91016.764.1

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-18.4788.18-1.314.63-0.7716.920.27-0.082.62.02
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-06-30
Value16.0466.8900.6718.9311.5200.0809.44.57
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.00.0100.0100.0100.00.0100.00.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-34.77183.7814.94.145.2831.340.641.790.958.120.780.2
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-216.8274.70.0617.927.9272.00.02237.50.086.40.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0494000.00040000.01410000.037000.0001026000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.0100.00.00.0100.0100.0100.00.00.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value407000.0847000.0380000.0325000.0429000.0951000.0390000.0273000.0328000.0716000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.0171.50.00.01072.567.41054.10.00.069.8

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.0910.00.01.206500.8930.00.09.925
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue0.0100.00.00.0100.0100.0100.00.00.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value53163462221348.3037.7754.8236.255
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue0.0177.60.00.01810.166.9929.80.00.063.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value059.1900-0.2110.41-0.01004.63
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.0100.00.00.0100.0100.0100.00.00.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-1.8417.490.390.270.476.130.25-0.230.153.7
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.029.50.00.0-223.858.9-2500.00.00.079.9

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value085.5360.864000.89100.0040.8970.864-0.0050.8380.8490.8360.0020.8470.8590.7740.0040.7220.7270.7110.0040.6830.6950.622-0.0030.6720.6970.730.0010.780.741
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate0.0100.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value00.0990.001000.021000.0270.02400.0160.0180.01700.0110.0110.01200.0150.0130.01300.0150.0140.01400.0120.0060.00800.0060.009
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate0.0100.0100.00.00.0100.00.00.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-31
Value179.88257
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod


Share
Period End2021-06-302021-03-312020-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-04-03
Value01000.00229000.0143000.0115000.034000.0186000.0387000.02362500.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod0.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value00.830
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice0.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross


Share
Period End2020-12-312020-03-312019-03-312012-12-312012-09-30
Value000101000.0410000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross0.00.00.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value0038.45009.1600.093.511.830.060.690.710.68-0.021.251.491.28-0.723.016.96.890.216.984.243.9904.073.742.85-0.133.154.87
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-1.93.910.33
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice0.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit

enph:RangeFive


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value049.5914.58-0.090.09
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit0.0100.0100.0100.0100.0

enph:RangeFour


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value001.3700
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit0.00.09.4-0.00.0

enph:RangeOne


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value000.700
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit0.00.04.8-0.00.0

enph:RangeThree


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value001.3100
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit0.00.09.0-0.00.0

enph:RangeTwo


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value001.2900
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit0.00.08.8-0.00.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit

enph:RangeFive


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value049.5914.5800
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit0.0100.0100.00.00.0

enph:RangeFour


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value02.0112.5700.18
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit0.04.186.20.00.0

enph:RangeOne


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value001.110-0.03
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit0.00.07.60.00.0

enph:RangeThree


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value001.3100
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit0.00.09.00.00.0

enph:RangeTwo


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value001.2900
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit0.00.08.80.00.0

us-gaap:StandardProductWarrantyAccrualPayments

us-gaap:StandardProductWarrantyAccrualPayments


Standard
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value2.7572.933.6893.2742.5783.272.5993.782.2062.2962.3372.4672.0991.6761.9451.4941.9811.6172.0062.5612.2371.7192.6151.7151.1513.0411.8931.7332.2012.6261.7180.9685.581.330.7410.2832.0
Percentage of StandardProductWarrantyAccrualPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StandardProductWarrantyAccrualWarrantiesIssued

us-gaap:StandardProductWarrantyAccrualWarrantiesIssued


Standard
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value3319000.03894000.02792000.01939000.0766000.01524000.01503000.01571000.01312000.0858000.0818000.0689000.0775000.0758000.0884000.01009000.01089000.0834000.01199000.01194000.01029000.0708000.01400000.01202000.01105000.01361000.01138000.0613000.01392000.01936000.01474000.0
Percentage of StandardProductWarrantyAccrualWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Stock
Period End2021-03-31
Value3800000.0
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Stock
Period End2021-03-31
Value1670000.0
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities43.9

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised


Stock
Period End2021-06-302021-03-312020-12-312012-12-312012-09-30
Value144000.055000.0432000.020000.04000.0
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Stock
Period End2021-03-312020-12-31
Value659301
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecurities100.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Stock
Period End2021-06-302021-03-01
Value0.1302
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecurities0.00.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value3428000.0214000.0541000.02867000.01979000.0303000.0223000.0309000.0633000.01254000.0269000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares

enph:A2020RepurchaseProgram


Stock
Period End2021-06-30
Value1700000.0
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

enph:A2020RepurchaseProgram


Stock
Period End2021-06-30
Value200
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Stock
Period End2021-06-30
Value200
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare us-gaap:ShareRepurchaseProgram

us-gaap:TreasuryStockAcquiredAverageCostPerShare

enph:A2020RepurchaseProgram


Treasury
Period End2021-06-30
Value117.47
Percentage of TreasuryStockAcquiredAverageCostPerShare100.0

us-gaap:WriteOffOfDeferredDebtIssuanceCost

us-gaap:WriteOffOfDeferredDebtIssuanceCost


Write
Period End2020-12-312012-06-30
Value800000.02800000.0
Percentage of WriteOffOfDeferredDebtIssuanceCost100.0100.0

us-gaap:WriteOffOfDeferredDebtIssuanceCost us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Write
Period End2021-03-31
Value1400000.0
Percentage of WriteOffOfDeferredDebtIssuanceCost0.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Write
Period End2021-03-31
Value4100000.0
Percentage of WriteOffOfDeferredDebtIssuanceCost0.0

enph:AccruedFreightCosts

enph:AccruedFreightCosts


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1411103.8612.643.7344.9084.8879.3717.5997.2863.8532.3213.0631.917
Percentage of AccruedFreightCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:BusinessCombinationPostCombinationExpenseAccrualCurrent

enph:BusinessCombinationPostCombinationExpenseAccrualCurrent


Business
Period End2021-06-30
Value2842000.0
Percentage of BusinessCombinationPostCombinationExpenseAccrualCurrent100.0

enph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets us-gaap:BusinessAcquisition

enph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets

enph:DINsSolarDesignServicesDivision


Business
Period End2021-03-31
Value1541000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets100.0

enph:SofdeskInc


Business
Period End2021-01-25
Value1441000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets0.0

enph:DebtConversionAmountSettled us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:DebtConversionAmountSettled

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2020-12-31
Value38
Percentage of DebtConversionAmountSettled100.0

enph:DebtConversionResidual us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:DebtConversionResidual

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-31
Value4300000.0
Percentage of DebtConversionResidual100.0

enph:DebtInstrumentConvertibleConversionShares us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:DebtInstrumentConvertibleConversionShares

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2020-12-312019-06-05
Value4300000.06400000.0
Percentage of DebtInstrumentConvertibleConversionShares100.0100.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value2100000.0
Percentage of DebtInstrumentConvertibleConversionShares0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value2000000.0
Percentage of DebtInstrumentConvertibleConversionShares0.0

enph:DebtIssuanceCostsAllocatedtoCapital us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:DebtIssuanceCostsAllocatedtoCapital

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value2000000.0
Percentage of DebtIssuanceCostsAllocatedtoCapital100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value2500000.0
Percentage of DebtIssuanceCostsAllocatedtoCapital125.0

enph:DeferredTaxAssetsDeferredExpenseOtherNoncurrent

enph:DeferredTaxAssetsDeferredExpenseOtherNoncurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value7007000.01109000.02084000.0278000.02857000.03327000.02023000.0476000.0880000.00
Percentage of DeferredTaxAssetsDeferredExpenseOtherNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

enph:DeferredTaxAssetsDeferredIncomeNoncurrent

enph:DeferredTaxAssetsDeferredIncomeNoncurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2016197.218.2895.9663.8432.731.4251.435
Percentage of DeferredTaxAssetsDeferredIncomeNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:DeferredTaxAssetsInterestCarryforward

enph:DeferredTaxAssetsInterestCarryforward


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value4401000.002064000.00
Percentage of DeferredTaxAssetsInterestCarryforward100.00.0100.00.0

enph:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent

enph:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value53547166674628161415
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNoncurrent

enph:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNoncurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value4598000.03753000.03662000.02528000.03033000.03055000.02154000.01531000.0919000.0410000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCurrent

enph:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1310109.74816141814114.641
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssetsNoncurrent

enph:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssetsNoncurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value8.7062.723.8364.3697.6616.839.16311104.716
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:Enph_ProductWarrantyAccrualCurrentFairValueDisclosure

enph:Enph_ProductWarrantyAccrualCurrentFairValueDisclosure


Enph_
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value10108.2677.566.9176.5786.7944.288
Percentage of Enph_ProductWarrantyAccrualCurrentFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0

enph:Enph_ProductWarrantyAccrualNoncurrentFairValueDisclosure

enph:Enph_ProductWarrantyAccrualNoncurrentFairValueDisclosure


Enph_
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value272320181413137.469
Percentage of Enph_ProductWarrantyAccrualNoncurrentFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0

enph:GainContingencyPotentialTarriffRefundReceivable us-gaap:GainContingenciesByNature

enph:GainContingencyPotentialTarriffRefundReceivable

enph:Section301TariffRefunds


Gain
Period End2020-09-30
Value16
Percentage of GainContingencyPotentialTarriffRefundReceivable100.0

enph:GainContingencyTariffRefundReceivable us-gaap:GainContingenciesByNature

enph:GainContingencyTariffRefundReceivable

enph:Section301TariffRefunds


Gain
Period End2020-12-312020-09-30
Value147.0
Percentage of GainContingencyTariffRefundReceivable100.0100.0

enph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

enph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-31
Value3959000.03957000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0

enph:LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour

enph:LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour


Lessee
Period End2020-09-30
Value2686000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour100.0

enph:ProductWarrantyObligationsMeasurementInput us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:MeasurementInputType

enph:ProductWarrantyObligationsMeasurementInput

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:WarrantyRightsAndObligationsFairValueOption, enph:MeasurementInputProfitElementAndRiskPremium


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value15.015.015.015.00.150.150.140.140.140.140.16250.160.160.17
Percentage of ProductWarrantyObligationsMeasurementInput100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:MeasurementInputEntityCreditRisk


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value13.013.013.013.00.160.160.160.160.150.180.18750.160.160.17
Percentage of ProductWarrantyObligationsMeasurementInput86.786.786.786.7106.7106.7114.3114.3107.1128.6115.4100.0100.0100.0

enph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber us-gaap:AwardType

enph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302019-03-312018-12-31
Value2872000.02897000.03588000.03736000.04532000.04351000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber100.0100.0100.0100.0100.0100.0

enph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestOutstandingWeightedAverageExercisePrice us-gaap:AwardType

enph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302019-03-312018-12-31
Value56.6639.3727.6118.374.73.52
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0

enph:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestIntrinsicValueValue us-gaap:AwardType

enph:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestIntrinsicValueValue

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302019-03-312018-12-31
Value5274696293084120
Percentage of SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestIntrinsicValueValue100.0100.0100.0100.0100.0100.0

enph:StandardAndExtendedProductWarrantyAccrualCurrentFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

enph:StandardAndExtendedProductWarrantyAccrualCurrentFairValueDisclosure

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Standard
Period End2021-06-302021-03-312020-12-31
Value10108.267
Percentage of StandardAndExtendedProductWarrantyAccrualCurrentFairValueDisclosure100.0100.0100.0

enph:StandardAndExtendedProductWarrantyAccrualFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

enph:StandardAndExtendedProductWarrantyAccrualFairValueDisclosure

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Standard
Period End2021-06-302021-03-312020-12-31
Value383328
Percentage of StandardAndExtendedProductWarrantyAccrualFairValueDisclosure100.0100.0100.0

enph:StandardAndExtendedProductWarrantyAccrualNoncurrentFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

enph:StandardAndExtendedProductWarrantyAccrualNoncurrentFairValueDisclosure

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Standard
Period End2021-06-302021-03-312020-12-31
Value272320
Percentage of StandardAndExtendedProductWarrantyAccrualNoncurrentFairValueDisclosure100.0100.0100.0

enph:SupplyAgreementsLiabilityCurrent

enph:SupplyAgreementsLiabilityCurrent


Supply
Period End2021-06-302021-03-312020-12-312019-12-31
Value144.315.51.729
Percentage of SupplyAgreementsLiabilityCurrent100.0100.0100.0100.0

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableGrossCurrent


Accounts
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value122899514513681
Percentage of AccountsReceivableGrossCurrent100.0100.0100.0100.0100.0100.0

us-gaap:AccruedMarketingCostsCurrent

us-gaap:AccruedMarketingCostsCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value5755361920212416108.7698.5278.988118.2745.0832.818
Percentage of AccruedMarketingCostsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value462000.0348000.0296000.0374000.0564000.02344000.02140000.02138000.02167000.03071000.02927000.02400000.02824000.02638000.02145000.02921000.05002000.02773000.02345000.01800000.0802000.0587000.0533000.0569000.02241000.02711000.02026000.02000000.01460000.01052000.01024000.01177000.0169000.0109000.0124000.0144000.017000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1311000.0746000.0462000.0348000.0296000.0374000.0564000.02313000.02138000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-31
Value12771463654
Percentage of AssetsFairValueDisclosure100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-31
Value4726
Percentage of AssetsFairValueDisclosure3.71.8

us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts

enph:DINsSolarDesignServicesDivision


Business
Period End2021-03-31
Value1400000.0
Percentage of BusinessAcquisitionCostOfAcquiredEntityTransactionCosts100.0

enph:SofdeskInc


Business
Period End2021-03-31
Value1700000.0
Percentage of BusinessAcquisitionCostOfAcquiredEntityTransactionCosts121.4

us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired

enph:SofdeskInc, us-gaap:SubsequentEvent


Business
Period End2021-01-25
Value100.0
Percentage of BusinessAcquisitionPercentageOfVotingInterestsAcquired100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh

enph:SofdeskInc


Business
Period End2021-01-25
Value3700000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh us-gaap:BusinessAcquisition, us-gaap:ContingentConsiderationByType

enph:DINsSolarDesignServicesDivision, enph:AdditionalConsiderationEqualMonthlyInstallments


Business
Period End2021-03-31
Value5000000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh0.0

enph:DINsSolarDesignServicesDivision, enph:AdditionalConsiderationPayableOneYearAnniversary


Business
Period End2021-03-31
Value5000000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh0.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent


Business
Period End2021-06-302021-03-31
Value3596000.04193000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2021-06-302021-03-31
Value3596000.03540000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.084.4

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets

enph:SofdeskInc


Business
Period End2021-01-25
Value457000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles

enph:DINsSolarDesignServicesDivision


Business
Period End2021-03-31
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

enph:SofdeskInc


Business
Period End2021-01-25
Value9.2
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

enph:DINsSolarDesignServicesDivision, us-gaap:CustomerRelationships


Business
Period End2021-03-31
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

enph:SofdeskInc, us-gaap:CustomerRelationships


Business
Period End2021-01-25
Value1.8
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

enph:SofdeskInc, us-gaap:DevelopedTechnologyRights


Business
Period End2021-01-25
Value6.9
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

enph:SofdeskInc, us-gaap:TradeNames


Business
Period End2021-01-25
Value0.5
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

enph:DINsSolarDesignServicesDivision


Business
Period End2021-03-31
Value24
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0

enph:SofdeskInc


Business
Period End2021-01-25
Value35
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:CapitalizedComputerSoftwareNet

us-gaap:CapitalizedComputerSoftwareNet


Capitalized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value4800000.0800000.0700000.01100000.01900000.03300000.03300000.03644000.03280000.0
Percentage of CapitalizedComputerSoftwareNet100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


Cash
Period End2020-12-312020-09-30
Value654651
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-31
Value12771463654
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.0100.0

us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Class
Period End2021-03-01
Value397.91
Percentage of ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Class
Period End2021-03-01
Value397.91
Percentage of ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1100.0

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerAssetNet


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312018-01-01
Value847669656361575150484745464747
Percentage of ContractWithCustomerAssetNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerAssetNetCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2119171616151514131313
Percentage of ContractWithCustomerAssetNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetNetNoncurrent

us-gaap:ContractWithCustomerAssetNetNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6357514846454237363434
Percentage of ContractWithCustomerAssetNetNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312018-01-01
Value220192173157151145181120115111110106110115116
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1651421251151101061008582787674757829
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConvertibleNotesPayable us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ConvertibleNotesPayable

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-312020-12-312019-06-05
Value783795
Percentage of ConvertibleNotesPayable100.0100.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-01
Value184
Percentage of ConvertibleNotesPayable0.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-01
Value509
Percentage of ConvertibleNotesPayable0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Convertible
Period End2021-03-01
Value415
Percentage of ConvertibleNotesPayable0.0

us-gaap:DebtInstrumentCarryingAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentCarryingAmount

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1.0681.068881321321321321321320.0
Percentage of DebtInstrumentCarryingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value5.05.05.05.05.05.05.05.05.06565650.0
Percentage of DebtInstrumentCarryingAmount468.2468.25.73.83.83.83.83.83.80.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1021023203203203200.0
Percentage of DebtInstrumentCarryingAmount9566.99574.9363.1242.4242.4242.40.0

enph:FinancingReceivableRecordedAsDebt, us-gaap:FinanceReceivables


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value0.5580.9021.9252.2322.8683.3524.5014.6985.2335.6236.6796.4876.6743.6262.5620.0
Percentage of DebtInstrumentCarryingAmount52.284.52.21.72.22.53.43.64.00.00.00.00.00.00.00.0

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-312020-12-312019-06-05
Value8.66.736
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent100.0100.0100.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value123
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent0.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value160
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent0.0

us-gaap:DebtInstrumentConvertibleConversionPrice1 us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleConversionPrice1

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value307.47
Percentage of DebtInstrumentConvertibleConversionPrice1100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-01
Value284.87
Percentage of DebtInstrumentConvertibleConversionPrice192.6

us-gaap:DebtInstrumentInterestRateEffectivePercentage us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateEffectivePercentage

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-06-05
Value7.757.757.757.750.07750.07750.07750.07750.07750.0775
Percentage of DebtInstrumentInterestRateEffectivePercentage100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-06-302020-03-31
Value5.185.185.180.05180.0518
Percentage of DebtInstrumentInterestRateEffectivePercentage66.866.866.866.866.8

us-gaap:DebtInstrumentMeasurementInput us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:MeasurementInputType

us-gaap:DebtInstrumentMeasurementInput

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable, us-gaap:MeasurementInputDiscountRate


Debt
Period End2021-03-312020-12-312019-06-05
Value4.255.757.75
Percentage of DebtInstrumentMeasurementInput100.0100.0100.0

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable, us-gaap:MeasurementInputExpectedTerm


Debt
Period End2020-12-31
Value3.6
Percentage of DebtInstrumentMeasurementInput62.6

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable, us-gaap:MeasurementInputDiscountRate


Debt
Period End2021-03-31
Value4.35
Percentage of DebtInstrumentMeasurementInput102.4

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable, us-gaap:MeasurementInputDiscountRate


Debt
Period End2021-03-01
Value4.44
Percentage of DebtInstrumentMeasurementInput0.0

us-gaap:DebtInstrumentRepurchaseAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentRepurchaseAmount

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-03-31
Value25
Percentage of DebtInstrumentRepurchaseAmount100.0

us-gaap:DebtInstrumentUnamortizedDiscount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentUnamortizedDiscount

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.20.21728293132
Percentage of DebtInstrumentUnamortizedDiscount100.0100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value161758616468
Percentage of DebtInstrumentUnamortizedDiscount8350.08850.0333.0220.7218.5217.3

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-31
Value116121
Percentage of DebtInstrumentUnamortizedDiscount58050.060850.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-31
Value153158
Percentage of DebtInstrumentUnamortizedDiscount76800.079200.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value0.2010.217193032343537390.0
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

enph:ConvertibleSeniorNotesDue2023, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-312018-09-302017-12-31
Value0.0820.0920.1020.1120.1220.1320.1432.2322.3612.4920.0
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet40.842.40.50.40.40.40.40.00.00.00.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1819646872750.0
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet9191.59058.5339.9224.7222.9221.30.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-31
Value123129
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet61493.559737.3

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Debt
Period End2021-06-302021-03-31
Value159164
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet79503.075993.1

us-gaap:DebtSecurities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:DebtSecurities

us-gaap:FairValueInputsLevel3


Debt
Period End2021-01-31
Value25
Percentage of DebtSecurities100.0

us-gaap:DebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Debt
Period End2021-06-302021-03-31
Value4726
Percentage of DebtSecurities0.00.0

us-gaap:DebtSecurities us-gaap:FinancialInstrument

enph:DebtSecuritiesOne


Debt
Period End2021-01-31
Value25
Percentage of DebtSecurities100.0

enph:DebtSecuritiesTwo


Debt
Period End2021-06-30
Value20
Percentage of DebtSecurities0.0

us-gaap:DeferredFinanceCostsGross us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DeferredFinanceCostsGross

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-03-01
Value10000000.0
Percentage of DeferredFinanceCostsGross100.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-03-01
Value9100000.0
Percentage of DeferredFinanceCostsGross91.0

us-gaap:DeferredFinanceCostsNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DeferredFinanceCostsNet

enph:ConvertibleSeniorNoteDue2024, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-06-05
Value100000.0100000.01500000.02400000.02600000.02800000.02900000.03100000.03300000.03300000.0
Percentage of DeferredFinanceCostsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-06-302021-03-312021-03-01
Value7500000.07900000.08100000.0
Percentage of DeferredFinanceCostsNet7500.07900.00.0

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-06-302021-03-312021-03-01
Value6200000.06500000.06600000.0
Percentage of DeferredFinanceCostsNet6200.06500.00.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value13013292889386740.0
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredIncomeTaxAssetsNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

enph:ConvertibleSeniorNotesDue2026, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-06-30
Value40
Percentage of DeferredIncomeTaxAssetsNet30.6

enph:ConvertibleSeniorNotesDue2028, us-gaap:ConvertibleNotesPayable


Deferred
Period End2021-06-30
Value40
Percentage of DeferredIncomeTaxAssetsNet30.7

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1915131.0022.0940.6930.00.00.00.025
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.00.00.00.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1118911290105806447
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value1714120.0
Percentage of DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts100.0100.0100.00.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1719000.01368000.01070000.0992000.01346000.0693000.00
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill100.0100.0100.0100.0100.0100.00.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value9.919176.6345.4943.6079.25.5245.5824.5596.4424.1073.6084.2275.402146.499
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1581078974
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2020-12-31
Value5000000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue


Fair
Period End2021-03-312021-01-31
Value2625
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue us-gaap:FinancialInstrument

us-gaap:DebtSecurities


Fair
Period End2021-06-302021-03-31
Value4726
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue0.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue


Fair
Period End2021-03-312021-01-252018-09-30
Value3.543.513
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value38332825212019161412111312119.79111211109.5158.0536.4896.1826.8165.8034.7833.5622.9611.8060.5870.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue0.0941.20.00.00.00.00.00.00.00.00.099.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:FairValueByLiabilityClass

enph:ContingentConsiderationLiability


Fair
Period End2021-06-302021-03-31
Value3.5963.54
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue0.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

us-gaap:WarrantyRightsAndObligationsFairValueOption, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2021-03-312020-12-312020-03-312019-12-31
Value33282019
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue941.20.00.00.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1512109.6478.47.1545.9074.7255.2084.0272.8452.0731.5881.5121.4361.1451.0061.1820.9990.8150.6310.4470.340.2320.125
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value8.1856.6535.7234.9174.2153.5152.8142.1781.5430.9070.2710.00.00.00.3150.270.2250.180.1350.090.0450.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization53.552.052.051.050.249.147.646.129.622.59.50.00.00.026.627.027.628.530.226.519.40.0

us-gaap:IntellectualProperty


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value6.9666.0755.2764.734.1853.6393.0932.5472.00.909
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization45.547.548.049.049.850.952.453.938.432.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-31
Value0.1470.062
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization1.00.5

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value363636363638381.9511.9511.9511.9511.9511.6651.6652.5652.5652.5652.5651.651.651.651.65
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-08-092017-12-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value262623232323232323230.00.0230.00.00.90.90.90.90.90.90.90.9
Percentage of FiniteLivedIntangibleAssetsGross0.00.00.063.363.363.363.363.360.560.50.00.00.00.00.035.135.135.135.154.554.554.554.5

us-gaap:FormerGainContingencyRecognizedInCurrentPeriod us-gaap:GainContingenciesByNature

us-gaap:FormerGainContingencyRecognizedInCurrentPeriod

enph:Section301TariffRefunds


Former
Period End2020-12-312020-09-30
Value3823
Percentage of FormerGainContingencyRecognizedInCurrentPeriod100.0100.0

enph:Section301TariffRefundsAccruedInterest


Former
Period End2020-12-31
Value0.6
Percentage of FormerGainContingencyRecognizedInCurrentPeriod1.5

us-gaap:GainContingencyUnrecordedAmount us-gaap:GainContingenciesByNature

us-gaap:GainContingencyUnrecordedAmount

enph:Section301TariffRefunds


Gain
Period End2020-09-302020-03-26
Value3938
Percentage of GainContingencyUnrecordedAmount100.0100.0

us-gaap:GoodwillGross

us-gaap:GoodwillGross


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value2424242424242424243.6643.6643.6643.6643.6643.6643.6643.6643.6643.7453.7453.7453.7453.7453.7453.7453.745
Percentage of GoodwillGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:IntangibleAssetsGrossExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312019-12-312017-12-312016-12-312015-12-31
Value393936361.9511.9512.851
Percentage of IntangibleAssetsGrossExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterials

us-gaap:InventoryRawMaterials


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1110107.1485.85.0184.1972.141.090.950.971.4672.8891.9652.3411.9752.5683.2295.0954.6772.11.1932.2022.8822.6514.1793.4291.9161.4281.5532.0961.9642.2233.0762.471.848
Percentage of InventoryRawMaterials100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4634000.04660000.05830000.05436000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value3023000.04457000.01345000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value41362825212019
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0

us-gaap:NotesPayableFairValueDisclosure us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:LongtermDebtType

us-gaap:NotesPayableFairValueDisclosure

enph:ConvertibleSeniorNoteDue2024, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ConvertibleNotesPayable


Notes
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value9.19.1747408350252
Percentage of NotesPayableFairValueDisclosure100.0100.0100.0100.0100.0100.0

enph:ConvertibleSeniorNotesDue2025, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ConvertibleNotesPayable


Notes
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value220218725506288262
Percentage of NotesPayableFairValueDisclosure2426.42403.397.1124.082.4103.7

enph:ConvertibleSeniorNotesDue2026, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ConvertibleNotesPayable


Notes
Period End2021-06-302021-03-31
Value624596
Percentage of NotesPayableFairValueDisclosure6858.26550.5

enph:ConvertibleSeniorNotesDue2028, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ConvertibleNotesPayable


Notes
Period End2021-06-302021-03-31
Value564538
Percentage of NotesPayableFairValueDisclosure6207.75915.4

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value7.67.67.78.10.0830.0830.086
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value11314719317613083
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value8778101897078
Percentage of OperatingLossCarryforwards76.853.552.350.654.294.1

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrual


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value59544543373737343231313231302930313131303029303233343332323030292623211511108.7386.183.542.6681.087
Percentage of ProductWarrantyAccrual100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrual us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Product
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value2825212019
Percentage of ProductWarrantyAccrual62.658.855.754.553.4

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value15141110109.678108.7577.4687.9258.0839.1178.2757.6997.4277.1518.0328.3768.5966.7616.7266.6517.0726.6127.2517.557.6077.7498.4775.8944.9428.4347.9876.8016.0783.5892.222.6872.0051.80.5430.34
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Product
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value8.2677.566.9176.5786.794
Percentage of ProductWarrantyAccrualClassifiedCurrent73.470.368.068.067.4

us-gaap:ProductWarrantyAccrualNoncurrent

us-gaap:ProductWarrantyAccrualNoncurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value4440343327272725252323232322222323232223232323262626262424242520181715119.1927.8776.7334.382.9972.328
Percentage of ProductWarrantyAccrualNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Product
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value2018141313
Percentage of ProductWarrantyAccrualNoncurrent59.155.151.249.848.2

us-gaap:PurchaseObligation

us-gaap:PurchaseObligation


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value197177162115
Percentage of PurchaseObligation100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2938471121308110182611010611029
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value120000.015000.0494000.0494000.0479000.027000.0955000.0992000.0995000.01013000.01330000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value2872000.02897000.03588000.03736000.03894000.03830000.04263000.04571000.04591000.04534000.04352000.05746000.06089000.03620000.03505000.02801000.04219000.0420000.0606000.0729000.0946000.01025000.01313000.01409000.01703000.01623000.01345000.01360000.01501000.01548000.0418000.0491000.0378000.0255000.0248000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber2393.319313.3726.3756.3812.914185.2446.4460.8461.4447.6327.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value131.81193.7451.151.150.374.49.839.639.558.644.66
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value56.6639.3727.6118.3715.3910.857.196.65.394.73.523.112.81.992.031.681.819.169.339.419.79.739.319.639.629.68.258.137.957.916.316.245.815.425.530
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue43.020.354.035.930.6246.673.168.556.454.475.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value2231000.02248000.02089000.02349000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value423396439238
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value423396439238
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value2332000.02476000.02532000.02964000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value1.961.921.962.19
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value2231000.02248000.02089000.02349000.02270000.02518000.02887000.03085000.03048000.03318000.04645000.04311000.06289000.06001000.05956000.05551000.04657000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

enph:RangeFive


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value11000.09000.06000.03000.01000.036000.0129000.0114000.0111000.0297000.0546000.01245000.0481000.050000.0127000.0309000.0205000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions0.50.40.30.10.01.44.53.73.69.011.828.97.60.82.15.64.4

enph:RangeFour


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value226000.0219000.0235000.0479000.0536000.0527000.0702000.0699000.0704000.0713000.01150000.01415000.01517000.0658000.0844000.0428000.0518000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions10.19.711.220.423.620.924.322.723.121.524.832.824.111.014.27.711.1

enph:RangeOne


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value501000.0496000.0448000.0554000.0546000.0565000.0518000.0567000.0603000.0703000.01349000.01117000.02521000.02995000.02304000.02424000.02290000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions22.522.121.423.624.122.417.918.419.821.229.025.940.149.938.743.749.2

enph:RangeThree


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value556000.0649000.0587000.0563000.0500000.0765000.0975000.01205000.01192000.01230000.01167000.0500000.01412000.01203000.0965000.0617000.01162000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions24.928.928.124.022.030.433.839.139.137.125.111.622.520.016.211.125.0

enph:RangeTwo


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value937000.0875000.0813000.0750000.0687000.0625000.0563000.0500000.0438000.0375000.0433000.034000.0358000.01095000.01716000.01486000.0301000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions42.038.938.931.930.324.819.516.214.411.39.30.85.718.228.826.86.5

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value2332000.02476000.02532000.02964000.03065000.03483000.04097000.04491000.04683000.05144000.06772000.08426000.08730000.08170000.08632000.08509000.08169000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

enph:RangeFive


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value11000.011000.011000.011000.011000.042000.0147000.0143000.0150000.0297000.0730000.01694000.0735000.0130000.0939000.01280000.01620000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions0.50.40.40.40.41.23.63.23.25.810.820.18.41.610.915.019.8

enph:RangeFour


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value253000.0262000.0296000.0557000.0639000.0653000.0867000.0899000.0951000.01034000.01388000.01726000.01797000.01525000.01839000.01379000.01153000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions10.810.611.718.820.818.721.220.020.320.120.520.520.618.721.316.214.1

enph:RangeOne


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value512000.0533000.0555000.0687000.0706000.0751000.0774000.0848000.0930000.01061000.01551000.01690000.02594000.02995000.02304000.02424000.02543000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions22.021.521.923.223.021.618.918.919.920.622.920.129.736.726.728.531.1

enph:RangeThree


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value556000.0670000.0670000.0709000.0709000.01037000.01309000.01601000.01652000.01752000.01751000.01751000.01765000.01667000.01820000.01209000.01783000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions23.827.126.523.923.129.832.035.635.334.125.920.820.220.421.114.221.8

enph:RangeTwo


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01352000.01565000.01839000.01853000.01730000.01663000.0312000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions42.940.439.533.732.628.724.422.321.419.420.018.621.122.720.019.53.8

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

us-gaap:PerformanceShares


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value222.4328640220.8722422189.3496.291
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value527469629308185123111101834120
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested2394.719316.0726.5756.4813.314182.6446.4460.8461.4447.6327.2

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-30
Value405360362188
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312015-12-312014-12-312013-12-312012-12-31
Value1.971.921.952.222.372.222.442.322.312.21.874.312.962.451.57
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

enph:RangeFive


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value64.1764.1764.1764.1764.1714.5811.0210.8210.258.47.154.6212.2716.0110.778.267.07
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice13257.43342.23290.82890.52707.6656.8451.6466.4443.7381.8382.40.00.0371.5363.9337.1450.3

enph:RangeFour


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value5.96.126.375.966.225.344.574.664.663.031.861.668.2810.348.357.02.59
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1299.5318.8326.7268.5262.4240.5187.3200.9201.7137.799.50.00.0239.9282.1285.7165.0

enph:RangeOne


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value0.850.850.830.820.80.80.780.780.80.790.450.381.00.940.270.290.27
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice143.144.342.636.933.836.032.033.634.635.924.10.00.021.89.111.817.2

enph:RangeThree


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.311.311.311.311.311.311.311.311.311.311.311.315.417.846.043.321.63
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice166.568.267.259.055.359.053.756.556.759.570.10.00.0181.9204.1135.5103.8

enph:RangeTwo


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.291.291.291.291.291.291.291.291.291.291.211.062.095.511.661.630.7
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice165.567.266.258.154.458.152.955.655.858.664.70.00.0127.856.166.544.6

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312015-12-312014-12-312013-12-312012-12-31
Value1.961.921.962.192.32.012.182.112.11.945.364.753.943.28
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

enph:RangeFive


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value64.1764.1764.1764.1764.1714.5811.4511.5711.388.46.324.1412.416.0111.918.097.24
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance13274.03342.23274.02930.12790.0725.4525.2548.3541.9433.00.00.00.0298.7250.7205.3220.7

enph:RangeFour


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value5.645.525.565.445.64.784.184.174.082.91.871.678.3410.728.216.913.27
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1287.8287.5283.7248.4243.5237.8191.7197.6194.3149.50.00.00.0200.0172.8175.499.7

enph:RangeOne


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value0.850.850.850.820.820.820.820.820.840.830.490.511.00.940.270.290.27
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance143.444.343.437.435.740.837.638.940.042.80.00.00.017.55.77.48.2

enph:RangeThree


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.311.311.311.311.311.311.311.311.311.311.311.315.237.816.153.871.63
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance166.868.266.859.857.065.260.162.162.467.50.00.00.0145.7129.598.249.7

enph:RangeTwo


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.291.291.291.291.291.291.291.291.291.291.221.172.085.141.661.630.7
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance165.867.265.858.956.164.259.261.161.466.50.00.00.095.934.941.421.3

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value18121111107.27.5
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value12111211117.17.2
Percentage of TaxCreditCarryforwardAmount69.291.1102.5103.5103.798.696.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UndistributedEarningsOfForeignSubsidiaries


Undistributed
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value7000.05000.016000.010000.0748000.00
Percentage of UndistributedEarningsOfForeignSubsidiaries100.0100.0100.0100.0100.00.0

Line plots across dimensions of each concept


us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:DebtInstrument
('us-gaap:ConvertibleDebtSecurities', None)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities, us-gaap: Debt Instrument
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:InterestExpenseDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Interest Expense Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Amortization Of Intangible Assetsus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebtCurrent
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Long Term Debt Currentus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Long Term Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AmortizationOfFinancingCosts
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Amortization Of Financing Costsus-gaap: Debt Instrument, us-gaap: Longterm Debt Type