0001558370-20-010213.txt : 20200810 0001558370-20-010213.hdr.sgml : 20200810 20200810163942 ACCESSION NUMBER: 0001558370-20-010213 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200810 DATE AS OF CHANGE: 20200810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PLUG POWER INC CENTRAL INDEX KEY: 0001093691 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 223672377 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34392 FILM NUMBER: 201089920 BUSINESS ADDRESS: STREET 1: 968 ALBANY-SHAKER ROAD CITY: LATHAM STATE: NY ZIP: 12110 BUSINESS PHONE: 5187827700 MAIL ADDRESS: STREET 1: 968 ALBANY-SHAKER ROAD CITY: LATHAM STATE: NY ZIP: 12110 10-Q 1 plug-20200630x10q.htm 10-Q UNITED STATES
P5YP5YP7Y0001093691--12-312020Q2falseplug:FinancingTransactionFinanceObligationAmountCurrent plug:FinancingTransactionFinanceObligationAmountP1YP5YP5DP5D2909826020368784NY026200500P1DP3DP1YP5DP5DP5D0001093691plug:EarnOutRevenueExceeds200OfYear2023TargetMemberplug:GinerElxIncMember2020-06-220001093691plug:EarnOutRevenueExceeds150OfYear2023TargetMemberplug:GinerElxIncMember2020-06-220001093691plug:RedeemableConvertiblePreferredStockSeriesEMember2020-06-300001093691us-gaap:RedeemableConvertiblePreferredStockMember2020-06-300001093691us-gaap:RedeemableConvertiblePreferredStockMember2019-12-310001093691plug:RedeemableConvertiblePreferredStockSeriesEMember2019-12-310001093691us-gaap:TreasuryStockMember2019-01-012019-06-300001093691us-gaap:TreasuryStockMember2020-01-012020-06-300001093691us-gaap:ForwardContractsMember2020-01-012020-06-300001093691plug:AtMarketIssuanceSalesAgreementMember2019-01-012019-03-310001093691us-gaap:RetainedEarningsMember2020-06-300001093691us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-06-300001093691us-gaap:AdditionalPaidInCapitalMember2020-06-300001093691us-gaap:RetainedEarningsMember2019-12-310001093691us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-12-310001093691us-gaap:AdditionalPaidInCapitalMember2019-12-310001093691us-gaap:RetainedEarningsMember2019-06-300001093691us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-06-300001093691us-gaap:AdditionalPaidInCapitalMember2019-06-300001093691us-gaap:RetainedEarningsMember2018-12-310001093691us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2018-12-310001093691us-gaap:AdditionalPaidInCapitalMember2018-12-310001093691plug:PublicOfferingsMember2019-12-310001093691plug:PublicOfferingsMember2019-03-3100010936912019-03-310001093691us-gaap:RestrictedStockMember2020-04-012020-06-300001093691us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001093691us-gaap:RestrictedStockMember2019-04-012019-06-300001093691us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001093691plug:TrancheOneOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-01-012017-12-310001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember2020-06-300001093691plug:SalesOfFuelCellSystemsMember2020-06-300001093691plug:SaleOfHydrogenInstallationsAndOtherInfrastructureMember2020-06-300001093691plug:PowerPurchaseAgreementsMember2020-06-300001093691plug:OtherProductAndServicesMember2020-06-300001093691plug:SalesOfFuelCellSystemsMember2020-04-012020-06-300001093691plug:SaleOfHydrogenInstallationsAndOtherInfrastructureMember2020-04-012020-06-300001093691plug:SalesOfFuelCellSystemsMember2020-01-012020-06-300001093691plug:SaleOfHydrogenInstallationsAndOtherInfrastructureMember2020-01-012020-06-300001093691plug:SalesOfFuelCellSystemsMember2019-04-012019-06-300001093691plug:SalesOfFuelCellSystemsMember2019-01-012019-06-300001093691srt:NaturalGasPerThousandCubicFeetMember2020-01-012020-06-300001093691srt:FuelMember2020-01-012020-06-300001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2019-11-012019-11-300001093691us-gaap:SecuredDebtMember2019-11-012019-11-300001093691plug:FortyMillionConvertibleSeniorNoteMember2019-09-012019-09-300001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2019-04-012019-04-300001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2019-03-012019-03-3100010936912020-06-102020-06-100001093691plug:CovertableSeniorNote212.8Member2020-01-012020-06-300001093691plug:PublicOfferingsMember2019-12-012019-12-310001093691plug:AtMarketIssuanceSalesAgreementMember2019-04-012019-06-300001093691plug:PublicOfferingsMember2019-03-012019-03-3100010936912019-03-012019-03-310001093691plug:CovertableSeniorNote212.8Member2020-05-012020-05-310001093691plug:SeriesERedeemableConvertiblePreferredStockMember2019-12-310001093691plug:AmericanFuelCellLlcMember2020-01-012020-06-300001093691srt:ScenarioForecastMember2021-06-012021-06-300001093691us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-01-012020-06-300001093691us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-01-012019-06-300001093691us-gaap:RetainedEarningsMember2020-01-012020-06-300001093691us-gaap:RetainedEarningsMember2019-01-012019-06-3000010936912020-08-100001093691plug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2020-06-300001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2020-03-310001093691us-gaap:LetterOfCreditMember2020-06-300001093691srt:MinimumMember2020-06-300001093691srt:MaximumMember2020-06-300001093691plug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2020-05-062020-05-060001093691plug:NewYorkGreenBankMember2019-01-012019-06-300001093691us-gaap:InProcessResearchAndDevelopmentMember2020-06-300001093691us-gaap:TechnologyBasedIntangibleAssetsMember2020-06-300001093691plug:CustomerRelationshipsBacklogAndTrademarkMember2020-06-300001093691us-gaap:TechnologyBasedIntangibleAssetsMember2019-12-310001093691plug:CustomerRelationshipsAndTrademarkMember2019-12-310001093691us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001093691us-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001093691plug:FinancingTransactionFinanceObligationMemberus-gaap:PropertyPlantAndEquipmentMember2020-06-300001093691plug:FinancingTransactionFinanceObligationMemberus-gaap:PropertyPlantAndEquipmentMember2019-12-310001093691plug:SaleLeasebackAgreementsAssociatedWithProductsAndServicesMember2020-06-300001093691plug:OtherLeasedPropertyMember2020-06-300001093691plug:FinanceLeaseMember2020-06-300001093691plug:SaleLeasebackAgreementsAssociatedWithProductsAndServicesMember2019-12-310001093691plug:NewYorkGreenBankMember2020-06-300001093691plug:LiabilityClassifiedCommonStockWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2019-06-300001093691us-gaap:CallOptionMember2019-09-300001093691srt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2019-06-300001093691srt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2019-06-300001093691srt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2019-06-300001093691srt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2019-06-300001093691srt:MinimumMemberus-gaap:MeasurementInputExpectedTermMember2019-01-012019-06-300001093691srt:MaximumMemberus-gaap:MeasurementInputExpectedTermMember2019-01-012019-06-300001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2020-06-300001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2020-06-300001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2020-06-300001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-06-050001093691us-gaap:ConvertibleNotesPayableMember2020-05-310001093691plug:TwoHundredMillionConvertibleSeniorNoteMember2020-05-310001093691plug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2020-05-050001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2019-11-300001093691us-gaap:ConvertibleNotesPayableMember2019-09-300001093691plug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2020-05-060001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2020-05-310001093691plug:CovertableSeniorNote212.8Member2020-05-310001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember2020-05-290001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-05-180001093691plug:FortyMillionConvertibleSeniorNoteMember2019-09-300001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMember2019-03-310001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2018-03-310001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-09-300001093691plug:FortyMillionConvertibleSeniorNoteMember2020-06-300001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember2020-05-180001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2020-07-012020-07-0100010936912020-07-012020-07-010001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember2020-04-012020-06-300001093691plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember2020-04-012020-06-300001093691plug:PowerPurchaseAgreementsMember2020-04-012020-06-300001093691plug:OtherProductAndServicesMember2020-04-012020-06-300001093691plug:FuelDeliveredToCustomersMember2020-04-012020-06-300001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember2020-01-012020-06-300001093691plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember2020-01-012020-06-300001093691plug:PowerPurchaseAgreementsMember2020-01-012020-06-300001093691plug:OtherProductAndServicesMember2020-01-012020-06-300001093691plug:FuelDeliveredToCustomersMember2020-01-012020-06-300001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember2019-04-012019-06-300001093691plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember2019-04-012019-06-300001093691plug:PowerPurchaseAgreementsMember2019-04-012019-06-300001093691plug:FuelDeliveredToCustomersMember2019-04-012019-06-300001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember2019-01-012019-06-300001093691plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember2019-01-012019-06-300001093691plug:PowerPurchaseAgreementsMember2019-01-012019-06-300001093691plug:FuelDeliveredToCustomersMember2019-01-012019-06-300001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2020-01-012020-06-300001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember2020-06-300001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2020-06-300001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-06-300001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-12-310001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2019-12-310001093691plug:TwoHundredMillionConvertibleSeniorNoteMember2020-06-300001093691plug:OneHundredMillionConvertibleSeniorNoteMember2020-06-300001093691us-gaap:RedeemableConvertiblePreferredStockMember2020-05-012020-05-310001093691us-gaap:RedeemableConvertiblePreferredStockMember2020-04-012020-04-300001093691us-gaap:SeriesEPreferredStockMember2020-01-012020-01-310001093691plug:CustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001093691plug:CustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2020-01-012020-06-300001093691plug:CustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2019-01-012019-12-310001093691plug:CustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001093691plug:SeriesJuniorParticipatingCumulativePreferredStockMember2020-06-300001093691plug:SeriesJuniorParticipatingCumulativePreferredStockMember2019-12-310001093691us-gaap:TreasuryStockMember2020-06-300001093691us-gaap:CommonStockMember2020-06-300001093691us-gaap:TreasuryStockMember2019-12-310001093691us-gaap:CommonStockMember2019-12-310001093691us-gaap:TreasuryStockMember2019-06-300001093691us-gaap:CommonStockMember2019-06-300001093691us-gaap:TreasuryStockMember2018-12-310001093691us-gaap:CommonStockMember2018-12-310001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2017-07-200001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-0400010936912017-07-2000010936912019-06-3000010936912018-12-310001093691plug:EnergyorMember2019-06-300001093691us-gaap:InProcessResearchAndDevelopmentMember2020-06-300001093691us-gaap:DevelopedTechnologyRightsMember2020-06-300001093691us-gaap:CustomerRelationshipsMember2020-06-300001093691plug:EnergyorMember2019-05-310001093691plug:UnitedHydrogenGroupIncMember2020-04-012020-04-300001093691plug:UnitedHydrogenGroupIncMemberus-gaap:CommonStockMember2020-04-300001093691us-gaap:WarrantMember2020-01-012020-06-300001093691us-gaap:RestrictedStockMember2020-01-012020-06-300001093691us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001093691us-gaap:ConvertibleNotesPayableMember2020-01-012020-06-300001093691us-gaap:WarrantMember2019-01-012019-06-300001093691us-gaap:RestrictedStockMember2019-01-012019-06-300001093691us-gaap:PreferredStockMember2019-01-012019-06-300001093691us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001093691us-gaap:ConvertibleNotesPayableMember2019-01-012019-06-3000010936912020-04-012020-06-3000010936912019-04-012019-06-300001093691us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-012020-06-300001093691plug:CustomerRelationshipsBacklogAndTrademarkMember2020-01-012020-06-300001093691us-gaap:TechnologyBasedIntangibleAssetsMember2019-01-012019-12-310001093691plug:CustomerRelationshipsAndTrademarkMember2019-01-012019-12-310001093691plug:AmericanFuelCellLlcMember2020-06-300001093691plug:SeriesERedeemableConvertiblePreferredStockMember2018-11-012018-11-300001093691us-gaap:SeriesEPreferredStockMember2018-11-012018-11-010001093691us-gaap:SeriesCPreferredStockMember2013-05-162013-05-160001093691us-gaap:CommonStockMember2019-01-012019-06-300001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMemberus-gaap:ForwardContractsMember2020-01-012020-06-300001093691us-gaap:CommonStockMember2020-01-012020-06-300001093691plug:UnitedHydrogenGroupIncMember2020-01-012020-06-300001093691plug:GinerElxIncMember2020-01-012020-06-300001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMembersrt:MinimumMember2020-01-012020-06-300001093691plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMembersrt:MaximumMember2020-01-012020-06-300001093691plug:SalesOfFuelCellSystemsMembersrt:MaximumMember2020-01-012020-06-300001093691plug:PowerPurchaseAgreementsMembersrt:MinimumMember2020-01-012020-06-300001093691plug:PowerPurchaseAgreementsMembersrt:MaximumMember2020-01-012020-06-300001093691plug:SeriesERedeemableConvertiblePreferredStockMember2020-06-300001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2020-04-012020-06-300001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2020-04-012020-06-300001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2019-04-012019-06-300001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2019-04-012019-06-300001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2019-01-012019-06-300001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2019-01-012019-06-300001093691plug:TrancheOneOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2017-01-012017-12-310001093691us-gaap:SeriesEPreferredStockMember2019-01-012019-12-310001093691plug:HolderMayRequireRedemptionMemberplug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-09-012019-09-300001093691plug:EntityMayRedeemWithConsentOfHolderMemberplug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-09-012019-09-300001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMemberus-gaap:CallOptionMember2020-05-182020-05-180001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMemberus-gaap:CallOptionMember2020-05-012020-05-310001093691plug:GenerateLendingLlcMemberplug:LoanAndSecurityAgreementMember2019-03-012019-03-310001093691plug:CovertableOf5.5Member2020-05-012020-05-310001093691plug:WellsFargoMlaMember2020-01-012020-06-300001093691plug:WellsFargoMlaMember2020-06-300001093691plug:FinancialInstitutionsMember2020-06-300001093691srt:MinimumMember2020-01-012020-06-300001093691srt:MaximumMember2020-01-012020-06-300001093691us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMemberus-gaap:CallOptionMember2020-05-310001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMemberus-gaap:CallOptionMember2020-05-180001093691srt:MinimumMemberplug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-05-012020-05-310001093691srt:MaximumMemberplug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-05-012020-05-310001093691plug:HolderMayRequireRedemptionMemberplug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-09-300001093691plug:EntityMayRedeemWithConsentOfHolderMemberplug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-09-300001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember2020-01-012020-06-300001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-01-012020-06-300001093691plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember2020-05-182020-05-180001093691plug:SevenPointFivePercentOfConvertibleSeniorNotesMember2019-09-012019-09-300001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2018-03-012018-03-310001093691plug:LoanAndSecurityAgreementMemberus-gaap:SecuredDebtMemberus-gaap:SubsequentEventMember2020-07-102020-07-100001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-05-310001093691plug:FivePointFivePercentOfConvertibleSeniorNotesMember2020-05-012020-05-310001093691plug:CustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-06-300001093691plug:CustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2020-06-300001093691plug:CustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2019-12-310001093691plug:CustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-06-300001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2020-06-300001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2020-06-300001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2019-12-310001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2019-12-310001093691plug:TrancheTwoOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2017-07-200001093691plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInJuly2017Member2017-07-200001093691plug:TrancheOneOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2017-07-200001093691plug:TrancheTwoOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-040001093691plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-040001093691plug:TrancheOneOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-040001093691srt:MaximumMemberplug:WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member2017-01-012017-12-310001093691plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2020-01-012020-06-300001093691plug:WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member2020-01-012020-06-300001093691plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2020-01-012020-06-300001093691plug:WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member2019-01-012019-12-310001093691srt:MaximumMemberplug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2017-07-202017-07-200001093691srt:MaximumMemberplug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-042017-04-0400010936912020-06-3000010936912019-12-310001093691plug:UnitedHydrogenGroupIncMember2020-06-180001093691plug:NonAchievingOfAllagashEarnOutByJuly312033Memberplug:GinerElxIncMember2020-06-222020-06-220001093691plug:GinerElxIncMember2020-06-222020-06-220001093691plug:UnitedHydrogenGroupIncMember2020-06-182020-06-180001093691plug:GinerElxIncMember2020-06-220001093691plug:AtMarketIssuanceSalesAgreementMember2020-04-132020-04-1300010936912019-01-012019-06-300001093691plug:TrancheTwoOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member2017-07-202017-07-200001093691plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInJuly2017Member2017-07-202017-07-200001093691plug:TrancheTwoOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-042017-04-040001093691plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member2017-04-042017-04-040001093691us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-3000010936912020-08-0500010936912020-01-012020-06-30xbrli:sharesiso4217:USDxbrli:pureplug:customeriso4217:USDxbrli:sharesplug:itemplug:installmentiso4217:EURplug:D

.

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2020

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE TRANSITION PERIOD FROM                    TO                   

Commission File Number: 1-34392

PLUG POWER INC.

(Exact name of registrant as specified in its charter)

Delaware

22-3672377

(State or Other Jurisdiction of

(I.R.S. Employer

Incorporation or Organization)

Identification Number)

968 ALBANY SHAKER ROAD, LATHAM, NEW YORK 12110

(Address of Principal Executive Offices, including Zip Code)

(518) 782-7700

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading
Symbol(s)

Name of each exchange on
which registered

Common Stock, par value $0.01
per share

PLUG

The Nasdaq Capital Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes  No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non- accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer 

Accelerated filer 

Non-accelerated filer 

Smaller reporting company 

Emerging growth company 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b 2 of the Exchange Act). Yes  No 

The number of shares of common stock, par value of $0.01 per share, outstanding as of August 05, 2020 was 365,802,413.

INDEX to FORM 10-Q

Page

PART I. FINANCIAL INFORMATION

Item 1 – Interim Condensed Consolidated Financial Statements (Unaudited)

3

Condensed Consolidated Balance Sheets

3

Condensed Consolidated Statements of Operations

4

Condensed Consolidated Statements of Comprehensive Loss

5

Condensed Consolidated Statements of Stockholders’ (Deficit) Equity

6

Condensed Consolidated Statements of Cash Flows

7

Notes to Interim Condensed Consolidated Financial Statements

8

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations

42

Item 3 – Quantitative and Qualitative Disclosures About Market Risk

69

Item 4 – Controls and Procedures

69

PART II. OTHER INFORMATION

Item 1 – Legal Proceedings

69

Item 1A – Risk Factors

70

Item 2 – Unregistered Sales of Equity Securities and Use of Proceeds

70

Item 3 – Defaults Upon Senior Securities

71

Item 4 – Mine Safety Disclosures

71

Item 5 – Other Information

71

Item 6 – Exhibits

71

Signatures

73

2

PART 1.  FINANCIAL INFORMATION

Item 1 — Interim Financial Statements (Unaudited)

Plug Power Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except share and per share amounts)

(Unaudited)

    

June 30,

    

December 31,

2020

2019

Assets

Current assets:

Cash and cash equivalents

$

152,492

$

139,496

Restricted cash

50,634

54,813

Accounts receivable

 

45,522

 

25,448

Inventory

 

114,571

 

72,391

Prepaid expenses and other current assets

 

31,436

 

21,192

Total current assets

 

394,655

 

313,340

Restricted cash

 

180,127

 

175,191

Property, plant, and equipment, net of accumulated depreciation of $19,203 and $17,417, respectively

60,018

 

14,959

Leased property, net

274,721

 

244,740

Goodwill

70,402

8,842

Intangible assets, net

 

38,574

 

5,539

Other assets

 

11,817

 

8,573

Total assets

$

1,030,314

$

771,184

Liabilities, Redeemable Preferred Stock, and Stockholders’ Equity

Current liabilities:

Accounts payable

$

39,812

$

40,376

Accrued expenses

 

23,320

 

14,213

Deferred revenue

 

14,902

 

11,691

Finance obligations

57,695

49,507

Current portion of long-term debt

50,933

26,461

Other current liabilities

 

21,692

 

8,543

Total current liabilities

 

208,354

 

150,791

Deferred revenue

 

25,038

 

23,369

Finance obligations

 

300,653

 

265,228

Convertible senior notes, net

142,704

110,246

Long-term debt

101,844

85,708

Other liabilities

 

11,756

 

13

Total liabilities

 

790,349

 

635,355

Redeemable preferred stock:

Series C redeemable convertible preferred stock, $0.01 par value per share (aggregate involuntary liquidation preference $16,664); 10,431 shares authorized; Issued and outstanding: zero at June 30, 2020 and 2,620 at December 31, 2019

 

 

709

Series E redeemable preferred stock, $0.01 par value per share; Shares authorized: 35,000 at both June 30, 2020 and December 31, 2019; Issued and outstanding: zero at June 30, 2020 and 500 at December 31, 2019

441

Stockholders’ equity:

Common stock, $0.01 par value per share; 750,000,000 shares authorized; Issued (including shares in treasury): 348,201,792 at June 30, 2020 and 318,637,560 at December 31, 2019

 

3,482

 

3,186

Additional paid-in capital

 

1,658,532

 

1,507,116

Accumulated other comprehensive income

 

1,271

 

1,400

Accumulated deficit

 

(1,391,961)

 

(1,345,807)

Less common stock in treasury: 15,292,591 at June 30, 2020 and 15,259,045 at December 31, 2019

(31,359)

(31,216)

Total stockholders’ equity

 

239,965

 

134,679

Total liabilities, redeemable preferred stock, and stockholders’ equity

$

1,030,314

$

771,184

The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements

3

Plug Power Inc. and Subsidiaries

Condensed Consolidated Statements of Operations

(In thousands, except share and per share amounts)

(Unaudited)

Three Months Ended

Six Months Ended

June 30,

June 30,

    

2020

    

2019

    

2020

    

2019

Net revenue:

Sales of fuel cell systems and related infrastructure

$

47,746

$

38,696

$

68,133

$

41,240

Services performed on fuel cell systems and related infrastructure

6,236

5,341

12,757

11,684

Power Purchase Agreements

 

6,654

 

6,409

 

13,150

 

12,519

Fuel delivered to customers

 

7,372

 

7,089

 

14,705

 

13,671

Other

62

138

Net revenue

68,070

57,535

108,883

79,114

Cost of revenue:

Sales of fuel cell systems and related infrastructure

 

33,676

 

23,129

 

47,420

 

25,450

Services performed on fuel cell systems and related infrastructure

 

6,491

 

6,218

 

14,672

 

12,341

Power Purchase Agreements

 

13,704

 

8,713

 

27,947

 

17,711

Fuel delivered to customers

 

9,060

 

8,854

 

18,095

 

16,775

Other

 

63

 

 

144

 

Total cost of revenue

 

62,994

 

46,914

 

108,278

 

72,277

Gross profit

 

5,076

 

10,621

 

605

 

6,837

Operating expenses:

Research and development

9,757

8,933

20,169

16,306

Selling, general and administrative

21,658

13,627

32,671

22,951

Total operating expenses

31,415

22,560

52,840

39,257

Operating loss

(26,339)

(11,939)

(52,235)

(32,420)

Interest and other expense, net

 

(13,198)

 

(7,861)

 

(24,781)

 

(16,206)

Change in fair value of common stock warrant liability

 

 

1,706

 

 

(420)

Gain on extinguishment of debt

 

13,222

 

 

13,222

 

Loss before income taxes

$

(26,315)

$

(18,094)

$

(63,794)

$

(49,046)

Income tax benefit

 

17,659

 

 

17,659

 

Net loss attributable to the Company

$

(8,656)

$

(18,094)

$

(46,135)

$

(49,046)

Preferred stock dividends declared and accretion of discount

 

(13)

 

(13)

 

(19)

 

(26)

Net loss attributable to common stockholders

$

(8,669)

$

(18,107)

$

(46,154)

$

(49,072)

Net loss per share:

Basic and diluted

$

(0.03)

$

(0.08)

$

(0.15)

$

(0.22)

Weighted average number of common stock outstanding

 

316,645,050

 

231,114,868

 

310,918,626

 

225,899,224

The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements

4

Plug Power Inc. and Subsidiaries

Condensed Consolidated Statements of Comprehensive Loss

(In thousands)

(Unaudited)

Three months ended

Six months ended

June 30,

June 30,

    

2020

    

2019

 

2020

    

2019

Net loss attributable to the Company

$

(8,656)

$

(18,094)

$

(46,135)

$

(49,046)

Other comprehensive gain (loss) - foreign currency translation adjustment

 

107

 

86

 

(129)

 

(124)

Comprehensive loss

$

(8,549)

$

(18,008)

$

(46,264)

$

(49,170)

The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements

5

Plug Power Inc. and Subsidiaries

Condensed Consolidated Statements of Stockholders’ (Deficit) Equity

(In thousands, except share amounts)

(Unaudited)

    

    

    

    

    

    

    

Accumulated

    

    

    

    

    

    

    

Additional

Other

Total

Common Stock

 Paid-in

Comprehensive

Treasury Stock

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income

    

Shares

    

Amount

    

Deficit

    

(Deficit) Equity

December 31, 2019

 

318,637,560

$

3,186

$

1,507,116

$

1,400

 

15,259,045

$

(31,216)

$

(1,345,807)

$

134,679

Net loss attributable to the Company

 

 

 

 

 

 

(46,135)

 

(46,135)

Other comprehensive loss

 

 

 

(129)

 

 

 

 

(129)

Stock-based compensation

586,558

 

6

 

6,325

 

 

33,371

 

(143)

 

 

6,188

Stock dividend

5,156

 

 

19

 

 

 

 

(19)

 

Public offerings, common stock, net

(269)

(269)

Stock option exercises

6,905,936

 

69

 

15,729

 

 

175

 

 

 

15,798

Equity component of $200 million convertible senior notes issued, net of issuance costs and income tax expense

115,884

115,884

Purchase of capped calls

(16,253)

(16,253)

Termination of capped calls

24,158

24,158

Provision for common stock warrants

7,983

7,983

Accretion of discount, preferred stock

(29)

(29)

Conversion of preferred stock

2,998,526

 

30

 

1,148

 

 

 

 

 

1,178

Repurchase of $100 million convertible senior notes, net of income tax benefit

9,409,591

94

(52,855)

(52,761)

Shares issued for acquisitions

9,658,465

97

49,576

49,673

June 30, 2020

348,201,792

$

3,482

$

1,658,532

$

1,271

 

15,292,591

$

(31,359)

$

(1,391,961)

$

239,965

December 31, 2018

 

234,160,661

$

2,342

$

1,289,714

$

1,584

 

15,002,663

$

(30,637)

$

(1,260,290)

$

2,713

Net loss attributable to the Company

 

 

 

 

 

 

 

(49,046)

 

(49,046)

Other comprehensive loss

 

 

 

 

(124)

 

 

 

 

(124)

Stock-based compensation

 

780,985

 

8

 

5,115

 

 

 

 

 

5,123

Stock dividend

 

10,147

 

 

26

 

 

 

 

(26)

 

Issuance of common stock, net

11,881,637

119

28,146

28,265

Stock option exercises

 

141,743

 

1

 

248

 

 

17,774

 

(44)

 

 

205

Provision for common stock warrants

5,662

5,662

June 30, 2019

 

246,975,173

$

2,470

$

1,328,911

$

1,460

 

15,020,437

$

(30,681)

$

(1,309,362)

$

(7,202)

The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements

6

Plug Power Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

Six months ended

June 30,

 

2020

    

2019

Operating Activities

Net loss attributable to the Company

$

(46,135)

$

(49,046)

Adjustments to reconcile net loss to net cash used in operating activities:

Depreciation of property, plant and equipment, and leased property

 

5,783

 

5,496

Amortization of intangible assets

 

398

 

338

Stock-based compensation

 

6,188

 

5,123

Gain on extinguishment of debt

(13,222)

Provision for bad debts and other assets

 

 

907

Amortization of debt issuance costs and discount on convertible senior notes

6,528

4,340

Provision for common stock warrants

7,983

2,209

Loss on disposal of leased assets

212

Change in fair value of common stock warrant liability

 

 

420

Income tax benefit

(17,659)

Changes in operating assets and liabilities that provide (use) cash:

Accounts receivable

 

(18,393)

 

9,848

Inventory

 

(37,983)

 

(25,280)

Prepaid expenses, and other assets

 

(11,817)

 

(460)

Accounts payable, accrued expenses, and other liabilities

 

4,699

 

1,232

Deferred revenue

 

2,383

 

(3,827)

Net cash used in operating activities

 

(111,247)

 

(48,488)

Investing Activities

Purchases of property, plant and equipment

 

(5,009)

 

(2,844)

Purchase of intangible assets

(1,860)

Purchases for construction of leased property

(6,256)

(1,987)

Net cash paid for acquisitions

 

(45,286)

 

Proceeds from sale of leased assets

 

 

375

Net cash used in investing activities

 

(56,551)

 

(6,316)

Financing Activities

Proceeds from issuance of preferred stock, net of transaction costs

 

 

(8)

Proceeds from public offerings, net of transaction costs

 

(269)

 

28,265

Proceeds from exercise of stock options

 

15,798

 

205

Proceeds from issuance of convertible senior notes, net

205,100

Repurchase of convertible senior notes

(90,238)

Purchase of capped calls

(16,253)

Proceeds from termination of capped calls

24,158

Principal payments on long-term debt

(21,626)

(17,521)

Proceeds from long-term debt, net

49,000

99,546

Repayments of finance obligations

(11,783)

(56,070)

Proceeds from finance obligations

 

27,678

 

25,609

Net cash provided by financing activities

 

181,565

 

80,026

Effect of exchange rate changes on cash

 

(14)

 

(48)

Decrease in cash, cash equivalents and restricted cash

 

13,753

 

25,174

Cash, cash equivalents, and restricted cash beginning of period

 

369,500

 

110,153

Cash, cash equivalents, and restricted cash end of period

$

383,253

$

135,327

Supplemental disclosure of cash flow information

Cash paid for interest

$

9,466

$

8,673

Summary of non-cash investing and financing activity

Recognition of right of use asset

$

26,922

$

34,530

Conversion of preferred stock to common stock

441

The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements

7

Notes to Interim Condensed Consolidated Financial Statements

(unaudited)

Unless the context indicates, the terms “Company,” “Plug Power,” “we,” “our” or “us” as used herein refers to Plug Power Inc. and its subsidiaries.

1.Nature of Operations

Description of Business

As a leading provider of comprehensive hydrogen fuel cell turnkey solutions, Plug Power Inc., or the Company, is seeking to build a green hydrogen economy.  The Company is focused on hydrogen and fuel cell systems that are used to power electric motors primarily in the electric mobility and stationary power markets, given the ongoing paradigm shift in the power, energy, and transportation industries to address climate change, energy security, and meet sustainability goals.  Plug Power created the first commercially viable market for hydrogen fuel cell, or the HFC technology. As a result, the Company has deployed over 34,000 fuel cell systems, and has become the largest buyer of liquid hydrogen, having built and operated a hydrogen network across North America.

We are focused on proton exchange membrane, or PEM, fuel cell and fuel processing technologies, fuel cell/battery hybrid technologies, and associated hydrogen storage and dispensing infrastructure from which multiple products are available. A fuel cell is an electrochemical device that combines hydrogen and oxygen to produce electricity and heat without combustion. Hydrogen is derived from multiple sources. The majority of liquid hydrogen in the United States is produced using the steam methane reforming process and utilizing by-product hydrogen from chlor alkali production. By-product hydrogen from a chlor alkali plant is considered to be low carbon hydrogen and in some cases, considered green hydrogen, depending on the source of electricity and geographic location. We source a significant amount of liquid hydrogen based on the chlor alkali process today. Additionally, we manufacture and sell fuel cell products to replace batteries and diesel generators in stationary backup power applications. These products have proven valuable with telecommunications, transportation and utility customers as robust, reliable and sustainable power solutions.

We provide and continue to develop commercially-viable hydrogen and fuel cell solutions for industrial mobility applications (including electric forklifts and electric industrial vehicles) at multi-shift high volume manufacturing and high throughput distribution sites where we believe our products and services provide a unique combination of productivity, flexibility and environmental benefits. In June of 2020, Plug Power completed the acquisitions of United Hydrogen Group Inc. and Giner ELX, Inc. in line with the Company’s hydrogen vertical integration strategy, with plans to have more than 50% of the hydrogen used  by the Company to be green by 2024. These acquisitions further enhance Plug Power’s position in the hydrogen industry with capabilities in generation, liquefaction and distribution of hydrogen fuel complementing its industry-leading position in the design, construction, and operation of customer-facing hydrogen fueling stations. These acquisitions establish a pathway for Plug Power to transition from low-carbon to zero-carbon hydrogen solutions.

Our current products and services include:

GenDrive: GenDrive is our hydrogen fueled PEM fuel cell system providing power to material handling electric vehicles, including class 1, 2, 3 and 6 electric forklifts and ground support equipment;

GenFuel:  GenFuel is our hydrogen fueling delivery, generation, storage and dispensing system;

GenCare: GenCare is our ongoing ‘internet of things’-based maintenance and on-site service program for GenDrive fuel cell systems, GenSure fuel cell systems, GenFuel hydrogen storage and dispensing products and ProGen fuel cell engines;

GenSure:  GenSure is our stationary fuel cell solution providing scalable, modular PEM fuel cell power to support the backup and grid-support power requirements of the telecommunications, transportation, and utility sectors;

8

GenKey: GenKey is our vertically integrated “turn-key” solution combining either GenDrive or GenSure fuel cell power with GenFuel fuel and GenCare aftermarket service, offering complete simplicity to customers transitioning to fuel cell power; and

ProGen:  ProGen is our fuel cell stack and engine technology currently used globally in mobility and stationary fuel cell systems, and as engines in electric delivery vans. This includes the Plug Power MEA (membrane electrode assembly), a critical component of the fuel cell stack used in zero-emission fuel cell electric vehicle engines,  in which Plug Power is the largest producer in North America.

We provide our products worldwide through our direct product sales force, and by leveraging relationships with original equipment manufacturers and their dealer networks. We manufacture our commercially-viable products in Latham, NY, Rochester, NY and Spokane, WA and support liquid hydrogen generation  and logistics in Charleston, TN.

Liquidity

Our cash requirements relate primarily to working capital needed to operate and grow our business, including funding operating expenses, growth in inventory to support both shipments of new units and servicing the installed base, growth in equipment leased to customers under long-term arrangements, funding the growth in our GenKey “turn-key” solution, which includes the installation of our customers’ hydrogen infrastructure as well as production and delivery of the hydrogen fuel, continued development and expansion of our products, payment of lease/financing obligations under sale/leaseback financings, and the repayment or refinancing of our long-term debt. Our ability to achieve profitability and meet future liquidity needs and capital requirements will depend upon numerous factors, including the timing and quantity of product orders and shipments; attaining and expanding positive gross margins across all product lines; the timing and amount of our operating expenses; the timing and costs of working capital needs; the timing and costs of developing marketing and distribution channels; the ability of our customers to obtain financing to support commercial transactions; our ability to obtain financing arrangements to support the sale or leasing of our products and services to customers and to repay or refinance our long-term debt, and the terms of such agreements that may require us to pledge or restrict substantial amounts of our cash to support these financing arrangements; the timing and costs of developing marketing and distribution channels; the timing and costs of product service requirements; the timing and costs of hiring and training product staff; the timing and costs of product development and introductions; the extent of our ongoing and new research and development programs; and changes in our strategy or our planned activities. If we are unable to fund our operations with positive cash flows and cannot obtain external financing, we may not be able to sustain future operations.  As a result, we may be required to delay, reduce and/or cease our operations and/or seek bankruptcy protection.

We have experienced and continue to experience negative cash flows from operations and net losses. The Company incurred net losses attributable to common stockholders of $46.2 million and $49.1 million for the six months ended June 30, 2020 and 2019, respectively, and had an accumulated deficit of $1.4 billion at June 30, 2020.

We have historically funded our operations primarily through public and private offerings of equity and debt, as well as short-term borrowings, long-term debt and project financings. The Company believes that its current working capital and cash anticipated to be generated from future operations, as well as borrowings from lending and project financing sources and proceeds from equity and debt offerings, including our at-the-market offering, will provide sufficient liquidity to fund operations for at least one year after the date the financial statements are issued. There is no guarantee that future funding will be available if and when required or at terms acceptable to the Company.  This projection is based on our current expectations regarding new project financing and product sales and service, cost structure, cash burn rate and other operating assumptions.

During the six months ended June 30, 2020, net cash used in operating activities was $111.2 million, consisting primarily of a net loss attributable to the Company of $46.1 million, and net outflows from fluctuations in working capital and other assets and liabilities of $61.1 million. The changes in working capital primarily were related to increases in various current asset and liability accounts. As of June 30, 2020, we had cash and cash equivalents of $152.5 million and net working capital of $186.3 million. By comparison, at December 31, 2019, we had cash and cash equivalents of $139.5 million and net working capital of $162.5 million. 

9

Net cash used in investing activities for the six months ended June 30, 2020 totaled $56.6 million and included net cash paid for acquisitions, purchases of property, plant and equipment, and outflows associated with materials, labor, and overhead necessary to construct new leased property. Cash outflows related to equipment that we lease directly to customers are included in net cash used in investing activities.

Net cash provided by financing activities for the six months ended June 30, 2020 totaled $181.6 million and primarily resulted from the issuance of convertible senior notes, and proceeds from borrowing on long-term debt, offset by the repurchase of convertible senior notes and related capped calls.

Public and Private Offerings of Equity and Debt

Common Stock Issuances

On April 13, 2020, the Company entered into an At Market Issuance Sales Agreement (ATM), with B. Riley FBR, Inc., as sales agent, or FBR, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate offering price of up to $75.0 million. As of the date of this filing, the Company did not issue any shares of common stock pursuant to the ATM.

In the second quarter of 2019, the Company issued 2.1 million shares of common stock pursuant to an ATM entered into with FBR, as sales agent, on April 3, 2017, resulting in net proceeds of $5.5 million. There were no sales under the ATM in the first quarter of 2019.

In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of its common stock at a purchase price of $2.35 per share for net proceeds of approximately $23.5 million.

In December 2019, the Company issued and sold in a registered public offering an aggregate of 46 million shares of its common stock at a purchase price of $2.75 per share for net proceeds of approximately $120.4 million.

Convertible Senior Notes

In May 2020, the Company issued $212.8 million in aggregate principal amount of 3.75% convertible senior notes due  2025, which we refer to herein as the 3.75% Convertible Senior Notes. The total net proceeds from this offering, after deducting costs of the issuance, were $205.1 million. The Company used $90.2 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to repurchase $66.3 million of the $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which we refer to herein as the 5.5% Convertible Senior Notes. In addition, the Company used approximately $15.3 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to enter into privately negotiated capped called transactions. 

In September 2019, the Company issued a $40.0 million in aggregate principal amount of 7.5% convertible senior note due 2023, which we refer to herein as the 7.5% Convertible Senior Note. The Company’s total obligation, net of interest accretion, due to the holder was $48.0 million. The total net proceeds from this offering, after deducting costs of the issuance, were $39.1 million. As of June 30, 2020, the outstanding balance of the note, net of related discount and issuance costs, was $41.0 million. On July 1, 2020, the note automatically converted fully into 16.0 million shares of common stock.

Operating and Finance Leases

The Company enters into sale/leaseback agreements with various financial institutions to facilitate the Company’s commercial transactions with key customers. The Company sells certain fuel cell systems and hydrogen infrastructure to the financial institutions and leases the equipment back to support certain customer locations and to fulfill its varied Power Purchase Agreements (PPAs).  Transactions completed under the sale/leaseback arrangements are generally accounted for as operating leases and therefore the sales of the fuel cell systems and hydrogen infrastructure are recognized as revenue.  In connection with certain sale/leaseback transactions, the financial institutions require the Company to maintain cash balances in restricted accounts securing the Company’s finance obligations. Cash received from customers under the PPAs

10

is used to make payments against the Company’s finance obligations. As the Company performs under these agreements, the required restricted cash balances are released, according to a set schedule. The total remaining lease payments to financial institutions under these agreements at June 30, 2020 was $293.7 million, $233.8 million of which were secured with restricted cash, security deposits backing letters of credit, and pledged service escrows.

The Company has varied master lease agreements with Wells Fargo Equipment Finance, Inc., or Wells Fargo, to finance the Company’s commercial transactions with various customers. The Wells Fargo lease agreements were entered into during 2017, 2018, and 2019. No sale/leaseback transactions were entered with Wells Fargo during the six months ended June 30, 2020.  Pursuant to the lease agreements, the Company sells fuel cell systems and hydrogen infrastructure to Wells Fargo and then leases them back and operates them at Walmart sites.  The Company has a customer guarantee for a large portion of the transactions entered into in connection with such lease agreements. The Wells Fargo lease agreements required letters of credit for the unguaranteed portion totaling $50.6 million as of June 30, 2020. The total remaining lease liabilities owed to Wells Fargo were $103.2 million at June 30, 2020.

Over recent years, including in 2019, the Company has entered into master lease agreements with multiple institutions such as Key Equipment Finance (KeyBank), SunTrust Equipment Finance & Lease Corp. (now known as Truist Bank), and First American Bancorp, Inc. (First American). In the first half of 2020, the Company entered into  additional lease agreements with KeyBank, First American and Truist Bank. Similar to the Wells Fargo lease agreements, the primary purpose of these agreements is to finance commercial transactions with varied customers. Most of the transactions with these financial institutions required cash collateral for the unguaranteed portions totaling $172.3 million as of June 30, 2020. Similar to the Wells Fargo lease agreements, in many cases the Company has a customer guarantee for a large portion of the transactions. The total remaining lease liabilities owed to these financial institutions were $190.5 million at June 30, 2020.

Long-Term Debt

In March 2019, the Company entered into a loan and security agreement (Loan Agreement) with Generate Lending, LLC (Generate Capital) pursuant to which the Company borrowed $85.0 million (Term Loan Facility). The initial proceeds of the loan were used to pay in full the Company’s long-term debt and accrued interest of $17.6 million under the loan agreement with NY Green Bank, a Division of the New York State Energy Research & Development Authority, and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC as well as repurchase the associated leased equipment. In April 2019 and November 2019, the Company borrowed an additional $15.0 million and $20.0 million, respectively, under the Term Loan Facility with Generate Capital at 12% interest to fund working capital for ongoing deployments and other general corporate purposes. On March 31, 2020, the outstanding balance was $107.5 million. The principal and interest payments are paid primarily by restricted cash.

On May 6, 2020, the Company and Generate amended the Loan Agreement to, among other things, (i) provide an incremental term loan facility in the amount of $50.0 million, which has been fully funded, (ii) provide for additional, incremental term loans in an aggregate amount not to exceed $50.0 million, which are available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. Based on the amortization schedule as June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024.

On July 10, 2020 the Company borrowed an additional $25.0 million under the amended Loan Agreement. See Note 8, Long-Term Debt, for additional information.

2.  Summary of Significant Accounting Policies

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the financial statements of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.

11

Interim Financial Statements

The accompanying unaudited interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, which consist solely of normal recurring adjustments, necessary to present fairly, in accordance with U.S. generally accepted accounting principles (GAAP), the financial position, results of operations and cash flows for all periods presented, have been made. The results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the full year.

Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K, filed for the fiscal year ended December 31, 2019.

The information presented in the accompanying unaudited interim condensed consolidated balance sheets as of December 31, 2019 has been derived from the Company’s December 31, 2019 audited consolidated financial statements.

Leases

The Company is a lessee in noncancelable (1) operating leases, primarily related to sale/leaseback transactions with financial institutions for deployment of the Company’s products at certain customer sites, and (2) finance leases, also primarily related to sale/leaseback transactions with financial institutions for similar commercial purposes.  The Company accounts for leases in accordance with Accounting Standards Codification (ASC) Topic 842, Leases (ASC Topic 842), as amended.

The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right of use (ROU) asset and a lease liability (i.e. finance obligation) at the lease commencement date.  For operating leases, the lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently measured at amortized cost using the effective interest method.

Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) the lease payments.

ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms.

The lease term for all of the Company’s leases includes the noncancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.

Lease payments included in the measurement of the lease liability comprise fixed payments, and the exercise price of a Company option to purchase the underlying asset if the Company is reasonably certain to exercise the option.

The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date, plus any initial direct costs incurred less any lease

12

incentives received.  For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, plus initial direct costs, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of the useful life of the underlying asset or the end of the lease term unless the lease transfers ownership of the underlying asset to the Company or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.  The Company’s leases do not contain variable lease payments.  

ROU assets for operating and finance leases are periodically reviewed for impairment losses. The Company uses the long-lived assets impairment guidance in ASC Subtopic 360-10, Property, Plant, and Equipment – Overall, to determine whether an ROU asset is impaired, and if so, the amount of the impairment loss to recognize. No impairment losses have been recognized to date.  

The Company monitors for events or changes in circumstances that require a reassessment of its leases. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset.

Operating and finance lease ROU assets are presented within leased property, net on the unaudited interim condensed consolidated balance sheets. The current portion of operating and finance lease liabilities is included in finance obligations within current liabilities and the long-term portion is presented in finance obligations within noncurrent liabilities on the unaudited interim condensed consolidated balance sheets.

The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12 months or less. The Company has elected to apply the short-term lease recognition and measurement exemption for other classes of leased assets.  The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term.

Revenue Recognition

The Company enters into contracts that may contain one or a combination of fuel cell systems and infrastructure, installation, maintenance, spare parts, fuel delivery and other support services. Contracts containing fuel cell systems and related infrastructure may be sold or provided to customers under a PPA, discussed further below.

The Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair or replacement of defective goods. The Company accrues for anticipated standard warranty costs at the same time that revenue is recognized for the related product, or when circumstances indicate that warranty costs will be incurred, as applicable.

Revenue is measured based on the transaction price specified in a contract with a customer, subject to the allocation of the transaction price to distinct performance obligations as discussed below. The Company recognizes revenue when it satisfies a performance obligation by transferring a product or service to a customer.

The Company accounts for each distinct performance obligation within its arrangements as a separate unit of accounting if the items under the performance obligation have value to the customer on a standalone basis. The Company considers a performance obligation to be distinct and have a standalone value if the customer can benefit from the good or service either on its own or together with other resources readily available to the customer and the Company’s promise to transfer the goods or service to the customer is separately identifiable from other promises in the contract. The Company allocates revenue to each distinct performance obligation based on relative standalone selling prices.

13

Payment terms for sales of fuel cells, infrastructure and service to customers are typically 30 to 90 days. Sale/leaseback transactions with financial institutions are invoiced and collected upon transaction closing. Service is prepaid upfront in a majority of the arrangements.  The Company does not adjust the transaction price for a significant financing component when the performance obligation is expected to be fulfilled within a year.

In 2017, in separate transactions, the Company issued to each of Amazon and Walmart warrants to purchase shares of the Company’s common stock. The Company presents the provision for common stock warrants within each revenue-related line item on the unaudited interim consolidated statements of operations. This presentation reflects a discount that those common stock warrants represent, and therefore revenue is net of these non-cash charges.  The provision of common stock warrants is allocated to the relevant revenue-related line items based upon the expected mix of the revenue for each respective contract. See Note 12, Warrant Transaction Agreements, for more details.

Nature of goods and services

The following is a description of principal activities from which the Company generates its revenue.

(i)Sales of Fuel Cell Systems and Related Infrastructure

Revenue from sales of fuel cell systems and related infrastructure represents sales of our GenDrive units, GenSure stationary backup power units, as well as hydrogen fueling infrastructure.

The Company considers comparable list prices, as well as historical average pricing approaches to determine standalone selling prices for GenDrive fuel cells. The Company uses observable evidence from similar products in the market to determine standalone selling prices for GenSure stationary backup power units and hydrogen fueling infrastructure. The determination of standalone selling prices of the Company’s performance obligations requires significant judgment, including continual assessment of pricing approaches and available observable evidence in the market.  Once relative standalone selling prices are determined, the Company proportionately allocates the transaction price to each performance obligation within the customer arrangement. The allocated transaction price related to fuel cell systems and spare parts is recognized as revenue at a point in time which usually occurs at shipment (and occasionally upon delivery). Revenue on hydrogen infrastructure installations is generally recognized at the point at which transfer of control passes to the customer, which usually occurs upon customer acceptance of the hydrogen infrastructure. In certain instances, control of hydrogen infrastructure installations transfers to the customer over time, and the related revenue is recognized over time as the performance obligation is satisfied. The Company uses an input method to determine the amount of revenue to recognize during each reporting period based on the Company’s efforts to satisfy the performance obligation.  

(ii)Services performed on fuel cell systems and related infrastructure

Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts. The transaction price allocated to services as discussed above is generally recognized as revenue over time on a straight-line basis over the expected service period.

In substantially all of its commercial transactions, the Company sells extended maintenance contracts that generally provide for a five to ten year service period from the date of product installation in exchange for an up-front payment. Services include monitoring, technical support, maintenance and services that provide for 97% to 98% uptime of the fleet. These services are accounted for as a separate performance obligation, and accordingly, revenue generated from these transactions, subject to the proportional allocation of transaction price, is deferred and recognized as revenue over the term of the contract, generally on a straight-line basis. Additionally, the Company may enter into annual service and extended maintenance contracts that are billed monthly. Revenue generated from these transactions is recognized as revenue on a straight-line basis over the term of the contract. Costs are recognized as incurred over the term of the contract. Sales of spare parts are included within service revenue on the unaudited interim consolidated statements of operations. When costs are projected to exceed revenues over the life of the extended maintenance contract, an accrual for loss contracts is recorded. Costs are estimated based upon historical experience and consider the estimated impact of the Company’s cost reduction initiatives. The actual results may differ from these estimates.

14

Upon expiration of the extended maintenance contracts, customers either choose to extend the contract or switch to purchasing spare parts and maintaining the fuel cell systems on their own.

(iii)Power Purchase Agreements

Revenue from PPAs primarily represents payments received from customers who make monthly payments to access the Company’s GenKey solution.

When fuel cell systems and related infrastructure are provided to customers through a PPA, revenues associated with these agreements are treated as rental income and recognized on a straight-line basis over the life of the agreements.  

In conjunction with entering into a PPA with a customer, the Company may enter into sale/leaseback transactions with third-party financial institutions, whereby the fuel cells, a majority of the related infrastructure and, in some cases, service are sold to the third-party financial institution and leased back to the Company through either an operating or finance lease.

Certain of the Company’s sale/leaseback transactions with third-party financial institutions are required to be accounted for as finance leases.  As a result, no upfront revenue was recognized at the closing of these transactions and a finance obligation for each lease was established. The fuel cell systems and related infrastructure that are provided to customers through these PPAs are classified as leased property, net in the unaudited interim condensed consolidated balance sheets. Costs to service the leased property, depreciation of the leased property, and other related costs are included in cost of PPA revenue in the unaudited interim condensed consolidated statements of operations. Interest cost associated with finance leases is presented within interest and other expense, net in the unaudited interim condensed consolidated statements of operations.

The Company also has sale/leaseback transactions with financial institutions, which were required to be accounted for as operating leases. The Company has lease obligations associated with these sale/leaseback agreements with financial institutions paid over the term of the agreements.  At inception of these sale/lease transactions, the Company records a right of use asset value which is amortized over the term of the lease and recognized in conjunction with the interest expense on the obligation collectively as rental expense.  Rental expense is recognized on a straight-line basis over the life of the agreements and is characterized as cost of PPA revenue on the unaudited interim condensed consolidated statements of operations.

The Company includes all lease and non-lease components (i.e., maintenance services) related to PPAs within PPA revenue.

To recognize revenue, the Company, as lessee, is required to determine whether each sale/leaseback arrangement meets operating lease criteria. As part of the assessment of these criteria, the Company estimates certain key inputs to the associated calculations such as: 1) discount rate it uses to discount the unpaid lease payments to present value and 2) useful life of the underlying asset(s):

ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in its leases because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate to estimate the discount rate for each lease.

In order for a lease to be classified as an operating lease, the lease term cannot exceed 75% (major part) of the estimated useful life of the leased asset.  The average estimated useful life of the fuel cells is 10 years, and the average estimated useful life of the hydrogen infrastructure is 20 years.  These estimated useful lives are compared to the term of each lease to ensure that 75% of the estimated useful life of the assets is not exceeded which allows the Company to meet the operating lease criteria.

15

(iv)Fuel Delivered to Customers

Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site. Fuel is delivered to customers under stand-ready arrangement, with no long-term commitment.

The Company purchases hydrogen fuel from suppliers in certain cases (and produces hydrogen onsite) and sells to its customers upon delivery.  Revenue and cost of revenue related to this fuel is recorded as dispensed and is included in the respective “Fuel delivered to customers” lines on the  unaudited interim consolidated statements of operations.

Contract costs

The Company expects that incremental commission fees paid to employees as a result of obtaining sales contracts are recoverable and therefore the Company capitalizes them as contract costs.

Capitalized commission fees are amortized on a straight-line basis over the period of time which the transfer of goods or services to which the assets relate occur, typically ranging from 5 to 10 years. Amortization of the capitalized commission fees is included in selling, general and administrative expenses.

The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses.

Cash Equivalents

For purposes of the unaudited interim condensed consolidated statements of cash flows, the Company considers all highly-liquid debt instruments with original maturities of three months or less to be cash equivalents. At June 30, 2020, cash equivalents consisted of money market accounts. The Company’s cash and cash equivalents are deposited with financial institutions located in the United States and may at times exceed insured limits.

Equity Instruments – Common Stock Warrants

Common stock warrants that meet certain applicable requirements of ASC Subtopic 815-40, Derivatives and Hedging – Contracts in Entity’s Own Equity, and other related guidance, including the ability of the Company to settle the warrants without the issuance of registered shares or the absence of rights of the grantee to require cash settlement, are accounted for as equity instruments. The Company classifies these equity instruments within additional paid-in capital on the  unaudited interim condensed consolidated balance sheets.

Common stock warrants accounted for as equity instruments represent the warrants issued to Amazon and Walmart as discussed in Note 12, Warrant Transaction Agreements. The Company adopted Financial Accounting Standards Board (FASB) Accounting Standards Update 2019-08, Compensation – Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606) (ASU 2019-08), which requires entities to measure and classify share-based payment awards granted to a customer by applying the guidance under Topic 718, as of January 1, 2019. As a result, the amount recorded as a reduction of revenue is measured based on the grant-date fair value of the warrants. Except for the third tranche, the fair value of all warrants was measured at January 1, 2019, the adoption date of ASU 2019-08. For the third tranche, the fair value will be determined when the second tranche vests. At that time, the fair value will also be determined for that tranche.

In order to calculate warrant charges, the Company uses the Black-Scholes pricing model, which requires key inputs including volatility and risk-free interest rate and certain unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The Company estimates the fair value of unvested warrants, considered to be probable of vesting. Based on this estimated fair value, the Company determines warrant charges, which are recorded as a reduction of revenue in the unaudited interim condensed consolidated statement of operations.

16

Use of Estimates

The unaudited interim condensed consolidated financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles, which require management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Reclassifications are made, whenever necessary, to prior period financial statements to conform to the current period presentation. As of June 30, 2020, there have been no such reclassifications.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In June 2016, Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, was issued. Also, In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). ASU 2016-13 significantly changes how entities account for credit losses for financial assets and certain other instruments, including trade receivables and contract assets, that are not measured at fair value through net income. The ASU requires a number of changes to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote. Additionally, the standard requires the estimation of lifetime expected losses for trade receivables and contract assets that are classified as current. The Company adopted these standards effective January 1, 2020 and determined the impact of the standards to be immaterial to the consolidated financial statements.

In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). The Company adopted this standard effective January 1, 2020 and determined the impact of this standard to be immaterial to the consolidated financial statements.

In January 2017, Accounting Standards Update (ASU) 2017-04, Intangibles – Goodwill and Other (Topic 350), was issued to simplify how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test.  Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The Company adopted this standard effective January 1, 2020.

In August 2016, Accounting Standards Update (ASU) 2016-15, Statement of Cash Flows (Topic 230)s: Classification of Certain Cash Receipts and Cash Payments, was issued to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The Company adopted this standard in 2019 and determined the impact of this standard to be immaterial to the consolidated financial statements.

Recently Issued and Not Yet Adopted Accounting Pronouncements

In August 2020, Accounting Standards Update (ASU) 2020-06, Debt – Debt With Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, was issued to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity.

17

This update is effective after December 15, 2021. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, was issued to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This update is effective starting March 12, 2020 and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-03, Codification Improvements to Financial Instruments, was issued to make various codification improvements to financial instruments to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. This update will be effective at various dates as described in this ASU. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In December 2019, Accounting Standards Update (ASU) 2019-12, Simplifying the Accounting for Income Taxes, was issued to identify, evaluate, and improve areas of GAAP for which cost and complexity can be reduced while maintaining or improving the usefulness of the information provided to users of financial statements. This update will be effective beginning after December 15, 2020. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

3. Acquisitions

Giner ELX, Inc. Acquisition

 

On June 22, 2020, the Company acquired 100% of the outstanding shares of Giner ELX, Inc. (Giner ELX). Giner ELX is developer of electrolysis hydrogen generators which is used for on-site refueling of hydrogen fuel cells.

The fair value of consideration paid by the Company in connection with the Giner ELX acquisition was as follows (in thousands):

Cash

$

25,820

Plug Power Stock

19,263

Contingent consideration

7,140

Total consideration

52,223

The contingent consideration represents the estimated, preliminary fair value associated with earn-out payments of $16.0 million that the sellers are eligible to receive. Of the total earnout consideration, $8.0 million is related to the achievement of the Allagash earn-out, $2.0 million is associated with the receipt of certain customer opportunities (purchase orders or other contracts) by December 31, 2021, and $6.0 million is associated with the achievement of certain revenue targets for years 2021 through 2023. The Allagash earn-out is achieved when the Company has produced at least two PEM electrolyzer stacks of one megawatt each, utilizing the dry build process and meets certain technical specifications as more fully described in the merger agreement. To be fully paid, the Allagash earn-out needs to be satisfied by July 31, 2023 and is reduced by approximately 8.33% each month beyond this date. In addition to the above, should the earn-out revenue exceed 150% of the 2023 target, the sellers will receive warrants with a value of $5.0 million and if the earn-out revenue exceeds 200% of the 2023 revenue target, the sellers will receive warrants with a value of $10.0 million. The warrants are exercisable within two years of issuance.

18

The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):

Accounts receivable

$

1,237

Inventory

 

4,108

Prepaid expenses and other assets

(4,707)

Property, plant and equipment

596

Identifiable intangibles

29,930

Accounts payable, accrued expenses and other liabilities

(1,887)

Deferred revenue

(2,347)

Total net assets acquired, excluding goodwill

26,930

The preliminary fair value of acquired identified intangible assets were calculated with the assistance of an independent valuator and were determined through a variety of valuation techniques.

Identifiable intangibles consisted of developed technology, non-compete agreements, estimated in-process research and development (IPR&D), and customer relationships.

The fair value of acquired developed technology and non-complete agreements was nominal.

The fair value of the acquired IPR&D totaling $29.0 million has been calculated using the multi-period excess earnings method (MPEEM) approach which is a variant of the income approach. The basic principle of the MPEEM approach is that a single asset, in isolation, is not capable of generating cash flow for an enterprise. Several assets are brought together and exploited to generate cash flow. Therefore, to determine cash flow from the exploitation of IPR&D, one must deduct the related expenses incurred for the exploitation of other assets used for the generation of overall cash flow and revenues. The fair value of IPR&D was estimated by discounting the net cash flow derived from the expected revenues attributable to the acquired IPR&D. The fair value of the acquired customer relationships totaling 0.3 million has been calculated using a distributor method approach, which is a variant of the MPEEM under the income approach.

In addition to identifiable intangible asset, the fair value of the deferred revenue was determined using a cost build-up approach. The direct cost of fulfilling the obligation plus a normal profit margin was used to determine the value of the assumed deferred revenue liability.

Included in the purchase consideration are three contingent earn-out payments (as described above): the Allagash earn-out, the customer opportunities, and the revenue targets. Due to the nature of the Allagash and customer opportunities, as outlined in the purchase agreement, a scenario based method (SBM) was used to value these contingent payments as the payments are milestone based in nature. The revenue targets are achieved when certain revenue thresholds are met, and the catch-up provision creates path-dependency. As such, the revenue targets were valued using Monte Carlo Simulation.

Included in Giner ELX’s net assets acquired are net deferred tax liabilities of $6.1 million. In connection of the acquisition of these net deferred tax liabilities, the Company reduced its valuation allowance by $5.2 million and recognized a tax benefit $5.2 million during the three- and six- months ended June 30, 2020.

Goodwill associated with the Giner ELX acquisition was calculated as follows (in thousands):

Consideration paid

$

52,223

Less: net assets acquired

(26,930)

Total goodwill recognized

25,293

19

The goodwill consists of the Company’s increased capabilities in green hydrogen supply through the production of electrolyzers. The synergies with the Company’s production of hydrogen storage and dispensing equipment is important to the Company as the demand for green hydrogen increases.

United Hydrogen Group Inc. Acquisition

 

On June 18, 2020, the Company acquired 100% of the outstanding shares of United Hydrogen Group Inc. (UHG). UHG produces and sells liquid hydrogen.

The fair value of consideration paid by the Company in connection with the Giner ELX acquisition was as follows (in thousands):

Cash

$

19,466

Plug Power Stock

30,410

Contingent consideration

1,110

Total consideration

50,986

 

Included in cash and common stock in the above table is $1.3 million of cash and $6.5 million of common stock that was paid in April 2020 to purchase a convertible note in UHG. This convertible note included terms that allowed for reduction of the purchase price if the Company was to complete the acquisitions. As such, this note was cancelled in conjunction with the closing of this acquisition.  

A portion of the purchase price of UHG was in the form of contingent consideration.  The contingent consideration is contingent on future performance related to the expansion of the liquefication capacity of the Charleston, Tennessee liquid hydrogen plant (the Charleston Plant).  The Company’s liability for this contingent consideration was measured at fair value based on the Company’s expectations of achieving the expansion milestone.  The expected performance was assessed by management which was discounted to present value in order to derive a fair value of the contingent consideration.

In accordance with the merger agreement, the Company is obligated to pay $1.5 million by June 30, 2021 once the liquefication capacity of the Charleston Plant is complete to the UHG’s stockholders.  Due to the level of progress made as of the reporting date, it is estimated that a payout will be made.  As a result, the Company has recorded $1.1 million as the fair value of the contingent consideration.

The Company’s liability for contingent consideration was preliminarily measured and estimated at fair value based on unobservable inputs, and was considered a level 3 financial instrument.  The fair value of the liability determined was primarily driven by the Company’s expectations of reaching the performance milestone.  The expected milestone of expansion of the liquefication capacity of the Charleston Plant was discounted to present value in order to derive a fair value of the contingent consideration. The primary inputs of the calculation were the probabilities of achieving the milestone and a discount rate.  At June 30, 2020 the Company has recorded $1.1 million as the fair value of contingent consideration.

20

The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):

Accounts receivable

 

444

Inventory

 

89

Prepaid expenses and other assets

1,152

Property, plant and equipment

 

41,244

Leased property

796

Identifiable intangibles

 

2,338

Long-term debt

(13,080)

Other liabilities

(13,820)

Accounts payable, accrued expenses, deferred revenue and finance obligations

(4,560)

Total net assets acquired, excluding goodwill

14,603

The preliminary fair value of acquired identified intangible assets were calculated with the assistance of an independent valuator and were determined through a variety of valuation techniques.

Identifiable intangibles consisted of developed technology, as described above.  The fair value of the developed technology totaling $2.3 million has been calculated using the relief from royalty approach which is a variant of the income approach. The application of the relief from royalty approach involves estimating the value of an intangible asset by quantifying the present value of the stream of market derived royalty payments that the owner of the intangible asset is exempted or ‘relieved’ from paying.

Additionally the Company estimated the fair value of an unfavorable customer contract. The fair value of the acquired unfavorable customer contract was calculated using a with and with-out analysis which is a variant of the income approach.  Cash flows were calculated using pricing per terms of the existing contract and then compared to cash flows using expected market pricing. The difference between the two cash flows was used to determine the fair value of the contract.

UHG will be eligible to receive earn-out payments, contingent on the company achieving certain milestones (successful completion of construction and achieving a defined capacity/production level). Due to the milestone nature of the payments, a scenario based method (SBM) was used to value these contingent payments.

Goodwill associated with the UHG acquisition was calculated as follows (in thousands):

Consideration paid

$

50,986

Less: net assets acquired

(14,603)

Total goodwill recognized

36,383

Goodwill consists of the Company’s ability to expand liquid hydrogen manufacturing capability with an established management team. The Company now has capabilities in liquid hydrogen generation, liquefaction and distribution logistics, which is important in a growing hydrogen market.

The above estimates are preliminary in nature and subject to adjustments. Any necessary adjustments will be finalized within one year from the date of acquisition. Substantially all the receivables acquired are expected to be collectible. We have not identified any material unrecorded pre-acquisition contingencies where the related asset or

21

liability, or an impairment is probable and the amount can be reasonably estimated. Purchased goodwill is not expected to be deductible for tax purposes.  

The results of the Giner ELX and UHG are included in the Company’s results for the three and six months ended June 30, 2020 and are considered immaterial.

4. Earnings Per Share

Basic earnings per common stock are computed by dividing net loss attributable to common stockholders by the weighted average number of common stock outstanding during the reporting period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock (such as stock options, unvested restricted stock, common stock warrants, and preferred stock) were exercised or converted into common stock or resulted in the issuance of common stock (net of any assumed repurchases) that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive common stock equivalents, which is comprised of shares issuable under outstanding warrants, the conversion of preferred stock, and the Company’s share-based compensation plans, and the weighted average number of common stock outstanding during the reporting period. Since the Company is in a net loss position, all common stock equivalents would be considered to be anti-dilutive and are, therefore, not included in the determination of diluted earnings per share. Accordingly, basic and diluted loss per share are the same.

The potentially dilutive securities are summarized as follows:

At June 30,

    

2020

    

2019

Stock options outstanding (1)

16,273,120

 

21,258,304

Restricted stock outstanding (2)

4,455,484

 

2,504,392

Common stock warrants (3)

110,573,392

115,824,142

Preferred stock (4)

 

17,933,591

Convertible Senior Notes (5)

72,872,730

 

43,630,020

Number of dilutive potential shares of common stock

204,174,726

 

201,150,449

(1)During the three months ended June 30, 2020 and 2019, the Company granted 174,649 and 339,392 stock options, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 174,649 and 364,392 stock options, respectively.

(2)During the three months ended June 30, 2020 and 2019, the Company granted 96,649 and 339,392 shares of restricted stock, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 94,649 and 364,392 shares of restricted stock, respectively.

(3)In April 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Amazon, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.

In July 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Walmart, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.

(4)The preferred stock amount represents the dilutive potential on the shares of common stock as a result of the conversion of the Series C Redeemable Convertible Preferred Stock (Series C Preferred Stock) and Series E Redeemable Preferred Stock (Series E Preferred Stock), based on the conversion price of each preferred stock as of June 30, 2020, and 2019, respectively. Of the 10,431 shares of Series C Preferred Stock issued on May 16, 2013, all shares had been converted to common stock as of June 30, 2020.  On November 1, 2018, the Company issued 35,000 shares of Series E Preferred Stock. As of December 31, 2019, 30,462 shares of the Series E Preferred Stock had been

22

converted to common stock and 4,038 shares were redeemed for cash. The remaining 500 shares of Series E Preferred Stock were converted to common stock in January 2020.

(5)In March 2018, the Company issued the 5.5% Convertible Senior Notes. In September 2019, the Company issued the $7.5% Convertible Senior Note. In May 2020, the Company issued the 3.5 % Convertible Senior Notes and repurchased $66.3 million of the 5.5% Convertible Senior Notes. See Note 9, Convertible Senior Notes.

5. Inventory

Inventory as of June 30, 2020 and December 31, 2019 consisted of the following (in thousands):

    

June 30,

    

December 31,

 

2020

2019

Raw materials and supplies – production locations

$

72,222

$

48,011

Raw materials and supplies – customer locations

10,291

9,241

Work-in-process

 

27,289

 

12,529

Finished goods

 

4,769

 

2,610

Inventory

$

114,571

$

72,391

6. Leased Property

Leased property at June 30, 2020 and December 31, 2019 consisted of the following (in thousands):

    

June 30,

    

December 31,

 

2020

2019

 

Right of use assets – operating

$

237,467

$

198,068

Right of use assets – finance

42,161

41,475

Capitalized costs of lessor assets

46,034

41,465

Less: accumulated depreciation

 

(50,941)

 

(36,268)

Leased property, net

$

274,721

$

244,740

7. Intangible Assets

The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of June 30, 2020 were as follows (in thousands):

Weighted Average

Gross Carrying

Accumulated

Amortization Period

Amount

Amortization

Total

 

Acquired technology

 

10 years

 

$

12,112

$

(3,205)

$

8,907

Customer relationships, Backlog & Trademark

8 years 

 

890

(223)

667

In process R&D

 

Indefinite

29,000

29,000

$

42,002

$

(3,428)

$

38,574

The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of December 31, 2019 were as follows (in thousands):

Weighted Average

Gross Carrying

Accumulated

Amortization Period

Amount

Amortization

Total

 

Acquired technology

 

9 years 

$

8,244

$

(2,815)

$

5,429

Customer relationships & Trademark

 

9 years 

 

320

(210)

 

110

$

8,564

$

(3,025)

$

5,539

23

The change in the gross carrying amount of the acquired technology from December 31, 2019 to June 30, 2020 was due to changes in foreign currency translation, acquisitions of UHG and Giner ELX, and accrual for American Fuel Cell (AFC) milestone payment payments, as discussed below.

In the second quarter of 2020, the Company’s in-process research and development was related to the development of the dry build process associated with electrolyzer stacks, as part of acquisition of Giner ELX. The related intangible asset is not currently amortized, as research and development is ongoing. Upon completion of the dry build process, amortization will commence based upon the estimated useful life of the underlying asset. See Note 3 – Acquisitions, for more details.

Also, in the second quarter of 2020, the Company acquired technology as part of the acquisition of UHG.  The technology relates to the chemical process of manufacturing liquid hydrogen from chlor-alkali waste stream. See Note 3 – Acquisitions, for more details.

In the second quarter of 2019, the Company acquired intellectual property from EnergyOr for $1.5 million. In addition, the Company agreed to pay the sellers a royalty based on future sales of relevant applications, not to exceed $3.0 million, by May 22, 2025. These royalties are added to the intangible asset balance, as incurred.

As part of the agreement to acquire the intellectual property from AFC, the Company shall pay AFC milestone payments not to exceed $2.9 million in total, if certain milestones associated with the production of components related to the acquired technology are met before April 2021. As of June 30, 2020, the Company paid $0.4 million and accrued $1.7 million in relation to the aforementioned milestones.

Amortization expense for acquired identifiable intangible assets was $0.2 million for the three months ended June 30, 2020 and $0.4 million for the six months ended June 30, 2020. Amortization expense for the acquired identifiable assets was $0.3 million for the three months ended June 30, 2019 and $0.3 million for the six months ended June 30, 2019.

Estimated amortization expense for subsequent years was as follows (in thousands):

Remainder of 2020

    

$

667

2021

1,334

2022

1,334

2023

1,334

2024 and thereafter

4,905

Total

$

9,574

8. Long-Term Debt

In March 2019, the Company, and its subsidiaries Emerging Power Inc. and Emergent Power Inc., entered into a loan and security agreement, as amended (the Loan Agreement), with Generate Lending, LLC (Generate Capital), providing for a secured term loan facility in the amount of $100.0 million (the Term Loan Facility). The Company borrowed $85.0 million under the Loan Agreement on the date of closing and borrowed an additional $15.0 million in April 2019 and $20 million in November 2019. A portion of the initial proceeds of the loan was used to pay in full the Company’s long-term debt with NY Green Bank, a Division of the New York State Energy Research & Development Authority, including accrued interest of $17.6 million (the Green Bank Loan), and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC and repurchase the associated leased equipment. In connection with this transaction, the Company recognized a loss on extinguishment of debt of approximately $0.5 million during the six months ended June 30, 2019. This loss was recorded in interest and other expenses, net in the Company’s unaudited interim condensed consolidated statement of operations. Additionally, $1.7 million was paid to an escrow account related to additional fees due in connection with  the Green Bank Loan if the Company does not meet certain New York State employment and fuel cell deployment targets by March 2021. Amount escrowed is recorded in long-term other assets on the Company’s unaudited interim condensed consolidated balance sheets as of June 30, 2020. The Company presently expects to meet the targets as required under the arrangement.

24

Additionally, on May 6, 2020, the Company and its subsidiaries, Emerging Power, Inc. and Emergent Power, Inc., entered into a Fifth Amendment (the Amendment) to the Loan Agreement and Security Agreement, dated as of March 29, 2019, as amended (the Loan Agreement) with Generate Lending, LLC (Generate Capital). The Amendment amends the Loan Agreement  to, among other things, (i) provide for an incremental term loan in the amount of $50.0 million, (ii) provide for additional, uncommitted incremental term loans in an aggregate amount not to exceed $50.0 million, which may become available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. The $50 million incremental term loan has been fully funded. In connection with the restructuring, the Company capitalized $1.0 million of origination fees and expensed $300 thousand in legal fees.

On June 30, 2020, the outstanding balance under the Term Loan Facility was $141.2 million with a 9.5% interest rate. On July 10, 2020 the Company borrowed an additional $25.0 million, under the amended Loan Agreement.

The Loan Agreement includes covenants, limitations, and events of default customary for similar facilities. Interest and a portion of the principal amount is payable on a quarterly basis.  Principal payments will be funded in part by releases of restricted cash, as described in Note 16, Commitments and Contingencies. Based on the amortization schedule as of June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024. If addition term loans are funded, the entire then-outstanding principal balance of the Term Loan Facility, together with all accrued and unpaid interest, will be due and payable on the maturity date of October 31, 2025. 

 

All obligations under the Loan Agreement are unconditionally guaranteed by Emerging Power Inc. and Emergent Power Inc.  The Term Loan Facility is secured by substantially all of the Company’s and the guarantor subsidiaries’ assets, including, among other assets, all intellectual property, all securities in domestic subsidiaries and 65% of the securities in foreign subsidiaries, subject to certain exceptions and exclusions.

 The Loan Agreement contains covenants, including, among others, (i) the provision of annual and quarterly financial statements, management rights and insurance policies and (ii) restrictions on incurring debt, granting liens, making acquisitions, making loans, paying dividends, dissolving, and entering into leases and asset sales and (iii) compliance with a collateral coverage covenant. The Loan Agreement also provides for events of default, including, among others, payment, bankruptcy, covenant, representation and warranty, change of control, judgment and material adverse effect defaults at the discretion of the lender. As of June 30, 2020, the Company was in compliance with all the covenants.

The Loan Agreement provides that if there is an event of default due to the Company’s insolvency or if the Company fails to perform in any material respect the servicing requirements for fuel cell systems under certain customer agreements, which failure would entitle the customer to terminate such customer agreement, replace the Company or withhold the payment of any material amount to the Company under such customer agreement, then Generate Capital has the right to cause Proton Services Inc., a wholly owned subsidiary of the Company, to replace the Company in performing the maintenance services under such customer agreement.

As of June 30, 2020, the Term Loan Facility requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

125,687

December 31, 2021

89,301

December 31, 2022

51,478

December 31, 2023

16,863

December 31, 2024

As of August 10, 2020, the Term Loan Facility, given the incremental borrowing subsequent to June 30, 2020, as described above, requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

139,017

December 31, 2021

102,317

25

December 31, 2022

68,321

December 31, 2023

37,920

December 31, 2024

8,692

December 31, 2025

9. Convertible Senior Notes

3.75% Convertible Senior Notes

On May 18, 2020, the Company issued $200.0 million in aggregate principal amount of 3.75% Convertible Senior Notes due June 1, 2025, which is referred to herein as the 3.75% Convertible Senior Notes, in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended, or the Securities Act. On May 29, 2020, the Company issued an additional $12.5 million in aggregate principal amount of 3.75% Convertible Senior Notes.

The 3.75% Convertible Senior Notes bear interest at a  rate of 3.75% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020.  The notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased in accordance with their terms.

The 3.75% Convertible Senior Notes are senior, unsecured obligations of the Company and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated, including the Company’s $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which is referred to herein as the 5.5% Convertible Senior Notes, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, of its current or future subsidiaries.  

Holders of the 3.75% Convertible Senior Notes may convert their notes at their option at any time prior to the close of the business day immediately preceding December 1, 2024 in the following circumstances:

1)during any calendar quarter commencing after September 30, 2020, if the last reported sale price of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;

2)during the five business days after any five consecutive trading day period (such five consecutive trading day period, the measurement period) in which the trading price per $1,000 principal amount of the 3.75% Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

3)if the Company calls any or all of the 3.75% Convertible Senior Notes for redemption, any such notes that have been called for redemption may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or

4)upon the occurrence of specified corporate events, as described in the indenture governing the 3.75% Convertible Senior Notes.

On or after December 1, 2024, the holders of the 3.75% Convertible Senior Notes may convert all or any portion of their notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.

26

The initial conversion rate for the 3.75% Convertible Senior Notes will be 198.6196 shares of the Company’s common stock per $1,000 principal amount of notes, which is equivalent to an initial conversion price of approximately $5.03 per share of the Company’s common stock, subject to adjustment upon the occurrence of specified events. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. 

In addition, following certain corporate events or following issuance of a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period in certain circumstances.

The 3.75% Convertible Senior Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after June 5, 2023 and before the 41st scheduled trading day immediately before the maturity date, at a cash redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the three trading days immediately preceding the date the Company sends the related redemption notice, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company sends such redemption notice.

If the Company undergoes a “fundamental change” (as defined in the Indenture), holders may require the Company to repurchase their notes for cash all or any portion of their notes at a fundamental change repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the fundamental change repurchase date.

In accounting for the issuance of the 3.75% Convertible Senior Notes, the Company separated the notes into liability and equity components. The initial carrying amount of the liability component of approximately $75.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $130.3 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 3.75% Convertible Senior Notes. The difference between the principal amount of the 3.75% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 3.75% Convertible Senior Notes. The effective interest rate is approximately 29.0%.  The equity component of the 3.75% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred transaction costs related to the issuance of the 3.75% Convertible Senior Notes of approximately $7.0 million, consisting of initial purchasers’ discount of approximately $6.4 million and other issuance costs of $0.6 million.  In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 3.75% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.6 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 3.75% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $4.4 million and were netted with the equity component in stockholders’ equity.

The 3.75% Convertible Senior Notes consisted of the following (in thousands):

June 30,

2020

Principal amounts:

Principal

$

212,463

Unamortized debt discount (1)

(133,321)

Unamortized debt issuance costs (1)

(2,517)

Net carrying amount

$

76,625

Carrying amount of the equity component (2)

$

130,249

27

1)Included in the unaudited interim condensed consolidated balance sheets within the 3.75% Convertible Senior Notes, net and amortized over the remaining life of the notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $4.4 million in equity issuance costs and associated income tax benefit of $12.4 million.

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the notes was greater than the principal amount. The estimated fair value of the note at June 30, 2020 was approximately $339.0 million. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

Capped Call

In conjunction with the pricing of the 3.75% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions ($200 million Notes Capped Call) with certain counterparties at a price of $16.2 million. The 3.75% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 3.75% Convertible Senior Notes and is generally expected to reduce potential dilution to the Company’s common stock upon any conversion of the 3.75% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 3.75% Notes Capped Call is initially $6.7560 per share, which represents a premium of approximately 60% over the last then-reported sale price of the Company’s common stock of $4.11 per share on the date of the transaction and is subject to certain adjustments under the terms of the 3.75% Notes Capped Call. The 3.75% Notes Capped Call becomes exercisable if the conversion option is exercised.

The net cost incurred in connection with the 3.75% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheet

7.5% Convertible Senior Note

In September 2019, the Company issued $40.0 million aggregate principal amount of 7.5%  Convertible Senior Note due on January 5, 2023, which is referred to herein as the 7.5% Convertible Senior Note, in exchange for net proceeds of $39.1 million, in a private placement to an accredited investor pursuant to Rule 144A under the Securities Act . There are no required principal payments prior to maturity of the 7.5% Convertible Senior Note. Upon maturity of the 7.5% Convertible Senior Note, the Company is required to repay 120% of $40.0 million, or $48.0 million. The 7.5% Convertible Senior Note bears interest at 7.5% per annum, payable quarterly in arrears on January 5, April 5, July 5 and October 5 of each year beginning on October 5, 2019 and will mature on January 5, 2023 unless earlier converted or repurchased in accordance with its terms. The 7.5% Convertible Senior Note is unsecured and does not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.

The 7.5% Convertible Senior Note has an initial conversion rate of 387.5969, which is subject to adjustment in certain events. The initial conversion rate is equivalent to an initial conversion price of approximately $2.58 per share of common stock. The holder of the 7.5% Convertible Senior Note may convert at its option at any time until the close of business on the second scheduled trading day immediately prior to the maturity date for shares of the Company’s common stock, subject to certain limitations. In addition, the 7.5% Convertible Senior Note will be automatically converted if (1) the daily volume-weighted average price per share of common stock exceeds 175% of the conversion price (as described above) on each of the 20 consecutive VWAP trading days (as defined in the note) beginning after the issue date of the 7.5% Convertible Senior Note and (2) certain equity conditions (as defined in the note) are satisfied. Only if both criteria are met is the note automatically converted. Upon either the voluntary or automatic conversion of the 7.5% Convertible Senior Note, the Company will deliver shares of common stock based on (1) the then-effective conversion rate and (2) the original principal amount of $40.0 million and not the maturity principal amount of $48.0 million. The 7.5% Convertible Senior Note does not allow cash settlement (entirely or partially) upon conversion. As such, the Company uses the if-converted method for calculating any potential dilutive effect of the conversion option on diluted earnings per share.

28

The Company concluded the conversion features did not require bifurcation. Specifically, while the Company determined that (i) the conversion features were not clearly and closely related to the host contracts, (ii) the 7.5% Convertible Senior Note (i.e., hybrid instrument) is not remeasured at fair value under otherwise applicable GAAP with changes in fair value reported in earnings as they occur and (iii) the conversion features, if freestanding, would meet the definition of a derivative, the Company concluded such conversion features meet the equity scope exception, and therefore, the conversion features are not required to be bifurcated from the 7.5% Convertible Senior Note.

If the Company undergoes a fundamental change prior to the maturity date, subject to certain limitations, the holder may require the Company to repurchase for cash all or a portion of the 7.5% Convertible Senior Note at a cash repurchase price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 115% of the maturity principal amount of $48.0 million (or portion thereof) and (2) 110% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the date of such fundamental change; (ii) the principal amount of the $40.0 million 7.5% Convertible Senior Note to be repurchased divided by $1,000; and (iii) the average of the daily volume-weighted average price per share of the Company’s common stock over the five consecutive VWAP trading days immediately before the effective date of such fundamental change.

In addition, with the consent of the holder of the  note, subject to certain limitations, the Company may redeem all or any portion of the 7.5% Convertible Senior Note, at the Company’s option, at a cash redemption price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 105% of the maturity principal amount of $48.0 million (or portion thereof); and (2) 115% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the related redemption date; (ii) the principal amount of the 7.5% Convertible Senior Note to be redeemed divided by $1,000; and (iii) the arithmetic average of the daily volume-weighted average price per share of common stock over the five consecutive VWAP trading days immediately before the related redemption date.

While the Company concluded the fundamental change redemption option represents an embedded derivative, the Company concluded the value of the embedded derivative to be immaterial given the likelihood of the occurrence of a fundamental change was deemed to be remote. As related to the call option, the Company concluded the call option was clearly and closely related to the host contract, and therefore, did not meet the definition of an embedded derivative.

The Company concluded the total debt discount at issuance of the 7.5% Convertible Senior Note equaled approximately $8.0 million. This debt discount  was attributed to the fact that upon maturity, the Company is required to repay 120% of $40.0 million, or $48.0 million. In addition, the related debt issuance costs were $1.0 million. The debt discount was recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and is being amortized to interest expense over the term of the 7.5% Convertible Senior Note using the effective interest rate method.

The 7.5% Convertible Senior Note consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal at maturity

$

48,000

$

48,000

Unamortized debt discount

(6,200)

(7,400)

Unamortized debt issuance costs

(812)

(969)

Net carrying amount

$

40,988

$

39,631

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 7.5% Convertible Senior Note was greater than the principal amount. The estimated fair value of the 7.5% Convertible Senior Note at June 30, 2020 and December 31, 2019 was approximately $131.4 million and $53.5 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 7.5% Convertible Senior Note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

29

On July 1, 2020, the 7.5% Convertible Senior Note automatically converted into 16.0 million shares of common stock.

5.5% Convertible Senior Notes

In March 2018, the Company issued $100.0 million in aggregate principal amount of 5.5% Convertible Senior Notes due on March 15, 2023, which is referred to herein as the 5.5% Convertible Senior Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act.

In May 2020, the Company used a portion of the net proceeds from the issuance of the 3.75% Convertible Senior Notes to finance the cash portion of the partial repurchase of the 5.5% Convertible Senior Notes, which consisted of a repurchase of approximately $66.3 million in aggregate principal amount of the 5.5% Convertible Senior Notes in privately-negotiated transactions for aggregate consideration of $128.9 million, consisting of approximately $90.2 million in cash and approximately 9.4 million shares of the Company’s common stock. Of the $128.9 million in aggregate consideration, $35.5 million and $93.4 million were allocated to the debt and equity components, respectively, utilizing an effective discount rate of 29.8% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the 5.5% Convertible Senior Notes that were repurchased, net of unamortized debt discount and issuance costs, was $48.7 million. The partial repurchase of the 5.5% Convertible Senior Notes resulted in a $13.2 million gain on early debt extinguishment. As of June 30, 2020, approximately $33.7 million aggregate principal amount of the 5.5% Convertible Senior Notes remained outstanding.

 

At issuance in March 2018, the total net proceeds from the 5.5% Convertible Senior Notes were as follows:

Amount

(in thousands)

Principal amount

$

100,000

Less initial purchasers’ discount

(3,250)

Less cost of related capped call and common stock forward

(43,500)

Less other issuance costs

(894)

Net proceeds

$

52,356

The 5.5% Convertible Senior Notes bear interest at 5.5%, payable semi-annually in cash on March 15 and September 15 of each year.  The 5.5% Convertible Senior Notes will mature on March 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 5.5% Convertible Senior Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.

Each $1,000 principal amount of the 5.5% Convertible Senior Notes is convertible into 436.3002 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $2.29 per share, subject to adjustment upon the occurrence of specified events.  Holders of these 5.5% Convertible Senior Notes may convert their 5.5% Convertible Senior Notes at their option at any time prior to the close of the last business day immediately preceding September 15, 2022, only under the following circumstances:

1)during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

2)during the five business day period after any five consecutive trading day period (the measurement period) in which the trading price (as defined in the indenture governing the 5.5% Convertible Senior Notes) per $1,000 principal amount of 5.5% Convertible Senior Notes for each trading day of the measurement period was less

30

than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the 5.5% Convertible Senior Notes on each such trading day;

3)if the Company calls any or all of the 5.5% Convertible Senior Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or

4)upon the occurrence of certain specified corporate events, such as a beneficial owner acquiring more than 50% of the total voting power of the Company’s common stock, recapitalization of the Company, dissolution or liquidation of the Company, or the Company’s common stock ceases to be listed on an active market exchange.

On or after September 15, 2022, holders may convert all or any portion of their 5.5% Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.

Upon conversion of the  5.5% Convertible Senior Notes, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. While the Company plans to settle the principal amount of the 5.5% Convertible Senior Notes in cash subject to available funding at time of settlement, we currently use the if-converted method for calculating any potential dilutive effect of the conversion option on diluted net income per share, subject to meeting the criteria for using the treasury stock method in future periods.

The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest. Holders who convert their 5.5% Convertible Senior Notes in connection with certain corporate events that constitute a “make-whole fundamental change” per the indenture governing the 5.5% Convertible Senior Notes or in connection with a redemption will be, under certain circumstances, entitled to an increase in the conversion rate. In addition, if the Company undergoes a fundamental change prior to the maturity date, holders may require the Company to repurchase for cash all or a portion of its 5.5% Convertible Senior Notes at a repurchase price equal to 100% of the principal amount of the repurchased 5.5% Convertible Senior Notes, plus accrued and unpaid interest.

The Company may not redeem the 5.5% Convertible Senior Notes prior to March 20, 2021.  The Company may redeem for cash all or any portion of the 5.5% Convertible Senior Notes, at the Company’s option, on or after March 20, 2021 if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the three trading days immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 5.5% Convertible Senior Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.

In accounting for the issuance of the notes, the Company separated the 5.5% Convertible Senior Notes into liability and equity components. The initial carrying amount of the liability component of approximately $58.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $37.7 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 5.5% Convertible Senior Notes. The difference between the principal amount of the 5.5% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 5.5% Convertible Senior Notes. The effective interest rate is approximately 16.0%. The equity component of the 5.5% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred transaction costs related to the issuance of the 5.5% Convertible Senior Notes of approximately $4.1 million, consisting of initial purchasers’ discount of approximately $3.3 million and other issuance costs of $0.9 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using

31

the same proportions as the proceeds from the 5.5% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.4 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 5.5% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $1.7 million and were netted with the equity component in stockholders’ equity.

The 5.5% Convertible Senior Notes consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal

$

33,660

$

100,000

Unamortized debt discount (1)

(8,126)

(27,818)

Unamortized debt issuance costs (1)

(443)

(1,567)

Net carrying amount

$

25,091

$

70,615

Carrying amount of the equity component (2)

$

$

37,702

1)Included in the unaudited interim condensed consolidated balance sheets within the 5.5% Convertible Senior Notes, net and amortized over the remaining life of the 5.5% Convertible Senior Notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $1.7 million in equity issuance costs and associated income tax benefit of $9.2 million, at December 31, 2019.

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 5.5% Convertible Senior Notes was greater than the principal amount. The estimated fair value of the 5.5% Convertible Senior Notes at June 30, 2020 and December 31, 2019 was approximately $120.9 million and $135.3 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 5.5% Convertible Senior Notes, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

Capped Call

In conjunction with the pricing of the 5.5% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions (5.5% Notes Capped Call) with certain counterparties at a price of $16.0 million. The 5.5% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 5.5% Convertible Senior Notes and is generally expected to reduce the potential dilution to the Company’s common stock upon any conversion of the 5.5% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted 5.5% Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 5.5% Notes Capped Call is initially $3.82 per share, which represents a premium of 100% over the last then-reported sale price of the Company’s common stock of $1.91 per share on the date of the transaction and is subject to certain adjustments under the terms of the 5.5% Notes Capped Call. The 5.5% Notes Capped Call becomes exercisable if the conversion option is exercised.

The net cost incurred in connection with the 5.5% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheets.

In conjunction with the partial repurchase of the 5.5% Convertible Senior Notes, the Company terminated 100% of the 5.5% Notes Capped Call on June 5, 2020. As a result of the termination, the Company received $24.2 million which is recorded in additional paid-in capital.

32

Common Stock Forward

In connection with the issuance of the 5.5% Convertible Senior Notes, the Company also entered into a forward stock purchase transaction, or the Common Stock Forward, pursuant to which the Company agreed to purchase 14,397,906 shares of its common stock for settlement on or about March 15, 2023. In connection with the issuance of the 3.75% Convertible Senior Notes, the Company amended and extended the maturity of the Common Stock Forward to June 1, 2025.  The number of shares of common stock that the Company will ultimately repurchase under the Common Stock Forward is subject to customary anti-dilution adjustments. The Common Stock Forward is subject to early settlement or settlement with alternative consideration in the event of certain corporate transactions.

The net cost incurred in connection with the Common Stock Forward of $27.5 million has been recorded as an increase in treasury stock in the unaudited interim condensed consolidated balance sheets. The related shares were accounted for as a repurchase of common stock.

In conjunction with the partial payoff of the $100 million Senior Convertible Notes, the Common Stock Forward’s expiration date was extended to June 1, 2025.

The fair values of the Capped Call and Common Stock Forward are not remeasured.

10.  Stockholders’ Equity

Preferred Stock

The Company has authorized 5.0 million shares of preferred stock, par value $0.01 per share. The Company’s certificate of incorporation provides that shares of preferred stock may be issued from time to time in one or more series. The Company’s Board of Directors is authorized to fix the voting rights, if any, designations, powers, preferences, qualifications, limitations and restrictions thereof, applicable to the shares of each series.

The Company has authorized Series A Junior Participating Cumulative Preferred Stock, par value $0.01 per share. As of June 30, 2020 and December 31, 2019, there were no shares of Series A Junior Participating Cumulative Preferred Stock issued and outstanding.  See Note 11, Redeemable Convertible Preferred Stock, for a description of the Company’s Series C Preferred Stock and Series E Preferred Stock.

Common Stock and Warrants

The Company has one class of common stock, par value $.01 per share. Each share of the Company’s common stock is entitled to one vote on all matters submitted to stockholders.

In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of the Company’s common stock at a purchase price of $2.35 per share. The net proceeds to the Company were approximately $23.5 million. There were 306,959,462 and 303,378,515 shares of common stock outstanding as of June 30, 2020 and December 31, 2019, respectively.

During 2017, additional warrants to purchase up to 110,573,392 shares of common stock were issued in connection with transaction agreements with Amazon and Walmart, as discussed in Note 12, Warrant Transaction Agreements. At June 30, 2020 and December 31, 2019, 33,462,999 and 26,188,434 of the warrant shares had vested, respectively, and are therefore exercisable. These warrants are measured at fair value and are classified as equity instruments on the unaudited interim condensed consolidated balance sheets.

At Market Issuance Sales Agreement

On April 13, 2020, the Company entered into the Sales Agreement with FBR as sales agent, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate

33

offering price of up to $75.0 million.  As of the date of this filing, the Company has not issued any shares of common stock pursuant to the Sales Agreement.

11.  Redeemable Convertible Preferred Stock

Series E Preferred Stock

In November 2018, the Company issued an aggregate of 35,000 shares of the Company’s Series E Preferred Stock in a private placement to certain accredited investors in reliance on Section 4(a)(2) of the Securities Act. The Company received net proceeds of approximately $30.9 million, after deducting placement agent fees and expenses payable by the Company.  The Company is required to redeem the Series E Preferred Stock in thirteen monthly installments in the amount of $2.7 million each from May 2019 through May 2020. The Company had zero and 500 shares of Series E Preferred Stock outstanding at June 30, 2020 and 2019, respectively. The remaining 500 shares were converted to common stock in January 2020.

Series C Preferred Stock

In April 2020, 870 shares of Series C Preferred Stock were converted to 923,819 shares of common stock. In May 2020, remaining the 1,750 shares of Series C Preferred Stock were converted into 1,858,256 shares of common stock.

12. Warrant Transaction Agreements

Amazon Transaction Agreement

On April 4, 2017, the Company and Amazon entered into a Transaction Agreement (the Amazon Transaction Agreement), pursuant to which the Company agreed to issue to Amazon.com NV Investment Holdings LLC, a wholly owned subsidiary of Amazon, warrants to acquire up to 55,286,696 shares of the Company’s common stock (the Amazon Warrant Shares), subject to certain vesting events described below. The Company and Amazon entered into the Amazon Transaction Agreement in connection with existing commercial agreements between the Company and Amazon with respect to the deployment of the Company’s GenKey fuel cell technology at Amazon distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the Amazon Warrant Shares is linked to payments made by Amazon or its affiliates (directly or indirectly through third parties) pursuant to the existing commercial agreements.

The majority of the Amazon Warrant Shares will vest based on Amazon’s payment of up to $600.0 million to the Company in connection with Amazon’s purchase of goods and services from the Company. The first tranche of 5,819,652 Amazon Warrant Shares vested upon the execution of the Amazon Transaction Agreement. Accordingly, $6.7 million, the fair value of the first tranche of Amazon Warrant Shares, was recognized as selling, general and administrative expense during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Amazon Warrant Shares will vest in four installments of 7,274,565 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Amazon Warrant Shares is $1.1893 per share. After Amazon has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Amazon Warrant Shares will vest in eight installments of 2,546,098 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Amazon Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Amazon Warrant Shares. The Amazon Warrant Shares are exercisable through April 4, 2027. The Amazon Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Amazon Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.

34

At June 30, 2020 and December 31, 2019, 27,643,347 and 20,368,782 of the Amazon Warrant Shares had vested, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the three months ended June 30, 2020 and 2019 was $3.4 million and $0.8 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the six months ended June 30, 2020 and 2019 was $4.7 million and $2.0 million, respectively.

Walmart Transaction Agreement

On July 20, 2017, the Company and Walmart entered into a Transaction Agreement (the Walmart Transaction Agreement), pursuant to which the Company agreed to issue to Walmart a warrant to acquire up to 55,286,696 shares of the Company’s common stock, subject to certain vesting events (the Walmart Warrant Shares). The Company and Walmart entered into the Walmart Transaction Agreement in connection with existing commercial agreements between the Company and Walmart with respect to the deployment of the Company’s GenKey fuel cell technology across various Walmart distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the warrant shares is linked to payments made by Walmart or its affiliates (directly or indirectly through third parties) pursuant to transactions entered into after January 1, 2017 under existing commercial agreements.

The majority of the Walmart Warrant Shares will vest based on Walmart’s payment of up to $600.0 million to the Company in connection with Walmart’s purchase of goods and services from the Company. The first tranche of 5,819,652 Walmart Warrant Shares vested upon the execution of the Walmart Transaction Agreement.  Accordingly, $10.9 million, the fair value of the first tranche of Walmart Warrant Shares, was recorded as a provision for common stock warrants and presented as a reduction to revenue on the unaudited interim condensed consolidated statements of operations during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Walmart Warrant Shares will vest in four installments of 7,274,565 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Walmart Warrant Shares is $2.1231 per share. After Walmart has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Walmart Warrant Shares will vest in eight installments of 2,546,098 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Walmart Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Walmart Warrant Shares, provided that, with limited exceptions, the exercise price for the third tranche will be no lower than $1.1893. The Walmart Warrant Shares are exercisable through July 20, 2027.

The Walmart Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Walmart Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.

At June 30, 2020 and December 31, 2019, 5,819,652 of the Walmart Warrant Shares had vested. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the three months ended June 30, 2020 and 2019 was $1.0 million and $0.7 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the six months ended June 30, 2020 and 2019 was $1.9 million and $3.7 million, respectively.

35

13. Revenue

Disaggregation of revenue

The following table provides information about disaggregation of revenue (in thousands):

Major products/services lines

Three months ended June 30,

Six months ended June 30,

2020

2019

2020

2019

Sales of fuel cell systems

$

41,264

$

38,696

$

55,915

$

41,240

Sale of hydrogen installations and other infrastructure

6,482

12,218

Services performed on fuel cell systems and related infrastructure

6,236

5,341

12,757

11,684

Power Purchase Agreements

6,654

6,409

13,150

12,519

Fuel delivered to customers

7,372

7,089

14,705

13,671

Other

62

138

Net revenue

$

68,070

$

57,535

$

108,883

$

79,114

Contract balances

The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):

June 30,

December 31,

2020

2019

Accounts receivable

$

45,522

$

25,448

Contract assets

20,481

13,251

Contract liabilities

50,233

43,480

Contract assets relate to contracts for which revenue is recognized on a straight-line basis, however billings escalate over the life of a contract. Contract assets also include amounts recognized as revenue in advance of billings to customers, which are dependent upon the satisfaction of another performance obligation. These amounts are included within prepaid expenses and other current assets on the accompanying unaudited interim condensed consolidated balance sheets.

The contract liabilities relate to the advance consideration received from customers for services that will be recognized over time (primarily fuel cell and related infrastructure services). Contract liabilities also include advance consideration received from customers prior to delivery of products. These amounts are included within deferred revenue on the accompanying unaudited interim condensed consolidated interim balance sheets.  

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands):

Contract assets

Six months ended

June 30, 2020

Transferred to receivables from contract assets recognized at the beginning of the period

$

(9,671)

Revenue recognized and not billed as of the end of the period

16,901

Net change in contract assets

7,230

36

Contract liabilities

Six months ended

June 30, 2020

Increases due to cash received, net of amounts recognized as revenue during the period

$

24,835

Revenue recognized that was included in the contract liability balance as of the beginning of the period

(18,082)

Net change in contract liabilities

$

6,753

Estimated future revenue

The following table includes estimated revenue expected to be recognized in the future (sales of fuel cell systems and hydrogen installations are expected to be recognized as revenue within one year; sales of services and PPAs are expected to be recognized as revenue over five to seven years) related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period, excluding provision for common stock warrants as it is not readily estimable as it depends on the valuation of the common stock warrants when revenue is recognized (in thousands):

June 30,

2020

Sales of fuel cell systems

$

71,402

Sale of hydrogen installations and other infrastructure

71,753

Services performed on fuel cell systems and related infrastructure

94,725

Power Purchase Agreements

151,793

Other rental income

4,117

Total estimated future revenue

$

393,790

Contract costs

Contract costs consist of capitalized commission fees and other expenses related to obtaining or fulfilling a contract.

Capitalized contract costs at June 30, 2020 and December 31, 2019 were $0.5 million and $0.5, respectively. Expense related to the amortization of capitalized contract costs was not significant for the three or six months ended June 30, 2020 and 2019.

14. Income Taxes

The Company recognized an income tax benefit for the three and six months ended June 30, 2020 of $17.7 million.  Income tax benefit for the three and six months ended June 30, 2020 included $12.4 million resulting from the intraperiod tax allocation rules under ASC Topic 740-20, Intraperiod Tax Allocation, under which the Company recognized an income tax benefit resulting from a source of future taxable income attributable to the net credit to additional paid-in capital related to the issuance of the 3.75% Convertible Senior Notes, offset by the partial extinguishment of the 5.5% Convertible Senior Notes. In addition, the Company recorded $5.2 million of income tax benefit for the three and six months ended June 30, 2020 related to the recognition of net deferred tax liabilities in connection with the Giner ELX acquisition, which resulted in a corresponding reduction in our deferred tax asset valuation allowance. The Company has not changed its overall conclusion with respect to the need for a valuation allowance against its net deferred tax assets, which remain fully reserved.

The remaining net deferred tax asset generated from the Company’s current period net operating loss has been offset by a full valuation allowance because it is more likely than not that the tax benefits of the net operating loss carry forward will not be realized. The Company also recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense.

37

15. Fair Value Measurements

During 2020, the Company had no financial instruments measured at fair value on a recurring basis.

The following table summarizes the amounts recorded on the unaudited interim condensed consolidated statement of operations for financial instruments measured at fair value on a recurring basis for the three and six months ended June 30, 2019 (in thousands):

    

    

Quoted Prices

    

Significant

    

Significant

 

in Active

Other

Other

Markets for 

Observable

Unobservable

 

Identical Items

Inputs

Inputs

 

Total

(Level 1)

(Level 2)

(Level 3)

 

Common stock warrant liability

$

(420)

$

$

$

(420)

The Company’s common stock warrant liability represents the only asset or liability classified financial instrument measured at fair value on a recurring basis in the unaudited interim condensed consolidated balance sheets.  The fair value measurement is determined by using Level 3 inputs due to the lack of active and observable markets that can be used to price identical assets.  Level 3 inputs are unobservable inputs and should be used to determine fair value only when observable inputs are not available.  Unobservable inputs should be developed based on the best information available in the circumstances, which might include internally generated data and assumptions being used to price the asset or liability.

Fair value of the common stock warrant liability is based on the Black-Scholes pricing model which is based, in part, upon unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions.

The Company used the following assumptions to measure the fair value of its liability-classified common stock warrants:

Six months ended

June 30, 2019

Risk-free interest rate

2.22% - 2.51%

Volatility

49.98% - 74.93%

Expected average term

0.28 - 0.53

There was no expected dividend yield for the warrants granted.

16.  Commitments and Contingencies

Lessor Obligations

As of June 30, 2020, the Company had noncancelable operating leases (as lessor), primarily associated with assets deployed at customer sites. These leases expire over the next one to seven years. Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.

Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Remainder of 2020

 

$

15,567

2021

 

30,958

2022

 

27,338

2023

 

24,284

2024

 

20,902

2025 and thereafter

$

36,861

Total future minimum lease payments

 

$

155,910

38

Lessee Obligations

As of June 30, 2020, the Company had operating and finance leases, as lessee, primarily associated with sale/leaseback transactions that are partially secured by restricted cash, security deposits and pledged escrows (see also Note 1, Nature of Operations) as summarized below.  These leases expire over the next one to eight years. Minimum rent payments under operating and finance leases are recognized on a straight-line basis over the term of the lease.  Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.

In prior periods, the Company entered into sale/leaseback transactions that were accounted for as finance leases and reported as part of finance obligations. The outstanding balance of finance obligations related to sale/leaseback transactions at June 30, 2020 and December 31, 2019 was $27.9 million and $31.7 million, respectively. The fair value of the finance obligation approximated the carrying value as of both June 30, 2020 and December 31, 2019.

The Company has sold future services to be performed associated with certain sale/leaseback transactions and recorded the balance as a finance obligation.  The outstanding balance of this obligation at June 30, 2020 was $129.2 million, of which $19.6 million and $109.6 million were classified as short-term and long-term, respectively, on the unaudited interim condensed consolidated balance sheets. The outstanding balance of this obligation at December 31, 2019 was $35.6 million, of which $6.0 million and $29.6 million were classified as short-term and long-term, respectively. The amount is amortized using the effective interest method. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.

The Company has a finance lease associated with its property and equipment in Latham, New York.  Liabilities relating to this lease of $2.8 million has been recorded as a finance obligation in the unaudited interim condensed consolidated balance sheets as of June 30, 2020 and December 31, 2019. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.

Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Other

Total

Operating

Finance

Leased

Finance

Leases

Leases

Property

Obligations

Remainder of 2020

$

25,947

$

5,066

$

312

$

31,325

2021

51,818

 

9,276

 

590

 

61,684

2022

51,267

 

4,975

 

573

 

56,815

2023

45,461

 

3,149

 

549

 

49,159

2024

45,410

 

16,154

 

632

 

62,196

2025 and thereafter

52,344

1,174

53,518

Total future minimum lease payments

272,247

38,620

3,830

314,697

Less imputed lease interest

(73,820)

 

(10,718)

 

(1,020)

 

(85,558)

Sale of future services

129,209

 

129,209

Total lease liabilities

$

327,636

$

27,902

$

2,810

$

358,348

Rental expense for all operating leases was $12.9 million and $6.2 million for the three months ended June 30, 2020 and 2019, respectively. Rental expense for all operating leases was $25.5 million and $12.1 million for the six months ended June 30, 2020 and 2019, respectively.

The gross profit on sale/leaseback transactions for all operating leases was $14.4 million and $19.7 million for the three and six months ended June 30, 2020, respectively, and $16.1 million for the three and six months ended June 30, 2019. Right of use assets obtained in exchange for new operating lease liabilities was $29.2 million and $45.4 million for the three and six months ended June 30, 2020, respectively, and $34.5 million for the three and six months ended June 30, 2019.

39

At both June 30, 2020 and December 31, 2019, security deposits associated with sale/leaseback transactions were $6.0 million and were included in other assets in the unaudited interim condensed consolidated balance sheets.

Other information related to the operating leases are presented in the following tables:

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

24,982

$

11,677

As of June 30,

2020

2019

Weighted average remaining lease term (years)

5.48

5.13

Weighted average discount rate

12.1%

12.2%

Finance lease costs include amortization of the right of use assets (i.e., depreciation expense) and interest on lease liabilities (i.e., interest and other expense, net in the unaudited interim consolidated statement of operations). Finance lease costs were as follows (in thousands):

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Amortization of right of use asset

$

1,740

$

1,558

Interest on finance obligations

1,223

2,656

Total finance lease cost

$

2,963

$

4,214

Right of use assets obtained in exchange for new finance lease liabilities was zero and $0.7 million for both the three and six months ended June 30, 2020 and 2019, respectively.

Other information related to the finance leases are presented in the following tables:

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

5,196

$

55,913

As of June 30,

2020

2019

Weighted average remaining lease term (years)

3.53

3.25

Weighted average discount rate

8.0%

10.8%

Restricted Cash

As security for the above noted sale/leaseback agreements, cash of $131.1 million was required to be restricted as of June 30, 2020, which restricted cash will be released over the lease term. As of June 30, 2020, the Company also had letters of credit backed by security deposits totaling $98.2 million for the above noted sale/leaseback agreements.

In addition, as of June 30, 2020, the Company also had letters of credit in the aggregate amount of $0.5 million associated with a finance obligation from the sale/leaseback of its building. We consider cash collateralizing this letter of credit as restricted cash.

40

Litigation

Legal matters are defended and handled in the ordinary course of business.  The Company has established accruals for matters for which management considers a loss to be probable and reasonably estimable. It is the opinion of management that facts known at the present time do not indicate that such litigation, after taking into account insurance coverage and the aforementioned accruals, will have a material adverse impact on our results of operations, financial position, or cash flows.

Concentrations of Credit Risk

Concentrations of credit risk with respect to receivables exist due to the limited number of select customers with whom the Company has initial commercial sales arrangements. To mitigate credit risk, the Company performs appropriate evaluation of a prospective customer’s financial condition.

At June 30, 2020, two customers comprised approximately 88.4% of the total accounts receivable balance. At December 31, 2019, two customers comprised approximately 63.4% of the total accounts receivable balance.

For the six months ended June 30, 2020, 77.9% of total consolidated revenues were associated primarily with two customers. For the six months ended June 30, 2019, 66.0% of total consolidated revenues were associated primarily with two customers. For purposes of assigning a customer to a sale/leaseback transaction completed with a financial institution, the Company considers the end user of the assets to be the ultimate customer.

41

Item 2 — Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion should be read in conjunction with our accompanying unaudited interim condensed consolidated financial statements and notes thereto included within this report, and our audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K, filed for the fiscal year ended December 31, 2019.  In addition to historical information, this Quarterly Report on Form 10-Q and the following discussion contain statements that are not historical facts and are considered forward-looking within the meaning of Section 27A of the Securities Act and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). These forward-looking statements contain projections of our future results of operations or of our financial position or state other forward-looking information. In some cases you can identify these statements by forward-looking words such as “anticipate,” “believe,” “could,” “continue,” “estimate,” “expect,” “intend,” “may,” “should,” “will,” “would,” “plan,” “projected” or the negative of such words or other similar words or phrases. We believe that it is important to communicate our future expectations to our investors. However, there may be events in the future that we are not able to accurately predict or control and that may cause our actual results to differ materially from the expectations we describe in our forward-looking statements. Investors are cautioned not to unduly rely on forward-looking statements because they involve risks and uncertainties, and actual results may differ materially from those discussed as a result of various factors, including, but not limited to:

the risk that we continue to incur losses and might never achieve or maintain profitability;
the risk that we will need to raise additional capital to fund our operations and such capital may not be available to us;
the risk of dilution to our stockholders and/or stock price should we need to raise additional capital;
the risk that our lack of extensive experience in manufacturing and marketing products may impact our ability to manufacture and market products on a profitable and large-scale commercial basis;
the risk that unit orders may not ship, be installed and/or converted to revenue, in whole or in part;
the risk that a loss of one or more of our major customers, or if one of our major customers delays payment of or is unable to pay its receivables, a material adverse effect could result on our financial condition;
the risk that a sale of a significant number of shares of stock could depress the market price of our common stock;
the risk that our convertible senior notes, if settled in cash, could have a material effect on our financial results;
the risk that our convertible note hedges may affect the value of our convertible senior notes and our common stock;
the risk that negative publicity related to our business or stock could result in a negative impact on our stock value and profitability;
the risk of potential losses related to any product liability claims or contract disputes;
the risk of loss related to an inability to maintain an effective system of internal controls;
our ability to attract and maintain key personnel;
the risks related to the use of flammable fuels in our products;
the risk that pending orders may not convert to purchase orders, in whole or in part;
the cost and timing of developing, marketing and selling our products;
the risks of delays in or not completing our product development goals;
our ability to obtain financing arrangements to support the sale or leasing of our products and services to customers;
our ability to achieve the forecasted gross margin on the sale of our products;
the cost and availability of fuel and fueling infrastructures for our products;
the risks, liabilities, and costs related to environmental, health and safety matters;
the risk of elimination of government subsidies and economic incentives for alternative energy products;
market acceptance of our products and services, including GenDrive, GenSure and GenKey systems;
our ability to establish and maintain relationships with third parties with respect to product development, manufacturing, distribution and servicing, and the supply of key product components;
the cost and availability of components and parts for our products;
the risk that possible new tariffs could have a material adverse effect on our business;
our ability to develop commercially viable products;

42

our ability to reduce product and manufacturing costs;
our ability to successfully market, distribute and service our products and services internationally;
our ability to improve system reliability for our products;
competitive factors, such as price competition and competition from other traditional and alternative energy companies;
our ability to protect our intellectual property;
the risk of dependency on information technology on our operations and the failure of such technology;
the cost of complying with current and future federal, state and international governmental regulations;
our subjectivity to legal proceedings and legal compliance;
the risks associated with past and potential future acquisitions; and
the volatility of our stock price

The risks included here are not exhaustive, and additional factors could adversely affect our business and financial performance, including factors and risks discussed in the section titled “Risk Factors” included under Part I, Item 1A, below. Moreover, we operate in a very competitive and rapidly changing environment.  New risk factors emerge from time to time and it is not possible for management to predict all such risk factors, nor can we assess the impact of all such risk factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from these contained in any forward-looking statements. While forward-looking statements reflect our good faith beliefs, they are not guarantees of future performance. These forward-looking statements speak only as of the date on which the statements were made. Except as may be required by applicable law, we do not undertake or intend to update any forward-looking statements after the date of this Quarterly Report on Form 10-Q.

References in this Quarterly Report on Form 10-Q to “Plug Power,” the “Company,” “we,” “our” or “us” refer to Plug Power Inc., including as the context requires, its subsidiaries.

Overview

As a leading provider of comprehensive hydrogen fuel cell turnkey solutions, Plug Power Inc., or the Company, is seeking to build a green hydrogen economy.  The Company is focused on hydrogen and fuel cell systems that are used to power electric motors primarily in the electric mobility and stationary power markets, given the ongoing paradigm shift in the power, energy, and transportation industries to address climate change, energy security, and meet sustainability goals.  Plug Power created the first commercially viable market for hydrogen fuel cell, or the HFC technology.  As a result, the Company has deployed over 34,000 fuel cell systems, and has become the largest buyer of liquid hydrogen, having built and operated a hydrogen network across North America.

We are focused on proton exchange membrane, or PEM, fuel cell and fuel processing technologies, fuel cell/battery hybrid technologies, and associated hydrogen storage and dispensing infrastructure from which multiple products are available. A fuel cell is an electrochemical device that combines hydrogen and oxygen to produce electricity and heat without combustion. Hydrogen is derived from multiple sources. The majority of liquid hydrogen in the United States is produced using the steam methane reforming process and utilizing by-product hydrogen from chlor alkali production. By-product hydrogen from a chlor alkali plant is considered to be low carbon hydrogen and in some cases, considered green hydrogen, depending on the source of electricity and geographic location. We source a significant amount of liquid hydrogen based on the chlor alkali process today. Additionally, we manufacture and sell fuel cell products to replace batteries and diesel generators in stationary backup power applications. These products have proven valuable with telecommunications, transportation and utility customers as robust, reliable and sustainable power solutions.

We provide and continue to develop commercially-viable hydrogen and fuel cell solutions for industrial mobility applications (including electric forklifts and electric industrial vehicles) at multi-shift high volume manufacturing and high throughput distribution sites where we believe our products and services provide a unique combination of productivity, flexibility and environmental benefits. In June of 2020, Plug Power completed the acquisition of United Hydrogen and Giner ELX in line with the Company’s hydrogen vertical integration strategy plans to have more than 50% of the hydrogen used by the Company to be green by 2024. These activities further enhance Plug Power’s position in the hydrogen industry with capabilities in generation, liquefaction and distribution of hydrogen fuel  complementing its industry-leading position

43

in the design, construction, and operation of customer-facing hydrogen fueling stations. These activities establish a clear pathway for Plug Power to transition from low-carbon to zero-carbon hydrogen solutions.

Our current products and services include:

GenDrive: GenDrive is our hydrogen fueled PEM fuel cell system providing power to material handling electric vehicles, including class 1, 2, 3 and 6 electric forklifts and ground support equipment;

GenFuel:  GenFuel is our hydrogen fueling delivery, generation, storage and dispensing system;

GenCare: GenCare is our ongoing ‘internet of things’-based maintenance and on-site service program for GenDrive fuel cell systems, GenSure fuel cell systems, GenFuel hydrogen storage and dispensing products and ProGen fuel cell engines;

GenSure:  GenSure is our stationary fuel cell solution providing scalable, modular PEM fuel cell power to support the backup and grid-support power requirements of the telecommunications, transportation, and utility sectors;

GenKey: GenKey is our vertically integrated “turn-key” solution combining either GenDrive or GenSure fuel cell power with GenFuel fuel and GenCare aftermarket service, offering complete simplicity to customers transitioning to fuel cell power; and

ProGen:  ProGen is our fuel cell stack and engine technology currently used globally in mobility and stationary fuel cell systems, and as engines in electric delivery vans. This includes the Plug Power MEA (membrane electrode assembly) in which Plug Power is the largest producer in North America.

We provide our products worldwide through our direct product sales force, and by leveraging relationships with original equipment manufacturers and their dealer networks. We manufacture our commercially-viable products in Latham, NY, Rochester, NY and Spokane, WA and support liquid hydrogen generation  and logistics in Charleston, TN.

Recent Developments

COVID-19 Update

As a result of the COVID-19 pandemic, state governments—including those in New York and Washington, where our manufacturing facilities are located—have issued orders requiring businesses that do not conduct essential services to temporarily close their physical workplaces to employees and customers. We are currently deemed an essential business and, as a result, are exempt from these state orders, in their current form. In March 2020, we put in place a number of protective measures in response to the COVID-19 outbreak. These measures include the canceling of all commercial air travel and all other non-critical travel, requesting that employees limit non-essential personal travel, eliminating all but essential third-party access to our facilities, enhancing our facilities’ janitorial and sanitary procedures, encouraging employees to work from home to the extent their job function enables them to do so, encouraging the use of virtual employee meetings, and providing staggered shifts and social distancing measures for those employees associated with manufacturing and service operations.

44

We cannot predict at this time the full extent to which COVID-19 will impact our business, results and financial condition, which will depend on many factors. We are staying in close communication with our manufacturing facilities, employees, customers, suppliers and partners, and acting to mitigate the impact of this dynamic and evolving situation, but there is no guarantee that we will be able to do so. Although as of the date hereof, we have not observed any material impacts to our supply of components, the situation is fluid. Many of the parts for our products are sourced from suppliers in China and the manufacturing situation in China remains variable. Supply chain disruptions could reduce the availability of key components, increase prices or both. Some of our customers, such as certain automotive manufacturers, have suspended operations at their facilities due to COVID-19. Accordingly, while those customers continue to pay for the leasing and servicing of our products, they are not purchasing hydrogen fuel.  Other customers are essential businesses and remain in operation. Certain of these customers, such as Walmart, significantly increased their use of units and hydrogen fuel consumption as a result of COVID-19.  In the six months ended June 30, 2020, our services and power purchase agreement margins were negatively impacted by incremental service costs associated with increased usage of units at some of our primary customer sites. In addition, future changes in applicable government orders or regulations, or changes in the interpretation of existing orders or regulations, could result in further disruptions to our business that may materially and adversely affect our financial condition and results of operations.

Acquisitions

Giner ELX, Inc. Acquisition

 

On June 22, 2020, the Company acquired 100% of the outstanding shares of Giner ELX, Inc. (Giner). Giner ELX is developer of electrolysis hydrogen generators which is used for on-site refueling of hydrogen fuel cells. This acquisition increases the Company’s overall green hydrogen supply capabilities primarily through production of electrolyzers. The fair value of consideration paid by the Company in connection with the acquisition was approximately $52.2 million and consisted of approximately $25.8 million cash, approximately $19.3 million of common stock and approximately $7.1 million in form of contingent consideration.

United Hydrogen Group Inc. Acquisition

 

On June 18, 2020, the Company acquired 100% of the outstanding shares of United Hydrogen Group Inc. (UHG). UHG is producer of liquid hydrogen and enhances the Company’s capabilities in liquid hydrogen generation, liquefaction and distribution logistics. The fair value of consideration paid by the Company in connection with the acquisition was approximately $51.0 million and consisted of approximately $19.5 million cash, approximately $30.4 million common stock and approximately $1.1 million in form of contingent consideration.

Included in cash and common stock in the above table is $1.3 million of cash and $6.5 million of common stock that was paid in April 2020 to purchase a convertible note in UHG. This convertible note included terms that allowed for reduction of the purchase price if the Company was to complete the acquisitions. As such, this note was cancelled in conjunction with the closing of this acquisition.  

The impact of these acquisitions on the Company’s results of operations for the three and six months ended June 30, 2020 was insignificant.

 

Long-Term Debt and Convertible Senior Notes

Long-Term Debt

Additionally, on May 6, 2020, the Company and its subsidiaries, Emerging Power, Inc. and Emergent Power, Inc., entered into a Fifth Amendment (the Amendment) to the Loan Agreement and Security Agreement, dated as of March 29, 2019, as amended (the Loan Agreement) with Generate Lending, LLC (Generate Capital). The Amendment amends the Loan Agreement  to, among other things, (i) provide for an incremental term loan in the amount of $50.0 million, (ii) provide for additional, uncommitted incremental term loans in an aggregate amount not to exceed $50.0 million, which may become available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. The $50

45

million incremental term loan has been fully funded. In connection with the restructuring, the Company capitalized $1.0 million of origination fees and expensed $300 thousand in legal fees.

Based on the current amortization schedule as of June 30, 2020,, the outstanding balance of $141.2 million under the incremental term loan, will be fully paid by March 31, 2024. See Note 8, Long-Term Debt for additional information.

On July 10, 2020 the Company borrowed an additional $25.0 million, under the amended Loan Agreement. See Liquidity and Capital Resources – Secured Debt.

Convertible Senior Notes

In May 2020, the Company issued a $212.5 million in aggregate principal amount of 3.75% convertible senior notes due in 2025, which we refer to herein as the 3.75% Convertible Senior Notes. The total net proceeds from this offering, after deducting costs of the issuance were $205.1 million. See Note 9, Convertible Senior Notes, for more details. The Company used $90.2 million from 3.75% Convertible Senior Notes to purchase $66.3 million of the 5.5% Convertible Senior Notes.

In September 2019, the Company issued $40.0 million in aggregate principal amount of 7.5% convertible senior note due 2023, which we refer to herein as the 7.5% Convertible Senior Note. The Company’s total obligation, net of interest accretion, due to the holder is $48.0 million. The total net proceeds from this offering, after deducting costs of the issuance, were $39.1 million. As of June 30, 2020, the outstanding balance of the note, net of related discount and issuance costs, was $41.0 million. This note automatically converted in full on July 1, 2020 and 16.0 million shares of common stock were issued upon such conversion.

 

Results of Operations

Our primary sources of revenue are from sales of fuel cell systems and related infrastructure, services performed on fuel cell systems and related infrastructure, Power Purchase Agreements (PPAs), and fuel delivered to customers.  Revenue from sales of fuel cell systems and related infrastructure represents sales of our GenDrive units, GenSure stationary backup power units, as well as hydrogen fueling infrastructure. Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts.  Revenue from PPAs primarily represents payments received from customers who make monthly payments to access the Company’s GenKey solution.  Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site.

In 2017, in separate transactions, the Company issued to each of Amazon and Walmart warrants to purchase shares of the Company’s common stock. The Company recorded a portion of the estimated fair value of the warrants as a reduction of revenue based upon the projected number of shares of common stock expected to vest under the warrants, the proportion of purchases by Amazon, Walmart and their affiliates within the period relative to the aggregate purchase levels required for vesting of the respective warrants, and the then-current fair value of the warrants. During the fourth quarter of 2019, the Company adopted ASU 2019-08, with retrospective adoption as of January 1, 2019.  As a result, the amount recorded as a reduction of revenue was measured based on the grant-date fair value of the warrants. Previously, this amount was measured based on vesting date fair value with estimates of fair value determined at each financial reporting date for unvested warrant shares considered to be probable of vesting. Except for the third tranche, all existing unvested warrants are using a measurement date of January 1, 2019, the adoption date, in accordance ASU 2019-08. For the third tranche, the exercise price will be determined once the second tranche vests. The fair value will be determined at that time.

46

The amount of provision for common stock warrants recorded as a reduction of revenue during the three and six months ended June 30, 2020 and 2019, respectively, is shown in the table below (in thousands):

Three months ended June 30,

Six months ended June 30,

2020

2019

2020

2019

Sales of fuel cell systems and related infrastructure

$

(2,497)

$

(243)

$

(3,141)

$

(515)

Services performed on fuel cell systems and related infrastructure

 

(466)

 

(97)

 

(724)

 

(206)

Power Purchase Agreements

 

(578)

 

(319)

 

(1,129)

 

(707)

Fuel delivered to customers

 

(824)

 

(358)

 

(1,578)

 

(781)

Total

$

(4,365)

$

(1,017)

$

(6,572)

$

(2,209)

Revenue, cost of revenue, gross profit (loss) and gross margin for the three and six months ended June 30, 2020 and 2019, were as follows (in thousands):

    

Three Months Ended

Six Months Ended

 

June 30,

June 30,

Cost of

    

Gross

    

Gross

 

    

Cost of

    

Gross

    

Gross

Net Revenue

Revenue

Profit/(Loss)

Margin

 

Net Revenue

Revenue

Profit/(Loss)

Margin

 

For the period ended June 30, 2020:

Sales of fuel cell systems and related infrastructure

$

47,746

$

33,676

$

14,070

 

29.5

%

$

68,133

$

47,420

$

20,713

 

30.4

%

Services performed on fuel cell systems and related infrastructure

 

6,236

 

6,491

 

(255)

 

(4.1)

%

 

12,757

 

14,672

 

(1,915)

 

(15.0)

%

Power Purchase Agreements

 

6,654

 

13,704

 

(7,050)

 

(106.0)

%

 

13,150

 

27,947

 

(14,797)

 

(112.5)

%

Fuel delivered to customers

 

7,372

 

9,060

 

(1,688)

 

(22.9)

%

 

14,705

 

18,095

 

(3,390)

 

(23.1)

%

Other

 

62

 

63

 

(1)

 

(1.6)

%

 

138

 

144

 

(6)

 

(4.3)

%

Total

$

68,070

$

62,994

$

5,076

 

7.5

%

$

108,883

$

108,278

$

605

 

0.6

%

For the period ended June 30, 2019:

Sales of fuel cell systems and related infrastructure

$

38,696

$

23,129

$

15,567

 

40.2

%

$

41,240

$

25,450

$

15,790

 

38.3

%

Services performed on fuel cell systems and related infrastructure

 

5,341

 

6,218

 

(877)

 

(16.4)

%

 

11,684

 

12,341

 

(657)

 

(5.6)

%

Power Purchase Agreements

 

6,409

 

8,713

 

(2,304)

 

(35.9)

%

 

12,519

 

17,711

 

(5,192)

 

(41.5)

%

Fuel delivered to customers

 

7,089

 

8,854

 

(1,765)

 

(24.9)

%

 

13,671

 

16,775

 

(3,104)

 

(22.7)

%

Other

 

 

 

 

%

 

 

 

 

%

Total

$

57,535

$

46,914

$

10,621

 

18.5

%

$

79,114

$

72,277

$

6,837

 

8.6

%

Net Revenue

Revenue – sales of fuel cell systems and related infrastructure.  Revenue from sales of fuel cell systems and related infrastructure represents revenue from the sale of our fuel cells, such as GenDrive units and GenSure stationary backup power units, as well as hydrogen fueling infrastructure referred to at the site level as hydrogen installations.

Revenue from sales of fuel cell systems and related infrastructure for the three months ended June 30, 2020 increased $9.1 million, or 23.4%, to $47.7 million from $38.7 million for the three months ended June 30, 2019. Included within revenue was provision for common stock warrants of $2.5 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively. The main drivers for the increase in revenue were the increase in GenDrive units recognized as revenue, change in product mix, variations in customer programs, and an increase in hydrogen installations, offset partially by the increase in the provision for common stock warrants. There were 2,683 units recognized as revenue during the three months ended June 30, 2020, compared to 1,997 for the three months ended June, 30 2019. There was hydrogen infrastructure revenue associated with five hydrogen sites during the three months ended June 30, 2020, compared to zero during the three months ended June 30, 2019.

Revenue from sales of fuel cell systems and related infrastructure for the six months ended June 30, 2020 increased $26.9 million, or 65.2%, to $68.1 million from $41.2 million for the six months ended June 30, 2019. Included within revenue was provision for common stock warrants of $3.1 million and $0.5 million for the six months ended June 30, 2020 and 2019, respectively. The main drivers for the increase in revenue were the increase in GenDrive units recognized as revenue, change in product mix, variations in customer programs, and an increase in hydrogen installations, offset partially by the increase in the provision for common stock warrants. There were 3,508 units recognized as revenue during the six months ended June 30, 2020, compared to 2,091 for the six months ended June 30, 2019. There was hydrogen

47

infrastructure revenue associated with eight hydrogen sites during the six months ended June 30, 2020, compared to zero during the six months ended June 30, 2019.

Revenue – services performed on fuel cell systems and related infrastructure.  Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts. Revenue from services performed on fuel cell systems and related infrastructure for the three months ended June 30, 2020 increased $0.9 million, or 16.8%, to $6.2 million as compared to $5.3 million for the three months ended June 30, 2019. Included within revenue was provision for common stock warrants of $0.5 million and $0.1 million for the three months ended June 30, 2020 and 2019, respectively. The main drivers for the increase in revenue was additional contractual revenue associated with higher utilization of units and an increase in units under service maintenance contracts, partially offset by the increase in the provision for common stock warrants.

Revenue from services performed on fuel cell systems and related infrastructure for the six months ended June 30, 2020 increased $1.1 million, or 9.2%, to $12.8 million as compared to $11.7 million for the six months ended June 30, 2019. Included within revenue was provision for common stock warrants of $0.7 million and $0.2 million for the six months ended June 30, 2020 and 2019, respectively. The main drivers for the increase in revenue was additional contractual revenue associated with higher utilization of units and an increase in units under service maintenance contracts, partially offset by the increase in the provision for common stock warrants.

Revenue – Power Purchase Agreements.  Revenue from PPAs represents payments received from customers for power generated through the provision of equipment and service. Revenue from PPAs for the three months ended June 30, 2020 increased $0.2 million, or 3.8%, to $6.7 million from $6.4 million for the three months ended June 30, 2019. Included within revenue was provision for common stock warrants of $0.6 million and $0.3 million for the three months ended June 30, 2020 and 2019, respectively. The increase in revenue from PPAs for the three months ended June 30, 2020 as compared to the three months ended June 30, 2019 was primarily attributable to the increase in units associated with PPAs, offset in part by the increase in the provision for common stock warrants.

Revenue from PPAs for the six months ended June 30, 2020 increased $0.6 million, or 5.0%, to $13.2 million from $12.5 million for the six months ended June 30, 2019. Included within revenue was provision for common stock warrants of $1.1 million and $0.7 million for the six months ended June 30, 2020 and 2019, respectively. The increase in revenue from PPAs for the six months ended June 30, 2020 as compared to the six months ended June 30, 2019 was primarily attributable to the increase in units associated with PPAs, offset in part by the increase in the provision for common stock warrants.

Revenue – fuel delivered to customers.  Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site. Revenue associated with fuel delivered to customers for the three months ended June 30, 2020 increased $0.3 million, or 4.0%, to $7.4 million from $7.1 million for the three months ended June 30, 2019. Included within revenue was provision for common stock warrants of $0.8 million and $0.4 million for the three months ended June 30, 2020 and 2019, respectively. The increase in revenue was due to an increase in the number of sites with fuel contracts in 2020, compared to 2019, and an increase in the price of fuel, partially offset by the increase in the provision for common stock warrants.

Revenue associated with fuel delivered to customers for the six months ended June 30, 2020 increased $1.0 million, or 7.6%, to $14.7 million from $13.7 million for the six months ended June 30, 2019. Included within revenue was provision for common stock warrants of $1.6 million and $0.8 million for the six months ended June 30, 2020 and 2019, respectively. The increase in revenue was due to an increase in the number of sites with fuel contracts in 2020, compared to 2019, an increase in the price of fuel, and a decrease in the provision for common stock warrants.

Cost of Revenue

Cost of revenue – sales of fuel cell systems and related infrastructure.  Cost of revenue from sales of fuel cell systems and related infrastructure includes direct materials, labor costs, and allocated overhead costs related to the manufacture of our fuel cells such as GenDrive units and GenSure stationary backup power units, as well as hydrogen fueling infrastructure referred to at the site level as hydrogen installations.

48

Cost of revenue from sales of fuel cell systems and related infrastructure for the three months ended June 30, 2020 increased 45.6%, or $10.5 million, to $33.7 million, compared to $23.1 million for the three months ended June 30, 2019. This increase was driven by the increase in GenDrive deployment volume and increase in hydrogen installations. There were 2,683 units recognized as revenue during the three months ended June 30, 2020, compared to 1,997 for the three months ended June 30, 2019. Revenue associated with five hydrogen installations was recognized during the three months ended June 30, 2020, compared to zero during the three months ended June 30, 2019. Gross margin generated from sales of fuel cell systems and related infrastructure decreased to 29.5% for the three months ended June 30, 2020, compared to 40.2% for the three months ended June 30, 2019, primarily due to changes in product mix and customer profile mix.

Cost of revenue from sales of fuel cell systems and related infrastructure for the six months ended June 30, 2020 increased 86.3%, or $22.0 million, to $47.4 million, compared to $25.5 million for the six months ended June 30, 2019. This increase was driven by the increase in GenDrive deployment volume and increase in hydrogen installations. There were 3,508 units recognized as revenue during the six months ended June 30, 2020, compared to 2,091 for the six months ended June 30, 2019. Revenue associated with eight hydrogen installations was recognized during the six months ended June 30, 2020, compared to zero during the six months ended June 30, 2019. Gross margin generated from sales of fuel cell systems and related infrastructure decreased to 30.4% for the six months ended June 30, 2020, compared to 38.3% for the six months ended June 30, 2019, primarily due to changes in product mix and customer profile mix.

Cost of revenue – services performed on fuel cell systems and related infrastructure. Cost of revenue from services performed on fuel cell systems and related infrastructure includes the labor, material costs and allocated overhead costs incurred for our product service and hydrogen site maintenance contracts and spare parts. Cost of revenue from services performed on fuel cell systems and related infrastructure for the three months ended June 30, 2020 increased 4.4%, or $0.3 million, to $6.5 million, compared to $6.2 million for the three months ended June 30, 2019. Gross margin increased to (4.1)% for the three months ended June 30, 2020, compared to (16.4)% for the three months ended June 30, 2019, primarily due to program investments targeting performance improvements, offset by incremental service costs during the quarter associated with increased usage of units at some of our primary customer sites caused by the COVID-19 pandemic.

Cost of revenue from services performed on fuel cell systems and related infrastructure for the six months ended June 30, 2020 increased 18.9%, or $2.3 million, to $14.7 million, compared to $12.3 million for the six months ended June 30, 2019. Gross margin decreased to (15.0) % for the six months ended June 30, 2020, compared to (5.6)% for the six months ended June 30, 2019 primarily due to an increase in hydrogen infrastructure sites under service contracts as well as incremental service costs during 2020 associated with increased usage of units at some of our primary customer sites caused by the COVID-19 pandemic.

Cost of revenue – Power Purchase Agreements.  Cost of revenue from PPAs includes depreciation of assets utilized and service costs to fulfill PPA obligations and interest costs associated with certain financial institutions for leased equipment.  Cost of revenue from PPAs for the three months ended June 30, 2020 increased 57.3%, or $5.0 million, to $13.7 million from $8.7 million for the three months ended June 30, 2019. Gross margin decreased to (106.0)% for the three months ended June 30, 2020, as compared to (35.9)% for the three months ended June 30, 2019, primarily due to program investments targeting performance improvements, as well as incremental service costs during the quarter associated with increased usage of units at some of our primary customer sites caused by the COVID-19 pandemic.

Cost of revenue from PPAs for the six months ended June 30, 2020 increased 57.8%, or $10.2 million, to $27.9 million from $17.7 million for the six months ended June 30, 2019. Gross margin decreased to (112.5)% for the six months ended June 30, 2020, as compared to (41.5)% for the six months ended June 30, 2019, primarily due to program investments targeting performance improvements, as well as incremental service costs during the quarter associated with increased usage of units at some of our primary customer sites caused by the COVID-19 pandemic.

Cost of revenue – fuel delivered to customers.  Cost of revenue from fuel delivered to customers represents the purchase of hydrogen from suppliers that ultimately is sold to customers and costs for onsite generation. Cost of revenue from fuel delivered to customers for the three months ended June 30, 2020 increased 2.3%, or $0.2 million, to $9.1 million from $8.9 million for the three months ended June 30, 2019. The increase was primarily due to higher volume of hydrogen

49

delivered to customer sites as a result of an increase in the number of hydrogen installations completed under GenKey agreements and higher fuel costs. Gross margin increased to (22.9)% during the three months ended June 30, 2020, compared to (24.9)% during the three months ended June 30, 2019 primarily due to an increase in the number of sites, improved efficiencies on existing hydrogen sites, decrease in cost of fuel paid to suppliers, all of which was offset by the amount of provision for common stock warrants.

Cost of revenue from fuel delivered to customers for the six months ended June 30, 2020 increased 7.9%, or $1.3 million, to $18.1 million from $16.8 million for the six months ended June 30, 2019. The increase was primarily due to higher volume of hydrogen delivered to customer sites as a result of an increase in the number of hydrogen installations completed under GenKey agreements and higher fuel costs. Gross margin decreased to (23.1)% during the six months ended June 30, 2020, compared to (22.7)% during the six months ended June 30, 2019, primarily due to increase in the amount of provision for common stock warrants. The provision for common stock warrants from fuel delivered to customers for the six months ended June 30, 2020 and 2019 had a 9.7% and 4.1% negative impact on revenue, respectively, and was partly offset by improved efficiencies on existing hydrogen sites.

Expenses

Research and development expense. Research and development expense includes: materials to build development and prototype units, cash and non-cash compensation and benefits for the engineering and related staff, expenses for contract engineers, fees paid to consultants for services provided, materials and supplies consumed, facility related costs such as computer and network services, and other general overhead costs associated with our research and development activities.

Research and development expense for the three months ended June 30, 2020 increased $0.8 million, or 9.2%, to $9.8 million, from $8.9 million for the three months ended June 30, 2019.  The increase was primarily due to additional R&D program investments such as programs associated with improvement of fuel efficiency, GenDrive unit performance and new product development such as on-road delivery trucks, drone applications, and increase in headcount.

Research and development expense for the six months ended June 30, 2020 increased $3.9 million, or 23.7%, to $20.2 million, from $16.3 million for the six months ended June 30, 2019.  The increase was primarily due to additional R&D program investments such as programs associated with improvement of fuel efficiency, GenDrive unit performance and new product development such as on-road delivery trucks, drone applications, and increase in headcount.

Selling, general and administrative expenses.  Selling, general and administrative expenses includes cash and non-cash compensation, benefits, amortization of intangible assets and related costs in support of our general corporate functions, including general management, finance and accounting, human resources, selling and marketing, information technology and legal services.

Selling, general and administrative expenses for the three months ended June 30, 2020, increased $8.0 million, or 58.9%, to $21.7 million from $13.6 million for the three months ended June 30, 2019. This increase was primarily related to acquisition and debt restructuring charges in addition to increases in salaries, employee bonuses, stock-based compensation and headcount.

Selling, general and administrative expenses for the six months ended June 30, 2020, increased $9.7 million, or 42.4%, to $32.7 million from $23.0 million for the six months ended June 30, 2019.  This increase was primarily related to acquisition and debt restructuring charges in addition to increases in salaries, employee bonuses, stock-based compensation and headcount.

Interest and other expense, net. Interest and other expense, net consists of interest and other expenses related to our long-term debt, convertible senior notes, obligations under finance leases and our finance obligations, as well as foreign currency exchange losses, offset by interest and other income consisting primarily of interest earned on our cash and cash equivalents, restricted cash, foreign currency exchange gains and other income. Since June 30, 2019, the Company assumed approximately $120.0 million of additional long-term debt at 12% interest (which interest was reduced to 9.5%

50

on May 6, 2020), issued a 7.5% Convertible Senior Note at 7.5% interest, issued $212.5 million convertible senior notes at 3.75% interest, and entered into additional sale/leaseback finance obligation arrangements.

Net interest and other expense for the three months ended June 30, 2020 increased $5.3 million, or 67.9%, as compared to the three months ended June 30, 2019. This increase was attributable to an increase in finance obligations, long-term debt and the issuance of the convertible senior note, as mentioned above.

Net interest and other expense for the six months ended June 30, 2020 increased $8.6 million, or 52.9%, as compared to the six months ended June 30, 2019. This increase was attributable to an increase in finance obligations, long-term debt and the issuance of the convertible senior note, as mentioned above.

Common Stock Warrant Liability

The Company accounts for common stock warrants as common stock warrant liability with changes in the fair value reflected in the unaudited interim condensed consolidated statement of operations as change in the fair value of common stock warrant liability.

All remaining common stock warrants were fully exercised in the fourth quarter of 2019. As such, there was no change in fair value as of June 30, 2020.

Gain on Extinguishment of Debt

Gain on Extinguishment of Debt. In May 2020, the Company used a portion of the net proceeds from the issuance of the 3.75% Convertible Senior Notes to repurchase approximately $66.3 million of the 5.5% Convertible Senior Notes which resulted in a $13.2 million gain on early debt extinguishment.

Income Tax

The Company recognized an income tax benefit for the three and six months ended June 30, 2020 of $12.4 million as a result of the intraperiod tax allocation rules under ASC Topic 740-20, Intraperiod Tax Allocation, under which the Company recognized a benefit for current losses as a result of an entry to additional paid-in capital related to the issuance of the 3.75% Convertible Senior Notes. In addition, the Company recorded $6.1 million of income tax benefit related to net deferred tax liabilities recorded in connection with the acquisition of Giner ELX and the resulting release of $5.2 million of valuation allowances. The Company has not changed its overall conclusion with respect to the need for a valuation allowance against its net deferred tax assets, which remain fully reserved.

Liquidity and Capital Resources

Liquidity

Our cash requirements relate primarily to working capital needed to operate and grow our business, including funding operating expenses, growth in inventory to support both shipments of new units and servicing the installed base, growth in equipment leased to customers under long-term arrangements, funding the growth in our GenKey “turn-key” solution, which includes the installation of our customers’ hydrogen infrastructure as well as production and delivery of the hydrogen fuel, continued development and expansion of our products, payment of lease/financing obligations under sale/leaseback financings, and the repayment or refinancing of our long-term debt. Our ability to achieve profitability and meet future liquidity needs and capital requirements will depend upon numerous factors, including the timing and quantity of product orders and shipments; attaining and expanding positive gross margins across all product lines; the timing and amount of our operating expenses; the timing and costs of working capital needs; the timing and costs of developing marketing and distribution channels; the ability of our customers to obtain financing to support commercial transactions; our ability to obtain financing arrangements to support the sale or leasing of our products and services to customers and to repay or refinance our long-term debt, and the terms of such agreements that may require us to pledge or restrict substantial amounts of our cash to support these financing arrangements; the timing and costs of developing marketing and distribution channels; the timing and costs of product service requirements; the timing and costs of hiring and training product staff;

51

the timing and costs of product development and introductions; the extent of our ongoing and new research and development programs; and changes in our strategy or our planned activities. If we are unable to fund our operations with positive cash flows and cannot obtain external financing, we may not be able to sustain future operations.  As a result, we may be required to delay, reduce and/or cease our operations and/or seek bankruptcy protection.

We have experienced and continue to experience negative cash flows from operations and net losses. The Company incurred net losses attributable to common stockholders of $46.2 million and $49.1 million for the six months ended June 30, 2020 and 2019, respectively, and had an accumulated deficit of $1.4 billion at June 30, 2020.

We have historically funded our operations primarily through public and private offerings of equity and debt, as well as short-term borrowings, long-term debt and project financings. The Company believes that its current working capital and cash anticipated to be generated from future operations, as well as borrowings from lending and project financing sources and proceeds from equity and debt offerings, including our at-the-market offering, will provide sufficient liquidity to fund operations for at least one year after the date the financial statements are issued. There is no guarantee that future funding will be available if and when required or at terms acceptable to the Company.  This projection is based on our current expectations regarding new project financing and product sales and service, cost structure, cash burn rate and other operating assumptions.

During the six months ended June 30, 2020, net cash used in operating activities was $111.2 million, consisting primarily of a net loss attributable to the Company of $46.1 million, and net outflows from fluctuations in working capital and other assets and liabilities of $61.1 million. The changes in working capital primarily were related to increases in various current asset and liability accounts. As of June 30, 2020, we had cash and cash equivalents of $152.5 million and net working capital of $186.3 million. By comparison, at December 31, 2019, we had cash and cash equivalents of $139.5 million and net working capital of $162.5 million. 

Net cash used in investing activities for the six months ended June 30, 2020 totaled $56.6 million and included net cash paid for acquisitions, purchases of property, plant and equipment, and outflows associated with materials, labor, and overhead necessary to construct new leased property. Cash outflows related to equipment that we lease directly to customers are included in net cash used in investing activities.

Net cash provided by financing activities for the six months ended June 30, 2020 totaled $181.6 million and primarily resulted from the issuance of convertible senior notes, and proceeds from borrowing on long-term debt, offset by the repurchase of convertible senior notes and related capped calls.

Public and Private Offerings of Equity and Debt

Common Stock Issuances

On April 13, 2020, the Company entered into an At Market Issuance Sales Agreement (ATM), with B. Riley FBR, Inc., as sales agent, or FBR, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate offering price of up to $75.0 million.  As of the date of this filing, the Company did not issue any shares of common stock pursuant to the ATM.

In the second quarter of 2019, the Company issued 2.1 million shares of common stock pursuant to an ATM entered into with FBR, as sales agent, on April 3, 2017, resulting in net proceeds of $5.5 million. There were no sales under the ATM in the first quarter of 2019.

In December 2019, the Company issued and sold in a registered public offering an aggregate of 46 million shares of its common stock at a purchase price of $2.75 per share for net proceeds of approximately $120.4 million.

In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of its common stock at a purchase price of $2.35 per share for net proceeds of approximately $23.5 million.

52

Convertible Senior Notes

In May 2020, the Company issued $212.8 million in aggregate principal amount of 3.75% convertible senior notes due  2025, which we refer to herein as the 3.75% Convertible Senior Notes. The total net proceeds from this offering, after deducting costs of the issuance, were $205.1 million. The Company used $90.2 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to repurchase $66.3 million of the $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which we refer to herein as the 5.5% Convertible Senior Notes. In addition, the Company used approximately $15.3 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to enter into privately negotiated capped called transactions. 

In September 2019, the Company issued a $40.0 million in aggregate principal amount of 7.5% convertible senior note due 2023, which we refer to herein as the 7.5% Convertible Senior Note. The Company’s total obligation, net of interest accretion, due to the holder was $48.0 million. The total net proceeds from this offering, after deducting costs of the issuance, were $39.1 million. As of June 30, 2020, the outstanding balance of the note, net of related discount and issuance costs, was $41.0 million. On July 1, 2020, the note automatically converted fully into 16.0 million shares of common stock.

Operating and Finance Leases

The Company enters into sale/leaseback agreements with various financial institutions to facilitate the Company’s commercial transactions with key customers. The Company sells certain fuel cell systems and hydrogen infrastructure to the financial institutions and leases the equipment back to support certain customer locations and to fulfill its varied Power Purchase Agreements (PPAs).  Transactions completed under the sale/leaseback arrangements are generally accounted for as operating leases and therefore the sales of the fuel cell systems and hydrogen infrastructure are recognized as revenue.  In connection with certain sale/leaseback transactions, the financial institutions require the Company to maintain cash balances in restricted accounts securing the Company’s finance obligations. Cash received from customers under the PPAs is used to make payments against the Company’s finance obligations. As the Company performs under these agreements, the required restricted cash balances are released, according to a set schedule. The total remaining lease payments to financial institutions under these agreements at June 30, 2020 was $293.7 million, $233.8 million of which were secured with restricted cash, security deposits backing letters of credit, and pledged service escrows.

The Company has varied master lease agreements with Wells Fargo Equipment Finance, Inc., or Wells Fargo, to finance the Company’s commercial transactions with various customers. The Wells Fargo lease agreements were entered into during 2017, 2018, and 2019. No sale/leaseback transactions were entered with Wells Fargo during the six months ended June 30, 2020.  Pursuant to the lease agreements, the Company sells fuel cell systems and hydrogen infrastructure to Wells Fargo and then leases them back and operates them at Walmart sites.  The Company has a customer guarantee for a large portion of the transactions entered into in connection with such lease agreements. The Wells Fargo lease agreements required letters of credit for the unguaranteed portion totaling $50.6 million as of June 30, 2020. The total remaining lease liabilities owed to Wells Fargo were $103.2 million at June 30, 2020.

Over recent years, including in 2019, the Company has entered into master lease agreements with multiple institutions such as Key Equipment Finance (KeyBank), SunTrust Equipment Finance & Lease Corp. (now known as Truist Bank), and First American Bancorp, Inc. (First American). In the first half of 2020, the Company entered into  additional lease agreements with KeyBank, First American and Truist Bank. Similar to the Wells Fargo lease agreements, the primary purpose of these agreements is to finance commercial transactions with varied customers. Most of the transactions with these financial institutions required cash collateral for the unguaranteed portions totaling $172.3 million as of June 30, 2020. Similar to the Wells Fargo lease agreements, in many cases the Company has a customer guarantee for a large portion of the transactions. The total remaining lease liabilities owed to these financial institutions were $190.5 million at June 30, 2020.

53

Restricted Cash

As security for the above noted sale/leaseback agreements, cash of $131.1 million was required to be restricted as of June 30, 2020, which restricted cash will be released over the lease term.  As of June 30, 2020, the Company also had letters of credit backed by security deposits totaling $98.2 million for the above noted sale/leaseback agreements.

In addition, as of June 30, 2020, the Company also had letters of credit in the aggregate amount of $0.5 million associated with a finance obligation from the sale/leaseback of its building. We consider cash collateralizing this letter of credit as restricted cash.

Secured Debt

In March 2019, the Company, and its subsidiaries Emerging Power Inc. and Emergent Power Inc., entered into a loan and security agreement, as amended (the Loan Agreement), with Generate Lending, LLC (Generate Capital), providing for a secured term loan facility in the amount of $100.0 million (the Term Loan Facility). The Company borrowed $85.0 million under the Loan Agreement on the date of closing and borrowed an additional $15.0 million in April 2019 and $20 million in November 2019. A portion of the initial proceeds of the loan was used to pay in full the Company’s long-term debt with NY Green Bank, a Division of the New York State Energy Research & Development Authority, including accrued interest of $17.6 million (the Green Bank Loan), and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC and repurchase the associated leased equipment. In connection with this transaction, the Company recognized a loss on extinguishment of debt of approximately $0.5 million during the six months ended June 30, 2019. This loss was recorded in interest and other expenses, net in the Company’s unaudited interim condensed consolidated statement of operations. Additionally, $1.7 million was paid to an escrow account related to additional fees due in connection with  the Green Bank Loan if the Company does not meet certain New York State employment and fuel cell deployment targets by March 2021. Amount escrowed is recorded in long-term other assets on the Company’s unaudited interim condensed consolidated balance sheets as of June 30, 2020. The Company presently expects to meet the targets as required under the arrangement.

Additionally, on May 6, 2020, the Company and its subsidiaries, Emerging Power, Inc. and Emergent Power, Inc., entered into a Fifth Amendment (the Amendment) to the Loan Agreement and Security Agreement, dated as of March 29, 2019, as amended (the Loan Agreement) with Generate Lending, LLC (Generate Capital). The Amendment amends the Loan Agreement  to, among other things, (i) provide for an incremental term loan in the amount of $50.0 million, (ii) provide for additional, uncommitted incremental term loans in an aggregate amount not to exceed $50.0 million, which may become available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. The $50 million incremental term loan has been fully funded. In connection with the restructuring, the Company capitalized $1.0 million of origination fees and expensed $300 thousand in legal fees.

On June 30, 2020, the outstanding balance under the Term Loan Facility was $141.2 million with a 9.5% interest rate. On July 10, 2020 the Company borrowed an additional $25.0 million, under the amended Loan Agreement.

The Loan Agreement includes covenants, limitations, and events of default customary for similar facilities. Interest and a portion of the principal amount is payable on a quarterly basis.  Principal payments will be funded in part by releases of restricted cash, as described in Note 16, Commitments and Contingencies. Based on the amortization schedule as of June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024.  If addition term loans are funded, the entire then-outstanding principal balance of the Term Loan Facility, together with all accrued and unpaid interest, will be due and payable on the maturity date of October 31, 2025. 

 

All obligations under the Loan Agreement are unconditionally guaranteed by Emerging Power Inc. and Emergent Power Inc.  The Term Loan Facility is secured by substantially all of the Company’s and the guarantor subsidiaries’ assets, including, among other assets, all intellectual property, all securities in domestic subsidiaries and 65% of the securities in foreign subsidiaries, subject to certain exceptions and exclusions.

54

 The Loan Agreement contains covenants, including, among others, (i) the provision of annual and quarterly financial statements, management rights and insurance policies and (ii) restrictions on incurring debt, granting liens, making acquisitions, making loans, paying dividends, dissolving, and entering into leases and asset sales and (iii) compliance with a collateral coverage covenant. The Loan Agreement also provides for events of default, including, among others, payment, bankruptcy, covenant, representation and warranty, change of control, judgment and material adverse effect defaults at the discretion of the lender. As of June 30, 2020, the Company was in compliance with all the covenants.

The Loan Agreement provides that if there is an event of default due to the Company’s insolvency or if the Company fails to perform in any material respect the servicing requirements for fuel cell systems under certain customer agreements, which failure would entitle the customer to terminate such customer agreement, replace the Company or withhold the payment of any material amount to the Company under such customer agreement, then Generate Capital has the right to cause Proton Services Inc., a wholly owned subsidiary of the Company, to replace the Company in performing the maintenance services under such customer agreement.

As of June 30, 2020, the Term Loan Facility requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

125,687

December 31, 2021

89,301

December 31, 2022

51,478

December 31, 2023

16,863

December 31, 2024

As of August 10, 2020, the Term Loan Facility, given the incremental borrowing subsequent to June 30, 2020, as described above, requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

139,017

December 31, 2021

102,317

December 31, 2022

68,321

December 31, 2023

37,920

December 31, 2024

8,692

December 31, 2025

Several key indicators of liquidity are summarized in the following table (in thousands):

    

Six months

    

Year

ended or at

ended or at

June 30, 2020

December 31, 2019

Cash and cash equivalents at end of period

$

152,492

$

139,496

Restricted cash at end of period

 

230,761

 

230,004

Working capital at end of period

 

186,301

 

162,549

Net loss attributable to common stockholders

 

46,154

 

85,517

Net cash used in operating activities

 

(111,247)

 

(51,522)

Net cash used in investing activities

 

(56,551)

 

(14,244)

Net cash provided by financing activities

 

181,565

 

325,060

3.75% Convertible Senior Notes

On May 18, 2020, the Company issued $200.0 million in aggregate principal amount of 3.75% Convertible Senior Notes due June 1, 2025, which is referred to herein as the 3.75% Convertible Senior Notes, in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended, or the Securities Act. On May 29, 2020, the Company issued an additional $12.5 million in aggregate principal amount of 3.75% Convertible Senior Notes.

55

The 3.75% Convertible Senior Notes bear interest at a  rate of 3.75% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020.  The notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased in accordance with their terms.

The 3.75% Convertible Senior Notes are senior, unsecured obligations of the Company and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated, including the Company’s $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which is referred to herein as the 5.5% Convertible Senior Notes, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, of its current or future subsidiaries.  

Holders of the 3.75% Convertible Senior Notes may convert their notes at their option at any time prior to the close of the business day immediately preceding December 1, 2024 in the following circumstances:

1)during any calendar quarter commencing after September 30, 2020, if the last reported sale price of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;

2)during the five business days after any five consecutive trading day period (such five consecutive trading day period, the measurement period) in which the trading price per $1,000 principal amount of the 3.75% Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

3)if the Company calls any or all of the 3.75% Convertible Senior Notes for redemption, any such notes that have been called for redemption may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or

4)upon the occurrence of specified corporate events, as described in the indenture governing the 3.75% Convertible Senior Notes.

On or after December 1, 2024, the holders of the 3.75% Convertible Senior Notes may convert all or any portion of their notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.

The initial conversion rate for the 3.75% Convertible Senior Notes will be 198.6196 shares of the Company’s common stock per $1,000 principal amount of notes, which is equivalent to an initial conversion price of approximately $5.03 per share of the Company’s common stock, subject to adjustment upon the occurrence of specified events. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. 

In addition, following certain corporate events or following issuance of a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period in certain circumstances.

The 3.75% Convertible Senior Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after June 5, 2023 and before the 41st scheduled trading day immediately before the maturity date, at a cash redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the

56

three trading days immediately preceding the date the Company sends the related redemption notice, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company sends such redemption notice.

If the Company undergoes a “fundamental change” (as defined in the Indenture), holders may require the Company to repurchase their notes for cash all or any portion of their notes at a fundamental change repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the fundamental change repurchase date.

In accounting for the issuance of the 3.75% Convertible Senior Notes, the Company separated the notes into liability and equity components. The initial carrying amount of the liability component of approximately $75.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $130.3 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 3.75% Convertible Senior Notes. The difference between the principal amount of the 3.75% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 3.75% Convertible Senior Notes. The effective interest rate is approximately 29.0%.  The equity component of the 3.75% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred transaction costs related to the issuance of the 3.75% Convertible Senior Notes of approximately $7.0 million, consisting of initial purchasers’ discount of approximately $6.4 million and other issuance costs of $0.6 million.  In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 3.75% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.6 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 3.75% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $4.4 million and were netted with the equity component in stockholders’ equity.

The 3.75% Convertible Senior Notes consisted of the following (in thousands):

June 30,

2020

Principal amounts:

Principal

$

212,463

Unamortized debt discount (1)

(133,321)

Unamortized debt issuance costs (1)

(2,517)

Net carrying amount

$

76,625

Carrying amount of the equity component (2)

$

130,249

1)Included in the unaudited interim condensed consolidated balance sheets within the 3.75% Convertible Senior Notes, net and amortized over the remaining life of the notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $4.4 million in equity issuance costs and associated income tax benefit of $12.4 million.

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the notes was greater than the principal amount. The estimated fair value of the note at June 30, 2020 was approximately $339.0 million. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

57

Capped Call

In conjunction with the pricing of the 3.75% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions ($200 million Notes Capped Call) with certain counterparties at a price of $16.2 million. The 3.75% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 3.75% Convertible Senior Notes and is generally expected to reduce potential dilution to the Company’s common stock upon any conversion of the 3.75% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 3.75% Notes Capped Call is initially $6.7560 per share, which represents a premium of approximately 60% over the last then-reported sale price of the Company’s common stock of $4.11 per share on the date of the transaction and is subject to certain adjustments under the terms of the 3.75% Notes Capped Call. The 3.75% Notes Capped Call becomes exercisable if the conversion option is exercised.

The net cost incurred in connection with the 3.75% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheet

7.5% Convertible Senior Note

In September 2019, the Company issued $40.0 million aggregate principal amount of 7.5%  Convertible Senior Note due on January 5, 2023, which is referred to herein as the 7.5% Convertible Senior Note, in exchange for net proceeds of $39.1 million, in a private placement to an accredited investor pursuant to Rule 144A under the Securities Act . There are no required principal payments prior to maturity of the 7.5% Convertible Senior Note. Upon maturity of the 7.5% Convertible Senior Note, the Company is required to repay 120% of $40.0 million, or $48.0 million. The 7.5% Convertible Senior Note bears interest at 7.5% per annum, payable quarterly in arrears on January 5, April 5, July 5 and October 5 of each year beginning on October 5, 2019 and will mature on January 5, 2023 unless earlier converted or repurchased in accordance with its terms. The 7.5% Convertible Senior Note is unsecured and does not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.

The 7.5% Convertible Senior Note has an initial conversion rate of 387.5969, which is subject to adjustment in certain events. The initial conversion rate is equivalent to an initial conversion price of approximately $2.58 per share of common stock.  The holder of the 7.5% Convertible Senior Note may convert at its option at any time until the close of business on the second scheduled trading day immediately prior to the maturity date for shares of the Company’s common stock, subject to certain limitations. In addition, the 7.5% Convertible Senior Note will be automatically converted if (1) the daily volume-weighted average price per share of common stock exceeds 175% of the conversion price (as described above) on each of the 20 consecutive VWAP trading days (as defined in the note) beginning after the issue date of the 7.5% Convertible Senior Note and (2) certain equity conditions (as defined in the note) are satisfied. Only if both criteria are met is the note automatically converted. Upon either the voluntary or automatic conversion of the 7.5% Convertible Senior Note, the Company will deliver shares of common stock based on (1) the then-effective conversion rate and (2) the original principal amount of $40.0 million and not the maturity principal amount of $48.0 million. The 7.5% Convertible Senior Note does not allow cash settlement (entirely or partially) upon conversion. As such, the Company uses the if-converted method for calculating any potential dilutive effect of the conversion option on diluted earnings per share.

The Company concluded the conversion features did not require bifurcation. Specifically, while the Company determined that (i) the conversion features were not clearly and closely related to the host contracts, (ii) the 7.5% Convertible Senior Note (i.e., hybrid instrument) is not remeasured at fair value under otherwise applicable GAAP with changes in fair value reported in earnings as they occur and (iii) the conversion features, if freestanding, would meet the definition of a derivative, the Company concluded such conversion features meet the equity scope exception, and therefore, the conversion features are not required to be bifurcated from the 7.5% Convertible Senior Note.

If the Company undergoes a fundamental change prior to the maturity date, subject to certain limitations, the holder may require the Company to repurchase for cash all or a portion of the 7.5% Convertible Senior Note at a cash repurchase price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 115% of the maturity principal amount of $48.0 million (or portion thereof) and (2) 110% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the date of such fundamental change; (ii) the principal amount of the $40.0 million

58

7.5% Convertible Senior Note to be repurchased divided by $1,000; and (iii) the average of the daily volume-weighted average price per share of the Company’s common stock over the five consecutive VWAP trading days immediately before the effective date of such fundamental change.

In addition, with the consent of the holder of the  note, subject to certain limitations, the Company may redeem all or any portion of the 7.5% Convertible Senior Note, at the Company’s option, at a cash redemption price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 105% of the maturity principal amount of $48.0 million (or portion thereof); and (2) 115% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the related redemption date; (ii) the principal amount of the 7.5% Convertible Senior Note to be redeemed divided by $1,000; and (iii) the arithmetic average of the daily volume-weighted average price per share of common stock over the five consecutive VWAP trading days immediately before the related redemption date.

While the Company concluded the fundamental change redemption option represents an embedded derivative, the Company concluded the value of the embedded derivative to be immaterial given the likelihood of the occurrence of a fundamental change was deemed to be remote. As related to the call option, the Company concluded the call option was clearly and closely related to the host contract, and therefore, did not meet the definition of an embedded derivative.

The Company concluded the total debt discount at issuance of the 7.5% Convertible Senior Note equaled approximately $8.0 million. This debt discount  was attributed to the fact that upon maturity, the Company is required to repay 120% of $40.0 million, or $48.0 million. In addition, the related debt issuance costs were $1.0 million. The debt discount was recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and is being amortized to interest expense over the term of the 7.5% Convertible Senior Note using the effective interest rate method.

The 7.5% Convertible Senior Note consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal at maturity

$

48,000

$

48,000

Unamortized debt discount

(6,200)

(7,400)

Unamortized debt issuance costs

(812)

(969)

Net carrying amount

$

40,988

$

39,631

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 7.5% Convertible Senior Note was greater than the principal amount. The estimated fair value of the 7.5% Convertible Senior Note at June 30, 2020 and December 31, 2019 was approximately $131.4 million and $53.5 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 7.5% Convertible Senior Note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

On July 1, 2020, the 7.5% Convertible Senior Note automatically converted into 16.0 million shares of common stock.

5.5% Convertible Senior Notes

In March 2018, the Company issued $100.0 million in aggregate principal amount of 5.5% Convertible Senior Notes due on March 15, 2023, which is referred to herein as the 5.5% Convertible Senior Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act.

In May 2020, the Company used a portion of the net proceeds from the issuance of the 3.75% Convertible Senior Notes to finance the cash portion of the partial repurchase of the 5.5% Convertible Senior Notes, which consisted of a repurchase of approximately $66.3 million in aggregate principal amount of the 5.5% Convertible Senior Notes in

59

privately-negotiated transactions for aggregate consideration of $128.9 million, consisting of approximately $90.2 million in cash and approximately 9.4 million shares of the Company’s common stock. Of the $128.9 million in aggregate consideration, $35.5 million and $93.4 million were allocated to the debt and equity components, respectively, utilizing an effective discount rate of 29.8% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the 5.5% Convertible Senior Notes that were repurchased, net of unamortized debt discount and issuance costs, was $48.7 million. The partial repurchase of the 5.5% Convertible Senior Notes resulted in a $13.2 million gain on early debt extinguishment. As of June 30, 2020, approximately $33.7 million aggregate principal amount of the 5.5% Convertible Senior Notes remained outstanding.

 

At issuance in March 2018, the total net proceeds from the 5.5% Convertible Senior Notes were as follows:

Amount

(in thousands)

Principal amount

$

100,000

Less initial purchasers’ discount

(3,250)

Less cost of related capped call and common stock forward

(43,500)

Less other issuance costs

(894)

Net proceeds

$

52,356

The 5.5% Convertible Senior Notes bear interest at 5.5%, payable semi-annually in cash on March 15 and September 15 of each year.  The 5.5% Convertible Senior Notes will mature on March 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 5.5% Convertible Senior Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.

Each $1,000 principal amount of the 5.5% Convertible Senior Notes is convertible into 436.3002 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $2.29 per share, subject to adjustment upon the occurrence of specified events.  Holders of these 5.5% Convertible Senior Notes may convert their 5.5% Convertible Senior Notes at their option at any time prior to the close of the last business day immediately preceding September 15, 2022, only under the following circumstances:

1)during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

2)during the five business day period after any five consecutive trading day period (the measurement period) in which the trading price (as defined in the indenture governing the 5.5% Convertible Senior Notes) per $1,000 principal amount of 5.5% Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the 5.5% Convertible Senior Notes on each such trading day;

3)if the Company calls any or all of the 5.5% Convertible Senior Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or

4)upon the occurrence of certain specified corporate events, such as a beneficial owner acquiring more than 50% of the total voting power of the Company’s common stock, recapitalization of the Company, dissolution or liquidation of the Company, or the Company’s common stock ceases to be listed on an active market exchange.

60

On or after September 15, 2022, holders may convert all or any portion of their 5.5% Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.

Upon conversion of the  5.5% Convertible Senior Notes, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. While the Company plans to settle the principal amount of the 5.5% Convertible Senior Notes in cash subject to available funding at time of settlement, we currently use the if-converted method for calculating any potential dilutive effect of the conversion option on diluted net income per share, subject to meeting the criteria for using the treasury stock method in future periods.

The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest. Holders who convert their 5.5% Convertible Senior Notes in connection with certain corporate events that constitute a “make-whole fundamental change” per the indenture governing the 5.5% Convertible Senior Notes or in connection with a redemption will be, under certain circumstances, entitled to an increase in the conversion rate. In addition, if the Company undergoes a fundamental change prior to the maturity date, holders may require the Company to repurchase for cash all or a portion of its 5.5% Convertible Senior Notes at a repurchase price equal to 100% of the principal amount of the repurchased 5.5% Convertible Senior Notes, plus accrued and unpaid interest.

The Company may not redeem the 5.5% Convertible Senior Notes prior to March 20, 2021.  The Company may redeem for cash all or any portion of the 5.5% Convertible Senior Notes, at the Company’s option, on or after March 20, 2021 if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the three trading days immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 5.5% Convertible Senior Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.

In accounting for the issuance of the notes, the Company separated the 5.5% Convertible Senior Notes into liability and equity components. The initial carrying amount of the liability component of approximately $58.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $37.7 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 5.5% Convertible Senior Notes. The difference between the principal amount of the 5.5% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 5.5% Convertible Senior Notes. The effective interest rate is approximately 16.0%. The equity component of the 5.5% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred transaction costs related to the issuance of the 5.5% Convertible Senior Notes of approximately $4.1 million, consisting of initial purchasers’ discount of approximately $3.3 million and other issuance costs of $0.9 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 5.5% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.4 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 5.5% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $1.7 million and were netted with the equity component in stockholders’ equity.

61

The 5.5% Convertible Senior Notes consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal

$

33,660

$

100,000

Unamortized debt discount (1)

(8,126)

(27,818)

Unamortized debt issuance costs (1)

(443)

(1,567)

Net carrying amount

$

25,091

$

70,615

Carrying amount of the equity component (2)

$

$

37,702

1)Included in the unaudited interim condensed consolidated balance sheets within the 5.5% Convertible Senior Notes, net and amortized over the remaining life of the 5.5% Convertible Senior Notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $1.7 million in equity issuance costs and associated income tax benefit of $9.2 million, at December 31, 2019.

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 5.5% Convertible Senior Notes was greater than the principal amount. The estimated fair value of the 5.5% Convertible Senior Notes at June 30, 2020 and December 31, 2019 was approximately $120.9 million and $135.3 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 5.5% Convertible Senior Notes, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

Capped Call

In conjunction with the pricing of the 5.5% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions (5.5% Notes Capped Call) with certain counterparties at a price of $16.0 million. The 5.5% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 5.5% Convertible Senior Notes and is generally expected to reduce the potential dilution to the Company’s common stock upon any conversion of the 5.5% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted 5.5% Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 5.5% Notes Capped Call is initially $3.82 per share, which represents a premium of 100% over the last then-reported sale price of the Company’s common stock of $1.91 per share on the date of the transaction and is subject to certain adjustments under the terms of the 5.5% Notes Capped Call. The 5.5% Notes Capped Call becomes exercisable if the conversion option is exercised.

The net cost incurred in connection with the 5.5% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheets.

In conjunction with the partial repurchase of the 5.5% Convertible Senior Notes, the Company terminated 100% of the 5.5% Notes Capped Call on June 5, 2020. As a result of the termination, the Company received $24.2 million which is recorded in additional paid-in capital.

Common Stock Forward

In connection with the issuance of the 5.5% Convertible Senior Notes, the Company also entered into a forward stock purchase transaction, or the Common Stock Forward, pursuant to which the Company agreed to purchase 14,397,906 shares of its common stock for settlement on or about March 15, 2023. In connection with the issuance of the 3.75%

62

Convertible Senior Notes, the Company amended and extended the maturity of the Common Stock Forward to June 1, 2025.  The number of shares of common stock that the Company will ultimately repurchase under the Common Stock Forward is subject to customary anti-dilution adjustments. The Common Stock Forward is subject to early settlement or settlement with alternative consideration in the event of certain corporate transactions.

The net cost incurred in connection with the Common Stock Forward of $27.5 million has been recorded as an increase in treasury stock in the unaudited interim condensed consolidated balance sheets.  The related shares were accounted for as a repurchase of common stock.

In conjunction with the partial payoff of the 5.5% Convertible Senior Notes, the Common Stock Forward’s expiration date was extended to June 1, 2025.

The fair values of the Capped Call and Common Stock Forward are not remeasured.

Amazon Transaction Agreement

On April 4, 2017, the Company and Amazon entered into a Transaction Agreement (the Amazon Transaction Agreement), pursuant to which the Company agreed to issue to Amazon.com NV Investment Holdings LLC, a wholly owned subsidiary of Amazon, warrants to acquire up to 55,286,696 shares of the Company’s common stock (the Amazon Warrant Shares), subject to certain vesting events described below. The Company and Amazon entered into the Amazon Transaction Agreement in connection with existing commercial agreements between the Company and Amazon with respect to the deployment of the Company’s GenKey fuel cell technology at Amazon distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the Amazon Warrant Shares is linked to payments made by Amazon or its affiliates (directly or indirectly through third parties) pursuant to the existing commercial agreements.

The majority of the Amazon Warrant Shares will vest based on Amazon’s payment of up to $600.0 million to the Company in connection with Amazon’s purchase of goods and services from the Company. The first tranche of 5,819,652 Amazon Warrant Shares vested upon the execution of the Amazon Transaction Agreement. Accordingly, $6.7 million, the fair value of the first tranche of Amazon Warrant Shares, was recognized as selling, general and administrative expense during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Amazon Warrant Shares will vest in four installments of 7,274,565 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Amazon Warrant Shares is $1.1893 per share. After Amazon has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Amazon Warrant Shares will vest in eight installments of 2,546,098 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Amazon Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Amazon Warrant Shares. The Amazon Warrant Shares are exercisable through April 4, 2027. The Amazon Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Amazon Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.

63

At June 30, 2020 and December 31, 2019, 27,643,347 and 20,368,782 of the Amazon Warrant Shares had vested, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the three months ended June 30, 2020 and 2019 was $3.4 million and $0.8 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the six months ended June 30, 2020 and 2019 was $4.7 million and $2.0 million, respectively.

Walmart Transaction Agreement

On July 20, 2017, the Company and Walmart entered into a Transaction Agreement (the Walmart Transaction Agreement), pursuant to which the Company agreed to issue to Walmart a warrant to acquire up to 55,286,696 shares of the Company’s common stock, subject to certain vesting events (the Walmart Warrant Shares). The Company and Walmart entered into the Walmart Transaction Agreement in connection with existing commercial agreements between the Company and Walmart with respect to the deployment of the Company’s GenKey fuel cell technology across various Walmart distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the warrant shares is linked to payments made by Walmart or its affiliates (directly or indirectly through third parties) pursuant to transactions entered into after January 1, 2017 under existing commercial agreements.

The majority of the Walmart Warrant Shares will vest based on Walmart’s payment of up to $600.0 million to the Company in connection with Walmart’s purchase of goods and services from the Company. The first tranche of 5,819,652 Walmart Warrant Shares vested upon the execution of the Walmart Transaction Agreement.  Accordingly, $10.9 million, the fair value of the first tranche of Walmart Warrant Shares, was recorded as a provision for common stock warrants and presented as a reduction to revenue on the unaudited interim condensed consolidated statements of operations during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Walmart Warrant Shares will vest in four installments of 7,274,565 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Walmart Warrant Shares is $2.1231 per share. After Walmart has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Walmart Warrant Shares will vest in eight installments of 2,546,098 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Walmart Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Walmart Warrant Shares, provided that, with limited exceptions, the exercise price for the third tranche will be no lower than $1.1893. The Walmart Warrant Shares are exercisable through July 20, 2027.

The Walmart Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Walmart Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.

At June 30, 2020 and December 31, 2019, 5,819,652 of the Walmart Warrant Shares had vested.  The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the three months ended June 30, 2020 and 2019 was $1.0 million and $0.7 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the six months ended June 30, 2020 and 2019 was $1.9 million and $3.7 million, respectively.

Lessor Obligations

As of June 30, 2020, the Company had noncancelable operating leases (as lessor), primarily associated with assets deployed at customer sites. These leases expire over the next one to seven years. Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.

64

Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Remainder of 2020

 

$

15,567

2021

 

30,958

2022

 

27,338

2023

 

24,284

2024

 

20,902

2025 and thereafter

$

36,861

Total future minimum lease payments

 

$

155,910

Lessee Obligations

As of June 30, 2020, the Company had operating and finance leases, as lessee, primarily associated with sale/leaseback transactions that are partially secured by restricted cash, security deposits and pledged escrows (see also Note 1, Nature of Operations) as summarized below.  These leases expire over the next one to eight years. Minimum rent payments under operating and finance leases are recognized on a straight-line basis over the term of the lease.  Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.

In prior periods, the Company entered into sale/leaseback transactions that were accounted for as finance leases and reported as part of finance obligations. The outstanding balance of finance obligations related to sale/leaseback transactions at June 30, 2020 and December 31, 2019 was $27.9 million and $31.7 million, respectively. The fair value of the finance obligation approximated the carrying value as of both June 30, 2020 and December 31, 2019.

The Company has sold future services to be performed associated with certain sale/leaseback transactions and recorded the balance as a finance obligation.  The outstanding balance of this obligation at June 30, 2020 was $129.2 million, of which $19.6 million and $109.6 million were classified as short-term and long-term, respectively, on the unaudited interim condensed consolidated balance sheets. The outstanding balance of this obligation at December 31, 2019 was $35.6 million, of which $6.0 million and $29.6 million were classified as short-term and long-term, respectively. The amount is amortized using the effective interest method. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.

The Company has a finance lease associated with its property and equipment in Latham, New York.  Liabilities relating to this lease of $2.8 million has been recorded as a finance obligation in the unaudited interim condensed consolidated balance sheets as of June 30, 2020 and December 31, 2019. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.

65

Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Other

Total

Operating

Finance

Leased

Finance

Leases

Leases

Property

Obligations

Remainder of 2020

$

25,947

$

5,066

$

312

$

31,325

2021

51,818

 

9,276

 

590

 

61,684

2022

51,267

 

4,975

 

573

 

56,815

2023

45,461

 

3,149

 

549

 

49,159

2024

45,410

 

16,154

 

632

 

62,196

2025 and thereafter

52,344

1,174

53,518

Total future minimum lease payments

272,247

38,620

3,830

314,697

Less imputed lease interest

(73,820)

 

(10,718)

 

(1,020)

 

(85,558)

Sale of future services

129,209

 

129,209

Total lease liabilities

$

327,636

$

27,902

$

2,810

$

358,348

Rental expense for all operating leases was $12.9 million and $6.2 million for the three months ended June 30, 2020 and 2019, respectively. Rental expense for all operating leases was $25.5 million and $12.1 million for the six months ended June 30, 2020 and 2019, respectively.

The gross profit on sale/leaseback transactions for all operating leases was $14.4 million and $19.7 million for the three and six months ended June 30, 2020, respectively, and $16.1 million for the three and six months ended June 30, 2019. Right of use assets obtained in exchange for new operating lease liabilities was $29.2 million and $45.4 million for the three and six months ended June 30, 2020, respectively, and $34.5 million for the three and six months ended June 30, 2019.

At both June 30, 2020 and December 31, 2019, security deposits associated with sale/leaseback transactions were $6.0 million and were included in other assets in the unaudited interim condensed consolidated balance sheets.

Other information related to the operating leases are presented in the following tables:

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

24,982

$

11,677

As of June 30,

2020

2019

Weighted average remaining lease term (years)

5.48

5.13

Weighted average discount rate

12.1%

12.2%

66

Finance lease costs include amortization of the right of use assets (i.e., depreciation expense) and interest on lease liabilities (i.e., interest and other expense, net in the unaudited interim consolidated statement of operations). Finance lease costs were as follows (in thousands):

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Amortization of right of use asset

$

1,740

$

1,558

Interest on finance obligations

1,223

2,656

Total finance lease cost

$

2,963

$

4,214

Right of use assets obtained in exchange for new finance lease liabilities was zero and $0.7 million for both the three and six months ended June 30, 2020 and 2019, respectively.

Other information related to the finance leases are presented in the following tables:

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

5,196

$

55,913

As of June 30,

2020

2019

Weighted average remaining lease term (years)

3.53

3.25

Weighted average discount rate

8.0%

10.8%

Off-Balance Sheet Arrangements

 

As of June 30, 2020, the Company does not have off-balance sheet arrangements that are likely to have a current or future significant effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.

Critical Accounting Estimates

Management’s discussion and analysis of our financial condition and results of operations are based upon our unaudited interim condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these unaudited interim condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities at the date of and during the reporting period. On an on-going basis, we evaluate our estimates and judgments, including those related to revenue recognition for bad debts, inventories, intangible assets, valuation of long-lived assets, accrual for loss contracts on service, operating and finance leases, product warranty reserves, unbilled revenue, common stock warrants, income taxes, stock-based compensation, contingencies, and purchase accounting. We base our estimates and judgments on historical experience and on various other factors and assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about (1) the carrying values of assets and liabilities and (2) the amount of revenue and expenses realized that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

We refer to the policies and estimates set forth in the section “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Estimates”, as well as a discussion of significant accounting policies included in Note 2, Summary of Significant Accounting Policies, of the consolidated financial statements, both of which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.

67

Recently Adopted Accounting Pronouncements

In June 2016, Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, was issued. Also, In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). ASU 2016-13 significantly changes how entities account for credit losses for financial assets and certain other instruments, including trade receivables and contract assets, that are not measured at fair value through net income. The ASU requires a number of changes to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote. Additionally, the standard requires the estimation of lifetime expected losses for trade receivables and contract assets that are classified as current. The Company adopted these standards effective January 1, 2020 and determined the impact of the standards to be immaterial to the consolidated financial statements.

In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). The Company adopted this standard effective January 1, 2020 and determined the impact of this standard to be immaterial to the consolidated financial statements.

In January 2017, Accounting Standards Update (ASU) 2017-04, Intangibles – Goodwill and Other (Topic 350), was issued to simplify how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test.  Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The Company adopted this standard effective January 1, 2020.

In August 2016, Accounting Standards Update (ASU) 2016-15, Statement of Cash Flows (Topic 230)s: Classification of Certain Cash Receipts and Cash Payments, was issued to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The Company adopted this standard in 2019 and determined the impact of this standard to be immaterial to the consolidated financial statements.

Recently Issued and Not Yet Adopted Accounting Pronouncements

In August 2020, Accounting Standards Update (ASU) 2020-06, Debt – Debt With Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, was issued to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. This update is effective after December 15, 2021. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, was issued to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This update is effective starting March 12, 2020 and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-03, Codification Improvements to Financial Instruments, was issued to make various codification improvements to financial instruments to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. This update will be effective at various

68

dates as described in this ASU. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In December 2019, Accounting Standards Update (ASU) 2019-12, Simplifying the Accounting for Income Taxes, was issued to identify, evaluate, and improve areas of GAAP for which cost and complexity can be reduced while maintaining or improving the usefulness of the information provided to users of financial statements. This update will be effective beginning after December 15, 2020. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

Item 3 — Quantitative and Qualitative Disclosures about Market Risk

From time to time, we may invest our cash in government, government backed and interest-bearing investment-grade securities that we generally hold for the duration of the term of the respective instrument. We do not utilize derivative financial instruments, derivative commodity instruments or other market risk sensitive instruments, positions or transactions in any material fashion, except for the 5.5% Notes Capped Call and Common Stock Forward purchased in March 2018 related to the issuance of 5.5% Convertible Senior Notes and the $200 million Notes Capped Call purchased in May  2020 related to the issuance of 3.75% Convertible Senior Notes. We are not subject to any material risks arising from changes in interest rates, foreign currency exchange rates, commodity prices, equity prices or other market changes that affect market risk sensitive instruments.

Our exposure to changes in foreign currency rates is primarily related to sourcing inventory from foreign locations and operations of HyPulsion, S.A.S., our French subsidiary that develops and sells hydrogen fuel cell systems for the European material handling market. This practice can give rise to foreign exchange risk resulting from the varying cost of inventory to the receiving location. The Company reviews the level of foreign content as part of its ongoing evaluation of overall sourcing strategies and considers the exposure to be not significant. Our HyPulsion exposure presently is mitigated by low levels of operations and its sourcing is primarily intercompany in nature and denominated in U.S. dollars.

Item 4 — Controls and Procedures

(a)  Disclosure controls and procedures.

The chief executive officer and chief financial officer, based on their evaluation of disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q, have concluded that the Company’s disclosure controls and procedures are effective for ensuring that information required to be disclosed in the reports that it files or submits under the Exchange Act  is recorded, processed, summarized and reported within the time periods specified in the Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in filed or submitted reports is accumulated and communicated to the Company’s management, including its principal executive officer and principal financial officer as appropriate, to allow timely decisions regarding required disclosure.

(b)  Changes in internal control over financial reporting.

There were no changes in the Company’s internal control over financial reporting that occurred during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II.  OTHER INFORMATION

Item 1 — Legal Proceedings

On August 28, 2018, a lawsuit was filed on behalf of multiple individuals against the Company and five corporate co-defendants in the 9th Judicial District Court, Rapides Parish, Louisiana. The lawsuit relates to the previously disclosed May 2018 accident involving a forklift powered by the Company’s fuel cell at a Procter & Gamble facility in Louisiana.

69

The lawsuit alleges claims against the Company and co-defendants, including Structural Composites Industries, Deep South Equipment Co., Air Products and Chemicals, Inc., and Hyster-Yale Group, Inc. for claims under the Louisiana Product Liability Act, or LPLA, including defect in construction and/or composition, design defect, inadequate warning, breach of express warranty and negligence for wrongful death and personal injuries, among other damages. Procter & Gamble has intervened in that suit to recover worker’s compensation benefits paid to or for the employees/dependents. Procter & Gamble has also filed suit for property damage, business interruption, loss of revenue, expenses, and other damages. Procter & Gamble alleges theories under the LPLA, breach of warranty and quasi-contractual claims under Louisiana law. Defendants include the Company and several of the same co-defendants from the August 2018 lawsuit, including Structural Composites Industries, Deep South Equipment Co., and Hyster-Yale Group, Inc. The Company intends to vigorously defend both cases. Given the early stage of these matters, the Company is unable to determine the likelihood of an adverse outcome.  While the amount of damages sought in the lawsuits is yet unspecified, the Company does not expect the lawsuits to have a material impact on the Company’s financial position, liquidity or results of operations, or to otherwise have a material adverse effect on the Company.

Item 1A – Risk Factors

The risk factors discussed under the heading “Risk Factors” and elsewhere in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 and Quarterly Report on Form 10-Q for the quarter ended March 30, 2020 continue to apply to our business and should be supplemented with the following risk factor:

As of December 31, 2019, we had federal net operating loss ("NOL") carryforwards of $236.6 million, which begins to expire in various amounts and at various dates in 2032 through 2037 (other than federal NOL carryforwards generated after December 31, 2017, which are not subject to expiration). As of December 31, 2019, we also had federal research and development tax credit carryforwards of $2.6 million, which begin to expire in 2033. Under Sections 382 and 383 of the Code, changes in our ownership may limit the amount of our NOL carryforwards and research and development tax credit carryforwards that could be utilized annually to offset our future taxable income, if any. This limitation would generally apply in the event of a cumulative change in ownership of the Company of more than 50 percentage points within a three-year period. Based on studies of the changes in ownership of the Company, it has been determined that a Section 382 ownership change occurred in 2013 that limited the amount of pre-change NOLs that can be used in future years. NOLs incurred after the most recent ownership change are not subject to Section 382 of the Code and are available for use in future years. If we undergo an ownership change in connection with or after this offering, our ability to utilize our NOL carryforwards or research and development tax credit carryforwards could be further limited by Sections 382 and 383 of the Code. In addition, future changes in our stock ownership, many of which are outside of our control, could result in an ownership change under Sections 382 and 383 of the Code. Any such limitation may significantly reduce our ability to utilize our NOL carryforwards and research and development tax credit carryforwards generated in taxable years ending before January 1, 2020 before they expire. Our NOL carryforwards and research and development tax credit carryforwards may also be impaired under state law. Accordingly, we may not be able to utilize a material portion of our NOL carryforwards or research and development tax credit carryforwards.

The Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) modifies, among other things, the rules governing NOLs. NOLs arising in tax years beginning after December 31, 2017 are subject to an 80% of taxable income limitation (as calculated before taking the NOLs into account) for tax years beginning after December 31, 2020. In addition, NOLs arising in tax years 2018, 2019, and 2020 are subject to a five year carryback and indefinite carryforward, while NOLs arising in tax years beginning after December 31, 2020 also are subject to indefinite carryforward but cannot be carried back. In future years, if and when a net deferred tax asset is recognized related to our NOLs, the changes in the carryforward/carryback periods as well as the new limitation on use of NOLs may significantly impact our valuation allowance assessments for NOLs generated after December 31, 2017.

Item 2 - Unregistered Sales of Equity Securities and Use of Proceeds

(a) On April 6, 2020, the Company issued an aggregate of 1,770,135 shares of its common stock to APV Ventures Fund I GP, LLP in connection with its purchase of a convertible note in United Hydrogen Group Inc.  The shares were issued to APV Ventures Funds I GP, LLP in reliance upon Section 4(a)(2) of the Securities Act in transactions not involving any public offering.  

70

 On May 13, 2020, the Company entered into separate and individually negotiated transactions with certain holders of its  5.50% Convertible Senior Notes due 2023 (the “2023 notes”) to repurchase approximately $66.3 million in aggregate principal amount of the 2023 notes.  In connection with such repurchase, the Company issued [•] shares of its common stock to the holders of the 2023 notes.  The shares were issued in reliance upon Section 4(a)(2) of the Securities Act in transactions not involving any public offering.

On June 18, 2020, the Company issued 4,430,076 shares of its common stock to the stockholders of United Hydrogen Group, Inc. and certain of its lenders in connection its acquisition of United Hydrogen Group, Inc. pursuant to the Agreement and Plan of Merger with United Hydrogen Group Inc., UHG Merger Sub, Inc. and Vladimir Prerad, as the representative of the stockholders of United Hydrogen Group, Inc.  The shares were issued in reliance upon Section 4(a)(2) of the Securities Act in transactions not involving any public offering.

On June 22, 2020, the Company issued 3,458,254 shares of its common stock to the stockholders of Giner ELX in connection with its acquisition of Giner ELX pursuant to the Agreement and Plan of Merger with Giner ELX, Giner ELX Sub, LLC, Giner ELX Merger Sub, Inc. and Giner, Inc., as the representative of the stockholders of Giner ELX.  The shares were issued in reliance upon Section 4(a)(2) of the Securities Act in transactions not involving any public offering.

(b)  Not applicable.

(c)  None.

Item 3 — Defaults Upon Senior Securities

None.

Item 4 — Mine Safety Disclosures

None.

Item 5 — Other Information

(a)  None.

(b)  None.

Item 6 — Exhibits

1.1

At Market Issuance Sales Agreement, dated April 13, 2020, by and between Plug Power Inc. and B. Riley FBR, Inc. (filed as Exhibit 1.1 to Plug Power Inc.’s Form 8-K filed on April 13, 2020 and incorporated by reference herein)

2.1

Agreement and Plan of Merger, dated June 18, 2020, by and among Plug Power Hydrogen Holdings, Inc., UHG Merger Sub, Inc., United Hydrogen Group Inc. and Vladimir Prerad, as the representative of the stockholders of United Hydrogen Group Inc. (filed as Exhibit 2.1 to Plug Power Inc.’s Form 8-K filed on June 23, 2020 and incorporated by reference herein)

2.2

Agreement and Plan of Merger, dated June 22, 2020, by and among Plug Power Inc., Giner ELX, Inc., Giner ELX Sub, LLC, Giner ELX Merger Sub, Inc. and Giner, Inc., as the representative of the stockholders of Giner ELX, Inc. (filed as Exhibit 2.1 to Plug Power Inc.’s Form 8-K filed on June 23, 2020 and incorporated by reference herein)

71

4.1

Indenture, dated as of May 18, 2020, between Plug Power Inc. and Wilmington Trust, National Association. (filed as Exhibit 4.1 to Plug Power Inc.’s Form 8-K filed on May 19, 2020 and incorporated by reference herein)

4.2

Form of 3.75% Convertible Senior Notes due June 1, 2025 (included as Exhibit A to Exhibit 4.1) (filed as Exhibit 4.2 to Plug Power Inc.’s Form 8-K filed on May 19, 2020 and incorporated by reference herein)

10.1

Base Call Option Confirmation, dated as of May 13, 2020, between Plug Power Inc. and Morgan Stanley & Co. LLC (filed as Exhibit 10.1 to Plug Power Inc.’s Form 8-K filed on May 19, 2020 and incorporated by reference herein)

10.2

Base Call Option Confirmation, dated as of May 13, 2020, between Plug Power Inc. and Wells Fargo Bank, National Association (filed as Exhibit 10.2 to Plug Power Inc.’s Form 8-K filed on May 19, 2020 and incorporated by reference herein)

10.3

Amendment to Forward Stock Purchase Transaction, dated as of May 13, 2020, between Plug Power Inc. and Morgan Stanley & Co. LLC (filed as Exhibit 10.3 to Plug Power Inc.’s Form 8-K filed on May 19, 2020 and incorporated by reference herein)

10.4 (1)

Fifth Amendment to Loan and Security Agreement, dated as of May 6, 2020, by and among Plug Power Inc., Emerging Power Inc., Emergent Power Inc. and Generate Lending, LLC

10.5

Sixth Amendment to Loan and Security Agreement, dated as of May 13, 2020, by and among Plug Power Inc., Emerging Power Inc., Emergent Power Inc. and Generate Lending, LLC (filed as Exhibit 10.1 to Plug Power Inc.’s Form 8-K filed on May 14, 2020 and incorporated by reference herein)

10.6

Amendment No. 1 to Senior Convertible Note due 2023 and Related Note Purchase Agreement, dated as of May 13, 2020, by and between Plug Power Inc. and HT Investments MA LLC (filed as Exhibit 10.2 to Plug Power Inc.’s Form 8-K filed on May 14, 2020 and incorporated by reference herein)

31.1 (1)

Certification pursuant to 18 U.S.C. Section 1350, adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2 (1)

Certification pursuant to 18 U.S.C. Section 1350, adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1 (1)

Certification pursuant to 18 U.S.C. Section 1350, adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2 (1)

Certification pursuant to 18 U.S.C. Section 1350, adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

XBRL Instance Document (1)

101.SCH*

XBRL Taxonomy Extension Schema Document (1)

101.CAL*

XBRL Taxonomy Extension Calculation Linkbase Document (1)

101.DEF*

XBRL Taxonomy Extension Definition Linkbase Document (1)

101.LAB*

XBRL Taxonomy Extension Labels Linkbase Document (1)

101.PRE*

XBRL Taxonomy Extension Presentation Linkbase Document (1)

(1)Filed herewith.

72

*

Submitted electronically herewith.

Signatures

Pursuant to requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

PLUG POWER INC.

Date:  August 10, 2020

By:

/s/ Andrew Marsh

Andrew Marsh

President, Chief Executive
Officer and Director (Principal
Executive Officer)

Date:  August 10, 2020

By:

/s/ Paul B. Middleton

Paul B. Middleton

Chief Financial Officer (Principal
Financial Officer)

73

EX-10.4 2 plug-20200630xex10d4.htm EX-10.4

EXECUTION VERSION

EXHIBIT 10.4

FIFTH AMENDMENT TO LOAN AND SECURITY AGREEMENT

THIS FIFTH AMENDMENT TO LOAN AND SECURITY AGREEMENT (this “Amendment”) is dated as of May 6, 2020, by and among PLUG POWER INC., a Delaware corporation (“Plug Power”), EMERGENT POWER INC., a Delaware corporation (“Emergent”), EMERGING POWER INC., a Delaware corporation (“Emerging”, and individually or collectively with Plug Power and Emergent as the context may require, “Borrower”), and GENERATE PPL SPV I, LLC, as assignee of Generate Lending, LLC (the “Lender”).

WHEREAS, Borrower and Lender are parties to a Loan and Security Agreement dated as of March 29, 2019 (as amended by the First Amendment to Loan and Security Agreement, dated as of March 29, 2019, the Second Amendment to Loan and Security Agreement, dated as of August 6, 2019, the Third Amendment to Loan and Security Agreement, dated as of September 6, 2019, the Fourth Amendment to Loan and Security Agreement, dated as of November 27, 2019, the Limited Consent to Loan and Security Agreement, dated as of April 6, 2020, and as further amended, restated, amended and restated, supplemented or otherwise modified from time to time, including by this Amendment, the “Loan Agreement”), pursuant to which Lender has made a term loan facility available to Borrower; and

WHEREAS, Borrower and Lender have agreed to modify certain provisions of the Loan Agreement as more particularly set forth in this Amendment, including to establish a new Incremental Term Loan Commitment.

NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereby agree as follows:

1.Capitalized Terms; Effective Date.  Capitalized terms used in this Amendment which are not otherwise defined herein shall have the meanings assigned thereto in the Loan Agreement, as modified by this Amendment.  Except as expressly provided to the contrary herein, all modifications to the Loan Agreement set forth herein shall be effective as of the date of this Amendment.
2.Amendments.  The Loan Agreement, including the Recitals thereto, is hereby amended as follows:
a.Section 1.1 is hereby amended by adding the following new defined terms in appropriate alphabetical order:

“‘Additional Incremental Advance Date’ has the meaning assigned to such term in the Fifth Amendment.”

“‘Additional Incremental Term Loan’ has the meaning assigned to such term in the Fifth Amendment.”

“‘Electronic Signature’ means an electronic sound, symbol or process attached to, or associated with, a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or record.”

“‘Fifth Amendment’ means that certain Fifth Amendment to Loan and Security Agreement, dated as of May 6, 2020, by and among Borrower and Lender.”


“‘Fifth Amendment Effective Date’ has the meaning assigned to such term in the Fifth Amendment.”

b.Section 1.1 is hereby amended by deleting the definition of “Incremental Closing Fee” appearing therein and substituting in lieu thereof the following new definition to read in its entirety as follows:

“‘Incremental Closing Fee’ means, (x) with respect to any Incremental Term Loan funded prior to the Fifth Amendment Effective Date, a sum equal to one percent (1.00%) times the applicable Incremental Term Loan Commitment, and (y) with respect to any Incremental Term Loan funded on and after the Fifth Amendment Effective Date, a sum equal to two percent (2.00%) times the applicable Incremental Term Loan Commitment.”

c.Section 1.1 is hereby amended by deleting the definition of “Term Loan Interest Rate” appearing therein and substituting in lieu thereof the following new definition to read in its entirety as follows:

“‘Term Loan Interest Rate’ means, (a) at all times prior to the Fifth Amendment Effective Date, 12.00% per annum, and (b) at all times on and after the Fifth Amendment Effective Date, 9.50% per annum.”

d.Section 1.1 is hereby amended by deleting the definition of “Term Loan Maturity Date” appearing therein and substituting in lieu thereof the following new definition to read in its entirety as follows:

“‘Term Loan Maturity Date’ means October 31, 2025, or such later date as Lender may agree in its sole discretion in writing.”

e.Section 2.1(a) of the Loan Agreement is hereby amended by deleting such clause (a) in its entirety and substituting in lieu thereof the following new clause (a) to read in its entirety as follows:

“(a) Advances. Subject to the terms and conditions of this Agreement, (i) on the Closing Date, Lender will make a single Advance in the amount of Eighty-Five Million and No/100 Dollars ($85,000,000.00) and (ii) on the Secondary Closing Date, Lender will make a single Advance in the amount of Fifteen Million and No/100 Dollars ($15,000,000.00); provided that, as a condition to the advance made on the Secondary Closing Date, Borrower shall have paid to Lender the Secondary Closing Date Closing Fee.  Borrower shall have no right to reborrow any amount repaid or prepaid with respect to any Term Loan; provided, that, Borrower shall be entitled to request and borrow Incremental Term Loans in accordance with Section 2.7.”

f.Section 2.1(e) of the Loan Agreement is hereby amended by deleting such clause (e) in its entirety and substituting in lieu thereof the following new clause (e) to read in its entirety as follows:

“(e)Resizing of Loans; Amortization Schedule.  From and after the Fifth Amendment Effective Date, the Amortization Schedule shall be Schedule 2.1(d)(iii) as attached to the Fifth Amendment.”

g.Section 2.4(b) of the Loan Agreement is hereby amended by deleting such clause (b) in its entirety and substituting in lieu thereof the following new clause (b) to read in its entirety as follows:


“(b)At any time on or after August 1, 2019, at its option upon at least one (1) Business Day prior written notice to Lender from Lead Borrower, Borrower may prepay in whole or in part the outstanding Term Loans by paying the entire outstanding principal balance (or a portion thereof) and all accrued and unpaid interest thereon, and, if applicable, a prepayment charge equal to (i) if such prepayment occurs at any time during the period beginning on February 1, 2020 through and including January 31, 2021, five percent (5.0%) of the amount of Term Loans being prepaid, (ii) if such prepayment occurs at any time during the period beginning on February 1, 2021 through and including January 31, 2022, four percent (4.0%) of the amount of Term Loans being prepaid, (iii) if such prepayment occurs at any time during the period beginning on February 1, 2022 through and including January 31, 2023, three percent (3.0%) of the amount of Term Loans being prepaid, (iv) if such prepayment occurs at any time during the period beginning on February 1, 2023 through and including January 31, 2024, two percent (2.0%) of the amount of Term Loans being prepaid, and (v) if such prepayment occurs at any time on or after February 1, 2024, one percent (1.0%) of the amount of Term Loans being prepaid (any such charge specified in clause (i), (ii), (iii) or (iv), a “Prepayment Charge”).  Borrower shall not be obligated to pay a Prepayment Charge (and no Prepayment Charge will be due) with respect to (x) any Term Loan that is repaid with amounts released from a Project Restricted Account or (y) any prepayment required pursuant to Section 2.1(e) or permitted pursuant to Section 7.22.  Borrower agrees that the Prepayment Charge is a reasonable calculation of Lender’s lost profits in view of the difficulties and impracticality of determining actual damages resulting from an early repayment of the Advances.  Notwithstanding the foregoing, Lender agrees to waive the Prepayment Charge if Lender (in its sole, absolute and unfettered discretion) agrees in writing to refinance the Term Loans prior to the Term Loan Maturity Date.”

h.Section 2.7(a)(i) of the Loan Agreement is hereby amended by deleting the reference to “One Hundred Million and No/100 Dollars ($100,000,000.00)” appearing therein and substituting in lieu thereof “Two Hundred Twenty Million and No/100 Dollars ($220,000,000.00)”.
i.Section 2.8 of the Loan Agreement is hereby amended by deleting such section in its entirety and substituting in lieu thereof the following new Section 2.8 to read in its entirety as follows:

“2.8[Reserved.]”

j.The Loan Agreement is amended to add thereto a new Section 11.19 in appropriate numerical order to read in its entirety as follows:

“11.19  Electronic Signatures.  The words ‘execution’, ‘signed’, ‘signature’, ‘delivery’ and words of like import in or relating to any document to be signed in connection with this Agreement or any other Loan Document and the transactions contemplated hereby shall be deemed to include Electronic Signatures, deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar State laws based on the Uniform Electronic Transactions Act; provided, that nothing herein shall require any Person to accept electronic signatures in any form or format without its prior written consent.  Without limiting the generality of the foregoing, the parties hereto hereby (a) agree that, for all purposes, including in connection with any workout, restructuring, enforcement of remedies, bankruptcy proceedings or litigation among Lender and Borrower, electronic images of this Agreement or any other Loan Document (in each case, including with respect to any signature pages thereto) shall have the same legal effect, validity and enforceability


as any paper original, and (b) waive any argument, defense or right to contest the validity or enforceability of the Loan Documents based solely on the lack of paper original copies of any Loan Documents, including with respect to any signature pages thereto.”

k.Schedule 2.1(d)(iii) of the Loan Agreement is hereby restated in its entirety as set forth in Schedule 2.1(d)(iii) hereto.
3.Incremental Term Loan Commitment.
a.Lender hereby agrees to make,
i.on the Fifth Amendment Effective Date, an Incremental Term Loan to Borrower in an aggregate principal amount of Fifty Million and No/100 Dollars ($50,000,000.00) (the “Primary Incremental Advance”), and
ii.from time to time, and subject to the limitations set forth in set forth in Section 2.7 of the Loan Agreement, on an Additional Incremental Advance Date, an additional Incremental Term Loan (each, an “Additional Incremental Term Loan”) to Borrower in an aggregate principal amount of not less than Ten Million and No/100 Dollars ($10,000,000); provided, that, the aggregate principal amount of all Additional Incremental Term Loans shall not exceed Fifty Million and No/100 Dollars ($50,000,000.00); provided, that, that Lead Borrower’s delivery of an Advance Request in connection with any Additional Incremental Term Loan shall be deemed a certification by the Chief Financial Officer of Lead Borrower, solely in his capacity as Chief Financial Officer of Lead Borrower, and not in any individual capacity, and without personal liability, in the name and on behalf of Lead Borrower that, as of the applicable Additional Incremental Advance Date, all conditions set forth in each of Section 2.7(a) and Section 4 of the Loan Agreement have been satisfied with respect to such Additional Incremental Term Loan.  Borrower and Lender hereby agree that the certification set forth herein is intended to fulfill, and once such Advance Request is executed and delivered by the Chief Financial Officer of Lead Borrower does fulfill, the requirement set forth in Section 2.7(c)(ii) with respect to each Additional Incremental Term Loan.
b.In each case, such Incremental Term Loans shall be on the terms set forth herein and in the Loan Agreement (as amended hereby), and subject to the conditions set forth herein and therein.  Each of the Primary Incremental Advance and each Additional Incremental Term Loan is, and shall be deemed to be, an “Incremental Term Loan” and a “Term Loan”  for all purposes of the Loan Documents having terms and conditions as set forth in the Loan Documents (including but not limited to this Amendment), as amended hereby, identical to those applicable to the Term Loans outstanding immediately prior to the Fifth Amendment Effective Date.
4.Conditions to Effectiveness.  This Amendment, including Lender’s commitment to make the Primary Incremental Advance, shall become effective upon the prior or concurrent satisfaction of each of the conditions specified below (such date, the “Fifth Amendment Effective Date”):
a.Borrower and Lender shall have each received one or more counterparts of this Amendment, duly executed, completed and delivered by Borrower and Lender;
b.Lead Borrower shall have delivered to Lender, (1) a Note evidencing the Incremental Term Loans described herein, issued by the Borrower, (2) an Advance Request, duly executed by Lead

Borrower’s Chief Executive Officer or Chief Financial Officer, and (3) a Disbursement Authorization Letter, executed by the Borrower and including all appropriate attachments thereto;
c.Lender shall have received an executed secretary’s certificate from Borrower, attaching and certifying as to (i) certified copies of resolutions of Borrower’s board of directors or other governing body evidencing approval of the aggregate Incremental Term Loan Commitment, (ii) certified copies of the Certificate of Incorporation and the Bylaws, as amended through the date hereof, of Borrower, (iii) a certificate of good standing for Borrower from its state of incorporation and similar certificates from all other jurisdictions in which it does business and where the failure to be qualified would have a Material Adverse Effect, and (iv) incumbency;
d.Lender shall have received a legal opinion from Borrower’s counsel in form and substance satisfactory to Lender;
e.At the time of and immediately after giving effect to this Amendment, the representations and warranties of Borrower set forth in this Amendment and the other Loan Documents shall be true and correct in all material respects with the same effect as though made on and as of such date, except to the extent such representations and warranties expressly relate to a specific earlier date, in which case such representations and warranties shall be true and correct in all material respects as of such earlier date;
f.At the time of and immediately after giving effect to this Amendment, no Default or Event of Default shall have occurred and be continuing or shall be caused by the transactions contemplated by this Amendment; and
g.Borrower shall have paid (i) Lender the Incremental Closing Fee applicable to the Primary Incremental Advance, in an amount of $1,000,000.00, which amount shall be paid to Lender in immediately available funds, and which fee shall be fully earned as of the date hereof and non-refundable, and (ii) all other fees and expenses of Lender in connection with the negotiation, preparation, execution and delivery of this Amendment and the Loan Document (including, without limitation, the fees and expenses of counsel to Lender).
5.Conditions to Additional Incremental Term Loans.  The obligation of Lender to make any Additional Incremental Term Loan is subject to the prior or concurrent satisfaction of each of the conditions specified below (each such date, an “Additional Incremental Advance Date”):
a.Borrower and Lender shall have mutually agreed that Lender shall make such Additional Incremental Term Loan on such date;
b.Lead Borrower shall have delivered to Lender, (1) an Advance Request, duly executed by Lead Borrower’s Chief Executive Officer or Chief Financial Officer, and (2) a Disbursement Authorization Letter, executed by the Borrower and including all appropriate attachments thereto;
c.At the time of and immediately after giving effect to such Additional Incremental Term Loan, the representations and warranties of Borrower set forth in this Amendment and the other Loan Documents shall be true and correct in all material respects with the same effect as though made on and as of such date, except to the extent such representations and warranties expressly relate to a specific earlier date, in which case such representations and warranties shall be true and correct in all material respects as of such earlier date;

d.At the time of and immediately after giving effect to such Additional Incremental Term Loan, no Default or Event of Default shall have occurred and be continuing or shall be caused by the making of such Additional Incremental Term Loan; and
e.Borrower shall have paid Lender the Incremental Closing Fee applicable to such Additional Incremental Term Loan, which amount shall be paid to Lender in immediately available funds, and which fee shall be fully earned as of the applicable Additional Incremental Advance Date and non-refundable.
6.Certification of Lead Borrower.  On behalf of the Lead Borrower, the undersigned, solely in his capacity as Chief Financial Officer of Lead Borrower, and not in any individual capacity, and without personal liability, hereby certifies in the name and on behalf of Lead Borrower that, as of the date hereof all conditions set forth in each of Section 2.7(a) and Section 4 of the Loan Agreement have been satisfied with respect to the Primary Incremental Advance.  Borrower and Lender hereby agree that the certification set forth in this Section 5 is intended to fulfill, and once this Amendment is executed and delivered by the undersigned does fulfill, the requirement set forth in Section 2.7(c)(ii) with respect to the Primary Incremental Advance.
7.No Other Modifications; Reaffirmation by the Borrower.  Except as expressly modified hereby, the terms of the Loan Agreement shall remain in full force and effect in all respects, and Borrower hereby reaffirms its obligations under the Loan Agreement, as modified by this Amendment, and under each of the other Loan Documents to which it is a party.
8.References.  All references in the Loan Agreement to “this Agreement,” “herein,” “hereunder” or other words of similar import, and all references to the Loan Agreement in the other Loan Documents, or any other document or instrument that refers to the Loan Agreement, shall be deemed to be references to the Loan Agreement as amended by this Amendment.
9.Applicable Law.  THIS AMENDMENT SHALL BE GOVERNED BY THE LAWS OF THE STATE OF NEW YORK WITHOUT REGARD TO THE CONFLICTS OF LAW PROVISIONS.
10.Counterparts; Electronic Delivery.  This Amendment may be executed in one or more counterparts (all counterparts together reflecting the signature of all parties) each of which shall be deemed an original, and all of which together shall constitute one and the same instrument.  Delivery by any party to this Amendment of its signatures hereon through facsimile or other electronic image file (including .pdf) (i) may be relied upon as if this Amendment were physically delivered with an original hand-written signature of such party, and (ii) shall be binding on such party for all purposes.
11.Successors.  This Amendment shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.
12.Final Agreements.  This Amendment represents the final agreement of Borrower and Lender with respect to the subject matter hereof, and may not be contradicted, modified or supplemented in any way by evidence of any prior or contemporaneous written or oral agreements of Borrower and Lender.

[Remainder of page intentionally blank; signature pages follow.]


IN WITNESS WHEREOF, Borrower and Lender have caused this Amendment to be duly executed by their duly authorized officers, under seal, all as of the date first above written.

BORROWER:

PLUG POWER INC.

By:

Name:

Paul B. Middleton

Title:

Chief Financial Officer

EMERGING POWER INC.

By:

Name:

Paul B. Middleton

Title:

Treasurer

EMERGENT POWER INC.

By:

Name:

Paul B. Middleton

Title:

Treasurer

[Signatures continue on following page.]

FIFTH AMENDMENT TO LOAN AND SECURITY AGREEMENT

SIGNATURE PAGE


LENDER:

GENERATE PPL SPV I, LLC

By:

Name:

Matan Friedman

Title:

Manager

FIFTH AMENDMENT TO LOAN AND SECURITY AGREEMENT

SIGNATURE PAGE


Schedule 2.1(d)(iii): Amortization Schedule

[To be provided.]


EX-31.1 3 plug-20200630xex31d1.htm EX-31.1

Exhibit 31.1

I, Andrew Marsh, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Plug Power Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 10, 2020

by:

/s/ Andrew Marsh

Andrew Marsh

Chief Executive Officer


EX-31.2 4 plug-20200630xex31d2.htm EX-31.2

Exhibit 31.2

I, Paul B. Middleton, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Plug Power Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 10, 2020

by:

/s/ Paul B. Middleton

Paul B. Middleton

Chief Financial Officer


EX-32.1 5 plug-20200630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Plug Power Inc. (the “Company”) on Form 10-Q for the period ending June 30, 2020 as filed with the Securities and Exchange Commission (the “SEC”) on the date hereof (the “Report”), I, Andrew Marsh, Chief Executive Officer of the Company, certify, solely pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

This certification is being furnished and not filed, and shall not be incorporated into any documents for any other purpose, under the Securities Exchange Act of 1934, as amended or the Securities Act of 1933, as amended. A signed original of this written statement required by § 906 has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.

ay

/s/ Andrew Marsh

Andrew Marsh

Chief Executive Officer

August 10, 2020


EX-32.2 6 plug-20200630xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Plug Power Inc. (the “Company”) on Form 10-Q for the period ending June 30, 2020 as filed with the Securities and Exchange Commission (the “SEC”) on the date hereof (the “Report”), I, Paul B. Middleton, Interim Chief Financial Officer of the Company, certify, solely pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

This certification is being furnished and not filed, and shall not be incorporated into any documents for any other purpose, under the Securities Exchange Act of 1934, as amended or the Securities Act of 1933, as amended. A signed original of this written statement required by § 906 has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.

Ay

/s/ Paul B. Middleton

Paul B. Middleton

Chief Financial Officer

August 10, 2020


EX-101.SCH 7 plug-20200630.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Acquisitions - Fair value of consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Acquisitions - Allocation Of Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Acquisitions - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Leased Property (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Intangible Assets - Gross Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Intangible Assets - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Revenue - Changes in contract assets and contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Commitments and Contingencies - Operating Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Commitments and Contingencies - Finance Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Commitments and Contingencies - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Commitments and Contingencies - Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' (Deficit) Equity link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Leased Property link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Warrant Transaction Agreements link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Leased Property (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Acquisitions - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Earnings Per Share - Dilutive Potential Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Convertible Senior Notes - Net proceeds (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Convertible Senior Notes - Conversion (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Convertible Senior Notes - Capped Call and Common Stock Forward (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stockholders' Equity - Common Stock and Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Redeemable Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Warrant Transaction Agreements - Amazon.com, Inc. Transaction Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Revenue - Contract balances (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Revenue - Estimated future revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Fair Value Measurements - Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Fair Value Measurements - Valuation Technique (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Revenue - Others (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 plug-20200630_cal.xml EX-101.CAL EX-101.DEF 9 plug-20200630_def.xml EX-101.DEF EX-101.LAB 10 plug-20200630_lab.xml EX-101.LAB EX-101.PRE 11 plug-20200630_pre.xml EX-101.PRE XML 12 plug-20200630x10q_htm.xml IDEA: XBRL DOCUMENT 0001093691 plug:EarnOutRevenueExceeds200OfYear2023TargetMember plug:GinerElxIncMember 2020-06-22 0001093691 plug:EarnOutRevenueExceeds150OfYear2023TargetMember plug:GinerElxIncMember 2020-06-22 0001093691 plug:RedeemableConvertiblePreferredStockSeriesEMember 2020-06-30 0001093691 us-gaap:RedeemableConvertiblePreferredStockMember 2020-06-30 0001093691 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001093691 plug:RedeemableConvertiblePreferredStockSeriesEMember 2019-12-31 0001093691 us-gaap:TreasuryStockMember 2019-01-01 2019-06-30 0001093691 us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0001093691 us-gaap:ForwardContractsMember 2020-01-01 2020-06-30 0001093691 plug:AtMarketIssuanceSalesAgreementMember 2019-01-01 2019-03-31 0001093691 us-gaap:RetainedEarningsMember 2020-06-30 0001093691 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-06-30 0001093691 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001093691 us-gaap:RetainedEarningsMember 2019-12-31 0001093691 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0001093691 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001093691 us-gaap:RetainedEarningsMember 2019-06-30 0001093691 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-06-30 0001093691 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001093691 us-gaap:RetainedEarningsMember 2018-12-31 0001093691 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-12-31 0001093691 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001093691 plug:PublicOfferingsMember 2019-12-31 0001093691 plug:PublicOfferingsMember 2019-03-31 0001093691 2019-03-31 0001093691 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001093691 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001093691 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001093691 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001093691 plug:TrancheOneOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-01-01 2017-12-31 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember 2020-06-30 0001093691 plug:SalesOfFuelCellSystemsMember 2020-06-30 0001093691 plug:SaleOfHydrogenInstallationsAndOtherInfrastructureMember 2020-06-30 0001093691 plug:PowerPurchaseAgreementsMember 2020-06-30 0001093691 plug:OtherProductAndServicesMember 2020-06-30 0001093691 plug:SalesOfFuelCellSystemsMember 2020-04-01 2020-06-30 0001093691 plug:SaleOfHydrogenInstallationsAndOtherInfrastructureMember 2020-04-01 2020-06-30 0001093691 plug:SalesOfFuelCellSystemsMember 2020-01-01 2020-06-30 0001093691 plug:SaleOfHydrogenInstallationsAndOtherInfrastructureMember 2020-01-01 2020-06-30 0001093691 plug:SalesOfFuelCellSystemsMember 2019-04-01 2019-06-30 0001093691 plug:SalesOfFuelCellSystemsMember 2019-01-01 2019-06-30 0001093691 srt:NaturalGasPerThousandCubicFeetMember 2020-01-01 2020-06-30 0001093691 srt:FuelMember 2020-01-01 2020-06-30 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2019-11-01 2019-11-30 0001093691 us-gaap:SecuredDebtMember 2019-11-01 2019-11-30 0001093691 plug:FortyMillionConvertibleSeniorNoteMember 2019-09-01 2019-09-30 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2019-04-01 2019-04-30 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2019-03-01 2019-03-31 0001093691 2020-06-10 2020-06-10 0001093691 plug:CovertableSeniorNote212.8Member 2020-01-01 2020-06-30 0001093691 plug:PublicOfferingsMember 2019-12-01 2019-12-31 0001093691 plug:AtMarketIssuanceSalesAgreementMember 2019-04-01 2019-06-30 0001093691 plug:PublicOfferingsMember 2019-03-01 2019-03-31 0001093691 2019-03-01 2019-03-31 0001093691 plug:CovertableSeniorNote212.8Member 2020-05-01 2020-05-31 0001093691 plug:SeriesERedeemableConvertiblePreferredStockMember 2019-12-31 0001093691 plug:AmericanFuelCellLlcMember 2020-01-01 2020-06-30 0001093691 srt:ScenarioForecastMember 2021-06-01 2021-06-30 0001093691 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-01 2020-06-30 0001093691 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-01 2019-06-30 0001093691 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001093691 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001093691 2020-08-10 0001093691 plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2020-06-30 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2020-03-31 0001093691 us-gaap:LetterOfCreditMember 2020-06-30 0001093691 srt:MinimumMember 2020-06-30 0001093691 srt:MaximumMember 2020-06-30 0001093691 plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2020-05-06 2020-05-06 0001093691 plug:NewYorkGreenBankMember 2019-01-01 2019-06-30 0001093691 us-gaap:InProcessResearchAndDevelopmentMember 2020-06-30 0001093691 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-06-30 0001093691 plug:CustomerRelationshipsBacklogAndTrademarkMember 2020-06-30 0001093691 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001093691 plug:CustomerRelationshipsAndTrademarkMember 2019-12-31 0001093691 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001093691 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001093691 plug:FinancingTransactionFinanceObligationMember us-gaap:PropertyPlantAndEquipmentMember 2020-06-30 0001093691 plug:FinancingTransactionFinanceObligationMember us-gaap:PropertyPlantAndEquipmentMember 2019-12-31 0001093691 plug:SaleLeasebackAgreementsAssociatedWithProductsAndServicesMember 2020-06-30 0001093691 plug:OtherLeasedPropertyMember 2020-06-30 0001093691 plug:FinanceLeaseMember 2020-06-30 0001093691 plug:SaleLeasebackAgreementsAssociatedWithProductsAndServicesMember 2019-12-31 0001093691 plug:NewYorkGreenBankMember 2020-06-30 0001093691 plug:LiabilityClassifiedCommonStockWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-06-30 0001093691 us-gaap:CallOptionMember 2019-09-30 0001093691 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-06-30 0001093691 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2019-06-30 0001093691 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-06-30 0001093691 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2019-06-30 0001093691 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2019-01-01 2019-06-30 0001093691 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2019-01-01 2019-06-30 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-06-30 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-06-30 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-06-30 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-06-05 0001093691 us-gaap:ConvertibleNotesPayableMember 2020-05-31 0001093691 plug:TwoHundredMillionConvertibleSeniorNoteMember 2020-05-31 0001093691 plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2020-05-05 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2019-11-30 0001093691 us-gaap:ConvertibleNotesPayableMember 2019-09-30 0001093691 plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2020-05-06 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2020-05-31 0001093691 plug:CovertableSeniorNote212.8Member 2020-05-31 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember 2020-05-29 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-05-18 0001093691 plug:FortyMillionConvertibleSeniorNoteMember 2019-09-30 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember 2019-03-31 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2018-03-31 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-09-30 0001093691 plug:FortyMillionConvertibleSeniorNoteMember 2020-06-30 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember 2020-05-18 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2020-07-01 2020-07-01 0001093691 2020-07-01 2020-07-01 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember 2020-04-01 2020-06-30 0001093691 plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember 2020-04-01 2020-06-30 0001093691 plug:PowerPurchaseAgreementsMember 2020-04-01 2020-06-30 0001093691 plug:OtherProductAndServicesMember 2020-04-01 2020-06-30 0001093691 plug:FuelDeliveredToCustomersMember 2020-04-01 2020-06-30 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember 2020-01-01 2020-06-30 0001093691 plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember 2020-01-01 2020-06-30 0001093691 plug:PowerPurchaseAgreementsMember 2020-01-01 2020-06-30 0001093691 plug:OtherProductAndServicesMember 2020-01-01 2020-06-30 0001093691 plug:FuelDeliveredToCustomersMember 2020-01-01 2020-06-30 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember 2019-04-01 2019-06-30 0001093691 plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember 2019-04-01 2019-06-30 0001093691 plug:PowerPurchaseAgreementsMember 2019-04-01 2019-06-30 0001093691 plug:FuelDeliveredToCustomersMember 2019-04-01 2019-06-30 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember 2019-01-01 2019-06-30 0001093691 plug:SaleOfFuelCellSystemsAndOtherInfrastructureMember 2019-01-01 2019-06-30 0001093691 plug:PowerPurchaseAgreementsMember 2019-01-01 2019-06-30 0001093691 plug:FuelDeliveredToCustomersMember 2019-01-01 2019-06-30 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2020-01-01 2020-06-30 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember 2020-06-30 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2020-06-30 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-06-30 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-12-31 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2019-12-31 0001093691 plug:TwoHundredMillionConvertibleSeniorNoteMember 2020-06-30 0001093691 plug:OneHundredMillionConvertibleSeniorNoteMember 2020-06-30 0001093691 us-gaap:RedeemableConvertiblePreferredStockMember 2020-05-01 2020-05-31 0001093691 us-gaap:RedeemableConvertiblePreferredStockMember 2020-04-01 2020-04-30 0001093691 us-gaap:SeriesEPreferredStockMember 2020-01-01 2020-01-31 0001093691 plug:CustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001093691 plug:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-06-30 0001093691 plug:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001093691 plug:CustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001093691 plug:SeriesJuniorParticipatingCumulativePreferredStockMember 2020-06-30 0001093691 plug:SeriesJuniorParticipatingCumulativePreferredStockMember 2019-12-31 0001093691 us-gaap:TreasuryStockMember 2020-06-30 0001093691 us-gaap:CommonStockMember 2020-06-30 0001093691 us-gaap:TreasuryStockMember 2019-12-31 0001093691 us-gaap:CommonStockMember 2019-12-31 0001093691 us-gaap:TreasuryStockMember 2019-06-30 0001093691 us-gaap:CommonStockMember 2019-06-30 0001093691 us-gaap:TreasuryStockMember 2018-12-31 0001093691 us-gaap:CommonStockMember 2018-12-31 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2017-07-20 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 0001093691 2017-07-20 0001093691 2019-06-30 0001093691 2018-12-31 0001093691 plug:EnergyorMember 2019-06-30 0001093691 us-gaap:InProcessResearchAndDevelopmentMember 2020-06-30 0001093691 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001093691 us-gaap:CustomerRelationshipsMember 2020-06-30 0001093691 plug:EnergyorMember 2019-05-31 0001093691 plug:UnitedHydrogenGroupIncMember 2020-04-01 2020-04-30 0001093691 plug:UnitedHydrogenGroupIncMember us-gaap:CommonStockMember 2020-04-30 0001093691 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001093691 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001093691 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001093691 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-06-30 0001093691 us-gaap:WarrantMember 2019-01-01 2019-06-30 0001093691 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001093691 us-gaap:PreferredStockMember 2019-01-01 2019-06-30 0001093691 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001093691 us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-06-30 0001093691 2020-04-01 2020-06-30 0001093691 2019-04-01 2019-06-30 0001093691 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-06-30 0001093691 plug:CustomerRelationshipsBacklogAndTrademarkMember 2020-01-01 2020-06-30 0001093691 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001093691 plug:CustomerRelationshipsAndTrademarkMember 2019-01-01 2019-12-31 0001093691 plug:AmericanFuelCellLlcMember 2020-06-30 0001093691 plug:SeriesERedeemableConvertiblePreferredStockMember 2018-11-01 2018-11-30 0001093691 us-gaap:SeriesEPreferredStockMember 2018-11-01 2018-11-01 0001093691 us-gaap:SeriesCPreferredStockMember 2013-05-16 2013-05-16 0001093691 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember us-gaap:ForwardContractsMember 2020-01-01 2020-06-30 0001093691 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001093691 plug:UnitedHydrogenGroupIncMember 2020-01-01 2020-06-30 0001093691 plug:GinerElxIncMember 2020-01-01 2020-06-30 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember srt:MinimumMember 2020-01-01 2020-06-30 0001093691 plug:ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember srt:MaximumMember 2020-01-01 2020-06-30 0001093691 plug:SalesOfFuelCellSystemsMember srt:MaximumMember 2020-01-01 2020-06-30 0001093691 plug:PowerPurchaseAgreementsMember srt:MinimumMember 2020-01-01 2020-06-30 0001093691 plug:PowerPurchaseAgreementsMember srt:MaximumMember 2020-01-01 2020-06-30 0001093691 plug:SeriesERedeemableConvertiblePreferredStockMember 2020-06-30 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2020-04-01 2020-06-30 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2020-04-01 2020-06-30 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2019-04-01 2019-06-30 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2019-04-01 2019-06-30 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2019-01-01 2019-06-30 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2019-01-01 2019-06-30 0001093691 plug:TrancheOneOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2017-01-01 2017-12-31 0001093691 us-gaap:SeriesEPreferredStockMember 2019-01-01 2019-12-31 0001093691 plug:HolderMayRequireRedemptionMember plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-09-01 2019-09-30 0001093691 plug:EntityMayRedeemWithConsentOfHolderMember plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-09-01 2019-09-30 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember us-gaap:CallOptionMember 2020-05-18 2020-05-18 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember us-gaap:CallOptionMember 2020-05-01 2020-05-31 0001093691 plug:GenerateLendingLlcMember plug:LoanAndSecurityAgreementMember 2019-03-01 2019-03-31 0001093691 plug:CovertableOf5.5Member 2020-05-01 2020-05-31 0001093691 plug:WellsFargoMlaMember 2020-01-01 2020-06-30 0001093691 plug:WellsFargoMlaMember 2020-06-30 0001093691 plug:FinancialInstitutionsMember 2020-06-30 0001093691 srt:MinimumMember 2020-01-01 2020-06-30 0001093691 srt:MaximumMember 2020-01-01 2020-06-30 0001093691 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember us-gaap:CallOptionMember 2020-05-31 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember us-gaap:CallOptionMember 2020-05-18 0001093691 srt:MinimumMember plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-05-01 2020-05-31 0001093691 srt:MaximumMember plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-05-01 2020-05-31 0001093691 plug:HolderMayRequireRedemptionMember plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-09-30 0001093691 plug:EntityMayRedeemWithConsentOfHolderMember plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-09-30 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember 2020-01-01 2020-06-30 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-01-01 2020-06-30 0001093691 plug:ThreePointSevenFivePercentOfConvertibleSeniorNotesMember 2020-05-18 2020-05-18 0001093691 plug:SevenPointFivePercentOfConvertibleSeniorNotesMember 2019-09-01 2019-09-30 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2018-03-01 2018-03-31 0001093691 plug:LoanAndSecurityAgreementMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2020-07-10 2020-07-10 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-05-31 0001093691 plug:FivePointFivePercentOfConvertibleSeniorNotesMember 2020-05-01 2020-05-31 0001093691 plug:CustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-06-30 0001093691 plug:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-06-30 0001093691 plug:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 0001093691 plug:CustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-06-30 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2020-06-30 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2020-06-30 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2019-12-31 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2019-12-31 0001093691 plug:TrancheTwoOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2017-07-20 0001093691 plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInJuly2017Member 2017-07-20 0001093691 plug:TrancheOneOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2017-07-20 0001093691 plug:TrancheTwoOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 0001093691 plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 0001093691 plug:TrancheOneOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 0001093691 srt:MaximumMember plug:WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member 2017-01-01 2017-12-31 0001093691 plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2020-01-01 2020-06-30 0001093691 plug:WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member 2020-01-01 2020-06-30 0001093691 plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2020-01-01 2020-06-30 0001093691 plug:WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member 2019-01-01 2019-12-31 0001093691 srt:MaximumMember plug:WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2017-07-20 2017-07-20 0001093691 srt:MaximumMember plug:WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 2017-04-04 0001093691 2020-06-30 0001093691 2019-12-31 0001093691 plug:UnitedHydrogenGroupIncMember 2020-06-18 0001093691 plug:NonAchievingOfAllagashEarnOutByJuly312033Member plug:GinerElxIncMember 2020-06-22 2020-06-22 0001093691 plug:GinerElxIncMember 2020-06-22 2020-06-22 0001093691 plug:UnitedHydrogenGroupIncMember 2020-06-18 2020-06-18 0001093691 plug:GinerElxIncMember 2020-06-22 0001093691 plug:AtMarketIssuanceSalesAgreementMember 2020-04-13 2020-04-13 0001093691 2019-01-01 2019-06-30 0001093691 plug:TrancheTwoOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member 2017-07-20 2017-07-20 0001093691 plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInJuly2017Member 2017-07-20 2017-07-20 0001093691 plug:TrancheTwoOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 2017-04-04 0001093691 plug:TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member 2017-04-04 2017-04-04 0001093691 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001093691 2020-08-05 0001093691 2020-01-01 2020-06-30 shares iso4217:USD pure plug:customer iso4217:USD shares plug:item plug:installment iso4217:EUR plug:D P5Y P5Y P7Y 0001093691 --12-31 2020 Q2 false plug:FinancingTransactionFinanceObligationAmountCurrent plug:FinancingTransactionFinanceObligationAmount P1Y P5Y P5D P5D 29098260 20368784 NY 0 2620 0 500 P1D P3D P1Y P5D P5D P5D 10-Q true 2020-06-30 false 1-34392 PLUG POWER INC DE 22-3672377 968 ALBANY SHAKER ROAD LATHAM 12110 518 782-7700 Common Stock, par value $0.01per share PLUG NASDAQ Yes Yes Large Accelerated Filer false false false 365802413 152492000 139496000 50634000 54813000 45522000 25448000 114571000 72391000 31436000 21192000 394655000 313340000 180127000 175191000 19203000 17417000 60018000 14959000 274721000 244740000 70402000 8842000 38574000 5539000 11817000 8573000 1030314000 771184000 39812000 40376000 23320000 14213000 14902000 11691000 57695000 49507000 50933000 26461000 21692000 8543000 208354000 150791000 25038000 23369000 300653000 265228000 142704000 110246000 101844000 85708000 11756000 13000 790349000 635355000 0.01 0.01 16664000 16664000 10431 10431 0 2620 709000 0.01 0.01 35000 35000 0 500 441000 0.01 0.01 750000000 750000000 348201792 318637560 3482000 3186000 1658532000 1507116000 1271000 1400000 -1391961000 -1345807000 15292591 15259045 31359000 31216000 239965000 134679000 1030314000 771184000 47746000 38696000 68133000 41240000 6236000 5341000 12757000 11684000 6654000 6409000 13150000 12519000 7372000 7089000 14705000 13671000 62000 138000 68070000 57535000 108883000 79114000 33676000 23129000 47420000 25450000 6491000 6218000 14672000 12341000 13704000 8713000 27947000 17711000 9060000 8854000 18095000 16775000 63000 144000 62994000 46914000 108278000 72277000 5076000 10621000 605000 6837000 9757000 8933000 20169000 16306000 21658000 13627000 32671000 22951000 31415000 22560000 52840000 39257000 -26339000 -11939000 -52235000 -32420000 -13198000 -7861000 -24781000 -16206000 1706000 -420000 13222000 13222000 -26315000 -18094000 -63794000 -49046000 -17659000 -17659000 -8656000 -18094000 -46135000 -49046000 13000 13000 19000 26000 -8669000 -18107000 -46154000 -49072000 -0.03 -0.08 -0.15 -0.22 316645050 231114868 310918626 225899224 -8656000 -18094000 -46135000 -49046000 107000 86000 -129000 -124000 -8549000 -18008000 -46264000 -49170000 318637560 3186000 1507116000 1400000 15259045 -31216000 -1345807000 134679000 -46135000 -46135000 -129000 -129000 586558 6000 6325000 33371 -143000 6188000 5156 19000 -19000 -269000 -269000 6905936 69000 15729000 175 15798000 200000000 115884000 115884000 -16253000 -16253000 -24158000 -24158000 7983000 7983000 29000 29000 2998526 30000 1148000 1178000 100000000 -9409591 -94000 52855000 52761000 9658465 97000 49576000 49673000 348201792 3482000 1658532000 1271000 15292591 -31359000 -1391961000 239965000 234160661 2342000 1289714000 1584000 15002663 -30637000 -1260290000 2713000 -49046000 -49046000 -124000 -124000 780985 8000 5115000 5123000 10147 26000 -26000 11881637 119000 28146000 28265000 141743 1000 248000 17774 -44000 205000 5662000 5662000 246975173 2470000 1328911000 1460000 15020437 -30681000 -1309362000 -7202000 -46135000 -49046000 5783000 5496000 398000 338000 6188000 5123000 13222000 907000 6528000 4340000 -7983000 -2209000 -212000 -420000 -17659000 18393000 -9848000 37983000 25280000 11817000 460000 4699000 1232000 2383000 -3827000 -111247000 -48488000 5009000 2844000 1860000 6256000 1987000 45286000 375000 -56551000 -6316000 -8000 -269000 28265000 15798000 205000 205100000 90238000 16253000 24158000 21626000 17521000 49000000 99546000 11783000 56070000 27678000 25609000 181565000 80026000 -14000 -48000 13753000 25174000 369500000 110153000 383253000 135327000 9466000 8673000 26922000 34530000 441000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:justify;">Nature of Operations</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Description of Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As a leading provider of comprehensive hydrogen fuel cell turnkey solutions, Plug Power Inc., or the Company, is seeking to build a green hydrogen economy.  The Company is focused on hydrogen and fuel cell systems that are used to power electric motors primarily in the electric mobility and stationary power markets, given the ongoing paradigm shift in the power, energy, and transportation industries to address climate change, energy security, and meet sustainability goals.  Plug Power created the first commercially viable market for hydrogen fuel cell, or the HFC technology. As a result, the Company has deployed over 34,000 fuel cell systems, and has become the largest buyer of liquid hydrogen, having built and operated a hydrogen network across North America. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We are focused on proton exchange membrane, or PEM, fuel cell and fuel processing technologies, fuel cell/battery hybrid technologies, and associated hydrogen storage and dispensing infrastructure from which multiple products are available. A fuel cell is an electrochemical device that combines hydrogen and oxygen to produce electricity and heat without combustion. Hydrogen is derived from multiple sources. The majority of liquid hydrogen in the United States is produced using the steam methane reforming process and utilizing by-product hydrogen from chlor alkali production. By-product hydrogen from a chlor alkali plant is considered to be low carbon hydrogen and in some cases, considered green hydrogen, depending on the source of electricity and geographic location. We source a significant amount of liquid hydrogen based on the chlor alkali process today. Additionally, we manufacture and sell fuel cell products to replace batteries and diesel generators in stationary backup power applications. These products have proven valuable with telecommunications, transportation and utility customers as robust, reliable and sustainable power solutions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We provide and continue to develop commercially-viable hydrogen and fuel cell solutions for industrial mobility applications (including electric forklifts and electric industrial vehicles) at multi-shift high volume manufacturing and high throughput distribution sites where we believe our products and services provide a unique combination of productivity, flexibility and environmental benefits. In June of 2020, Plug Power completed the acquisitions of United Hydrogen Group Inc. and Giner ELX, Inc. in line with the Company’s hydrogen vertical integration strategy, with plans to have more than 50% of the hydrogen used  by the Company to be green by 2024. These acquisitions further enhance Plug Power’s position in the hydrogen industry with capabilities in generation, liquefaction and distribution of hydrogen fuel complementing its industry-leading position in the design, construction, and operation of customer-facing hydrogen fueling stations. These acquisitions establish a pathway for Plug Power to transition from low-carbon to zero-carbon hydrogen solutions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our current products and services include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">GenDrive: GenDrive is our hydrogen fueled PEM fuel cell system providing power to material handling electric vehicles, including class 1, 2, 3 and 6 electric forklifts and ground support equipment;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">GenFuel:  GenFuel is our hydrogen fueling delivery, generation, storage and dispensing system;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">GenCare: GenCare is our ongoing ‘internet of things’-based maintenance and on-site service program for GenDrive fuel cell systems, GenSure fuel cell systems, GenFuel hydrogen storage and dispensing products and ProGen fuel cell engines;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">GenSure:  GenSure is our stationary fuel cell solution providing scalable, modular PEM fuel cell power to support the backup and grid-support power requirements of the telecommunications, transportation, and utility sectors;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">GenKey: GenKey is our vertically integrated “turn-key” solution combining either GenDrive or GenSure fuel cell power with GenFuel fuel and GenCare aftermarket service, offering complete simplicity to customers transitioning to fuel cell power; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">ProGen:  ProGen is our fuel cell stack and engine technology currently used globally in mobility and stationary fuel cell systems, and as engines in electric delivery vans. This includes the Plug Power MEA (membrane electrode assembly), a critical component of the fuel cell stack used in zero-emission fuel cell electric vehicle engines,  in which Plug Power is the largest producer in North America. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We provide our products worldwide through our direct product sales force, and by leveraging relationships with original equipment manufacturers and their dealer networks. We manufacture our commercially-viable products in Latham, NY, Rochester, NY and Spokane, WA and support liquid hydrogen generation  and logistics in Charleston, TN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liquidity </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our cash requirements relate primarily to working capital needed to operate and grow our business, including funding operating expenses, growth in inventory to support both shipments of new units and servicing the installed base, growth in equipment leased to customers under long-term arrangements, funding the growth in our GenKey “turn-key” solution, which includes the installation of our customers’ hydrogen infrastructure as well as production and delivery of the hydrogen fuel, continued development and expansion of our products, payment of lease/financing obligations under sale/leaseback financings, and the repayment or refinancing of our long-term debt. Our ability to achieve profitability and meet future liquidity needs and capital requirements will depend upon numerous factors, including the timing and quantity of product orders and shipments; attaining and expanding positive gross margins across all product lines; the timing and amount of our operating expenses; the timing and costs of working capital needs; the timing and costs of developing marketing and distribution channels; the ability of our customers to obtain financing to support commercial transactions; our ability to obtain financing arrangements to support the sale or leasing of our products and services to customers and to repay or refinance our long-term debt, and the terms of such agreements that may require us to pledge or restrict substantial amounts of our cash to support these financing arrangements; the timing and costs of developing marketing and distribution channels; the timing and costs of product service requirements; the timing and costs of hiring and training product staff; the timing and costs of product development and introductions; the extent of our ongoing and new research and development programs; and changes in our strategy or our planned activities. If we are unable to fund our operations with positive cash flows and cannot obtain external financing, we may not be able to sustain future operations.  As a result, we may be required to delay, reduce and/or cease our operations and/or seek bankruptcy protection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have experienced and continue to experience negative cash flows from operations and net losses. The Company incurred net losses attributable to common stockholders of $46.2 million and $49.1 million for the six months ended June 30, 2020 and 2019, respectively, and had an accumulated deficit of $1.4 billion at June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have historically funded our operations primarily through public and private offerings of equity and debt, as well as short-term borrowings, long-term debt and project financings. The Company believes that its current working capital and cash anticipated to be generated from future operations, as well as borrowings from lending and project financing sources and proceeds from equity and debt offerings, including our at-the-market offering, will provide sufficient liquidity to fund operations for at least one year after the date the financial statements are issued. There is no guarantee that future funding will be available if and when required or at terms acceptable to the Company.  This projection is based on our current expectations regarding new project financing and product sales and service, cost structure, cash burn rate and other operating assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the six months ended June 30, 2020, net cash used in operating activities was $111.2 million, consisting primarily of a net loss attributable to the Company of $46.1 million, and net outflows from fluctuations in working capital and other assets and liabilities of $61.1 million. The changes in working capital primarily were related to increases in various current asset and liability accounts. As of June 30, 2020, we had cash and cash equivalents of $152.5 million and net working capital of $186.3 million. By comparison, at December 31, 2019, we had cash and cash equivalents of $139.5 million and net working capital of $162.5 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Net cash used in investing activities for the six months ended June 30, 2020 totaled $56.6 million and included net cash paid for acquisitions, purchases of property, plant and equipment, and outflows associated with materials, labor, and overhead necessary to construct new leased property. Cash outflows related to equipment that we lease directly to customers are included in net cash used in investing activities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Net cash provided by financing activities for the six months ended June 30, 2020 totaled $181.6 million and primarily resulted from the issuance of convertible senior notes, and proceeds from borrowing on long-term debt, offset by the repurchase of convertible senior notes and related capped calls.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Public and Private Offerings of Equity and Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Common Stock Issuances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-style:italic;text-decoration:underline;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">On April 13, 2020, the Company entered into an At Market Issuance Sales Agreement (ATM), with B. Riley FBR, Inc., as sales agent, or FBR, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate offering price of up to $75.0 million. As of the date of this filing, the Company did not issue any shares of common stock pursuant to the ATM.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the second quarter of 2019, the Company issued 2.1 million shares of common stock pursuant to an ATM entered into with FBR, as sales agent, on April 3, 2017, resulting in net proceeds of $5.5 million. There were no sales under the ATM in the first quarter of 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of its common stock at a purchase price of $2.35 per share for net proceeds of approximately $23.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">In December 2019, the Company issued and sold in a registered public offering an aggregate of 46 million shares of its common stock at a purchase price of $2.75 per share for net proceeds of approximately $120.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Convertible Senior Notes</i><span style="color:#ff0000;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In May 2020, the Company issued $212.8 million in aggregate principal amount of 3.75% convertible senior notes due  2025, which we refer to herein as the 3.75% Convertible Senior Notes. The total net proceeds from this offering, after deducting costs of the issuance, were $205.1 million. The Company used $90.2 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to repurchase $66.3 million of the $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which we refer to herein as the 5.5% Convertible Senior Notes. In addition, the Company used approximately $15.3 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to enter into privately negotiated capped called transactions.<span style="color:#212529;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In September 2019, the Company issued a $40.0 million in aggregate principal amount of 7.5% convertible senior note due 2023, which we refer to herein as the 7.5% Convertible Senior Note. The Company’s total obligation, net of interest accretion, due to the holder was $48.0 million. The total net proceeds from this offering, after deducting costs of the issuance, were $39.1 million. As of June 30, 2020, the outstanding balance of the note, net of related discount and issuance costs, was $41.0 million. On July 1, 2020, the note automatically converted fully into 16.0 million shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Operating and Finance Leases</span><span style="font-style:italic;font-weight:bold;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 0pt 0pt;">The Company enters into sale/leaseback agreements with various financial institutions to facilitate the Company’s commercial transactions with key customers. The Company sells certain fuel cell systems and hydrogen infrastructure to the financial institutions and leases the equipment back to support certain customer locations and to fulfill its varied Power Purchase Agreements (PPAs).  Transactions completed under the sale/leaseback arrangements are generally accounted for as operating leases and therefore the sales of the fuel cell systems and hydrogen infrastructure are recognized as revenue.  In connection with certain sale/leaseback transactions, the financial institutions require the Company to maintain cash balances in restricted accounts securing the Company’s finance obligations. Cash received from customers under the PPAs </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">is used to make payments against the Company’s finance obligations. As the Company performs under these agreements, the required restricted cash balances are released, according to a set schedule. The total remaining lease payments to financial institutions under these agreements at June 30, 2020 was $293.7 million, $233.8 million of which were secured with restricted cash, security deposits backing letters of credit, and pledged service escrows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has varied master lease agreements with Wells Fargo Equipment Finance, Inc., or Wells Fargo, to finance the Company’s commercial transactions with various customers. The Wells Fargo lease agreements were entered into during 2017, 2018, and 2019. No sale/leaseback transactions were entered with Wells Fargo during the six months ended June 30, 2020.  Pursuant to the lease agreements, the Company sells fuel cell systems and hydrogen infrastructure to Wells Fargo and then leases them back and operates them at Walmart sites.  The Company has a customer guarantee for a large portion of the transactions entered into in connection with such lease agreements. The Wells Fargo lease agreements required letters of credit for the unguaranteed portion totaling $50.6 million as of June 30, 2020. The total remaining lease liabilities owed to Wells Fargo were $103.2 million at June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Over recent years, including in 2019, the Company has entered into master lease agreements with multiple institutions such as Key Equipment Finance (KeyBank), SunTrust Equipment Finance &amp; Lease Corp. (now known as Truist Bank), and First American Bancorp, Inc. (First American). In the first half of 2020, the Company entered into  additional lease agreements with KeyBank, First American and Truist Bank. Similar to the Wells Fargo lease agreements, the primary purpose of these agreements is to finance commercial transactions with varied customers. Most of the transactions with these financial institutions required cash collateral for the unguaranteed portions totaling $172.3<span style="color:#ff0000;"> </span>million as of June 30, 2020. Similar to the Wells Fargo lease agreements, in many cases the Company has a customer guarantee for a large portion of the transactions. The total remaining lease liabilities owed to these financial institutions were $190.5 million at June 30, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Long-Term Debt</span><span style="font-style:italic;font-weight:bold;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2019, the Company entered into a loan and security agreement (Loan Agreement) with Generate Lending, LLC (Generate Capital) pursuant to which the Company borrowed $85.0 million (Term Loan Facility). The initial proceeds of the loan were used to pay in full the Company’s long-term debt and accrued interest of $17.6 million under the loan agreement with NY Green Bank, a Division of the New York State Energy Research &amp; Development Authority, and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC as well as repurchase the associated leased equipment. In April 2019 and November 2019, the Company borrowed an additional $15.0 million and $20.0 million, respectively, under the Term Loan Facility with Generate Capital at 12% interest to fund working capital for ongoing deployments and other general corporate purposes. On March 31, 2020, the outstanding balance was $107.5 million. The principal and interest payments are paid primarily by restricted cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On May 6, 2020, the Company and Generate amended the Loan Agreement to, among other things, (i) provide an incremental term loan facility in the amount of $50.0 million, which has been fully funded, (ii) provide for additional, incremental term loans in an aggregate amount not to exceed $50.0 million, which are available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. Based on the amortization schedule as June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 10, 2020 the Company borrowed an additional $25.0 million under the amended Loan Agreement. See Note 8, Long-Term Debt, for additional information.</p> 34000 -46200000 -49100000 -1400000000 -111200000 -46100000 -61100000 152500000 186300000 139500000 162500000 -56600000 181600000 75000000.0 2100000 5500000 0 10000000 2.35 23500000 46000000 2.75 120400000 212800000 0.0375 0.0375 205100000 90200000 0.0375 66300000 15300000 0.0375 40000000.0 0.075 0.075 48000000.0 39100000 41000000.0 16000000.0 293700000 233800000 0 50600000 103200000 172300000 190500000 85000000.0 17600000 50300000 15000000.0 20000000.0 0.12 107500000 50000000.0 50000000.0 0.0950 0.1200 141200000 25000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">2.  </b><b style="font-weight:bold;">Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The unaudited interim condensed consolidated financial statements include the financial statements of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Interim Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, which consist solely of normal recurring adjustments, necessary to present fairly, in accordance with U.S. generally accepted accounting principles (GAAP), the financial position, results of operations and cash flows for all periods presented, have been made. The results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K, filed for the fiscal year ended December 31, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.8pt;margin:0pt;">The information presented in the accompanying unaudited interim condensed consolidated balance sheets as of December 31, 2019 has been derived from the Company’s December 31, 2019 audited consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.8pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company is a lessee in noncancelable (1) operating leases, primarily related to sale/leaseback transactions with financial institutions for deployment of the Company’s products at certain customer sites, and (2) finance leases, also primarily related to sale/leaseback transactions with financial institutions for similar commercial purposes.  The Company accounts for leases in accordance with Accounting Standards Codification (ASC) Topic 842, <i style="font-style:italic;">Leases </i>(ASC Topic 842), as amended. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right of use (ROU) asset and a lease liability (i.e. finance obligation) at the lease commencement date.  For operating leases, the lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently measured at amortized cost using the effective interest method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) the lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">The lease term for all of the Company’s leases includes the noncancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Lease payments included in the measurement of the lease liability comprise fixed payments, and the exercise price of a Company option to purchase the underlying asset if the Company is reasonably certain to exercise the option.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date, plus any initial direct costs incurred less any lease </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">incentives received.  For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, plus initial direct costs, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of the useful life of the underlying asset or the end of the lease term unless the lease transfers ownership of the underlying asset to the Company or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.  The Company’s leases do not contain variable lease payments.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">ROU assets for operating and finance leases are periodically reviewed for impairment losses. The Company uses the long-lived assets impairment guidance in ASC Subtopic 360-10, <i style="font-style:italic;">Property, Plant, and Equipment – Overall</i>, to determine whether an ROU asset is impaired, and if so, the amount of the impairment loss to recognize. No impairment losses have been recognized to date.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company monitors for events or changes in circumstances that require a reassessment of its leases. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Operating and finance lease ROU assets are presented within leased property, net on the unaudited interim condensed consolidated balance sheets. The current portion of operating and finance lease liabilities is included in finance obligations within current liabilities and the long-term portion is presented in finance obligations within noncurrent liabilities on the unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12 months or less. The Company has elected to apply the short-term lease recognition and measurement exemption for other classes of leased assets.  The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company enters into contracts that may contain one or a combination of fuel cell systems and infrastructure, installation, maintenance, spare parts, fuel delivery and other support services. Contracts containing fuel cell systems and related infrastructure may be sold or provided to customers under a PPA, discussed further below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair or replacement of defective goods. The Company accrues for anticipated standard warranty costs at the same time that revenue is recognized for the related product, or when circumstances indicate that warranty costs will be incurred, as applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue is measured based on the transaction price specified in a contract with a customer, subject to the allocation of the transaction price to distinct performance obligations as discussed below. The Company recognizes revenue when it satisfies a performance obligation by transferring a product or service to a customer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company accounts for each distinct performance obligation within its arrangements as a separate unit of accounting if the items under the performance obligation have value to the customer on a standalone basis. The Company considers a performance obligation to be distinct and have a standalone value if the customer can benefit from the good or service either on its own or together with other resources readily available to the customer and the Company’s promise to transfer the goods or service to the customer is separately identifiable from other promises in the contract. The Company allocates revenue to each distinct performance obligation based on relative standalone selling prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Payment terms for sales of fuel cells, infrastructure and service to customers are typically 30 to 90 days. Sale/leaseback transactions with financial institutions are invoiced and collected upon transaction closing. Service is prepaid upfront in a majority of the arrangements.  The Company does not adjust the transaction price for a significant financing component when the performance obligation is expected to be fulfilled within a year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In 2017, in separate transactions, the Company issued to each of Amazon and Walmart warrants to purchase shares of the Company’s common stock. The Company presents the provision for common stock warrants within each revenue-related line item on the unaudited interim consolidated statements of operations. This presentation reflects a discount that those common stock warrants represent, and therefore revenue is net of these non-cash charges.  The provision of common stock warrants is allocated to the relevant revenue-related line items based upon the expected mix of the revenue for each respective contract. See Note 12, Warrant Transaction Agreements, for more details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Nature of goods and services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following is a description of principal activities from which the Company generates its revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Sales of Fuel Cell Systems and Related Infrastructure</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue from sales of fuel cell systems and related infrastructure represents sales of our GenDrive units, GenSure stationary backup power units, as well as hydrogen fueling infrastructure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company considers comparable list prices, as well as historical average pricing approaches to determine standalone selling prices for GenDrive fuel cells. The Company uses observable evidence from similar products in the market to determine standalone selling prices for GenSure stationary backup power units and hydrogen fueling infrastructure. The determination of standalone selling prices of the Company’s performance obligations requires significant judgment, including continual assessment of pricing approaches and available observable evidence in the market.  Once relative standalone selling prices are determined, the Company proportionately allocates the transaction price to each performance obligation within the customer arrangement. The allocated transaction price related to fuel cell systems and spare parts is recognized as revenue at a point in time which usually occurs at shipment (and occasionally upon delivery). Revenue on hydrogen infrastructure installations is generally recognized at the point at which transfer of control passes to the customer, which usually occurs upon customer acceptance of the hydrogen infrastructure. In certain instances, control of hydrogen infrastructure installations transfers to the customer over time, and the related revenue is recognized over time as the performance obligation is satisfied. The Company uses an input method to determine the amount of revenue to recognize during each reporting period based on the Company’s efforts to satisfy the performance obligation.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">(ii)</span></span>Services performed on fuel cell systems and related infrastructure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts. The transaction price allocated to services as discussed above is generally recognized as revenue over time on a straight-line basis over the expected service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In substantially all of its commercial transactions, the Company sells extended maintenance contracts that generally provide for a <span style="-sec-ix-hidden:Hidden_zmgpXtGG5km7Y2n25tR1fw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> to ten year service period from the date of product installation in exchange for an up-front payment. Services include monitoring, technical support, maintenance and services that provide for 97% to 98% uptime of the fleet. These services are accounted for as a separate performance obligation, and accordingly, revenue generated from these transactions, subject to the proportional allocation of transaction price, is deferred and recognized as revenue over the term of the contract, generally on a straight-line basis. Additionally, the Company may enter into annual service and extended maintenance contracts that are billed monthly. Revenue generated from these transactions is recognized as revenue on a straight-line basis over the term of the contract. Costs are recognized as incurred over the term of the contract. Sales of spare parts are included within service revenue on the unaudited interim consolidated statements of operations. When costs are projected to exceed revenues over the life of the extended maintenance contract, an accrual for loss contracts is recorded. Costs are estimated based upon historical experience and consider the estimated impact of the Company’s cost reduction initiatives. The actual results may differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Upon expiration of the extended maintenance contracts, customers either choose to extend the contract or switch to purchasing spare parts and maintaining the fuel cell systems on their own.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">(iii)</span></span>Power Purchase Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue from PPAs primarily represents payments received from customers who make monthly payments to access the Company’s GenKey solution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When fuel cell systems and related infrastructure are provided to customers through a PPA, revenues associated with these agreements are treated as rental income and recognized on a straight-line basis over the life of the agreements.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In conjunction with entering into a PPA with a customer, the Company may enter into sale/leaseback transactions with third-party financial institutions, whereby the fuel cells, a majority of the related infrastructure and, in some cases, service are sold to the third-party financial institution and leased back to the Company through either an operating or finance lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Certain of the Company’s sale/leaseback transactions with third-party financial institutions are required to be accounted for as finance leases.  As a result, no upfront revenue was recognized at the closing of these transactions and a finance obligation for each lease was established. The fuel cell systems and related infrastructure that are provided to customers through these PPAs are classified as leased property, net in the unaudited interim condensed consolidated balance sheets. Costs to service the leased property, depreciation of the leased property, and other related costs are included in cost of PPA revenue in the unaudited interim condensed consolidated statements of operations. Interest cost associated with finance leases is presented within interest and other expense, net in the unaudited interim condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company also has sale/leaseback transactions with financial institutions, which were required to be accounted for as operating leases. The Company has lease obligations associated with these sale/leaseback agreements with financial institutions paid over the term of the agreements.  At inception of these sale/lease transactions, the Company records a right of use asset value which is amortized over the term of the lease and recognized in conjunction with the interest expense on the obligation collectively as rental expense.  Rental expense is recognized on a straight-line basis over the life of the agreements and is characterized as cost of PPA revenue on the unaudited interim condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company includes all lease and non-lease components (i.e., maintenance services) related to PPAs within PPA revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">To recognize revenue, the Company, as lessee, is required to determine whether each sale/leaseback arrangement meets operating lease criteria. As part of the assessment of these criteria, the Company estimates certain key inputs to the associated calculations such as: 1) discount rate it uses to discount the unpaid lease payments to present value and 2) useful life of the underlying asset(s):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in its leases because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate to estimate the discount rate for each lease.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">In order for a lease to be classified as an operating lease, the lease term cannot exceed 75% (major part) of the estimated useful life of the leased asset.  The average estimated useful life of the fuel cells is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">10 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">, and the average estimated useful life of the hydrogen infrastructure is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">20 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">.  These estimated useful lives are compared to the term of each lease to ensure that 75% of the estimated useful life of the assets is not exceeded which allows the Company to meet the operating lease criteria.</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:justify;"> </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">(iv)</span></span>Fuel Delivered to Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site. Fuel is delivered to customers under stand-ready arrangement, with no long-term commitment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company purchases hydrogen fuel from suppliers in certain cases (and produces hydrogen onsite) and sells to its customers upon delivery.  Revenue and cost of revenue related to this fuel is recorded as dispensed and is included in the respective “Fuel delivered to customers” lines on the  unaudited interim consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Contract costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company expects that incremental commission fees paid to employees as a result of obtaining sales contracts are recoverable and therefore the Company capitalizes them as contract costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Capitalized commission fees are amortized on a straight-line basis over the period of time which the transfer of goods or services to which the assets relate occur, typically ranging from 5 to 10 years. Amortization of the capitalized commission fees is included in selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Cash Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For purposes of the unaudited interim condensed consolidated statements of cash flows, the Company considers all highly-liquid debt instruments with original maturities of three months or less to be cash equivalents. At June 30, 2020, cash equivalents consisted of money market accounts. The Company’s cash and cash equivalents are deposited with financial institutions located in the United States and may at times exceed insured limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Equity Instruments – Common Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Common stock warrants that meet certain applicable requirements of ASC Subtopic 815-40, <i style="font-style:italic;">Derivatives and Hedging – Contracts in Entity’s Own Equity</i>, and other related guidance, including the ability of the Company to settle the warrants without the issuance of registered shares or the absence of rights of the grantee to require cash settlement, are accounted for as equity instruments. The Company classifies these equity instruments within additional paid-in capital on the  unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Common stock warrants accounted for as equity instruments represent the warrants issued to Amazon and Walmart as discussed in Note 12, Warrant Transaction Agreements. The Company adopted Financial Accounting Standards Board (FASB) Accounting Standards Update 2019-08, <i style="font-style:italic;">Compensation – Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606)</i> (ASU 2019-08), which requires entities to measure and classify share-based payment awards granted to a customer by applying the guidance under Topic 718, as of January 1, 2019. As a result, the amount recorded as a reduction of revenue is measured based on the grant-date fair value of the warrants. Except for the third tranche, the fair value of all warrants was measured at January 1, 2019, the adoption date of ASU 2019-08. For the third tranche, the fair value will be determined when the second tranche vests. At that time, the fair value will also be determined for that tranche.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In order to calculate warrant charges, the Company uses the Black-Scholes pricing model, which requires key inputs including volatility and risk-free interest rate and certain unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The Company estimates the fair value of unvested warrants, considered to be probable of vesting. Based on this estimated fair value, the Company determines warrant charges, which are recorded as a reduction of revenue in the unaudited interim condensed consolidated statement of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The unaudited interim condensed consolidated financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles, which require management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Reclassifications are made, whenever necessary, to prior period financial statements to conform to the current period presentation. As of June 30, 2020, there have been no such reclassifications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffff00;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Recently Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In June 2016, <i style="font-style:italic;">Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, was issued. Also, In April 2019, <i style="font-style:italic;">Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</i>, was issued to make improvements to updates 2016-01, <i style="font-style:italic;">Financial Instruments – Overall </i>(Subtopic 825-10), 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (Topic 326) and 2017-12, <i style="font-style:italic;">Derivatives and Hedging</i> (Topic 815). ASU 2016-13 significantly changes how entities account for credit losses for financial assets and certain other instruments, including trade receivables and contract assets, that are not measured at fair value through net income. The ASU requires a number of changes to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote. Additionally, the standard requires the estimation of lifetime expected losses for trade receivables and contract assets that are classified as current. The Company adopted these standards effective January 1, 2020 and determined the impact of the standards to be immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"> In April 2019, <i style="font-style:italic;">Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</i>, was issued to make improvements to updates 2016-01, <i style="font-style:italic;">Financial Instruments – Overall </i>(Subtopic 825-10), 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (Topic 326) and 2017-12, <i style="font-style:italic;">Derivatives and Hedging</i> (Topic 815). The Company adopted this standard effective January 1, 2020 and determined the impact of this standard to be immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In January 2017, <i style="font-style:italic;">Accounting Standards Update (ASU) 2017-04, Intangibles – Goodwill and Other (Topic 350)</i>, was issued to simplify how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test.  Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The Company adopted this standard effective January 1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In August 2016, <i style="font-style:italic;">Accounting Standards Update (ASU) 2016-15, Statement of Cash Flows (Topic 230)s: </i><i style="font-style:italic;">Classification of Certain Cash Receipts and Cash Payments</i>, was issued to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The Company adopted this standard in 2019 and determined the impact of this standard to be immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Recently Issued and Not Yet Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In August 2020, <i style="font-style:italic;">Accounting Standards </i><i style="font-style:italic;">Update (ASU) 2020-06</i><i style="font-style:italic;">, Debt – Debt With Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, </i>was issued to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">This update is effective after December 15, 2021. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2020, <i style="font-style:italic;">Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>, was issued to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This update is effective starting March 12, 2020 and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2020, <i style="font-style:italic;">Accounting Standards Update (ASU) 2020-03, Codification Improvements to Financial Instruments</i>, was issued to make various codification improvements to financial instruments to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. This update will be effective at various dates as described in this ASU. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In December 2019, <i style="font-style:italic;">Accounting Standards Update (ASU) 2019-12, Simplifying the Accounting for Income Taxes</i>, was issued to identify, evaluate, and improve areas of GAAP for which cost and complexity can be reduced while maintaining or improving the usefulness of the information provided to users of financial statements. This update will be effective beginning after December 15, 2020. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The unaudited interim condensed consolidated financial statements include the financial statements of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Interim Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, which consist solely of normal recurring adjustments, necessary to present fairly, in accordance with U.S. generally accepted accounting principles (GAAP), the financial position, results of operations and cash flows for all periods presented, have been made. The results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K, filed for the fiscal year ended December 31, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.8pt;margin:0pt;">The information presented in the accompanying unaudited interim condensed consolidated balance sheets as of December 31, 2019 has been derived from the Company’s December 31, 2019 audited consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company is a lessee in noncancelable (1) operating leases, primarily related to sale/leaseback transactions with financial institutions for deployment of the Company’s products at certain customer sites, and (2) finance leases, also primarily related to sale/leaseback transactions with financial institutions for similar commercial purposes.  The Company accounts for leases in accordance with Accounting Standards Codification (ASC) Topic 842, <i style="font-style:italic;">Leases </i>(ASC Topic 842), as amended. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right of use (ROU) asset and a lease liability (i.e. finance obligation) at the lease commencement date.  For operating leases, the lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently measured at amortized cost using the effective interest method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) the lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">The lease term for all of the Company’s leases includes the noncancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Lease payments included in the measurement of the lease liability comprise fixed payments, and the exercise price of a Company option to purchase the underlying asset if the Company is reasonably certain to exercise the option.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date, plus any initial direct costs incurred less any lease </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">incentives received.  For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, plus initial direct costs, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of the useful life of the underlying asset or the end of the lease term unless the lease transfers ownership of the underlying asset to the Company or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.  The Company’s leases do not contain variable lease payments.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">ROU assets for operating and finance leases are periodically reviewed for impairment losses. The Company uses the long-lived assets impairment guidance in ASC Subtopic 360-10, <i style="font-style:italic;">Property, Plant, and Equipment – Overall</i>, to determine whether an ROU asset is impaired, and if so, the amount of the impairment loss to recognize. No impairment losses have been recognized to date.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company monitors for events or changes in circumstances that require a reassessment of its leases. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Operating and finance lease ROU assets are presented within leased property, net on the unaudited interim condensed consolidated balance sheets. The current portion of operating and finance lease liabilities is included in finance obligations within current liabilities and the long-term portion is presented in finance obligations within noncurrent liabilities on the unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12 months or less. The Company has elected to apply the short-term lease recognition and measurement exemption for other classes of leased assets.  The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. </p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company enters into contracts that may contain one or a combination of fuel cell systems and infrastructure, installation, maintenance, spare parts, fuel delivery and other support services. Contracts containing fuel cell systems and related infrastructure may be sold or provided to customers under a PPA, discussed further below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair or replacement of defective goods. The Company accrues for anticipated standard warranty costs at the same time that revenue is recognized for the related product, or when circumstances indicate that warranty costs will be incurred, as applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue is measured based on the transaction price specified in a contract with a customer, subject to the allocation of the transaction price to distinct performance obligations as discussed below. The Company recognizes revenue when it satisfies a performance obligation by transferring a product or service to a customer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company accounts for each distinct performance obligation within its arrangements as a separate unit of accounting if the items under the performance obligation have value to the customer on a standalone basis. The Company considers a performance obligation to be distinct and have a standalone value if the customer can benefit from the good or service either on its own or together with other resources readily available to the customer and the Company’s promise to transfer the goods or service to the customer is separately identifiable from other promises in the contract. The Company allocates revenue to each distinct performance obligation based on relative standalone selling prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Payment terms for sales of fuel cells, infrastructure and service to customers are typically 30 to 90 days. Sale/leaseback transactions with financial institutions are invoiced and collected upon transaction closing. Service is prepaid upfront in a majority of the arrangements.  The Company does not adjust the transaction price for a significant financing component when the performance obligation is expected to be fulfilled within a year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In 2017, in separate transactions, the Company issued to each of Amazon and Walmart warrants to purchase shares of the Company’s common stock. The Company presents the provision for common stock warrants within each revenue-related line item on the unaudited interim consolidated statements of operations. This presentation reflects a discount that those common stock warrants represent, and therefore revenue is net of these non-cash charges.  The provision of common stock warrants is allocated to the relevant revenue-related line items based upon the expected mix of the revenue for each respective contract. See Note 12, Warrant Transaction Agreements, for more details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Nature of goods and services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following is a description of principal activities from which the Company generates its revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Sales of Fuel Cell Systems and Related Infrastructure</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue from sales of fuel cell systems and related infrastructure represents sales of our GenDrive units, GenSure stationary backup power units, as well as hydrogen fueling infrastructure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company considers comparable list prices, as well as historical average pricing approaches to determine standalone selling prices for GenDrive fuel cells. The Company uses observable evidence from similar products in the market to determine standalone selling prices for GenSure stationary backup power units and hydrogen fueling infrastructure. The determination of standalone selling prices of the Company’s performance obligations requires significant judgment, including continual assessment of pricing approaches and available observable evidence in the market.  Once relative standalone selling prices are determined, the Company proportionately allocates the transaction price to each performance obligation within the customer arrangement. The allocated transaction price related to fuel cell systems and spare parts is recognized as revenue at a point in time which usually occurs at shipment (and occasionally upon delivery). Revenue on hydrogen infrastructure installations is generally recognized at the point at which transfer of control passes to the customer, which usually occurs upon customer acceptance of the hydrogen infrastructure. In certain instances, control of hydrogen infrastructure installations transfers to the customer over time, and the related revenue is recognized over time as the performance obligation is satisfied. The Company uses an input method to determine the amount of revenue to recognize during each reporting period based on the Company’s efforts to satisfy the performance obligation.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">(ii)</span></span>Services performed on fuel cell systems and related infrastructure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts. The transaction price allocated to services as discussed above is generally recognized as revenue over time on a straight-line basis over the expected service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In substantially all of its commercial transactions, the Company sells extended maintenance contracts that generally provide for a <span style="-sec-ix-hidden:Hidden_zmgpXtGG5km7Y2n25tR1fw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> to ten year service period from the date of product installation in exchange for an up-front payment. Services include monitoring, technical support, maintenance and services that provide for 97% to 98% uptime of the fleet. These services are accounted for as a separate performance obligation, and accordingly, revenue generated from these transactions, subject to the proportional allocation of transaction price, is deferred and recognized as revenue over the term of the contract, generally on a straight-line basis. Additionally, the Company may enter into annual service and extended maintenance contracts that are billed monthly. Revenue generated from these transactions is recognized as revenue on a straight-line basis over the term of the contract. Costs are recognized as incurred over the term of the contract. Sales of spare parts are included within service revenue on the unaudited interim consolidated statements of operations. When costs are projected to exceed revenues over the life of the extended maintenance contract, an accrual for loss contracts is recorded. Costs are estimated based upon historical experience and consider the estimated impact of the Company’s cost reduction initiatives. The actual results may differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Upon expiration of the extended maintenance contracts, customers either choose to extend the contract or switch to purchasing spare parts and maintaining the fuel cell systems on their own.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">(iii)</span></span>Power Purchase Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue from PPAs primarily represents payments received from customers who make monthly payments to access the Company’s GenKey solution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When fuel cell systems and related infrastructure are provided to customers through a PPA, revenues associated with these agreements are treated as rental income and recognized on a straight-line basis over the life of the agreements.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In conjunction with entering into a PPA with a customer, the Company may enter into sale/leaseback transactions with third-party financial institutions, whereby the fuel cells, a majority of the related infrastructure and, in some cases, service are sold to the third-party financial institution and leased back to the Company through either an operating or finance lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Certain of the Company’s sale/leaseback transactions with third-party financial institutions are required to be accounted for as finance leases.  As a result, no upfront revenue was recognized at the closing of these transactions and a finance obligation for each lease was established. The fuel cell systems and related infrastructure that are provided to customers through these PPAs are classified as leased property, net in the unaudited interim condensed consolidated balance sheets. Costs to service the leased property, depreciation of the leased property, and other related costs are included in cost of PPA revenue in the unaudited interim condensed consolidated statements of operations. Interest cost associated with finance leases is presented within interest and other expense, net in the unaudited interim condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company also has sale/leaseback transactions with financial institutions, which were required to be accounted for as operating leases. The Company has lease obligations associated with these sale/leaseback agreements with financial institutions paid over the term of the agreements.  At inception of these sale/lease transactions, the Company records a right of use asset value which is amortized over the term of the lease and recognized in conjunction with the interest expense on the obligation collectively as rental expense.  Rental expense is recognized on a straight-line basis over the life of the agreements and is characterized as cost of PPA revenue on the unaudited interim condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company includes all lease and non-lease components (i.e., maintenance services) related to PPAs within PPA revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">To recognize revenue, the Company, as lessee, is required to determine whether each sale/leaseback arrangement meets operating lease criteria. As part of the assessment of these criteria, the Company estimates certain key inputs to the associated calculations such as: 1) discount rate it uses to discount the unpaid lease payments to present value and 2) useful life of the underlying asset(s):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in its leases because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate to estimate the discount rate for each lease.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">In order for a lease to be classified as an operating lease, the lease term cannot exceed 75% (major part) of the estimated useful life of the leased asset.  The average estimated useful life of the fuel cells is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">10 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">, and the average estimated useful life of the hydrogen infrastructure is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">20 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">.  These estimated useful lives are compared to the term of each lease to ensure that 75% of the estimated useful life of the assets is not exceeded which allows the Company to meet the operating lease criteria.</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:justify;"> </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">(iv)</span></span>Fuel Delivered to Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site. Fuel is delivered to customers under stand-ready arrangement, with no long-term commitment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company purchases hydrogen fuel from suppliers in certain cases (and produces hydrogen onsite) and sells to its customers upon delivery.  Revenue and cost of revenue related to this fuel is recorded as dispensed and is included in the respective “Fuel delivered to customers” lines on the  unaudited interim consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Contract costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company expects that incremental commission fees paid to employees as a result of obtaining sales contracts are recoverable and therefore the Company capitalizes them as contract costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Capitalized commission fees are amortized on a straight-line basis over the period of time which the transfer of goods or services to which the assets relate occur, typically ranging from 5 to 10 years. Amortization of the capitalized commission fees is included in selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P30D P90D P10Y 0.97 0.98 0 0.75 P10Y P20Y 0.75 P5Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Cash Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For purposes of the unaudited interim condensed consolidated statements of cash flows, the Company considers all highly-liquid debt instruments with original maturities of three months or less to be cash equivalents. At June 30, 2020, cash equivalents consisted of money market accounts. The Company’s cash and cash equivalents are deposited with financial institutions located in the United States and may at times exceed insured limits.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Equity Instruments – Common Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Common stock warrants that meet certain applicable requirements of ASC Subtopic 815-40, <i style="font-style:italic;">Derivatives and Hedging – Contracts in Entity’s Own Equity</i>, and other related guidance, including the ability of the Company to settle the warrants without the issuance of registered shares or the absence of rights of the grantee to require cash settlement, are accounted for as equity instruments. The Company classifies these equity instruments within additional paid-in capital on the  unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Common stock warrants accounted for as equity instruments represent the warrants issued to Amazon and Walmart as discussed in Note 12, Warrant Transaction Agreements. The Company adopted Financial Accounting Standards Board (FASB) Accounting Standards Update 2019-08, <i style="font-style:italic;">Compensation – Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606)</i> (ASU 2019-08), which requires entities to measure and classify share-based payment awards granted to a customer by applying the guidance under Topic 718, as of January 1, 2019. As a result, the amount recorded as a reduction of revenue is measured based on the grant-date fair value of the warrants. Except for the third tranche, the fair value of all warrants was measured at January 1, 2019, the adoption date of ASU 2019-08. For the third tranche, the fair value will be determined when the second tranche vests. At that time, the fair value will also be determined for that tranche.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In order to calculate warrant charges, the Company uses the Black-Scholes pricing model, which requires key inputs including volatility and risk-free interest rate and certain unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The Company estimates the fair value of unvested warrants, considered to be probable of vesting. Based on this estimated fair value, the Company determines warrant charges, which are recorded as a reduction of revenue in the unaudited interim condensed consolidated statement of operations. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The unaudited interim condensed consolidated financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles, which require management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Reclassifications are made, whenever necessary, to prior period financial statements to conform to the current period presentation. As of June 30, 2020, there have been no such reclassifications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffff00;font-weight:bold;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Recently Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In June 2016, <i style="font-style:italic;">Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, was issued. Also, In April 2019, <i style="font-style:italic;">Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</i>, was issued to make improvements to updates 2016-01, <i style="font-style:italic;">Financial Instruments – Overall </i>(Subtopic 825-10), 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (Topic 326) and 2017-12, <i style="font-style:italic;">Derivatives and Hedging</i> (Topic 815). ASU 2016-13 significantly changes how entities account for credit losses for financial assets and certain other instruments, including trade receivables and contract assets, that are not measured at fair value through net income. The ASU requires a number of changes to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote. Additionally, the standard requires the estimation of lifetime expected losses for trade receivables and contract assets that are classified as current. The Company adopted these standards effective January 1, 2020 and determined the impact of the standards to be immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"> In April 2019, <i style="font-style:italic;">Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</i>, was issued to make improvements to updates 2016-01, <i style="font-style:italic;">Financial Instruments – Overall </i>(Subtopic 825-10), 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (Topic 326) and 2017-12, <i style="font-style:italic;">Derivatives and Hedging</i> (Topic 815). The Company adopted this standard effective January 1, 2020 and determined the impact of this standard to be immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In January 2017, <i style="font-style:italic;">Accounting Standards Update (ASU) 2017-04, Intangibles – Goodwill and Other (Topic 350)</i>, was issued to simplify how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test.  Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The Company adopted this standard effective January 1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In August 2016, <i style="font-style:italic;">Accounting Standards Update (ASU) 2016-15, Statement of Cash Flows (Topic 230)s: </i><i style="font-style:italic;">Classification of Certain Cash Receipts and Cash Payments</i>, was issued to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The Company adopted this standard in 2019 and determined the impact of this standard to be immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Recently Issued and Not Yet Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In August 2020, <i style="font-style:italic;">Accounting Standards </i><i style="font-style:italic;">Update (ASU) 2020-06</i><i style="font-style:italic;">, Debt – Debt With Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, </i>was issued to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">This update is effective after December 15, 2021. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2020, <i style="font-style:italic;">Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>, was issued to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This update is effective starting March 12, 2020 and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2020, <i style="font-style:italic;">Accounting Standards Update (ASU) 2020-03, Codification Improvements to Financial Instruments</i>, was issued to make various codification improvements to financial instruments to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. This update will be effective at various dates as described in this ASU. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In December 2019, <i style="font-style:italic;">Accounting Standards Update (ASU) 2019-12, Simplifying the Accounting for Income Taxes</i>, was issued to identify, evaluate, and improve areas of GAAP for which cost and complexity can be reduced while maintaining or improving the usefulness of the information provided to users of financial statements. This update will be effective beginning after December 15, 2020. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="background-color:#ffffff;font-weight:bold;white-space:pre-wrap;">3. Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Giner ELX, Inc. Acquisition</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On June 22, 2020, the Company acquired 100% of the outstanding shares of Giner ELX, Inc. (Giner ELX). Giner ELX is developer of electrolysis hydrogen generators which is used for on-site refueling of hydrogen fuel cells. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The fair value of consideration paid by the Company in connection with the Giner ELX acquisition was as follows (in thousands): </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,820</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plug Power Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,223</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The contingent consideration represents the estimated, preliminary fair value associated with earn-out payments of $16.0 million that the sellers are eligible to receive. Of the total earnout consideration, $8.0 million is related to the achievement of the Allagash earn-out, $2.0 million is associated with the receipt of certain customer opportunities (purchase orders or other contracts) by December 31, 2021, and $6.0 million is associated with the achievement of certain revenue targets for years 2021 through 2023. The Allagash earn-out is achieved when the Company has produced at least two PEM electrolyzer stacks of one megawatt each, utilizing the dry build process and meets certain technical specifications as more fully described in the merger agreement. To be fully paid, the Allagash earn-out needs to be satisfied by July 31, 2023 and is reduced by approximately 8.33% each month beyond this date. In addition to the above, should the earn-out revenue exceed 150% of the 2023 target, the sellers will receive warrants with a value of $5.0 million and if the earn-out revenue exceeds 200% of the 2023 revenue target, the sellers will receive warrants with a value of $10.0 million. The warrants are exercisable within two years of issuance. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,237</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,108</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,707)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,930</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable, accrued expenses and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,887)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,347)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net assets acquired, excluding goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,930</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:28.8pt;margin:0pt;"><span style="background-color:#ffffff;"> </span><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="background-color:#ffffff;">The preliminary fair value of acquired identified intangible assets were calculated with the assistance of an independent valuator and were determined through a variety of valuation techniques.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Identifiable intangibles consisted of developed technology, non-compete agreements, estimated in-process research and development (IPR&amp;D), and customer relationships.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The fair value of acquired developed technology and non-complete agreements was nominal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The fair value of the acquired IPR&amp;D totaling </span><span style="background-color:#ffffff;">$29.0</span><span style="background-color:#ffffff;"> million has been calculated using the multi-period excess earnings method (MPEEM) approach which is a variant of the income approach. The basic principle of the MPEEM approach is that a single asset, in isolation, is not capable of generating cash flow for an enterprise. Several assets are brought together and exploited to generate cash flow. Therefore, to determine cash flow from the exploitation of IPR&amp;D, one must deduct the related expenses incurred for the exploitation of other assets used for the generation of overall cash flow and revenues. The fair value of IPR&amp;D was estimated by discounting the net cash flow derived from the expected revenues attributable to the acquired IPR&amp;D. The fair value of the acquired customer relationships totaling </span><span style="background-color:#ffffff;">0.3</span><span style="background-color:#ffffff;"> million has been calculated using a distributor method approach, which is a variant of the MPEEM under the income approach. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">In addition to identifiable intangible asset, the fair value of the deferred revenue was determined using a cost build-up approach. The direct cost of fulfilling the obligation plus a normal profit margin was used to determine the value of the assumed deferred revenue liability. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Included in the purchase consideration are three contingent earn-out payments (as described above): the Allagash earn-out, the customer opportunities, and the revenue targets. Due to the nature of the Allagash and customer opportunities, as outlined in the purchase agreement, a scenario based method (SBM) was used to value these contingent payments as the payments are milestone based in nature. The revenue targets are achieved when certain revenue thresholds are met, and the catch-up provision creates path-dependency. As such, the revenue targets were valued using Monte Carlo Simulation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:28.8pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Included in Giner ELX’s net assets acquired are net deferred tax liabilities of </span><span style="background-color:#ffffff;">$6.1</span><span style="background-color:#ffffff;"> million. In connection of the acquisition of these net deferred tax liabilities, the Company reduced its valuation allowance by </span><span style="background-color:#ffffff;">$5.2</span><span style="background-color:#ffffff;"> million and recognized a tax benefit </span><span style="background-color:#ffffff;">$5.2</span><span style="background-color:#ffffff;"> million during the three- and six- months ended June 30, 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:28.8pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;">Goodwill associated with the Giner ELX acquisition was calculated as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;margin-right:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,223</p></td></tr><tr><td style="vertical-align:bottom;width:82.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,930)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total goodwill recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,293</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The goodwill consists of the Company’s increased capabilities in green hydrogen supply through the production of electrolyzers. The synergies with the Company’s production of hydrogen storage and dispensing equipment is important to the Company as the demand for green hydrogen increases.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">United Hydrogen Group Inc. Acquisition</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On June 18, 2020, the Company acquired 100% of the outstanding shares of United Hydrogen Group Inc. (UHG). UHG produces and sells liquid hydrogen. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The fair value of consideration paid by the Company in connection with the Giner ELX acquisition was as follows (in thousands): </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,466</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plug Power Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,110</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,986</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> </span></span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Included in cash and common stock in the above table is $1.3 million of cash and $6.5 million of common stock that was paid in April 2020 to purchase a convertible note in UHG. This convertible note included terms that allowed for reduction of the purchase price if the Company was to complete the acquisitions. As such, this note was cancelled in conjunction with the closing of this acquisition.  </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">A portion of the purchase price of UHG was in the form of contingent consideration.  </span><span style="background-color:#ffffff;">The contingent consideration is contingent on future performance related to the expansion of the liquefication capacity of the Charleston, Tennessee liquid hydrogen plant (the Charleston Plant).  The Company’s liability for this contingent consideration was measured at fair value based on the Company’s expectations of achieving the expansion milestone.  The expected performance was assessed by management which was discounted to present value in order to derive a fair value of the contingent consideration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">In accordance with the merger agreement, the Company is obligated to pay </span><span style="background-color:#ffffff;">$1.5</span><span style="background-color:#ffffff;"> million by June 30, 2021 once the liquefication capacity of the Charleston Plant is complete to the UHG’s stockholders.  Due to the level of progress made as of the reporting date, it is estimated that a payout will be made.  As a result, the Company has recorded </span><span style="background-color:#ffffff;">$1.1</span><span style="background-color:#ffffff;"> million as the fair value of the contingent consideration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The Company’s liability for contingent consideration was preliminarily measured and estimated at fair value based on unobservable inputs, and was considered a level 3 financial instrument.  </span><span style="background-color:#ffffff;">The fair value of the liability determined was primarily driven by the Company’s expectations of reaching the performance milestone.  The expected milestone of expansion of the liquefication capacity of the Charleston Plant was discounted to present value in order to derive a fair value of the contingent consideration. The primary inputs of the calculation were the probabilities of achieving the milestone and a discount rate.  At June 30, 2020 the Company has recorded </span><span style="background-color:#ffffff;">$1.1</span><span style="background-color:#ffffff;"> million as the fair value of contingent consideration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 444</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,152</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,244</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leased property</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,338</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,080)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,820)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable, accrued expenses, deferred revenue and finance obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,560)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net assets acquired, excluding goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,603</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:24.5pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The preliminary fair value of acquired identified intangible assets were calculated with the assistance of an independent valuator and were determined through a variety of valuation techniques.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Identifiable intangibles consisted of developed technology, as described above.  </span><span style="background-color:#ffffff;">The fair value of the developed technology totaling </span><span style="background-color:#ffffff;">$2.3</span><span style="background-color:#ffffff;"> million has been calculated using the relief from royalty approach which is a variant of the income approach. The application of the relief from royalty approach involves estimating the value of an intangible asset by quantifying the present value of the stream of market derived royalty payments that the owner of the intangible asset is exempted or ‘relieved’ from paying. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">Additionally the Company estimated the fair value of an unfavorable customer contract. The fair value of the acquired unfavorable customer contract was calculated using a with and with-out analysis which is a variant of the income approach.  </span><span style="background-color:#ffffff;">Cash flows were calculated using pricing per terms of the existing contract and then compared to cash flows using expected market pricing. The difference between the two cash flows was used to determine the fair value of the contract.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">UHG will be eligible to receive earn-out payments, contingent on the company achieving certain milestones (successful completion of construction and achieving a defined capacity/production level). Due to the milestone nature of the payments, a scenario based method (SBM) was used to value these contingent payments.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;">Goodwill associated with the UHG acquisition was calculated as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;margin-right:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,986</p></td></tr><tr><td style="vertical-align:bottom;width:82.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,603)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total goodwill recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,383</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="background-color:#ffffff;">Goodwill consists of the Company’s ability to expand liquid hydrogen manufacturing capability with an established management team. The Company now has capabilities in liquid hydrogen generation, liquefaction and distribution logistics, which is important in a growing hydrogen market.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The above estimates are preliminary in nature and subject to adjustments. Any necessary adjustments will be finalized within one year from the date of acquisition. Substantially all the receivables acquired are expected to be collectible. We have not identified any material unrecorded pre-acquisition contingencies where the related asset or </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">liability, or an impairment is probable and the amount can be reasonably estimated. Purchased goodwill is not expected to be deductible for tax purposes.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The results</span> of the Giner ELX and UHG are included in the Company’s results for the three and six months ended June 30, 2020 and are considered immaterial.</p> 1 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,820</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plug Power Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,223</p></td></tr></table> 25820000 19263000 7140000 52223000 16000000.0 8000000.0 2000000.0 6000000.0 2 0.0833 5000000.0 10000000.0 P2Y <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,237</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,108</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,707)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,930</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable, accrued expenses and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,887)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,347)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net assets acquired, excluding goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,930</p></td></tr></table> 1237000 4108000 -4707000 596000 29930000 1887000 2347000 26930000 29000000.0 300000 6100000 5200000 5200000 5200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;">Goodwill associated with the Giner ELX acquisition was calculated as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;margin-right:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,223</p></td></tr><tr><td style="vertical-align:bottom;width:82.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,930)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total goodwill recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,293</p></td></tr></table> 52223000 26930000 25293000 1 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,466</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plug Power Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,110</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,986</p></td></tr></table> 19466000 30410000 1110000 50986000 1300000 6500000 1500000 1100000 1100000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 444</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,152</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,244</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leased property</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,338</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,080)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,820)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable, accrued expenses, deferred revenue and finance obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,560)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net assets acquired, excluding goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,603</p></td></tr></table> 444000 89000 1152000 41244000 796000 2338000 13080000 13820000 4560000 14603000 2300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;">Goodwill associated with the UHG acquisition was calculated as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 5pt 0pt 0pt;"><span style="background-color:#ffffff;margin-right:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,986</p></td></tr><tr><td style="vertical-align:bottom;width:82.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,603)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total goodwill recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,383</p></td></tr></table> 50986000 14603000 36383000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">4. Earnings Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:justify;text-indent:36pt;margin:0pt;">Basic earnings per common stock are computed by dividing net loss attributable to common stockholders by the weighted average number of common stock outstanding during the reporting period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock (such as stock options, unvested restricted stock, common stock warrants, and preferred stock) were exercised or converted into common stock or resulted in the issuance of common stock (net of any assumed repurchases) that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive common stock equivalents, which is comprised of shares issuable under outstanding warrants, the conversion of preferred stock, and the Company’s share-based compensation plans, and the weighted average number of common stock outstanding during the reporting period. Since the Company is in a net loss position, all common stock equivalents would be considered to be anti-dilutive and are, therefore, not included in the determination of diluted earnings per share. Accordingly, basic and diluted loss per share are the same. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The potentially dilutive securities are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:38.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options outstanding (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,273,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,258,304</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock outstanding (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,455,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,504,392</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrants (3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,573,392</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,824,142</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,933,591</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Senior Notes (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,872,730</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630,020</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number of dilutive potential shares of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,174,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,150,449</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</span>During the three months ended June 30, 2020 and 2019, the Company granted 174,649 and 339,392 stock options, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 174,649 and 364,392 stock options, respectively. </div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(2)</span>During the three months ended June 30, 2020 and 2019, the Company granted 96,649 and 339,392 shares of restricted stock, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 94,649 and 364,392 shares of restricted stock, respectively. </div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(3)</span>In April 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Amazon, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In July 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Walmart, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(4)</span>The preferred stock amount represents the dilutive potential on the shares of common stock as a result of the conversion of the Series C Redeemable Convertible Preferred Stock (Series C Preferred Stock) and Series E Redeemable Preferred Stock (Series E Preferred Stock), based on the conversion price of each preferred stock as of June 30, 2020, and 2019, respectively. Of the 10,431 shares of Series C Preferred Stock issued on May 16, 2013, all shares had been converted to common stock as of June 30, 2020.  On November 1, 2018, the Company issued 35,000 shares of Series E Preferred Stock. As of December 31, 2019, 30,462 shares of the Series E Preferred Stock had been </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:0pt;">converted to common stock and 4,038 shares were redeemed for cash. The remaining 500 shares of Series E Preferred Stock were converted to common stock in January 2020. </div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(5)</span>In March 2018, the Company issued the 5.5% Convertible Senior Notes. In September 2019, the Company issued the $7.5% Convertible Senior Note. In May 2020, the Company issued the 3.5 % Convertible Senior Notes and repurchased $66.3 million of the 5.5% Convertible Senior Notes. See Note 9, Convertible Senior Notes.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:38.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options outstanding (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,273,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,258,304</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock outstanding (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,455,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,504,392</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrants (3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,573,392</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,824,142</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,933,591</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Senior Notes (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,872,730</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630,020</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number of dilutive potential shares of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,174,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,150,449</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</span>During the three months ended June 30, 2020 and 2019, the Company granted 174,649 and 339,392 stock options, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 174,649 and 364,392 stock options, respectively. </div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(2)</span>During the three months ended June 30, 2020 and 2019, the Company granted 96,649 and 339,392 shares of restricted stock, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 94,649 and 364,392 shares of restricted stock, respectively. </div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(3)</span>In April 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Amazon, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In July 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Walmart, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(4)</span>The preferred stock amount represents the dilutive potential on the shares of common stock as a result of the conversion of the Series C Redeemable Convertible Preferred Stock (Series C Preferred Stock) and Series E Redeemable Preferred Stock (Series E Preferred Stock), based on the conversion price of each preferred stock as of June 30, 2020, and 2019, respectively. Of the 10,431 shares of Series C Preferred Stock issued on May 16, 2013, all shares had been converted to common stock as of June 30, 2020.  On November 1, 2018, the Company issued 35,000 shares of Series E Preferred Stock. As of December 31, 2019, 30,462 shares of the Series E Preferred Stock had been </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:0pt;">converted to common stock and 4,038 shares were redeemed for cash. The remaining 500 shares of Series E Preferred Stock were converted to common stock in January 2020. </div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">(5)</span>In March 2018, the Company issued the 5.5% Convertible Senior Notes. In September 2019, the Company issued the $7.5% Convertible Senior Note. In May 2020, the Company issued the 3.5 % Convertible Senior Notes and repurchased $66.3 million of the 5.5% Convertible Senior Notes. See Note 9, Convertible Senior Notes.</div> 16273120 21258304 4455484 2504392 110573392 115824142 17933591 72872730 43630020 204174726 201150449 174649 339392 174649 364392 96649 339392 94649 364392 55286696 0 55286696 0 10431 35000 30462 4038 500 66300000 0.055 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">5. Inventory</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Inventory as of June 30, 2020 and December 31, 2019 consisted of the following (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and supplies – production locations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,222</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and supplies – customer locations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,571</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,391</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Inventory as of June 30, 2020 and December 31, 2019 consisted of the following (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and supplies – production locations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,222</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and supplies – customer locations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,571</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,391</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 72222000 48011000 10291000 9241000 27289000 12529000 4769000 2610000 114571000 72391000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">6. Leased Property</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Leased property at June 30, 2020 and December 31, 2019 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets – operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,467</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets – finance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized costs of lessor assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,941)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leased property, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,721</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Leased property at June 30, 2020 and December 31, 2019 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets – operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,467</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets – finance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized costs of lessor assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,941)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leased property, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,721</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 237467000 198068000 42161000 41475000 46034000 41465000 50941000 36268000 274721000 244740000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">7. Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:85.33%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,205)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships, Backlog &amp; Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8 years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Indefinite</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of December 31, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;">9 years </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,815)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,429</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships &amp; Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;">9 years </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,564</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,025)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The change in the gross carrying amount of the acquired technology from December 31, 2019 to June 30, 2020 was due to changes in foreign currency translation, acquisitions of UHG and Giner ELX, and accrual for American Fuel Cell (AFC) milestone payment payments, as discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the second quarter of 2020, the Company’s in-process research and development was related to the development of the dry build process associated with electrolyzer stacks, as part of acquisition of Giner ELX. The related intangible asset is not currently amortized, as research and development is ongoing. Upon completion of the dry build process, amortization will commence based upon the estimated useful life of the underlying asset. See Note 3 – Acquisitions, for more details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Also, in the second quarter of 2020, the Company acquired technology as part of the acquisition of UHG.  The technology relates to the chemical process of manufacturing liquid hydrogen from chlor-alkali waste stream. See Note 3 – Acquisitions, for more details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the second quarter of 2019, the Company acquired intellectual property from EnergyOr for $1.5 million. In addition, the Company agreed to pay the sellers a royalty based on future sales of relevant applications, not to exceed $3.0 million, by May 22, 2025. These royalties are added to the intangible asset balance, as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As part of the agreement to acquire the intellectual property from AFC, the Company shall pay AFC milestone payments not to exceed $2.9 million in total, if certain milestones associated with the production of components related to the acquired technology are met before April 2021. As of June 30, 2020, the Company paid $0.4 million and accrued $1.7 million in relation to the aforementioned milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Amortization expense for acquired identifiable intangible assets was $0.2 million for the three months ended June 30, 2020 and $0.4 million for the six months ended June 30, 2020. Amortization expense for the acquired identifiable assets was $0.3 million for the three months ended June 30, 2019 and $0.3 million for the six months ended June 30, 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Estimated amortization expense for subsequent years was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,334</p></td></tr><tr><td style="vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 and thereafter </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,574</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:85.33%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,205)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships, Backlog &amp; Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8 years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Indefinite</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of December 31, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;">9 years </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,815)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,429</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships &amp; Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;">9 years </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,564</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,025)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> P10Y 12112000 3205000 8907000 P8Y 890000 223000 667000 29000000 29000000 42002000 3428000 38574000 P9Y 8244000 2815000 5429000 P9Y 320000 210000 110000 8564000 3025000 5539000 1500000 3000000.0 2900000 400000 1700000 200000 400000 300000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Estimated amortization expense for subsequent years was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,334</p></td></tr><tr><td style="vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 and thereafter </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,574</p></td></tr></table> 667000 1334000 1334000 1334000 4905000 9574000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">8. Long-Term Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2019, the Company, and its subsidiaries Emerging Power Inc. and Emergent Power Inc., entered into a loan and security agreement, as amended (the Loan Agreement), with Generate Lending, LLC (Generate Capital), providing for a secured term loan facility in the amount of $100.0 million (the Term Loan Facility). The Company borrowed $85.0 million under the Loan Agreement on the date of closing and borrowed an additional $15.0 million in April 2019 and $20 million in November 2019. A portion of the initial proceeds of the loan was used to pay in full the Company’s long-term debt with NY Green Bank, a Division of the New York State Energy Research &amp; Development Authority, including accrued interest of $17.6 million (the Green Bank Loan), and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC and repurchase the associated leased equipment. In connection with this transaction, the Company recognized a loss on extinguishment of debt of approximately $0.5 million during the six months ended June 30, 2019. This loss was recorded in interest and other expenses, net in the Company’s unaudited interim condensed consolidated statement of operations. Additionally, $1.7 million was paid to an escrow account related to additional fees due in connection with  the Green Bank Loan if the Company does not meet certain New York State employment and fuel cell deployment targets by March 2021. Amount escrowed is recorded in long-term other assets on the Company’s unaudited interim condensed consolidated balance sheets as of June 30, 2020. The Company presently expects to meet the targets as required under the arrangement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Additionally, on May 6, 2020, the Company and its subsidiaries, Emerging Power, Inc. and Emergent Power, Inc., entered into a Fifth Amendment (the Amendment) to the Loan Agreement and Security Agreement, dated as of March 29, 2019, as amended (the Loan Agreement) with Generate Lending, LLC (Generate Capital). The Amendment amends the Loan Agreement  to, among other things, (i) provide for an incremental term loan in the amount of $50.0 million, (ii) provide for additional, uncommitted incremental term loans in an aggregate amount not to exceed $50.0 million, which may become available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. The $50 million incremental term loan has been fully funded. In connection with the restructuring, the Company capitalized $1.0 million of origination fees and expensed $300 thousand in legal fees. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On June 30, 2020, the outstanding balance under the Term Loan Facility was $141.2 million with a 9.5% interest rate. On July 10, 2020 the Company borrowed an additional $25.0 million, under the amended Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">The Loan Agreement includes covenants, limitations, and events of default customary for similar facilities. Interest and a portion of the principal amount is payable on a quarterly basis.  Principal payments will be funded in part by releases of restricted cash, as described in Note 16, Commitments and Contingencies. Based on the amortization schedule as of June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024. If addition term loans are funded, the entire then-outstanding principal balance of the Term Loan Facility, together with all accrued and unpaid interest, will be due and payable on the maturity date of October 31, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">All obligations under the Loan Agreement are unconditionally guaranteed by Emerging Power Inc. and Emergent Power Inc.  The Term Loan Facility is secured by substantially all of the Company’s and the guarantor subsidiaries’ assets, including, among other assets, all intellectual property, all securities in domestic subsidiaries and 65% of the securities in foreign subsidiaries, subject to certain exceptions and exclusions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"> The Loan Agreement contains covenants, including, among others, (i) the provision of annual and quarterly financial statements, management rights and insurance policies and (ii) restrictions on incurring debt, granting liens, making acquisitions, making loans, paying dividends, dissolving, and entering into leases and asset sales and (iii) compliance with a collateral coverage covenant. The Loan Agreement also provides for events of default, including, among others, payment, bankruptcy, covenant, representation and warranty, change of control, judgment and material adverse effect defaults at the discretion of the lender. As of June 30, 2020, the Company was in compliance with all the covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">The Loan Agreement provides that if there is an event of default due to the Company’s insolvency or if the Company fails to perform in any material respect the servicing requirements for fuel cell systems under certain customer agreements, which failure would entitle the customer to terminate such customer agreement, replace the Company or withhold the payment of any material amount to the Company under such customer agreement, then Generate Capital has the right to cause Proton Services Inc., a wholly owned subsidiary of the Company, to replace the Company in performing the maintenance services under such customer agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">As of June 30, 2020, the Term Loan Facility requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,687</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,301</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,478</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,863</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">As of August 10, 2020, the Term Loan Facility, given the incremental borrowing subsequent to June 30, 2020, as described above, requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,017</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,317</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,321</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,920</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 100000000.0 85000000.0 15000000.0 20000000 17600000 50300000 500000 1700000 50000000.0 50000000.0 0.0950 0.1200 50000000 1000000.0 300000 141200000 0.095 25000000.0 141200000 0.65 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">As of June 30, 2020, the Term Loan Facility requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,687</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,301</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,478</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,863</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">As of August 10, 2020, the Term Loan Facility, given the incremental borrowing subsequent to June 30, 2020, as described above, requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,017</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,317</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,321</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,920</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td></tr><tr><td style="vertical-align:bottom;width:82.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 125687000 89301000 51478000 16863000 139017000 102317000 68321000 37920000 8692000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">9. Convertible Senior Notes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0.05pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">3.75% Convertible Senior Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On May 18, 2020, the Company issued $200.0 million in aggregate principal amount of 3.75% Convertible Senior Notes due June 1, 2025, which is referred to herein as the 3.75% Convertible Senior Notes, in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended, or the Securities Act. On May 29, 2020, the Company issued an additional $12.5 million in aggregate principal amount of 3.75% Convertible Senior Notes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The 3.75% Convertible Senior Notes bear interest at a  rate of 3.75% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020.  The notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased in accordance with their terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The 3.75% Convertible Senior Notes are senior, unsecured obligations of the Company and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated, including the Company’s $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which is referred to herein as the 5.5% Convertible Senior Notes, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, of its current or future subsidiaries.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Holders of the 3.75% Convertible Senior Notes may convert their notes at their option at any time prior to the close of the business day immediately preceding December 1, 2024 in the following circumstances:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">during any calendar quarter commencing after September 30, 2020, if the last reported sale price of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">during the </span><span style="-sec-ix-hidden:Hidden_w9aNsOOKoEO_u3Hb5C6DkQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> business days after any </span><span style="-sec-ix-hidden:Hidden_wbOckrtAN0eJhS-aW50cnA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> consecutive trading day period (such </span><span style="-sec-ix-hidden:Hidden_lLnhFUliDkO2MJglFiR0hA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> consecutive trading day period, the measurement period) in which the trading price per $1,000 principal amount of the 3.75% Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">if the Company calls any or all of the 3.75% Convertible Senior Notes for redemption, any such notes that have been called for redemption may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">upon the occurrence of specified corporate events, as described in the indenture governing the 3.75% Convertible Senior Notes.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On or after December 1, 2024, the holders of the 3.75% Convertible Senior Notes may convert all or any portion of their notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The initial conversion rate for the 3.75% Convertible Senior Notes will be 198.6196 shares of the Company’s common stock per $1,000 principal amount of notes, which is equivalent to an initial conversion price of approximately $5.03 per share of the Company’s common stock, subject to adjustment upon the occurrence of specified events. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In addition, following certain corporate events or following issuance of a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period in certain circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The 3.75% Convertible Senior Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after June 5, 2023 and before the 41<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> scheduled trading day immediately before the maturity date, at a cash redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the three trading days immediately preceding the date the Company sends the related redemption notice, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company sends such redemption notice. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;">If the Company undergoes a “fundamental change” (as defined in the Indenture), holders may require the Company to repurchase their notes for cash all or any portion of their notes at a fundamental change repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the fundamental change repurchase date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In accounting for the issuance of the 3.75% Convertible Senior Notes, the Company separated the notes into liability and equity components. The initial carrying amount of the liability component of approximately $75.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $130.3 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 3.75% Convertible Senior Notes. The difference between the principal amount of the 3.75% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 3.75% Convertible Senior Notes. The effective interest rate is approximately 29.0%.  The equity component of the 3.75% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We incurred transaction costs related to the issuance of the 3.75% Convertible Senior Notes of approximately $7.0 million, consisting of initial purchasers’ discount of approximately $6.4 million and other issuance costs of $0.6 million.  In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 3.75% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.6 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 3.75% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $4.4 million and were netted with the equity component in stockholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 0pt 0pt;">The 3.75% Convertible Senior Notes consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amounts:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Principal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,463</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt discount (1)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133,321)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt issuance costs (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,517)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net carrying amount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,625</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Carrying amount of the equity component (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,249</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:27pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Included in the unaudited interim condensed consolidated balance sheets within the 3.75% Convertible Senior Notes, net and amortized over the remaining life of the notes using the effective interest rate method.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:27pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $4.4 </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">million in equity issuance costs and associated income tax benefit of $12.4 million.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the notes was greater than the principal amount. The estimated fair value of the note at June 30, 2020 was approximately $339.0 million. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Capped Call </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In conjunction with the pricing of the 3.75% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions ($200 million Notes Capped Call) with certain counterparties at a price of $16.2 million. The 3.75% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 3.75% Convertible Senior Notes <span style="color:#212529;">and </span>is generally expected to reduce potential dilution to the Company’s common stock upon any conversion of the 3.75% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 3.75% Notes Capped Call is initially $6.7560 per share, which represents a premium of approximately 60%<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> </sup>over the last then-reported sale price of the Company’s common stock of $4.11 per share on the date of the transaction and is subject to certain adjustments under the terms of the 3.75% Notes Capped Call. The 3.75% Notes Capped Call becomes exercisable if the conversion option is exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">The net cost incurred in connection with the 3.75% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheet</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">7.5% Convertible Senior Note </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">In September 2019, the Company issued $40.0 million aggregate principal amount of 7.5%  Convertible Senior Note due on January 5, 2023, which is referred to herein as the 7.5% Convertible Senior Note, in exchange for net proceeds of $39.1 million, in a private placement to an accredited investor pursuant to Rule 144A under the Securities Act . There are no required principal payments prior to maturity of the 7.5% Convertible Senior Note. Upon maturity of the 7.5% Convertible Senior Note, the Company is required to repay 120% of $40.0 million, or $48.0 million. The 7.5% Convertible Senior Note bears interest at 7.5% per annum, payable quarterly in arrears on January 5, April 5, July 5 and October 5 of each year beginning on October 5, 2019 and will mature on January 5, 2023 unless earlier converted or repurchased in accordance with its terms. The 7.5% Convertible Senior Note is unsecured and does not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">The 7.5% Convertible Senior Note has an initial conversion rate of 387.5969, which is subject to adjustment in certain events. The initial conversion rate is equivalent to an initial conversion price of approximately $2.58 per share of common stock. The holder of the 7.5% Convertible Senior Note may convert at its option at any time until the close of business on the second scheduled trading day immediately prior to the maturity date for shares of the Company’s common stock, subject to certain limitations. In addition, the 7.5% Convertible Senior Note will be automatically converted if (1) the daily volume-weighted average price per share of common stock exceeds 175% of the conversion price (as described above) on each of the 20 consecutive VWAP trading days (as defined in the note) beginning after the issue date of the 7.5% Convertible Senior Note and (2) certain equity conditions (as defined in the note) are satisfied. Only if both criteria are met is the note automatically converted. Upon either the voluntary or automatic conversion of the 7.5% Convertible Senior Note, the Company will deliver shares of common stock based on (1) the then-effective conversion rate and (2) the original principal amount of $40.0 million and not the maturity principal amount of $48.0 million. The 7.5% Convertible Senior Note does not allow cash settlement (entirely or partially) upon conversion. As such, the Company uses the if-converted method for calculating any potential dilutive effect of the conversion option on diluted earnings per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:0pt;">The Company concluded the conversion features did not require bifurcation. Specifically, while the Company determined that (i) the conversion features were not clearly and closely related to the host contracts, (ii) the 7.5% Convertible Senior Note (i.e., hybrid instrument) is not remeasured at fair value under otherwise applicable GAAP with changes in fair value reported in earnings as they occur and (iii) the conversion features, if freestanding, would meet the definition of a derivative, the Company concluded such conversion features meet the equity scope exception, and therefore, the conversion features are not required to be bifurcated from the 7.5% Convertible Senior Note. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:12pt 0pt 0pt 0pt;">If the Company undergoes a fundamental change prior to the maturity date, subject to certain limitations, the holder may require the Company to repurchase for cash all or a portion of the 7.5% Convertible Senior Note at a cash repurchase price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 115% of the maturity principal amount of $48.0 million (or portion thereof) and (2) 110% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the date of such fundamental change; (ii) the principal amount of the $40.0 million 7.5% Convertible Senior Note to be repurchased divided by $1,000; and (iii) the average of the daily volume-weighted average price per share of the Company’s common stock over the five consecutive VWAP trading days immediately before the effective date of such fundamental change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:12pt 0pt 0pt 0pt;">In addition, with the consent of the holder of the  note, subject to certain limitations, the Company may redeem all or any portion of the 7.5% Convertible Senior Note, at the Company’s option, at a cash redemption price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 105% of the maturity principal amount of $48.0 million (or portion thereof); and (2) 115% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the related redemption date; (ii) the principal amount of the 7.5% Convertible Senior Note to be redeemed divided by $1,000; and (iii) the arithmetic average of the daily volume-weighted average price per share of common stock over the five consecutive VWAP trading days immediately before the related redemption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">While the Company concluded the fundamental change redemption option represents an embedded derivative, the Company concluded the value of the embedded derivative to be immaterial given the likelihood of the occurrence of a fundamental change was deemed to be remote. As related to the call option, the Company concluded the call option was clearly and closely related to the host contract, and therefore, did not meet the definition of an embedded derivative. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The Company concluded the total debt discount at issuance of the 7.5% Convertible Senior Note equaled approximately $8.0 million. This debt discount  was attributed to the fact that upon maturity, the Company is required to repay 120% of $40.0 million, or $48.0 million. In addition, the related debt issuance costs were $1.0 million. The debt discount was recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and is being amortized to interest expense over the term of the 7.5% Convertible Senior Note using the effective interest rate method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The 7.5% Convertible Senior Note consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amounts:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Principal at maturity</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,000</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt discount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,200)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,400)</p></td></tr><tr><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt issuance costs</span></p></td><td style="vertical-align:bottom;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (812)</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (969)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net carrying amount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,988</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,631</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 7.5% Convertible Senior Note was greater than the principal amount. The estimated fair value of the 7.5% Convertible Senior Note at June 30, 2020 and December 31, 2019 was approximately $131.4 million and $53.5 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 7.5% Convertible Senior Note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 1, 2020, the 7.5% Convertible Senior Note automatically converted into 16.0 million shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;"> </span><span style="font-style:italic;font-weight:bold;">5.5% Convertible Senior Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2018, the Company issued $100.0 million in aggregate principal amount of 5.5% Convertible Senior Notes due on March 15, 2023, which is referred to herein as the 5.5% Convertible Senior Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In May 2020, the Company used a portion of the net proceeds from the issuance of the 3.75% Convertible Senior Notes to finance the cash portion of the partial repurchase of the 5.5% Convertible Senior Notes, which consisted of a repurchase of approximately $66.3 million in aggregate principal amount of the 5.5% Convertible Senior Notes in privately-negotiated transactions for aggregate consideration of $128.9 million, consisting of approximately $90.2 million in cash and approximately 9.4 million shares of the Company’s common stock. Of the $128.9 million in aggregate consideration<b style="font-weight:bold;">,</b> $35.5 million and $93.4 million were allocated to the debt and equity components, respectively, utilizing an effective discount rate of 29.8% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the 5.5% Convertible Senior Notes that were repurchased, net of unamortized debt discount and issuance costs, was $48.7 million. The partial repurchase of the 5.5% Convertible Senior Notes resulted in a $13.2 million gain on early debt extinguishment. As of June 30, 2020, approximately $33.7 million aggregate principal amount of the 5.5% Convertible Senior Notes remained outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">  <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At issuance in March 2018, the total net proceeds from the 5.5% Convertible Senior Notes were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less initial purchasers’ discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,250)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less cost of related capped call and common stock forward</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,500)</p></td></tr><tr><td style="vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less other issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (894)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net proceeds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,356</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The 5.5% Convertible Senior Notes bear interest at 5.5%, payable semi-annually in cash on March 15 and September 15 of each year.  The 5.5% Convertible Senior Notes will mature on March 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 5.5% Convertible Senior Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:12pt 0pt 0pt 0pt;">Each $1,000 principal amount of the 5.5% Convertible Senior Notes is convertible into 436.3002 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $2.29 per share, subject to adjustment upon the occurrence of specified events.  Holders of these 5.5% Convertible Senior Notes may convert their 5.5% Convertible Senior Notes at their option at any time prior to the close of the last business day immediately preceding September 15, 2022, only under the following circumstances:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">1)</span>during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 45pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27.35pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">2)</span>during the <span style="-sec-ix-hidden:Hidden_fA2-6LfbT0qftIHTibO9Sg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> business day period after any <span style="-sec-ix-hidden:Hidden_BSSvHtKMUkKIF5cOAhJUgA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> consecutive trading day period (the measurement period) in which the trading price (as defined in the indenture governing the 5.5% Convertible Senior Notes) per $1,000 principal amount of 5.5% Convertible Senior Notes for each trading day of the measurement period was less </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27.35pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:0pt;">than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the 5.5% Convertible Senior Notes on each such trading day;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27.35pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">3)</span>if the Company calls any or all of the 5.5% Convertible Senior Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27.35pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">4)</span>upon the occurrence of certain specified corporate events, such as a beneficial owner acquiring more than 50% of the total voting power of the Company’s common stock, recapitalization of the Company, dissolution or liquidation of the Company, or the Company’s common stock ceases to be listed on an active market exchange.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">On or after September 15, 2022, holders may convert all or any portion of their 5.5% Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Upon conversion of the  5.5% Convertible Senior Notes, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. While the Company plans to settle the principal amount of the 5.5% Convertible Senior Notes in cash subject to available funding at time of settlement, we currently use the if-converted method for calculating any potential dilutive effect of the conversion option on diluted net income per share, subject to meeting the criteria for using the treasury stock method in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:12pt 0pt 0pt 0pt;">The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest. Holders who convert their 5.5% Convertible Senior Notes in connection with certain corporate events that constitute a “make-whole fundamental change” per the indenture governing the 5.5% Convertible Senior Notes or in connection with a redemption will be, under certain circumstances, entitled to an increase in the conversion rate. In addition, if the Company undergoes a fundamental change prior to the maturity date, holders may require the Company to repurchase for cash all or a portion of its 5.5% Convertible Senior Notes at a repurchase price equal to 100% of the principal amount of the repurchased 5.5% Convertible Senior Notes, plus accrued and unpaid interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:12pt 0pt 0pt 0pt;">The Company may not redeem the 5.5% Convertible Senior Notes prior to March 20, 2021.  The Company may redeem for cash all or any portion of the 5.5% Convertible Senior Notes, at the Company’s option, on or after March 20, 2021 if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least <span style="-sec-ix-hidden:Hidden_kQUbPKXZS0ysXEcz6NFBNQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span> of the <span style="-sec-ix-hidden:Hidden_z15RXzBrakuKD01_64XnQg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">three</span></span> trading days immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 5.5% Convertible Senior Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In accounting for the issuance of the notes, the Company separated the 5.5% Convertible Senior Notes into liability and equity components. The initial carrying amount of the liability component of approximately $58.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $37.7 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 5.5% Convertible Senior Notes. The difference between the principal amount of the 5.5% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 5.5% Convertible Senior Notes. The effective interest rate is approximately 16.0%. The equity component of the 5.5% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We incurred transaction costs related to the issuance of the 5.5% Convertible Senior Notes of approximately $4.1 million, consisting of initial purchasers’ discount of approximately $3.3 million and other issuance costs of $0.9 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">the same proportions as the proceeds from the 5.5% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.4 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 5.5% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $1.7 million and were netted with the equity component in stockholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">The 5.5% Convertible Senior Notes consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amounts:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Principal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt discount (1)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,126)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,818)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt issuance costs (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,567)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net carrying amount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,091</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,615</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Carrying amount of the equity component (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,702</p></td></tr></table><div style="margin-top:12pt;"/><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">1)</span>Included in the unaudited interim condensed consolidated balance sheets within the 5.5% Convertible Senior Notes, net and amortized over the remaining life of the 5.5% Convertible Senior Notes using the effective interest rate method.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">2)</span>Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $1.7 million in equity issuance costs and associated income tax benefit of $9.2 million, at December 31, 2019.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 5.5% Convertible Senior Notes was greater than the principal amount. The estimated fair value of the 5.5% Convertible Senior Notes at June 30, 2020 and December 31, 2019 was approximately $120.9 million and $135.3 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 5.5% Convertible Senior Notes, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Capped Call</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In conjunction with the pricing of the 5.5% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions (5.5% Notes Capped Call) with certain counterparties at a price of $16.0 million. The 5.5% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 5.5% Convertible Senior Notes and is generally expected to reduce the potential dilution to the Company’s common stock upon any conversion of the 5.5% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted 5.5% Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 5.5% Notes Capped Call is initially $3.82 per share, which represents a premium of 100% over the last then-reported sale price of the Company’s common stock of $1.91 per share on the date of the transaction and is subject to certain adjustments under the terms of the 5.5% Notes Capped Call. The 5.5% Notes Capped Call becomes exercisable if the conversion option is exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The net cost incurred in connection with the 5.5% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:32.05pt;margin:12pt 0pt 0pt 0pt;">In conjunction with the partial repurchase of the 5.5% Convertible Senior Notes, the Company terminated 100% of the 5.5% Notes Capped Call on June 5, 2020. As a result of the termination, the Company received $24.2 million which is recorded in additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock Forward </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In connection with the issuance of the 5.5% Convertible Senior Notes, the Company also entered into a forward stock purchase transaction, or the Common Stock Forward, pursuant to which the Company agreed to purchase 14,397,906 shares of its common stock for settlement on or about March 15, 2023. In connection with the issuance of the 3.75% Convertible Senior Notes, the Company amended and extended the maturity of the Common Stock Forward to June 1, 2025.  The number of shares of common stock that the Company will ultimately repurchase under the Common Stock Forward is subject to customary anti-dilution adjustments. The Common Stock Forward is subject to early settlement or settlement with alternative consideration in the event of certain corporate transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The net cost incurred in connection with the Common Stock Forward of $27.5 million has been recorded as an increase in treasury stock in the unaudited interim condensed consolidated balance sheets. The related shares were accounted for as a repurchase of common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:32.05pt;margin:12pt 0pt 0pt 0pt;">In conjunction with the partial payoff of the $100 million Senior Convertible Notes, the Common Stock Forward’s expiration date was extended to June 1, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:0pt;">The fair values of the Capped Call and Common Stock Forward are not remeasured.</p> 200000000.0 0.0375 0.0375 12500000 0.0375 0.0375 0.0375 100000000 0.055 0.055 0.0375 1.30 20 30 1000 0.0375 0.98 0.0375 0.0375 0.0375 0.0375 198.6196 1000 5.03 0.0375 1 1.30 20 30 0.0375 75200000 130300000 0.0375 0.0375 0.0375 0.290 0.0375 0.0375 7000000.0 6400000 600000 0.0375 2600000 0.0375 4400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 0pt 0pt;">The 3.75% Convertible Senior Notes consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amounts:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Principal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,463</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt discount (1)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133,321)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt issuance costs (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,517)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net carrying amount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,625</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Carrying amount of the equity component (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,249</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:27pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Included in the unaudited interim condensed consolidated balance sheets within the 3.75% Convertible Senior Notes, net and amortized over the remaining life of the notes using the effective interest rate method.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:27pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $4.4 </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">million in equity issuance costs and associated income tax benefit of $12.4 million.</span></td></tr></table> 0.0375 212463000 133321000 2517000 76625000 130249000 4400000 12400000 8.21 339000000.0 75 0.0375 200000000 16200000 0.0375 0.0375 6.7560 0.60 4.11 40000000.0 0.075 39100000 1.20 40000000.0 48000000.0 0.075 387.5969 2.58 1.75 20 40000000.0 48000000.0 1.15 48000000.0 1.10 40000000.0 1000 5 1.05 48000000.0 1.15 1000 5 8000000.0 1.20 40000000.0 48000000.0 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The 7.5% Convertible Senior Note consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amounts:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Principal at maturity</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,000</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt discount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,200)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,400)</p></td></tr><tr><td style="vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt issuance costs</span></p></td><td style="vertical-align:bottom;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (812)</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (969)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net carrying amount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,988</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,631</p></td></tr></table> 48000000 48000000 6200000 7400000 812000 969000 40988000 39631000 8.21 131400000 53500000 75 16000000.0 100000000.0 0.055 0.0375 0.055 66300000 0.055 128900000 90200000 9400000 128900000 35500000 93400000 0.298 0.055 48700000 0.055 13200000 33700000 0.055 0.055 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less initial purchasers’ discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,250)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less cost of related capped call and common stock forward</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,500)</p></td></tr><tr><td style="vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less other issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (894)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net proceeds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,356</p></td></tr></table> 100000000 3250000 43500000 894000 52356000 0.055 1000000 436.3002 2.29 20 30 1.30 1000000 0.98 0.50 1 1.30 20 30 1 58200000 37700000 0.160 4100000 3300000 900000 2400000 1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">The 5.5% Convertible Senior Notes consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal amounts:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Principal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt discount (1)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,126)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,818)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Unamortized debt issuance costs (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,567)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net carrying amount</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,091</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,615</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Carrying amount of the equity component (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,702</p></td></tr></table><div style="margin-top:12pt;"/><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">1)</span>Included in the unaudited interim condensed consolidated balance sheets within the 5.5% Convertible Senior Notes, net and amortized over the remaining life of the 5.5% Convertible Senior Notes using the effective interest rate method.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><span style="display:inline-block;font-family:'Times New Roman';min-width:18pt;text-indent:0pt;white-space:nowrap;">2)</span>Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $1.7 million in equity issuance costs and associated income tax benefit of $9.2 million, at December 31, 2019.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 0.055 33660000 100000000 8126000 27818000 443000 1567000 25091000 70615000 37702000 1700000 9200000 8.21 120900000 135300000 75 0.055 0.055 16000000.0 0.055 0.055 0.055 0.055 3.82 1 1.91 0.055 0.055 0.055 0.055 0.055 24200000 0.055 14397906 0.0375 27500000 100000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">10.  Stockholders’</b> <b style="font-weight:bold;">Equity </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has authorized 5.0 million shares of preferred stock, par value $0.01 per share. The Company’s certificate of incorporation provides that shares of preferred stock may be issued from time to time in one or more series. The Company’s Board of Directors is authorized to fix the voting rights, if any, designations, powers, preferences, qualifications, limitations and restrictions thereof, applicable to the shares of each series.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has authorized Series A Junior Participating Cumulative Preferred Stock, par <span style="background-color:#ffffff;">value </span><span style="background-color:#ffffff;">$0.01</span><span style="background-color:#ffffff;"> per</span> share. As of June 30, 2020 and December 31, 2019, there were no shares of Series A Junior Participating Cumulative Preferred Stock issued and outstanding.  See Note 11, Redeemable Convertible Preferred Stock, for a description of the Company’s Series C Preferred Stock and Series E Preferred Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock and Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has one class of common stock, par value $.01 per share. Each share of the Company’s common stock is entitled to one vote on all matters submitted to stockholders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of the Company’s common stock at a purchase price of $2.35 per share. The net proceeds to the Company were approximately $23.5 million. There were 306,959,462 and 303,378,515 shares of common stock outstanding as of June 30, 2020 and December 31, 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During 2017, additional warrants to purchase up to 110,573,392 shares of common stock were issued in connection with transaction agreements with Amazon and Walmart, as discussed in Note 12, Warrant Transaction Agreements. At June 30, 2020 and December 31, 2019, 33,462,999 and 26,188,434 of the warrant shares had vested, respectively, and are therefore exercisable. These warrants are measured at fair value and are classified as equity instruments on the unaudited interim condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">At Market Issuance Sales Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;">On April 13, 2020, the Company entered into the Sales Agreement with FBR as sales agent, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">offering price of up to $75.0 million.  As of the date of this filing, the Company has not issued any shares of common stock pursuant to the Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p> 5000000.0 0.01 0.01 0.01 0 0 0.01 1 10000000 2.35 23500000 306959462 303378515 110573392 33462999 26188434 75000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">11.  Redeemable Convertible Preferred Stock </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Series E Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In November 2018, the Company issued an aggregate of 35,000 shares of the Company’s Series E Preferred Stock in a private placement to certain accredited investors in reliance on Section 4(a)(2) of the Securities Act. The Company received net proceeds of approximately $30.9 million, after deducting placement agent fees and expenses payable by the Company.  The Company is required to redeem the Series E Preferred Stock in thirteen monthly installments in the amount of $2.7 million each from May 2019 through May 2020. The Company had zero and 500 shares of Series E Preferred Stock outstanding at June 30, 2020 and 2019, respectively. The remaining 500 shares were converted to common stock in January 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Series C Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In April 2020, 870 shares of Series C Preferred Stock were converted to 923,819 shares of common stock. In May 2020, remaining the 1,750 shares of Series C Preferred Stock were converted into 1,858,256 shares of common stock.</p> 35000 30900000 13 2700000 0 500 500 870 923819 1750 1858256 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12. Warrant Transaction Agreements </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Amazon Transaction Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On April 4, 2017, the Company and Amazon entered into a Transaction Agreement (the Amazon Transaction Agreement), pursuant to which the Company agreed to issue to Amazon.com NV Investment Holdings LLC, a wholly owned subsidiary of Amazon, warrants to acquire up to 55,286,696 shares of the Company’s common stock (the Amazon Warrant Shares), subject to certain vesting events described below. The Company and Amazon entered into the Amazon Transaction Agreement in connection with existing commercial agreements between the Company and Amazon with respect to the deployment of the Company’s GenKey fuel cell technology at Amazon distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the Amazon Warrant Shares is linked to payments made by Amazon or its affiliates (directly or indirectly through third parties) pursuant to the existing commercial agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The majority of the Amazon Warrant Shares will vest based on Amazon’s payment of up to $600.0 million to the Company in connection with Amazon’s purchase of goods and services from the Company. The first tranche of 5,819,652 Amazon Warrant Shares vested upon the execution of the Amazon Transaction Agreement. Accordingly, $6.7 million, the fair value of the first tranche of Amazon Warrant Shares, was recognized as selling, general and administrative expense during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Amazon <span style="-sec-ix-hidden:Hidden_hhb3rAu_qEG1oNjCRBVl_A"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Warrant Shares</span></span> will vest in four installments of 7,274,565 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Amazon Warrant Shares is $1.1893 per share. After Amazon has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Amazon Warrant Shares will vest in eight installments of 2,546,098 Amazon <span style="-sec-ix-hidden:Hidden_OHtm_L7Ppkqf8Qh48wK7Iw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Warrant Shares</span></span> each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Amazon Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Amazon Warrant Shares. The Amazon Warrant Shares are exercisable through April 4, 2027. The Amazon Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Amazon Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At June 30, 2020 and December 31, 2019, 27,643,347 and 20,368,782 of the Amazon Warrant Shares had vested, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the three months ended June 30, 2020 and 2019 was $3.4 million and $0.8 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the six months ended June 30, 2020 and 2019 was $4.7 million and $2.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Walmart Transaction Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 20, 2017, the Company and Walmart entered into a Transaction Agreement (the Walmart Transaction Agreement), pursuant to which the Company agreed to issue to Walmart a warrant to acquire up to 55,286,696 shares of the Company’s common stock, subject to certain vesting events (the Walmart Warrant Shares). The Company and Walmart entered into the Walmart Transaction Agreement in connection with existing commercial agreements between the Company and Walmart with respect to the deployment of the Company’s GenKey fuel cell technology across various Walmart distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the warrant shares is linked to payments made by Walmart or its affiliates (directly or indirectly through third parties) pursuant to transactions entered into after January 1, 2017 under existing commercial agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The majority of the Walmart Warrant Shares will vest based on Walmart’s payment of up to $600.0 million to the Company in connection with Walmart’s purchase of goods and services from the Company. The first tranche of 5,819,652 Walmart Warrant Shares vested upon the execution of the Walmart Transaction Agreement.  Accordingly, $10.9 million, the fair value of the first tranche of Walmart Warrant Shares, was recorded as a provision for common stock warrants and presented as a reduction to revenue on the unaudited interim condensed consolidated statements of operations during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Walmart Warrant Shares will vest in four installments of 7,274,565 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Walmart Warrant Shares is $2.1231 per share. After Walmart has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Walmart Warrant Shares will vest in eight installments of 2,546,098 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Walmart Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Walmart Warrant Shares, provided that, with limited exceptions, the exercise price for the third tranche will be no lower than $1.1893. The Walmart Warrant Shares are exercisable through July 20, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Walmart Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Walmart Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At June 30, 2020 and December 31, 2019, 5,819,652 of the Walmart Warrant Shares had vested. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the three months ended June 30, 2020 and 2019 was $1.0 million and $0.7 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the six months ended June 30, 2020 and 2019 was $1.9 million and $3.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> 55286696 600000000.0 5819652 6700000 29098260 4 7274565 50000000.0 200000000.0 1.1893 200000000.0 20368784 8 2546098 50000000.0 400000000.0 The exercise price of the third tranche of Amazon Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Amazon Warrant Shares. 27643347 20368782 3400000 800000 4700000 2000000.0 55286696 600000000.0 5819652 10900000 29098260 4 7274565 50000000.0 200000000.0 2.1231 200000000.0 20368784 8 2546098 50000000.0 400000000.0 The exercise price of the third tranche of Walmart Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Walmart Warrant Shares 1.1893 5819652 5819652 1000000.0 700000 1900000 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">13. Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Disaggregation of revenue </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides information about disaggregation of revenue (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major products/services lines</b></p></td><td style="vertical-align:bottom;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sales of fuel cell systems</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,696</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,915</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,240</p></td></tr><tr><td style="vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sale of hydrogen installations and other infrastructure</p></td><td style="vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Services performed on fuel cell systems and related infrastructure</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,341</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,684</p></td></tr><tr><td style="vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Power Purchase Agreements</p></td><td style="vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,409</p></td><td style="vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,519</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fuel delivered to customers</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,372</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,089</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,671</p></td></tr><tr><td style="vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net revenue</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,114</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:21.2pt;"/><span style="display:inline-block;width:14.8pt;"/><span style="font-style:italic;font-weight:bold;">Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accounts receivable </p></td><td style="background-color:#cceeff;vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,522</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,448</p></td></tr><tr><td style="vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract assets</p></td><td style="vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,251</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract liabilities</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,480</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Contract assets relate to contracts for which revenue is recognized on a straight-line basis, however billings escalate over the life of a contract. Contract assets also include amounts recognized as revenue in advance of billings to customers, which are dependent upon the satisfaction of another performance obligation. These amounts are included within prepaid expenses and other current assets on the accompanying unaudited interim condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The contract liabilities relate to the advance consideration received from customers for services that will be recognized over time (primarily fuel cell and related infrastructure services). Contract liabilities also include advance consideration received from customers prior to delivery of products. These amounts are included within deferred revenue on the accompanying unaudited interim condensed consolidated interim balance sheets.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Transferred to receivables from contract assets recognized at the beginning of the period</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,671)</p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized and not billed as of the end of the period</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,901</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Net change in contract assets</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,230</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to cash received, net of amounts recognized as revenue during the period</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,835</span></p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized that was included in the contract liability balance as of the beginning of the period</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (18,082)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Net change in contract liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,753</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Estimated future revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table includes estimated revenue expected to be recognized in the future (sales of fuel cell systems and hydrogen installations are expected to be recognized as revenue within one year; <span style="-sec-ix-hidden:Hidden_7SoXpLeIFU2Bx6jd32A5hg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">sales</span></span> of <span style="-sec-ix-hidden:Hidden_x6ErpVlTxEeOaZtMaibGYQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">services</span></span> and PPAs are expected to be recognized as revenue over <span style="-sec-ix-hidden:Hidden_DF-ph-jgtUCiJ18vcNGazw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> to seven years) related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period, excluding provision for common stock warrants as it is not readily estimable as it depends on the valuation of the common stock warrants when revenue is recognized (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sales of fuel cell systems</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,402</p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sale of hydrogen installations and other infrastructure</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,753</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Services performed on fuel cell systems and related infrastructure</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,725</p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Power Purchase Agreements</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,793</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other rental income</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,117</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total estimated future revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 393,790</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Contract costs consist of capitalized commission fees and other expenses related to obtaining or fulfilling a contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Capitalized contract costs at June 30, 2020 and December 31, 2019 were $0.5 million and $0.5, respectively. Expense related to the amortization of capitalized contract costs was not significant for the three or six months ended June 30, 2020 and 2019.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides information about disaggregation of revenue (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major products/services lines</b></p></td><td style="vertical-align:bottom;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sales of fuel cell systems</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,696</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,915</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,240</p></td></tr><tr><td style="vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sale of hydrogen installations and other infrastructure</p></td><td style="vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Services performed on fuel cell systems and related infrastructure</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,341</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,684</p></td></tr><tr><td style="vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Power Purchase Agreements</p></td><td style="vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,409</p></td><td style="vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,519</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fuel delivered to customers</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,372</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,089</p></td><td style="background-color:#cceeff;vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,671</p></td></tr><tr><td style="vertical-align:top;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:top;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net revenue</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,114</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table> 41264000 38696000 55915000 41240000 6482000 12218000 6236000 5341000 12757000 11684000 6654000 6409000 13150000 12519000 7372000 7089000 14705000 13671000 62000 138000 68070000 57535000 108883000 79114000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accounts receivable </p></td><td style="background-color:#cceeff;vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,522</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,448</p></td></tr><tr><td style="vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract assets</p></td><td style="vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,251</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:59.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract liabilities</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,480</p></td></tr></table> 45522000 25448000 20481000 13251000 50233000 43480000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Transferred to receivables from contract assets recognized at the beginning of the period</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,671)</p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized and not billed as of the end of the period</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,901</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Net change in contract assets</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,230</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to cash received, net of amounts recognized as revenue during the period</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,835</span></p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized that was included in the contract liability balance as of the beginning of the period</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (18,082)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Net change in contract liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,753</span></p></td></tr></table> 9671000 16901000 -7230000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table includes estimated revenue expected to be recognized in the future (sales of fuel cell systems and hydrogen installations are expected to be recognized as revenue within one year; <span style="-sec-ix-hidden:Hidden_7SoXpLeIFU2Bx6jd32A5hg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">sales</span></span> of <span style="-sec-ix-hidden:Hidden_x6ErpVlTxEeOaZtMaibGYQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">services</span></span> and PPAs are expected to be recognized as revenue over <span style="-sec-ix-hidden:Hidden_DF-ph-jgtUCiJ18vcNGazw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> to seven years) related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period, excluding provision for common stock warrants as it is not readily estimable as it depends on the valuation of the common stock warrants when revenue is recognized (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sales of fuel cell systems</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,402</p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sale of hydrogen installations and other infrastructure</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,753</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Services performed on fuel cell systems and related infrastructure</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,725</p></td></tr><tr><td style="vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Power Purchase Agreements</p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,793</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other rental income</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,117</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total estimated future revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 393,790</p></td></tr></table> P1Y P7Y 71402000 71753000 94725000 151793000 4117000 393790000 500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">14. Income Taxes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognized an income tax benefit for the three and six months ended June 30, 2020 of $17.7 million.  Income tax benefit for the three and six months ended June 30, 2020 included $12.4 million resulting from the intraperiod tax allocation rules under ASC Topic 740-20, <i style="font-style:italic;">Intraperiod Tax Allocation</i>, under which the Company recognized an income tax benefit resulting from a source of future taxable income attributable to the net credit to additional paid-in capital related to the issuance of the 3.75% Convertible Senior Notes, offset by the partial extinguishment of the 5.5% Convertible Senior Notes. In addition, the Company recorded $5.2 million of income tax benefit for the three and six months ended June 30, 2020 related to the recognition of net deferred tax liabilities in connection with the Giner ELX acquisition, which resulted in a corresponding reduction in our deferred tax asset valuation allowance. The Company has not changed its overall conclusion with respect to the need for a valuation allowance against its net deferred tax assets, which remain fully reserved. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 0pt 0pt;">The remaining net deferred tax asset generated from the Company’s current period net operating loss has been offset by a full valuation allowance because it is more likely than not that the tax benefits of the net operating loss carry forward will not be realized. The Company also recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense.</p> -17700000 -17700000 12400000 0.0375 0.055 5200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">15. Fair Value Measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 0pt 0pt;">During 2020, the Company had no financial instruments measured at fair value on a recurring basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the amounts recorded on the unaudited interim condensed consolidated statement of operations for financial instruments measured at fair value on a recurring basis for the three and six months ended June 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (420)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (420)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s common stock warrant liability represents the only asset or liability classified financial instrument measured at fair value on a recurring basis in the unaudited interim condensed consolidated balance sheets.  The fair value measurement is determined by using Level 3 inputs due to the lack of active and observable markets that can be used to price identical assets.  Level 3 inputs are unobservable inputs and should be used to determine fair value only when observable inputs are not available.  Unobservable inputs should be developed based on the best information available in the circumstances, which might include internally generated data and assumptions being used to price the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Fair value of the common stock warrant liability is based on the Black-Scholes pricing model which is based, in part, upon unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company used the following assumptions to measure the fair value of its liability-classified common stock warrants:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.22% - 2.51%</p></td></tr><tr><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">49.98% - 74.93%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected average term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.28 - 0.53</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There was no expected dividend yield for the warrants granted.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the amounts recorded on the unaudited interim condensed consolidated statement of operations for financial instruments measured at fair value on a recurring basis for the three and six months ended June 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (420)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (420)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 420000 420000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.22% - 2.51%</p></td></tr><tr><td style="vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">49.98% - 74.93%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected average term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.28 - 0.53</p></td></tr></table> 2.22 2.51 49.98 74.93 P0Y3M10D P0Y6M10D 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">16.  Commitments and Contingencies </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Lessor Obligations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2020, the Company had noncancelable operating leases (as lessor), primarily associated with assets deployed at customer sites. These leases expire over the next <span style="-sec-ix-hidden:Hidden_5knO-UJf1kSz_l4Wb9nqgQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span> to seven years. Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,567</p></td></tr><tr><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,958</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,338</p></td></tr><tr><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,284</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,902</p></td></tr><tr><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 and thereafter </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,861</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total future minimum lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,910</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Lessee Obligations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2020, the Company had operating and finance leases, as lessee, primarily associated with sale/leaseback transactions that are partially secured by restricted cash, security deposits and pledged escrows (see also Note 1, Nature of Operations) as summarized below.  These leases expire over the next <span style="-sec-ix-hidden:Hidden_pDWnOjA0v0uUwstChWZ9PQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span> to eight years. Minimum rent payments under operating and finance leases are recognized on a straight-line basis over the term of the lease.  Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In prior periods, the Company entered into sale/leaseback transactions that were accounted for as finance leases and reported as part of finance obligations. The outstanding balance of finance obligations related to sale/leaseback transactions at June 30, 2020 and December 31, 2019 was $27.9 million and $31.7 million, respectively. The fair value of the finance obligation approximated the carrying value as of both June 30, 2020 and December 31, 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has sold future services to be performed associated with certain sale/leaseback transactions and recorded the balance as a finance obligation.  The outstanding balance of this obligation at June 30, 2020 was $129.2 million, of which $19.6 million and $109.6 million were classified as short-term and long-term, respectively, on the unaudited interim condensed consolidated balance sheets. The outstanding balance of this obligation at December 31, 2019 was $35.6 million, of which $6.0 million and $29.6 million were classified as short-term and long-term, respectively. The amount is amortized using the effective interest method. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has a finance lease associated with its property and equipment in Latham, New York.  Liabilities relating to this lease of $2.8 million has been recorded as a finance obligation in the unaudited interim condensed consolidated balance sheets as of June 30, 2020 and December 31, 2019. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Property</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Obligations</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,325</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,684</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,267</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,975</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 573</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,815</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,196</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 and thereafter </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,518</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total future minimum lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,620</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,830</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,697</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed lease interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (73,820)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,558)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sale of future services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,209</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_aNwImDghGEuR9NNdbfK2fQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,348</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Rental expense for all operating leases was $12.9 million and $6.2 million for the three months ended June 30, 2020 and 2019, respectively. Rental expense for all operating leases was $25.5 million and $12.1 million for the six months ended June 30, 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The gross profit on sale/leaseback transactions for all operating leases was $14.4 million and $19.7 million for the three and six months ended June 30, 2020, respectively, and $16.1 million for the three and six months ended June 30, 2019. Right of use assets obtained in exchange for new operating lease liabilities was $29.2 million and $45.4 million for the three and six months ended June 30, 2020, respectively, and $34.5 million for the three and six months ended June 30, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At both June 30, 2020 and December 31, 2019, security deposits associated with sale/leaseback transactions were $6.0 million and were included in other assets in the unaudited interim condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other information related to the operating leases are presented in the following tables:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash payments (in thousands)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,677</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.13</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12.1%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12.2%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Finance lease costs include amortization of the right of use assets (i.e., depreciation expense) and interest on lease liabilities (i.e., interest and other expense, net in the unaudited interim consolidated statement of operations). Finance lease costs were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of right of use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,558</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest on finance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,656</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,963</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,214</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Right of use assets obtained in exchange for new finance lease liabilities was zero and $0.7 million for both the three and six months ended June 30, 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other information related to the finance leases are presented in the following tables:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Cash payments (in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,913</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.53</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.25</p></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.8%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As security for the above noted sale/leaseback agreements, cash of $131.1 million was required to be restricted as of June 30, 2020, which restricted cash will be released over the lease term. As of June 30, 2020, the Company also had letters of credit backed by security deposits totaling $98.2 million for the above noted sale/leaseback agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In addition, as of June 30, 2020, the Company also had letters of credit in the aggregate amount of $0.5 million associated with a finance obligation from the sale/leaseback of its building. We consider cash collateralizing this letter of credit as restricted cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;"> </span><span style="font-style:italic;font-weight:bold;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Legal matters are defended and handled in the ordinary course of business.  The Company has established accruals for matters for which management considers a loss to be probable and reasonably estimable. It is the opinion of management that facts known at the present time do not indicate that such litigation, after taking into account insurance coverage and the aforementioned accruals, will have a material adverse impact on our results of operations, financial position, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Concentrations of Credit Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Concentrations of credit risk with respect to receivables exist due to the limited number of select customers with whom the Company has initial commercial sales arrangements. To mitigate credit risk, the Company performs appropriate evaluation of a prospective customer’s financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At June 30, 2020, two customers comprised approximately 88.4% of the total accounts receivable balance. At December 31, 2019, two customers comprised approximately 63.4% of the total accounts receivable balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the six months ended June 30, 2020, 77.9% of total consolidated revenues were associated primarily with two customers. For the six months ended June 30, 2019, 66.0% of total consolidated revenues were associated primarily with two customers. For purposes of assigning a customer to a sale/leaseback transaction completed with a financial institution, the Company considers the end user of the assets to be the ultimate customer.</p> P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,567</p></td></tr><tr><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,958</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,338</p></td></tr><tr><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,284</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,902</p></td></tr><tr><td style="vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 and thereafter </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,861</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total future minimum lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,910</p></td></tr></table> 15567000 30958000 27338000 24284000 20902000 36861000 155910000 P8Y 27900000 31700000 129200000 19600000 109600000 35600000 6000000.0 29600000 2800000 2800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Property</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Obligations</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,325</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,684</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,267</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,975</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 573</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,815</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,196</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 and thereafter </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,518</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total future minimum lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,620</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,830</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,697</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed lease interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (73,820)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,558)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sale of future services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,209</p></td></tr><tr><td style="vertical-align:bottom;width:52.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_aNwImDghGEuR9NNdbfK2fQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,348</p></td></tr></table> 25947000 5066000 312000 31325000 51818000 9276000 590000 61684000 51267000 4975000 573000 56815000 45461000 3149000 549000 49159000 45410000 16154000 632000 62196000 52344000 1174000 53518000 272247000 38620000 3830000 314697000 73820000 10718000 1020000 85558000 -129209000 -129209000 327636000 27902000 2810000 358348000 12900000 6200000 25500000 12100000 14400000 19700000 16100000 16100000 29200000 45400000 34500000 34500000 6000000.0 6000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash payments (in thousands)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,677</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.13</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12.1%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12.2%</p></td></tr></table> 24982000 11677000 P5Y5M23D P5Y1M17D 0.121 0.122 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of right of use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,558</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest on finance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,656</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,963</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,214</p></td></tr></table> 1740000 1558000 1223000 2656000 2963000 4214000 0 0 700000 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Cash payments (in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,913</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.53</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.25</p></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.8%</p></td></tr></table> 5196000 55913000 P3Y6M10D P3Y3M 0.080 0.108 131100000 98200000 500000 2 0.884 2 0.634 0.779 2 0.660 2 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Aug. 05, 2020
Document and Entity Information:    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2020  
Entity File Number 1-34392  
Entity Registrant Name PLUG POWER INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-3672377  
Entity Address, Address Line One 968 ALBANY SHAKER ROAD  
Entity Address, City or Town LATHAM  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 12110  
City Area Code 518  
Local Phone Number 782-7700  
Title of 12(b) Security Common Stock, par value $0.01per share  
Trading Symbol PLUG  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   365,802,413
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Entity Central Index Key 0001093691  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 152,492 $ 139,496
Restricted cash 50,634 54,813
Accounts receivable 45,522 25,448
Inventory 114,571 72,391
Prepaid expenses and other current assets 31,436 21,192
Total current assets 394,655 313,340
Restricted cash 180,127 175,191
Property, plant, and equipment, net of accumulated depreciation of $19,203 and $17,417, respectively 60,018 14,959
Leased property, net 274,721 244,740
Goodwill 70,402 8,842
Intangible assets, net 38,574 5,539
Other assets 11,817 8,573
Total assets 1,030,314 771,184
Current liabilities:    
Accounts payable 39,812 40,376
Accrued expenses 23,320 14,213
Deferred revenue 14,902 11,691
Finance obligations 57,695 49,507
Current portion of long-term debt 50,933 26,461
Other current liabilities 21,692 8,543
Total current liabilities 208,354 150,791
Deferred revenue 25,038 23,369
Finance obligations 300,653 265,228
Convertible senior notes, net 142,704 110,246
Long-term debt 101,844 85,708
Other liabilities 11,756 13
Total liabilities 790,349 635,355
Stockholders' equity:    
Common stock, $0.01 par value per share; 750,000,000 shares authorized; Issued (including shares in treasury): 348,201,792 at June 30, 2020 and 318,637,560 at December 31, 2019 3,482 3,186
Additional paid-in capital 1,658,532 1,507,116
Accumulated other comprehensive income 1,271 1,400
Accumulated deficit (1,391,961) (1,345,807)
Less common stock in treasury: 15,292,591 at June 30, 2020 and 15,259,045 at December 31, 2019 (31,359) (31,216)
Total stockholders ' equity 239,965 134,679
Total liabilities, redeemable preferred stock, and stockholders ' equity $ 1,030,314 771,184
Series C Redeemable Convertible Preferred Stock    
Redeemable preferred stock:    
Redeemable preferred stock   709
Series E Redeemable Convertible Preferred Stock    
Redeemable preferred stock:    
Redeemable preferred stock   $ 441
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accumulated depreciation of property, plant, and equipment $ 19,203 $ 17,417
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 750,000,000 750,000,000
Common stock, shares issued 348,201,792 318,637,560
Common stock in treasury, shares 15,292,591 15,259,045
Series C Redeemable Convertible Preferred Stock    
Redeemable convertible Preferred Stock, par value (in dollars per share) $ 0.01 $ 0.01
Redeemable convertible Preferred Stock, shares authorized 10,431 10,431
Redeemable convertible Preferred Stock, shares issued 0 2,620
Redeemable convertible Preferred Stock, shares outstanding 0 2,620
Redeemable convertible Preferred Stock, aggregate involuntary liquidation preference (in dollars) $ 16,664 $ 16,664
Series E Redeemable Convertible Preferred Stock    
Redeemable convertible Preferred Stock, par value (in dollars per share) $ 0.01 $ 0.01
Redeemable convertible Preferred Stock, shares authorized 35,000 35,000
Redeemable convertible Preferred Stock, shares issued 0 500
Redeemable convertible Preferred Stock, shares outstanding 0 500
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net revenue:        
Net revenue $ 68,070 $ 57,535 $ 108,883 $ 79,114
Cost of revenue:        
Total cost of revenue 62,994 46,914 108,278 72,277
Gross profit 5,076 10,621 605 6,837
Operating expenses:        
Research and development 9,757 8,933 20,169 16,306
Selling, general and administrative 21,658 13,627 32,671 22,951
Total operating expenses 31,415 22,560 52,840 39,257
Operating loss (26,339) (11,939) (52,235) (32,420)
Interest and other expense, net (13,198) (7,861) (24,781) (16,206)
Change in fair value of common stock warrant liability   1,706   (420)
Gain on extinguishment of debt 13,222   13,222  
Loss before income taxes (26,315) (18,094) (63,794) (49,046)
Income tax benefit 17,659   17,659  
Net loss attributable to the Company (8,656) (18,094) (46,135) (49,046)
Preferred stock dividends declared and accretion of discount (13) (13) (19) (26)
Net loss attributable to common stockholders $ (8,669) $ (18,107) $ (46,154) $ (49,072)
Net loss per share:        
Basic and diluted $ (0.03) $ (0.08) $ (0.15) $ (0.22)
Weighted average number of common stock outstanding 316,645,050 231,114,868 310,918,626 225,899,224
Sales of fuel cell systems and related infrastructure        
Net revenue:        
Net revenue $ 47,746 $ 38,696 $ 68,133 $ 41,240
Cost of revenue:        
Total cost of revenue 33,676 23,129 47,420 25,450
Services performed on fuel cell systems and related infrastructure        
Net revenue:        
Net revenue 6,236 5,341 12,757 11,684
Cost of revenue:        
Total cost of revenue 6,491 6,218 14,672 12,341
Power Purchase Agreements        
Net revenue:        
Net revenue 6,654 6,409 13,150 12,519
Cost of revenue:        
Total cost of revenue 13,704 8,713 27,947 17,711
Fuel delivered to customers        
Net revenue:        
Net revenue 7,372 7,089 14,705 13,671
Cost of revenue:        
Total cost of revenue 9,060 $ 8,854 18,095 $ 16,775
Other        
Net revenue:        
Net revenue 62   138  
Cost of revenue:        
Total cost of revenue $ 63   $ 144  
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Condensed Consolidated Statements of Comprehensive Loss        
Net loss attributable to the Company $ (8,656) $ (18,094) $ (46,135) $ (49,046)
Other comprehensive gain (loss) - foreign currency translation adjustment 107 86 (129) (124)
Comprehensive loss $ (8,549) $ (18,008) $ (46,264) $ (49,170)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' (Deficit) Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in-Capital
Accumulated Other Comprehensive Income
Treasury Stock
Accumulated Deficit
Total
Balance at Dec. 31, 2018 $ 2,342 $ 1,289,714 $ 1,584 $ (30,637) $ (1,260,290) $ 2,713
Balance (in shares) at Dec. 31, 2018 234,160,661     15,002,663    
Increase (Decrease) in Stockholders' Equity            
Net loss attributable to the Company         (49,046) (49,046)
Other comprehensive loss     (124)     (124)
Stock-based compensation $ 8 5,115       5,123
Stock-based compensation (in shares) 780,985          
Stock dividend   26     (26)  
Stock dividend (in shares) 10,147          
Public offerings, common stock, net $ 119 28,146       28,265
Public offerings, common stock, net (in shares) 11,881,637          
Stock option exercises $ 1 248   $ (44)   205
Stock option exercises (in shares) 141,743     17,774    
Provision for common stock warrants   5,662       5,662
Balance at Jun. 30, 2019 $ 2,470 1,328,911 1,460 $ (30,681) (1,309,362) (7,202)
Balance (in shares) at Jun. 30, 2019 246,975,173     15,020,437    
Balance at Dec. 31, 2019 $ 3,186 1,507,116 1,400 $ (31,216) (1,345,807) $ 134,679
Balance (in shares) at Dec. 31, 2019 318,637,560     15,259,045   318,637,560
Increase (Decrease) in Stockholders' Equity            
Net loss attributable to the Company         (46,135) $ (46,135)
Other comprehensive loss     (129)     (129)
Stock-based compensation $ 6 6,325   $ (143)   6,188
Stock-based compensation (in shares) 586,558     33,371    
Stock dividend   19     (19)  
Stock dividend (in shares) 5,156          
Public offerings, common stock, net   (269)       (269)
Stock option exercises $ 69 15,729       15,798
Stock option exercises (in shares) 6,905,936     175    
Equity component of $200M convertible senior notes issued, net of issuance costs and income tax benefit   115,884       115,884
Purchase of capped call   (16,253)       (16,253)
Termination of capped calls   24,158       24,158
Provision for common stock warrants   7,983       7,983
Accretion of discount, preferred stock   (29)       (29)
Conversion of preferred stock $ 30 1,148       1,178
Conversion of preferred stock (in shares) 2,998,526          
Repurchase of $100 million convertible senior notes, net of income tax benefit $ 94 (52,855)       (52,761)
Repurchase of $100 million convertible senior notes, net of income tax benefit (In shares) 9,409,591          
Shares issued for acquisition $ 97 49,576       49,673
Shares issued for acquisition (in shares) 9,658,465          
Balance at Jun. 30, 2020 $ 3,482 $ 1,658,532 $ 1,271 $ (31,359) $ (1,391,961) $ 239,965
Balance (in shares) at Jun. 30, 2020 348,201,792     15,292,591   348,201,792
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Parenthetical)
$ in Millions
Jun. 30, 2020
USD ($)
$200M Convertible Senior Notes  
Convertible Debt $ 200.0
One Hundred Million Convertible Senior Note [Member]  
Convertible Debt $ 100.0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating Activities    
Net loss attributable to the Company $ (46,135) $ (49,046)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation of property, plant and equipment, and leased property 5,783 5,496
Amortization of intangible assets 398 338
Stock-based compensation 6,188 5,123
Gain on extinguishment of debt (13,222)  
Provision for bad debts and other assets   907
Amortization of debt issuance costs and discount on convertible senior notes 6,528 4,340
Provision for common stock warrants 7,983 2,209
Loss on disposal of leased assets   212
Change in fair value of common stock warrant liability   420
Income tax benefit (17,659)  
Changes in operating assets and liabilities that provide (use) cash:    
Accounts receivable (18,393) 9,848
Inventory (37,983) (25,280)
Prepaid expenses, and other assets (11,817) (460)
Accounts payable, accrued expenses, and other liabilities 4,699 1,232
Deferred revenue 2,383 (3,827)
Net cash used in operating activities (111,247) (48,488)
Investing Activities    
Purchases of property, plant and equipment (5,009) (2,844)
Purchase of intangible assets   (1,860)
Purchases for construction of leased property (6,256) (1,987)
Net cash paid for acquisitions (45,286)  
Proceeds from sale of leased assets   375
Net cash used in investing activities (56,551) (6,316)
Financing Activities    
Proceeds from issuance of preferred stock, net of transaction costs   (8)
Proceeds from public offerings, net of transaction costs (269) 28,265
Proceeds from exercise of stock options 15,798 205
Proceeds from issuance of convertible senior notes, net 205,100  
Repurchase of convertible senior notes (90,238)  
Purchase of capped calls (16,253)  
Proceeds from termination of capped calls 24,158  
Principal payments on long-term debt (21,626) (17,521)
Proceeds from long-term debt, net 49,000 99,546
Repayments of finance obligations (11,783) (56,070)
Proceeds from finance obligations 27,678 25,609
Net cash provided by financing activities 181,565 80,026
Effect of exchange rate changes on cash (14) (48)
Decrease in cash, cash equivalents and restricted cash 13,753 25,174
Cash, cash equivalents, and restricted cash beginning of period 369,500 110,153
Cash, cash equivalents, and restricted cash end of period 383,253 135,327
Supplemental disclosure of cash flow information    
Cash paid for interest 9,466 8,673
Summary of non-cash investing and financing activity    
Recognition of right of use asset 26,922 $ 34,530
Conversion of preferred stock to common stock $ 441  
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations
6 Months Ended
Jun. 30, 2020
Nature of Operations  
Nature of Operations

1.Nature of Operations

Description of Business

As a leading provider of comprehensive hydrogen fuel cell turnkey solutions, Plug Power Inc., or the Company, is seeking to build a green hydrogen economy.  The Company is focused on hydrogen and fuel cell systems that are used to power electric motors primarily in the electric mobility and stationary power markets, given the ongoing paradigm shift in the power, energy, and transportation industries to address climate change, energy security, and meet sustainability goals.  Plug Power created the first commercially viable market for hydrogen fuel cell, or the HFC technology. As a result, the Company has deployed over 34,000 fuel cell systems, and has become the largest buyer of liquid hydrogen, having built and operated a hydrogen network across North America.

We are focused on proton exchange membrane, or PEM, fuel cell and fuel processing technologies, fuel cell/battery hybrid technologies, and associated hydrogen storage and dispensing infrastructure from which multiple products are available. A fuel cell is an electrochemical device that combines hydrogen and oxygen to produce electricity and heat without combustion. Hydrogen is derived from multiple sources. The majority of liquid hydrogen in the United States is produced using the steam methane reforming process and utilizing by-product hydrogen from chlor alkali production. By-product hydrogen from a chlor alkali plant is considered to be low carbon hydrogen and in some cases, considered green hydrogen, depending on the source of electricity and geographic location. We source a significant amount of liquid hydrogen based on the chlor alkali process today. Additionally, we manufacture and sell fuel cell products to replace batteries and diesel generators in stationary backup power applications. These products have proven valuable with telecommunications, transportation and utility customers as robust, reliable and sustainable power solutions.

We provide and continue to develop commercially-viable hydrogen and fuel cell solutions for industrial mobility applications (including electric forklifts and electric industrial vehicles) at multi-shift high volume manufacturing and high throughput distribution sites where we believe our products and services provide a unique combination of productivity, flexibility and environmental benefits. In June of 2020, Plug Power completed the acquisitions of United Hydrogen Group Inc. and Giner ELX, Inc. in line with the Company’s hydrogen vertical integration strategy, with plans to have more than 50% of the hydrogen used  by the Company to be green by 2024. These acquisitions further enhance Plug Power’s position in the hydrogen industry with capabilities in generation, liquefaction and distribution of hydrogen fuel complementing its industry-leading position in the design, construction, and operation of customer-facing hydrogen fueling stations. These acquisitions establish a pathway for Plug Power to transition from low-carbon to zero-carbon hydrogen solutions.

Our current products and services include:

GenDrive: GenDrive is our hydrogen fueled PEM fuel cell system providing power to material handling electric vehicles, including class 1, 2, 3 and 6 electric forklifts and ground support equipment;

GenFuel:  GenFuel is our hydrogen fueling delivery, generation, storage and dispensing system;

GenCare: GenCare is our ongoing ‘internet of things’-based maintenance and on-site service program for GenDrive fuel cell systems, GenSure fuel cell systems, GenFuel hydrogen storage and dispensing products and ProGen fuel cell engines;

GenSure:  GenSure is our stationary fuel cell solution providing scalable, modular PEM fuel cell power to support the backup and grid-support power requirements of the telecommunications, transportation, and utility sectors;

GenKey: GenKey is our vertically integrated “turn-key” solution combining either GenDrive or GenSure fuel cell power with GenFuel fuel and GenCare aftermarket service, offering complete simplicity to customers transitioning to fuel cell power; and

ProGen:  ProGen is our fuel cell stack and engine technology currently used globally in mobility and stationary fuel cell systems, and as engines in electric delivery vans. This includes the Plug Power MEA (membrane electrode assembly), a critical component of the fuel cell stack used in zero-emission fuel cell electric vehicle engines,  in which Plug Power is the largest producer in North America.

We provide our products worldwide through our direct product sales force, and by leveraging relationships with original equipment manufacturers and their dealer networks. We manufacture our commercially-viable products in Latham, NY, Rochester, NY and Spokane, WA and support liquid hydrogen generation  and logistics in Charleston, TN.

Liquidity

Our cash requirements relate primarily to working capital needed to operate and grow our business, including funding operating expenses, growth in inventory to support both shipments of new units and servicing the installed base, growth in equipment leased to customers under long-term arrangements, funding the growth in our GenKey “turn-key” solution, which includes the installation of our customers’ hydrogen infrastructure as well as production and delivery of the hydrogen fuel, continued development and expansion of our products, payment of lease/financing obligations under sale/leaseback financings, and the repayment or refinancing of our long-term debt. Our ability to achieve profitability and meet future liquidity needs and capital requirements will depend upon numerous factors, including the timing and quantity of product orders and shipments; attaining and expanding positive gross margins across all product lines; the timing and amount of our operating expenses; the timing and costs of working capital needs; the timing and costs of developing marketing and distribution channels; the ability of our customers to obtain financing to support commercial transactions; our ability to obtain financing arrangements to support the sale or leasing of our products and services to customers and to repay or refinance our long-term debt, and the terms of such agreements that may require us to pledge or restrict substantial amounts of our cash to support these financing arrangements; the timing and costs of developing marketing and distribution channels; the timing and costs of product service requirements; the timing and costs of hiring and training product staff; the timing and costs of product development and introductions; the extent of our ongoing and new research and development programs; and changes in our strategy or our planned activities. If we are unable to fund our operations with positive cash flows and cannot obtain external financing, we may not be able to sustain future operations.  As a result, we may be required to delay, reduce and/or cease our operations and/or seek bankruptcy protection.

We have experienced and continue to experience negative cash flows from operations and net losses. The Company incurred net losses attributable to common stockholders of $46.2 million and $49.1 million for the six months ended June 30, 2020 and 2019, respectively, and had an accumulated deficit of $1.4 billion at June 30, 2020.

We have historically funded our operations primarily through public and private offerings of equity and debt, as well as short-term borrowings, long-term debt and project financings. The Company believes that its current working capital and cash anticipated to be generated from future operations, as well as borrowings from lending and project financing sources and proceeds from equity and debt offerings, including our at-the-market offering, will provide sufficient liquidity to fund operations for at least one year after the date the financial statements are issued. There is no guarantee that future funding will be available if and when required or at terms acceptable to the Company.  This projection is based on our current expectations regarding new project financing and product sales and service, cost structure, cash burn rate and other operating assumptions.

During the six months ended June 30, 2020, net cash used in operating activities was $111.2 million, consisting primarily of a net loss attributable to the Company of $46.1 million, and net outflows from fluctuations in working capital and other assets and liabilities of $61.1 million. The changes in working capital primarily were related to increases in various current asset and liability accounts. As of June 30, 2020, we had cash and cash equivalents of $152.5 million and net working capital of $186.3 million. By comparison, at December 31, 2019, we had cash and cash equivalents of $139.5 million and net working capital of $162.5 million. 

Net cash used in investing activities for the six months ended June 30, 2020 totaled $56.6 million and included net cash paid for acquisitions, purchases of property, plant and equipment, and outflows associated with materials, labor, and overhead necessary to construct new leased property. Cash outflows related to equipment that we lease directly to customers are included in net cash used in investing activities.

Net cash provided by financing activities for the six months ended June 30, 2020 totaled $181.6 million and primarily resulted from the issuance of convertible senior notes, and proceeds from borrowing on long-term debt, offset by the repurchase of convertible senior notes and related capped calls.

Public and Private Offerings of Equity and Debt

Common Stock Issuances

On April 13, 2020, the Company entered into an At Market Issuance Sales Agreement (ATM), with B. Riley FBR, Inc., as sales agent, or FBR, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate offering price of up to $75.0 million. As of the date of this filing, the Company did not issue any shares of common stock pursuant to the ATM.

In the second quarter of 2019, the Company issued 2.1 million shares of common stock pursuant to an ATM entered into with FBR, as sales agent, on April 3, 2017, resulting in net proceeds of $5.5 million. There were no sales under the ATM in the first quarter of 2019.

In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of its common stock at a purchase price of $2.35 per share for net proceeds of approximately $23.5 million.

In December 2019, the Company issued and sold in a registered public offering an aggregate of 46 million shares of its common stock at a purchase price of $2.75 per share for net proceeds of approximately $120.4 million.

Convertible Senior Notes

In May 2020, the Company issued $212.8 million in aggregate principal amount of 3.75% convertible senior notes due  2025, which we refer to herein as the 3.75% Convertible Senior Notes. The total net proceeds from this offering, after deducting costs of the issuance, were $205.1 million. The Company used $90.2 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to repurchase $66.3 million of the $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which we refer to herein as the 5.5% Convertible Senior Notes. In addition, the Company used approximately $15.3 million of the net proceeds from the offering of the 3.75% Convertible Senior Notes to enter into privately negotiated capped called transactions. 

In September 2019, the Company issued a $40.0 million in aggregate principal amount of 7.5% convertible senior note due 2023, which we refer to herein as the 7.5% Convertible Senior Note. The Company’s total obligation, net of interest accretion, due to the holder was $48.0 million. The total net proceeds from this offering, after deducting costs of the issuance, were $39.1 million. As of June 30, 2020, the outstanding balance of the note, net of related discount and issuance costs, was $41.0 million. On July 1, 2020, the note automatically converted fully into 16.0 million shares of common stock.

Operating and Finance Leases

The Company enters into sale/leaseback agreements with various financial institutions to facilitate the Company’s commercial transactions with key customers. The Company sells certain fuel cell systems and hydrogen infrastructure to the financial institutions and leases the equipment back to support certain customer locations and to fulfill its varied Power Purchase Agreements (PPAs).  Transactions completed under the sale/leaseback arrangements are generally accounted for as operating leases and therefore the sales of the fuel cell systems and hydrogen infrastructure are recognized as revenue.  In connection with certain sale/leaseback transactions, the financial institutions require the Company to maintain cash balances in restricted accounts securing the Company’s finance obligations. Cash received from customers under the PPAs

is used to make payments against the Company’s finance obligations. As the Company performs under these agreements, the required restricted cash balances are released, according to a set schedule. The total remaining lease payments to financial institutions under these agreements at June 30, 2020 was $293.7 million, $233.8 million of which were secured with restricted cash, security deposits backing letters of credit, and pledged service escrows.

The Company has varied master lease agreements with Wells Fargo Equipment Finance, Inc., or Wells Fargo, to finance the Company’s commercial transactions with various customers. The Wells Fargo lease agreements were entered into during 2017, 2018, and 2019. No sale/leaseback transactions were entered with Wells Fargo during the six months ended June 30, 2020.  Pursuant to the lease agreements, the Company sells fuel cell systems and hydrogen infrastructure to Wells Fargo and then leases them back and operates them at Walmart sites.  The Company has a customer guarantee for a large portion of the transactions entered into in connection with such lease agreements. The Wells Fargo lease agreements required letters of credit for the unguaranteed portion totaling $50.6 million as of June 30, 2020. The total remaining lease liabilities owed to Wells Fargo were $103.2 million at June 30, 2020.

Over recent years, including in 2019, the Company has entered into master lease agreements with multiple institutions such as Key Equipment Finance (KeyBank), SunTrust Equipment Finance & Lease Corp. (now known as Truist Bank), and First American Bancorp, Inc. (First American). In the first half of 2020, the Company entered into  additional lease agreements with KeyBank, First American and Truist Bank. Similar to the Wells Fargo lease agreements, the primary purpose of these agreements is to finance commercial transactions with varied customers. Most of the transactions with these financial institutions required cash collateral for the unguaranteed portions totaling $172.3 million as of June 30, 2020. Similar to the Wells Fargo lease agreements, in many cases the Company has a customer guarantee for a large portion of the transactions. The total remaining lease liabilities owed to these financial institutions were $190.5 million at June 30, 2020.

Long-Term Debt

In March 2019, the Company entered into a loan and security agreement (Loan Agreement) with Generate Lending, LLC (Generate Capital) pursuant to which the Company borrowed $85.0 million (Term Loan Facility). The initial proceeds of the loan were used to pay in full the Company’s long-term debt and accrued interest of $17.6 million under the loan agreement with NY Green Bank, a Division of the New York State Energy Research & Development Authority, and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC as well as repurchase the associated leased equipment. In April 2019 and November 2019, the Company borrowed an additional $15.0 million and $20.0 million, respectively, under the Term Loan Facility with Generate Capital at 12% interest to fund working capital for ongoing deployments and other general corporate purposes. On March 31, 2020, the outstanding balance was $107.5 million. The principal and interest payments are paid primarily by restricted cash.

On May 6, 2020, the Company and Generate amended the Loan Agreement to, among other things, (i) provide an incremental term loan facility in the amount of $50.0 million, which has been fully funded, (ii) provide for additional, incremental term loans in an aggregate amount not to exceed $50.0 million, which are available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. Based on the amortization schedule as June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024.

On July 10, 2020 the Company borrowed an additional $25.0 million under the amended Loan Agreement. See Note 8, Long-Term Debt, for additional information.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2.  Summary of Significant Accounting Policies

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the financial statements of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.

Interim Financial Statements

The accompanying unaudited interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, which consist solely of normal recurring adjustments, necessary to present fairly, in accordance with U.S. generally accepted accounting principles (GAAP), the financial position, results of operations and cash flows for all periods presented, have been made. The results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the full year.

Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K, filed for the fiscal year ended December 31, 2019.

The information presented in the accompanying unaudited interim condensed consolidated balance sheets as of December 31, 2019 has been derived from the Company’s December 31, 2019 audited consolidated financial statements.

Leases

The Company is a lessee in noncancelable (1) operating leases, primarily related to sale/leaseback transactions with financial institutions for deployment of the Company’s products at certain customer sites, and (2) finance leases, also primarily related to sale/leaseback transactions with financial institutions for similar commercial purposes.  The Company accounts for leases in accordance with Accounting Standards Codification (ASC) Topic 842, Leases (ASC Topic 842), as amended.

The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right of use (ROU) asset and a lease liability (i.e. finance obligation) at the lease commencement date.  For operating leases, the lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently measured at amortized cost using the effective interest method.

Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) the lease payments.

ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms.

The lease term for all of the Company’s leases includes the noncancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.

Lease payments included in the measurement of the lease liability comprise fixed payments, and the exercise price of a Company option to purchase the underlying asset if the Company is reasonably certain to exercise the option.

The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date, plus any initial direct costs incurred less any lease

incentives received.  For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, plus initial direct costs, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of the useful life of the underlying asset or the end of the lease term unless the lease transfers ownership of the underlying asset to the Company or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.  The Company’s leases do not contain variable lease payments.  

ROU assets for operating and finance leases are periodically reviewed for impairment losses. The Company uses the long-lived assets impairment guidance in ASC Subtopic 360-10, Property, Plant, and Equipment – Overall, to determine whether an ROU asset is impaired, and if so, the amount of the impairment loss to recognize. No impairment losses have been recognized to date.  

The Company monitors for events or changes in circumstances that require a reassessment of its leases. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset.

Operating and finance lease ROU assets are presented within leased property, net on the unaudited interim condensed consolidated balance sheets. The current portion of operating and finance lease liabilities is included in finance obligations within current liabilities and the long-term portion is presented in finance obligations within noncurrent liabilities on the unaudited interim condensed consolidated balance sheets.

The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12 months or less. The Company has elected to apply the short-term lease recognition and measurement exemption for other classes of leased assets.  The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term.

Revenue Recognition

The Company enters into contracts that may contain one or a combination of fuel cell systems and infrastructure, installation, maintenance, spare parts, fuel delivery and other support services. Contracts containing fuel cell systems and related infrastructure may be sold or provided to customers under a PPA, discussed further below.

The Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair or replacement of defective goods. The Company accrues for anticipated standard warranty costs at the same time that revenue is recognized for the related product, or when circumstances indicate that warranty costs will be incurred, as applicable.

Revenue is measured based on the transaction price specified in a contract with a customer, subject to the allocation of the transaction price to distinct performance obligations as discussed below. The Company recognizes revenue when it satisfies a performance obligation by transferring a product or service to a customer.

The Company accounts for each distinct performance obligation within its arrangements as a separate unit of accounting if the items under the performance obligation have value to the customer on a standalone basis. The Company considers a performance obligation to be distinct and have a standalone value if the customer can benefit from the good or service either on its own or together with other resources readily available to the customer and the Company’s promise to transfer the goods or service to the customer is separately identifiable from other promises in the contract. The Company allocates revenue to each distinct performance obligation based on relative standalone selling prices.

Payment terms for sales of fuel cells, infrastructure and service to customers are typically 30 to 90 days. Sale/leaseback transactions with financial institutions are invoiced and collected upon transaction closing. Service is prepaid upfront in a majority of the arrangements.  The Company does not adjust the transaction price for a significant financing component when the performance obligation is expected to be fulfilled within a year.

In 2017, in separate transactions, the Company issued to each of Amazon and Walmart warrants to purchase shares of the Company’s common stock. The Company presents the provision for common stock warrants within each revenue-related line item on the unaudited interim consolidated statements of operations. This presentation reflects a discount that those common stock warrants represent, and therefore revenue is net of these non-cash charges.  The provision of common stock warrants is allocated to the relevant revenue-related line items based upon the expected mix of the revenue for each respective contract. See Note 12, Warrant Transaction Agreements, for more details.

Nature of goods and services

The following is a description of principal activities from which the Company generates its revenue.

(i)Sales of Fuel Cell Systems and Related Infrastructure

Revenue from sales of fuel cell systems and related infrastructure represents sales of our GenDrive units, GenSure stationary backup power units, as well as hydrogen fueling infrastructure.

The Company considers comparable list prices, as well as historical average pricing approaches to determine standalone selling prices for GenDrive fuel cells. The Company uses observable evidence from similar products in the market to determine standalone selling prices for GenSure stationary backup power units and hydrogen fueling infrastructure. The determination of standalone selling prices of the Company’s performance obligations requires significant judgment, including continual assessment of pricing approaches and available observable evidence in the market.  Once relative standalone selling prices are determined, the Company proportionately allocates the transaction price to each performance obligation within the customer arrangement. The allocated transaction price related to fuel cell systems and spare parts is recognized as revenue at a point in time which usually occurs at shipment (and occasionally upon delivery). Revenue on hydrogen infrastructure installations is generally recognized at the point at which transfer of control passes to the customer, which usually occurs upon customer acceptance of the hydrogen infrastructure. In certain instances, control of hydrogen infrastructure installations transfers to the customer over time, and the related revenue is recognized over time as the performance obligation is satisfied. The Company uses an input method to determine the amount of revenue to recognize during each reporting period based on the Company’s efforts to satisfy the performance obligation.  

(ii)Services performed on fuel cell systems and related infrastructure

Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts. The transaction price allocated to services as discussed above is generally recognized as revenue over time on a straight-line basis over the expected service period.

In substantially all of its commercial transactions, the Company sells extended maintenance contracts that generally provide for a five to ten year service period from the date of product installation in exchange for an up-front payment. Services include monitoring, technical support, maintenance and services that provide for 97% to 98% uptime of the fleet. These services are accounted for as a separate performance obligation, and accordingly, revenue generated from these transactions, subject to the proportional allocation of transaction price, is deferred and recognized as revenue over the term of the contract, generally on a straight-line basis. Additionally, the Company may enter into annual service and extended maintenance contracts that are billed monthly. Revenue generated from these transactions is recognized as revenue on a straight-line basis over the term of the contract. Costs are recognized as incurred over the term of the contract. Sales of spare parts are included within service revenue on the unaudited interim consolidated statements of operations. When costs are projected to exceed revenues over the life of the extended maintenance contract, an accrual for loss contracts is recorded. Costs are estimated based upon historical experience and consider the estimated impact of the Company’s cost reduction initiatives. The actual results may differ from these estimates.

Upon expiration of the extended maintenance contracts, customers either choose to extend the contract or switch to purchasing spare parts and maintaining the fuel cell systems on their own.

(iii)Power Purchase Agreements

Revenue from PPAs primarily represents payments received from customers who make monthly payments to access the Company’s GenKey solution.

When fuel cell systems and related infrastructure are provided to customers through a PPA, revenues associated with these agreements are treated as rental income and recognized on a straight-line basis over the life of the agreements.  

In conjunction with entering into a PPA with a customer, the Company may enter into sale/leaseback transactions with third-party financial institutions, whereby the fuel cells, a majority of the related infrastructure and, in some cases, service are sold to the third-party financial institution and leased back to the Company through either an operating or finance lease.

Certain of the Company’s sale/leaseback transactions with third-party financial institutions are required to be accounted for as finance leases.  As a result, no upfront revenue was recognized at the closing of these transactions and a finance obligation for each lease was established. The fuel cell systems and related infrastructure that are provided to customers through these PPAs are classified as leased property, net in the unaudited interim condensed consolidated balance sheets. Costs to service the leased property, depreciation of the leased property, and other related costs are included in cost of PPA revenue in the unaudited interim condensed consolidated statements of operations. Interest cost associated with finance leases is presented within interest and other expense, net in the unaudited interim condensed consolidated statements of operations.

The Company also has sale/leaseback transactions with financial institutions, which were required to be accounted for as operating leases. The Company has lease obligations associated with these sale/leaseback agreements with financial institutions paid over the term of the agreements.  At inception of these sale/lease transactions, the Company records a right of use asset value which is amortized over the term of the lease and recognized in conjunction with the interest expense on the obligation collectively as rental expense.  Rental expense is recognized on a straight-line basis over the life of the agreements and is characterized as cost of PPA revenue on the unaudited interim condensed consolidated statements of operations.

The Company includes all lease and non-lease components (i.e., maintenance services) related to PPAs within PPA revenue.

To recognize revenue, the Company, as lessee, is required to determine whether each sale/leaseback arrangement meets operating lease criteria. As part of the assessment of these criteria, the Company estimates certain key inputs to the associated calculations such as: 1) discount rate it uses to discount the unpaid lease payments to present value and 2) useful life of the underlying asset(s):

ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in its leases because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate to estimate the discount rate for each lease.

In order for a lease to be classified as an operating lease, the lease term cannot exceed 75% (major part) of the estimated useful life of the leased asset.  The average estimated useful life of the fuel cells is 10 years, and the average estimated useful life of the hydrogen infrastructure is 20 years.  These estimated useful lives are compared to the term of each lease to ensure that 75% of the estimated useful life of the assets is not exceeded which allows the Company to meet the operating lease criteria.

(iv)Fuel Delivered to Customers

Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site. Fuel is delivered to customers under stand-ready arrangement, with no long-term commitment.

The Company purchases hydrogen fuel from suppliers in certain cases (and produces hydrogen onsite) and sells to its customers upon delivery.  Revenue and cost of revenue related to this fuel is recorded as dispensed and is included in the respective “Fuel delivered to customers” lines on the  unaudited interim consolidated statements of operations.

Contract costs

The Company expects that incremental commission fees paid to employees as a result of obtaining sales contracts are recoverable and therefore the Company capitalizes them as contract costs.

Capitalized commission fees are amortized on a straight-line basis over the period of time which the transfer of goods or services to which the assets relate occur, typically ranging from 5 to 10 years. Amortization of the capitalized commission fees is included in selling, general and administrative expenses.

The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses.

Cash Equivalents

For purposes of the unaudited interim condensed consolidated statements of cash flows, the Company considers all highly-liquid debt instruments with original maturities of three months or less to be cash equivalents. At June 30, 2020, cash equivalents consisted of money market accounts. The Company’s cash and cash equivalents are deposited with financial institutions located in the United States and may at times exceed insured limits.

Equity Instruments – Common Stock Warrants

Common stock warrants that meet certain applicable requirements of ASC Subtopic 815-40, Derivatives and Hedging – Contracts in Entity’s Own Equity, and other related guidance, including the ability of the Company to settle the warrants without the issuance of registered shares or the absence of rights of the grantee to require cash settlement, are accounted for as equity instruments. The Company classifies these equity instruments within additional paid-in capital on the  unaudited interim condensed consolidated balance sheets.

Common stock warrants accounted for as equity instruments represent the warrants issued to Amazon and Walmart as discussed in Note 12, Warrant Transaction Agreements. The Company adopted Financial Accounting Standards Board (FASB) Accounting Standards Update 2019-08, Compensation – Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606) (ASU 2019-08), which requires entities to measure and classify share-based payment awards granted to a customer by applying the guidance under Topic 718, as of January 1, 2019. As a result, the amount recorded as a reduction of revenue is measured based on the grant-date fair value of the warrants. Except for the third tranche, the fair value of all warrants was measured at January 1, 2019, the adoption date of ASU 2019-08. For the third tranche, the fair value will be determined when the second tranche vests. At that time, the fair value will also be determined for that tranche.

In order to calculate warrant charges, the Company uses the Black-Scholes pricing model, which requires key inputs including volatility and risk-free interest rate and certain unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The Company estimates the fair value of unvested warrants, considered to be probable of vesting. Based on this estimated fair value, the Company determines warrant charges, which are recorded as a reduction of revenue in the unaudited interim condensed consolidated statement of operations.

Use of Estimates

The unaudited interim condensed consolidated financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles, which require management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Reclassifications are made, whenever necessary, to prior period financial statements to conform to the current period presentation. As of June 30, 2020, there have been no such reclassifications.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In June 2016, Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, was issued. Also, In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). ASU 2016-13 significantly changes how entities account for credit losses for financial assets and certain other instruments, including trade receivables and contract assets, that are not measured at fair value through net income. The ASU requires a number of changes to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote. Additionally, the standard requires the estimation of lifetime expected losses for trade receivables and contract assets that are classified as current. The Company adopted these standards effective January 1, 2020 and determined the impact of the standards to be immaterial to the consolidated financial statements.

In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). The Company adopted this standard effective January 1, 2020 and determined the impact of this standard to be immaterial to the consolidated financial statements.

In January 2017, Accounting Standards Update (ASU) 2017-04, Intangibles – Goodwill and Other (Topic 350), was issued to simplify how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test.  Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The Company adopted this standard effective January 1, 2020.

In August 2016, Accounting Standards Update (ASU) 2016-15, Statement of Cash Flows (Topic 230)s: Classification of Certain Cash Receipts and Cash Payments, was issued to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The Company adopted this standard in 2019 and determined the impact of this standard to be immaterial to the consolidated financial statements.

Recently Issued and Not Yet Adopted Accounting Pronouncements

In August 2020, Accounting Standards Update (ASU) 2020-06, Debt – Debt With Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, was issued to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity.

This update is effective after December 15, 2021. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, was issued to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This update is effective starting March 12, 2020 and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-03, Codification Improvements to Financial Instruments, was issued to make various codification improvements to financial instruments to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. This update will be effective at various dates as described in this ASU. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In December 2019, Accounting Standards Update (ASU) 2019-12, Simplifying the Accounting for Income Taxes, was issued to identify, evaluate, and improve areas of GAAP for which cost and complexity can be reduced while maintaining or improving the usefulness of the information provided to users of financial statements. This update will be effective beginning after December 15, 2020. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
6 Months Ended
Jun. 30, 2020
Acquisitions  
Acquisitions

3. Acquisitions

Giner ELX, Inc. Acquisition

 

On June 22, 2020, the Company acquired 100% of the outstanding shares of Giner ELX, Inc. (Giner ELX). Giner ELX is developer of electrolysis hydrogen generators which is used for on-site refueling of hydrogen fuel cells.

The fair value of consideration paid by the Company in connection with the Giner ELX acquisition was as follows (in thousands):

Cash

$

25,820

Plug Power Stock

19,263

Contingent consideration

7,140

Total consideration

52,223

The contingent consideration represents the estimated, preliminary fair value associated with earn-out payments of $16.0 million that the sellers are eligible to receive. Of the total earnout consideration, $8.0 million is related to the achievement of the Allagash earn-out, $2.0 million is associated with the receipt of certain customer opportunities (purchase orders or other contracts) by December 31, 2021, and $6.0 million is associated with the achievement of certain revenue targets for years 2021 through 2023. The Allagash earn-out is achieved when the Company has produced at least two PEM electrolyzer stacks of one megawatt each, utilizing the dry build process and meets certain technical specifications as more fully described in the merger agreement. To be fully paid, the Allagash earn-out needs to be satisfied by July 31, 2023 and is reduced by approximately 8.33% each month beyond this date. In addition to the above, should the earn-out revenue exceed 150% of the 2023 target, the sellers will receive warrants with a value of $5.0 million and if the earn-out revenue exceeds 200% of the 2023 revenue target, the sellers will receive warrants with a value of $10.0 million. The warrants are exercisable within two years of issuance.

The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):

Accounts receivable

$

1,237

Inventory

 

4,108

Prepaid expenses and other assets

(4,707)

Property, plant and equipment

596

Identifiable intangibles

29,930

Accounts payable, accrued expenses and other liabilities

(1,887)

Deferred revenue

(2,347)

Total net assets acquired, excluding goodwill

26,930

The preliminary fair value of acquired identified intangible assets were calculated with the assistance of an independent valuator and were determined through a variety of valuation techniques.

Identifiable intangibles consisted of developed technology, non-compete agreements, estimated in-process research and development (IPR&D), and customer relationships.

The fair value of acquired developed technology and non-complete agreements was nominal.

The fair value of the acquired IPR&D totaling $29.0 million has been calculated using the multi-period excess earnings method (MPEEM) approach which is a variant of the income approach. The basic principle of the MPEEM approach is that a single asset, in isolation, is not capable of generating cash flow for an enterprise. Several assets are brought together and exploited to generate cash flow. Therefore, to determine cash flow from the exploitation of IPR&D, one must deduct the related expenses incurred for the exploitation of other assets used for the generation of overall cash flow and revenues. The fair value of IPR&D was estimated by discounting the net cash flow derived from the expected revenues attributable to the acquired IPR&D. The fair value of the acquired customer relationships totaling 0.3 million has been calculated using a distributor method approach, which is a variant of the MPEEM under the income approach.

In addition to identifiable intangible asset, the fair value of the deferred revenue was determined using a cost build-up approach. The direct cost of fulfilling the obligation plus a normal profit margin was used to determine the value of the assumed deferred revenue liability.

Included in the purchase consideration are three contingent earn-out payments (as described above): the Allagash earn-out, the customer opportunities, and the revenue targets. Due to the nature of the Allagash and customer opportunities, as outlined in the purchase agreement, a scenario based method (SBM) was used to value these contingent payments as the payments are milestone based in nature. The revenue targets are achieved when certain revenue thresholds are met, and the catch-up provision creates path-dependency. As such, the revenue targets were valued using Monte Carlo Simulation.

Included in Giner ELX’s net assets acquired are net deferred tax liabilities of $6.1 million. In connection of the acquisition of these net deferred tax liabilities, the Company reduced its valuation allowance by $5.2 million and recognized a tax benefit $5.2 million during the three- and six- months ended June 30, 2020.

Goodwill associated with the Giner ELX acquisition was calculated as follows (in thousands):

Consideration paid

$

52,223

Less: net assets acquired

(26,930)

Total goodwill recognized

25,293

The goodwill consists of the Company’s increased capabilities in green hydrogen supply through the production of electrolyzers. The synergies with the Company’s production of hydrogen storage and dispensing equipment is important to the Company as the demand for green hydrogen increases.

United Hydrogen Group Inc. Acquisition

 

On June 18, 2020, the Company acquired 100% of the outstanding shares of United Hydrogen Group Inc. (UHG). UHG produces and sells liquid hydrogen.

The fair value of consideration paid by the Company in connection with the Giner ELX acquisition was as follows (in thousands):

Cash

$

19,466

Plug Power Stock

30,410

Contingent consideration

1,110

Total consideration

50,986

 

Included in cash and common stock in the above table is $1.3 million of cash and $6.5 million of common stock that was paid in April 2020 to purchase a convertible note in UHG. This convertible note included terms that allowed for reduction of the purchase price if the Company was to complete the acquisitions. As such, this note was cancelled in conjunction with the closing of this acquisition.  

A portion of the purchase price of UHG was in the form of contingent consideration.  The contingent consideration is contingent on future performance related to the expansion of the liquefication capacity of the Charleston, Tennessee liquid hydrogen plant (the Charleston Plant).  The Company’s liability for this contingent consideration was measured at fair value based on the Company’s expectations of achieving the expansion milestone.  The expected performance was assessed by management which was discounted to present value in order to derive a fair value of the contingent consideration.

In accordance with the merger agreement, the Company is obligated to pay $1.5 million by June 30, 2021 once the liquefication capacity of the Charleston Plant is complete to the UHG’s stockholders.  Due to the level of progress made as of the reporting date, it is estimated that a payout will be made.  As a result, the Company has recorded $1.1 million as the fair value of the contingent consideration.

The Company’s liability for contingent consideration was preliminarily measured and estimated at fair value based on unobservable inputs, and was considered a level 3 financial instrument.  The fair value of the liability determined was primarily driven by the Company’s expectations of reaching the performance milestone.  The expected milestone of expansion of the liquefication capacity of the Charleston Plant was discounted to present value in order to derive a fair value of the contingent consideration. The primary inputs of the calculation were the probabilities of achieving the milestone and a discount rate.  At June 30, 2020 the Company has recorded $1.1 million as the fair value of contingent consideration.

The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):

Accounts receivable

 

444

Inventory

 

89

Prepaid expenses and other assets

1,152

Property, plant and equipment

 

41,244

Leased property

796

Identifiable intangibles

 

2,338

Long-term debt

(13,080)

Other liabilities

(13,820)

Accounts payable, accrued expenses, deferred revenue and finance obligations

(4,560)

Total net assets acquired, excluding goodwill

14,603

The preliminary fair value of acquired identified intangible assets were calculated with the assistance of an independent valuator and were determined through a variety of valuation techniques.

Identifiable intangibles consisted of developed technology, as described above.  The fair value of the developed technology totaling $2.3 million has been calculated using the relief from royalty approach which is a variant of the income approach. The application of the relief from royalty approach involves estimating the value of an intangible asset by quantifying the present value of the stream of market derived royalty payments that the owner of the intangible asset is exempted or ‘relieved’ from paying.

Additionally the Company estimated the fair value of an unfavorable customer contract. The fair value of the acquired unfavorable customer contract was calculated using a with and with-out analysis which is a variant of the income approach.  Cash flows were calculated using pricing per terms of the existing contract and then compared to cash flows using expected market pricing. The difference between the two cash flows was used to determine the fair value of the contract.

UHG will be eligible to receive earn-out payments, contingent on the company achieving certain milestones (successful completion of construction and achieving a defined capacity/production level). Due to the milestone nature of the payments, a scenario based method (SBM) was used to value these contingent payments.

Goodwill associated with the UHG acquisition was calculated as follows (in thousands):

Consideration paid

$

50,986

Less: net assets acquired

(14,603)

Total goodwill recognized

36,383

Goodwill consists of the Company’s ability to expand liquid hydrogen manufacturing capability with an established management team. The Company now has capabilities in liquid hydrogen generation, liquefaction and distribution logistics, which is important in a growing hydrogen market.

The above estimates are preliminary in nature and subject to adjustments. Any necessary adjustments will be finalized within one year from the date of acquisition. Substantially all the receivables acquired are expected to be collectible. We have not identified any material unrecorded pre-acquisition contingencies where the related asset or

liability, or an impairment is probable and the amount can be reasonably estimated. Purchased goodwill is not expected to be deductible for tax purposes.  

The results of the Giner ELX and UHG are included in the Company’s results for the three and six months ended June 30, 2020 and are considered immaterial.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share  
Earnings Per Share

4. Earnings Per Share

Basic earnings per common stock are computed by dividing net loss attributable to common stockholders by the weighted average number of common stock outstanding during the reporting period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock (such as stock options, unvested restricted stock, common stock warrants, and preferred stock) were exercised or converted into common stock or resulted in the issuance of common stock (net of any assumed repurchases) that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive common stock equivalents, which is comprised of shares issuable under outstanding warrants, the conversion of preferred stock, and the Company’s share-based compensation plans, and the weighted average number of common stock outstanding during the reporting period. Since the Company is in a net loss position, all common stock equivalents would be considered to be anti-dilutive and are, therefore, not included in the determination of diluted earnings per share. Accordingly, basic and diluted loss per share are the same.

The potentially dilutive securities are summarized as follows:

At June 30,

    

2020

    

2019

Stock options outstanding (1)

16,273,120

 

21,258,304

Restricted stock outstanding (2)

4,455,484

 

2,504,392

Common stock warrants (3)

110,573,392

115,824,142

Preferred stock (4)

 

17,933,591

Convertible Senior Notes (5)

72,872,730

 

43,630,020

Number of dilutive potential shares of common stock

204,174,726

 

201,150,449

(1)During the three months ended June 30, 2020 and 2019, the Company granted 174,649 and 339,392 stock options, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 174,649 and 364,392 stock options, respectively.

(2)During the three months ended June 30, 2020 and 2019, the Company granted 96,649 and 339,392 shares of restricted stock, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 94,649 and 364,392 shares of restricted stock, respectively.

(3)In April 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Amazon, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.

In July 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Walmart, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.

(4)The preferred stock amount represents the dilutive potential on the shares of common stock as a result of the conversion of the Series C Redeemable Convertible Preferred Stock (Series C Preferred Stock) and Series E Redeemable Preferred Stock (Series E Preferred Stock), based on the conversion price of each preferred stock as of June 30, 2020, and 2019, respectively. Of the 10,431 shares of Series C Preferred Stock issued on May 16, 2013, all shares had been converted to common stock as of June 30, 2020.  On November 1, 2018, the Company issued 35,000 shares of Series E Preferred Stock. As of December 31, 2019, 30,462 shares of the Series E Preferred Stock had been
converted to common stock and 4,038 shares were redeemed for cash. The remaining 500 shares of Series E Preferred Stock were converted to common stock in January 2020.

(5)In March 2018, the Company issued the 5.5% Convertible Senior Notes. In September 2019, the Company issued the $7.5% Convertible Senior Note. In May 2020, the Company issued the 3.5 % Convertible Senior Notes and repurchased $66.3 million of the 5.5% Convertible Senior Notes. See Note 9, Convertible Senior Notes.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory
6 Months Ended
Jun. 30, 2020
Inventory  
Inventory

5. Inventory

Inventory as of June 30, 2020 and December 31, 2019 consisted of the following (in thousands):

    

June 30,

    

December 31,

 

2020

2019

Raw materials and supplies – production locations

$

72,222

$

48,011

Raw materials and supplies – customer locations

10,291

9,241

Work-in-process

 

27,289

 

12,529

Finished goods

 

4,769

 

2,610

Inventory

$

114,571

$

72,391

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Leased Property
6 Months Ended
Jun. 30, 2020
Leased Property  
Leased Property

6. Leased Property

Leased property at June 30, 2020 and December 31, 2019 consisted of the following (in thousands):

    

June 30,

    

December 31,

 

2020

2019

 

Right of use assets – operating

$

237,467

$

198,068

Right of use assets – finance

42,161

41,475

Capitalized costs of lessor assets

46,034

41,465

Less: accumulated depreciation

 

(50,941)

 

(36,268)

Leased property, net

$

274,721

$

244,740

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
6 Months Ended
Jun. 30, 2020
Intangible Assets  
Intangible Assets

7. Intangible Assets

The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of June 30, 2020 were as follows (in thousands):

Weighted Average

Gross Carrying

Accumulated

Amortization Period

Amount

Amortization

Total

 

Acquired technology

 

10 years

 

$

12,112

$

(3,205)

$

8,907

Customer relationships, Backlog & Trademark

8 years 

 

890

(223)

667

In process R&D

 

Indefinite

29,000

29,000

$

42,002

$

(3,428)

$

38,574

The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of December 31, 2019 were as follows (in thousands):

Weighted Average

Gross Carrying

Accumulated

Amortization Period

Amount

Amortization

Total

 

Acquired technology

 

9 years 

$

8,244

$

(2,815)

$

5,429

Customer relationships & Trademark

 

9 years 

 

320

(210)

 

110

$

8,564

$

(3,025)

$

5,539

The change in the gross carrying amount of the acquired technology from December 31, 2019 to June 30, 2020 was due to changes in foreign currency translation, acquisitions of UHG and Giner ELX, and accrual for American Fuel Cell (AFC) milestone payment payments, as discussed below.

In the second quarter of 2020, the Company’s in-process research and development was related to the development of the dry build process associated with electrolyzer stacks, as part of acquisition of Giner ELX. The related intangible asset is not currently amortized, as research and development is ongoing. Upon completion of the dry build process, amortization will commence based upon the estimated useful life of the underlying asset. See Note 3 – Acquisitions, for more details.

Also, in the second quarter of 2020, the Company acquired technology as part of the acquisition of UHG.  The technology relates to the chemical process of manufacturing liquid hydrogen from chlor-alkali waste stream. See Note 3 – Acquisitions, for more details.

In the second quarter of 2019, the Company acquired intellectual property from EnergyOr for $1.5 million. In addition, the Company agreed to pay the sellers a royalty based on future sales of relevant applications, not to exceed $3.0 million, by May 22, 2025. These royalties are added to the intangible asset balance, as incurred.

As part of the agreement to acquire the intellectual property from AFC, the Company shall pay AFC milestone payments not to exceed $2.9 million in total, if certain milestones associated with the production of components related to the acquired technology are met before April 2021. As of June 30, 2020, the Company paid $0.4 million and accrued $1.7 million in relation to the aforementioned milestones.

Amortization expense for acquired identifiable intangible assets was $0.2 million for the three months ended June 30, 2020 and $0.4 million for the six months ended June 30, 2020. Amortization expense for the acquired identifiable assets was $0.3 million for the three months ended June 30, 2019 and $0.3 million for the six months ended June 30, 2019.

Estimated amortization expense for subsequent years was as follows (in thousands):

Remainder of 2020

    

$

667

2021

1,334

2022

1,334

2023

1,334

2024 and thereafter

4,905

Total

$

9,574

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
6 Months Ended
Jun. 30, 2020
Long-Term Debt  
Long-Term Debt

8. Long-Term Debt

In March 2019, the Company, and its subsidiaries Emerging Power Inc. and Emergent Power Inc., entered into a loan and security agreement, as amended (the Loan Agreement), with Generate Lending, LLC (Generate Capital), providing for a secured term loan facility in the amount of $100.0 million (the Term Loan Facility). The Company borrowed $85.0 million under the Loan Agreement on the date of closing and borrowed an additional $15.0 million in April 2019 and $20 million in November 2019. A portion of the initial proceeds of the loan was used to pay in full the Company’s long-term debt with NY Green Bank, a Division of the New York State Energy Research & Development Authority, including accrued interest of $17.6 million (the Green Bank Loan), and terminate approximately $50.3 million of certain equipment leases with Generate Plug Power SLB II, LLC and repurchase the associated leased equipment. In connection with this transaction, the Company recognized a loss on extinguishment of debt of approximately $0.5 million during the six months ended June 30, 2019. This loss was recorded in interest and other expenses, net in the Company’s unaudited interim condensed consolidated statement of operations. Additionally, $1.7 million was paid to an escrow account related to additional fees due in connection with  the Green Bank Loan if the Company does not meet certain New York State employment and fuel cell deployment targets by March 2021. Amount escrowed is recorded in long-term other assets on the Company’s unaudited interim condensed consolidated balance sheets as of June 30, 2020. The Company presently expects to meet the targets as required under the arrangement.

Additionally, on May 6, 2020, the Company and its subsidiaries, Emerging Power, Inc. and Emergent Power, Inc., entered into a Fifth Amendment (the Amendment) to the Loan Agreement and Security Agreement, dated as of March 29, 2019, as amended (the Loan Agreement) with Generate Lending, LLC (Generate Capital). The Amendment amends the Loan Agreement  to, among other things, (i) provide for an incremental term loan in the amount of $50.0 million, (ii) provide for additional, uncommitted incremental term loans in an aggregate amount not to exceed $50.0 million, which may become available to the Company in Generate Capital’s sole discretion, (iii) reduce the interest rate on all loans to 9.50% from 12.00% per annum, and (iv) extend the maturity date to October 31, 2025 from October 6, 2022. The $50 million incremental term loan has been fully funded. In connection with the restructuring, the Company capitalized $1.0 million of origination fees and expensed $300 thousand in legal fees.

On June 30, 2020, the outstanding balance under the Term Loan Facility was $141.2 million with a 9.5% interest rate. On July 10, 2020 the Company borrowed an additional $25.0 million, under the amended Loan Agreement.

The Loan Agreement includes covenants, limitations, and events of default customary for similar facilities. Interest and a portion of the principal amount is payable on a quarterly basis.  Principal payments will be funded in part by releases of restricted cash, as described in Note 16, Commitments and Contingencies. Based on the amortization schedule as of June 30, 2020, the outstanding balance of $141.2 million under the Term Loan Facility will be fully paid by March 31, 2024. If addition term loans are funded, the entire then-outstanding principal balance of the Term Loan Facility, together with all accrued and unpaid interest, will be due and payable on the maturity date of October 31, 2025. 

 

All obligations under the Loan Agreement are unconditionally guaranteed by Emerging Power Inc. and Emergent Power Inc.  The Term Loan Facility is secured by substantially all of the Company’s and the guarantor subsidiaries’ assets, including, among other assets, all intellectual property, all securities in domestic subsidiaries and 65% of the securities in foreign subsidiaries, subject to certain exceptions and exclusions.

 The Loan Agreement contains covenants, including, among others, (i) the provision of annual and quarterly financial statements, management rights and insurance policies and (ii) restrictions on incurring debt, granting liens, making acquisitions, making loans, paying dividends, dissolving, and entering into leases and asset sales and (iii) compliance with a collateral coverage covenant. The Loan Agreement also provides for events of default, including, among others, payment, bankruptcy, covenant, representation and warranty, change of control, judgment and material adverse effect defaults at the discretion of the lender. As of June 30, 2020, the Company was in compliance with all the covenants.

The Loan Agreement provides that if there is an event of default due to the Company’s insolvency or if the Company fails to perform in any material respect the servicing requirements for fuel cell systems under certain customer agreements, which failure would entitle the customer to terminate such customer agreement, replace the Company or withhold the payment of any material amount to the Company under such customer agreement, then Generate Capital has the right to cause Proton Services Inc., a wholly owned subsidiary of the Company, to replace the Company in performing the maintenance services under such customer agreement.

As of June 30, 2020, the Term Loan Facility requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

125,687

December 31, 2021

89,301

December 31, 2022

51,478

December 31, 2023

16,863

December 31, 2024

As of August 10, 2020, the Term Loan Facility, given the incremental borrowing subsequent to June 30, 2020, as described above, requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

139,017

December 31, 2021

102,317

December 31, 2022

68,321

December 31, 2023

37,920

December 31, 2024

8,692

December 31, 2025

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes
6 Months Ended
Jun. 30, 2020
Convertible Senior Notes.  
Convertible Senior Notes

9. Convertible Senior Notes

3.75% Convertible Senior Notes

On May 18, 2020, the Company issued $200.0 million in aggregate principal amount of 3.75% Convertible Senior Notes due June 1, 2025, which is referred to herein as the 3.75% Convertible Senior Notes, in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended, or the Securities Act. On May 29, 2020, the Company issued an additional $12.5 million in aggregate principal amount of 3.75% Convertible Senior Notes.

The 3.75% Convertible Senior Notes bear interest at a  rate of 3.75% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020.  The notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased in accordance with their terms.

The 3.75% Convertible Senior Notes are senior, unsecured obligations of the Company and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to any of the Company’s existing and future liabilities that are not so subordinated, including the Company’s $100 million in aggregate principal amount of 5.5% Convertible Senior Notes due 2023, which is referred to herein as the 5.5% Convertible Senior Notes, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all indebtedness and other liabilities, including trade payables, of its current or future subsidiaries.  

Holders of the 3.75% Convertible Senior Notes may convert their notes at their option at any time prior to the close of the business day immediately preceding December 1, 2024 in the following circumstances:

1)during any calendar quarter commencing after September 30, 2020, if the last reported sale price of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;

2)during the five business days after any five consecutive trading day period (such five consecutive trading day period, the measurement period) in which the trading price per $1,000 principal amount of the 3.75% Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

3)if the Company calls any or all of the 3.75% Convertible Senior Notes for redemption, any such notes that have been called for redemption may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or

4)upon the occurrence of specified corporate events, as described in the indenture governing the 3.75% Convertible Senior Notes.

On or after December 1, 2024, the holders of the 3.75% Convertible Senior Notes may convert all or any portion of their notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.

The initial conversion rate for the 3.75% Convertible Senior Notes will be 198.6196 shares of the Company’s common stock per $1,000 principal amount of notes, which is equivalent to an initial conversion price of approximately $5.03 per share of the Company’s common stock, subject to adjustment upon the occurrence of specified events. Upon conversion, the Company will pay or deliver, as applicable, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. 

In addition, following certain corporate events or following issuance of a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period in certain circumstances.

The 3.75% Convertible Senior Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after June 5, 2023 and before the 41st scheduled trading day immediately before the maturity date, at a cash redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest, if any, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the three trading days immediately preceding the date the Company sends the related redemption notice, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company sends such redemption notice.

If the Company undergoes a “fundamental change” (as defined in the Indenture), holders may require the Company to repurchase their notes for cash all or any portion of their notes at a fundamental change repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the fundamental change repurchase date.

In accounting for the issuance of the 3.75% Convertible Senior Notes, the Company separated the notes into liability and equity components. The initial carrying amount of the liability component of approximately $75.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $130.3 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 3.75% Convertible Senior Notes. The difference between the principal amount of the 3.75% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 3.75% Convertible Senior Notes. The effective interest rate is approximately 29.0%.  The equity component of the 3.75% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred transaction costs related to the issuance of the 3.75% Convertible Senior Notes of approximately $7.0 million, consisting of initial purchasers’ discount of approximately $6.4 million and other issuance costs of $0.6 million.  In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 3.75% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.6 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 3.75% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $4.4 million and were netted with the equity component in stockholders’ equity.

The 3.75% Convertible Senior Notes consisted of the following (in thousands):

June 30,

2020

Principal amounts:

Principal

$

212,463

Unamortized debt discount (1)

(133,321)

Unamortized debt issuance costs (1)

(2,517)

Net carrying amount

$

76,625

Carrying amount of the equity component (2)

$

130,249

1)Included in the unaudited interim condensed consolidated balance sheets within the 3.75% Convertible Senior Notes, net and amortized over the remaining life of the notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $4.4 million in equity issuance costs and associated income tax benefit of $12.4 million.

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the notes was greater than the principal amount. The estimated fair value of the note at June 30, 2020 was approximately $339.0 million. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

Capped Call

In conjunction with the pricing of the 3.75% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions ($200 million Notes Capped Call) with certain counterparties at a price of $16.2 million. The 3.75% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 3.75% Convertible Senior Notes and is generally expected to reduce potential dilution to the Company’s common stock upon any conversion of the 3.75% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 3.75% Notes Capped Call is initially $6.7560 per share, which represents a premium of approximately 60% over the last then-reported sale price of the Company’s common stock of $4.11 per share on the date of the transaction and is subject to certain adjustments under the terms of the 3.75% Notes Capped Call. The 3.75% Notes Capped Call becomes exercisable if the conversion option is exercised.

The net cost incurred in connection with the 3.75% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheet

7.5% Convertible Senior Note

In September 2019, the Company issued $40.0 million aggregate principal amount of 7.5%  Convertible Senior Note due on January 5, 2023, which is referred to herein as the 7.5% Convertible Senior Note, in exchange for net proceeds of $39.1 million, in a private placement to an accredited investor pursuant to Rule 144A under the Securities Act . There are no required principal payments prior to maturity of the 7.5% Convertible Senior Note. Upon maturity of the 7.5% Convertible Senior Note, the Company is required to repay 120% of $40.0 million, or $48.0 million. The 7.5% Convertible Senior Note bears interest at 7.5% per annum, payable quarterly in arrears on January 5, April 5, July 5 and October 5 of each year beginning on October 5, 2019 and will mature on January 5, 2023 unless earlier converted or repurchased in accordance with its terms. The 7.5% Convertible Senior Note is unsecured and does not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.

The 7.5% Convertible Senior Note has an initial conversion rate of 387.5969, which is subject to adjustment in certain events. The initial conversion rate is equivalent to an initial conversion price of approximately $2.58 per share of common stock. The holder of the 7.5% Convertible Senior Note may convert at its option at any time until the close of business on the second scheduled trading day immediately prior to the maturity date for shares of the Company’s common stock, subject to certain limitations. In addition, the 7.5% Convertible Senior Note will be automatically converted if (1) the daily volume-weighted average price per share of common stock exceeds 175% of the conversion price (as described above) on each of the 20 consecutive VWAP trading days (as defined in the note) beginning after the issue date of the 7.5% Convertible Senior Note and (2) certain equity conditions (as defined in the note) are satisfied. Only if both criteria are met is the note automatically converted. Upon either the voluntary or automatic conversion of the 7.5% Convertible Senior Note, the Company will deliver shares of common stock based on (1) the then-effective conversion rate and (2) the original principal amount of $40.0 million and not the maturity principal amount of $48.0 million. The 7.5% Convertible Senior Note does not allow cash settlement (entirely or partially) upon conversion. As such, the Company uses the if-converted method for calculating any potential dilutive effect of the conversion option on diluted earnings per share.

The Company concluded the conversion features did not require bifurcation. Specifically, while the Company determined that (i) the conversion features were not clearly and closely related to the host contracts, (ii) the 7.5% Convertible Senior Note (i.e., hybrid instrument) is not remeasured at fair value under otherwise applicable GAAP with changes in fair value reported in earnings as they occur and (iii) the conversion features, if freestanding, would meet the definition of a derivative, the Company concluded such conversion features meet the equity scope exception, and therefore, the conversion features are not required to be bifurcated from the 7.5% Convertible Senior Note.

If the Company undergoes a fundamental change prior to the maturity date, subject to certain limitations, the holder may require the Company to repurchase for cash all or a portion of the 7.5% Convertible Senior Note at a cash repurchase price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 115% of the maturity principal amount of $48.0 million (or portion thereof) and (2) 110% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the date of such fundamental change; (ii) the principal amount of the $40.0 million 7.5% Convertible Senior Note to be repurchased divided by $1,000; and (iii) the average of the daily volume-weighted average price per share of the Company’s common stock over the five consecutive VWAP trading days immediately before the effective date of such fundamental change.

In addition, with the consent of the holder of the  note, subject to certain limitations, the Company may redeem all or any portion of the 7.5% Convertible Senior Note, at the Company’s option, at a cash redemption price equal to any accrued and unpaid interest on the note (or portion thereof), plus the greater of (1) 105% of the maturity principal amount of $48.0 million (or portion thereof); and (2) 115% of the product of (i) the conversion rate in effect as of the trading day immediately preceding the related redemption date; (ii) the principal amount of the 7.5% Convertible Senior Note to be redeemed divided by $1,000; and (iii) the arithmetic average of the daily volume-weighted average price per share of common stock over the five consecutive VWAP trading days immediately before the related redemption date.

While the Company concluded the fundamental change redemption option represents an embedded derivative, the Company concluded the value of the embedded derivative to be immaterial given the likelihood of the occurrence of a fundamental change was deemed to be remote. As related to the call option, the Company concluded the call option was clearly and closely related to the host contract, and therefore, did not meet the definition of an embedded derivative.

The Company concluded the total debt discount at issuance of the 7.5% Convertible Senior Note equaled approximately $8.0 million. This debt discount  was attributed to the fact that upon maturity, the Company is required to repay 120% of $40.0 million, or $48.0 million. In addition, the related debt issuance costs were $1.0 million. The debt discount was recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and is being amortized to interest expense over the term of the 7.5% Convertible Senior Note using the effective interest rate method.

The 7.5% Convertible Senior Note consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal at maturity

$

48,000

$

48,000

Unamortized debt discount

(6,200)

(7,400)

Unamortized debt issuance costs

(812)

(969)

Net carrying amount

$

40,988

$

39,631

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 7.5% Convertible Senior Note was greater than the principal amount. The estimated fair value of the 7.5% Convertible Senior Note at June 30, 2020 and December 31, 2019 was approximately $131.4 million and $53.5 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 7.5% Convertible Senior Note, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

On July 1, 2020, the 7.5% Convertible Senior Note automatically converted into 16.0 million shares of common stock.

5.5% Convertible Senior Notes

In March 2018, the Company issued $100.0 million in aggregate principal amount of 5.5% Convertible Senior Notes due on March 15, 2023, which is referred to herein as the 5.5% Convertible Senior Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act.

In May 2020, the Company used a portion of the net proceeds from the issuance of the 3.75% Convertible Senior Notes to finance the cash portion of the partial repurchase of the 5.5% Convertible Senior Notes, which consisted of a repurchase of approximately $66.3 million in aggregate principal amount of the 5.5% Convertible Senior Notes in privately-negotiated transactions for aggregate consideration of $128.9 million, consisting of approximately $90.2 million in cash and approximately 9.4 million shares of the Company’s common stock. Of the $128.9 million in aggregate consideration, $35.5 million and $93.4 million were allocated to the debt and equity components, respectively, utilizing an effective discount rate of 29.8% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the 5.5% Convertible Senior Notes that were repurchased, net of unamortized debt discount and issuance costs, was $48.7 million. The partial repurchase of the 5.5% Convertible Senior Notes resulted in a $13.2 million gain on early debt extinguishment. As of June 30, 2020, approximately $33.7 million aggregate principal amount of the 5.5% Convertible Senior Notes remained outstanding.

 

At issuance in March 2018, the total net proceeds from the 5.5% Convertible Senior Notes were as follows:

Amount

(in thousands)

Principal amount

$

100,000

Less initial purchasers’ discount

(3,250)

Less cost of related capped call and common stock forward

(43,500)

Less other issuance costs

(894)

Net proceeds

$

52,356

The 5.5% Convertible Senior Notes bear interest at 5.5%, payable semi-annually in cash on March 15 and September 15 of each year.  The 5.5% Convertible Senior Notes will mature on March 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 5.5% Convertible Senior Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of common stock by the Company.

Each $1,000 principal amount of the 5.5% Convertible Senior Notes is convertible into 436.3002 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $2.29 per share, subject to adjustment upon the occurrence of specified events.  Holders of these 5.5% Convertible Senior Notes may convert their 5.5% Convertible Senior Notes at their option at any time prior to the close of the last business day immediately preceding September 15, 2022, only under the following circumstances:

1)during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

2)during the five business day period after any five consecutive trading day period (the measurement period) in which the trading price (as defined in the indenture governing the 5.5% Convertible Senior Notes) per $1,000 principal amount of 5.5% Convertible Senior Notes for each trading day of the measurement period was less
than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the 5.5% Convertible Senior Notes on each such trading day;

3)if the Company calls any or all of the 5.5% Convertible Senior Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or

4)upon the occurrence of certain specified corporate events, such as a beneficial owner acquiring more than 50% of the total voting power of the Company’s common stock, recapitalization of the Company, dissolution or liquidation of the Company, or the Company’s common stock ceases to be listed on an active market exchange.

On or after September 15, 2022, holders may convert all or any portion of their 5.5% Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions.

Upon conversion of the  5.5% Convertible Senior Notes, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. While the Company plans to settle the principal amount of the 5.5% Convertible Senior Notes in cash subject to available funding at time of settlement, we currently use the if-converted method for calculating any potential dilutive effect of the conversion option on diluted net income per share, subject to meeting the criteria for using the treasury stock method in future periods.

The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest. Holders who convert their 5.5% Convertible Senior Notes in connection with certain corporate events that constitute a “make-whole fundamental change” per the indenture governing the 5.5% Convertible Senior Notes or in connection with a redemption will be, under certain circumstances, entitled to an increase in the conversion rate. In addition, if the Company undergoes a fundamental change prior to the maturity date, holders may require the Company to repurchase for cash all or a portion of its 5.5% Convertible Senior Notes at a repurchase price equal to 100% of the principal amount of the repurchased 5.5% Convertible Senior Notes, plus accrued and unpaid interest.

The Company may not redeem the 5.5% Convertible Senior Notes prior to March 20, 2021.  The Company may redeem for cash all or any portion of the 5.5% Convertible Senior Notes, at the Company’s option, on or after March 20, 2021 if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the three trading days immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 5.5% Convertible Senior Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.

In accounting for the issuance of the notes, the Company separated the 5.5% Convertible Senior Notes into liability and equity components. The initial carrying amount of the liability component of approximately $58.2 million, net of costs incurred, was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $37.7 million, net of costs incurred, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 5.5% Convertible Senior Notes. The difference between the principal amount of the 5.5% Convertible Senior Notes and the liability component (the debt discount) is amortized to interest expense using the effective interest method over the term of the 5.5% Convertible Senior Notes. The effective interest rate is approximately 16.0%. The equity component of the 5.5% Convertible Senior Notes is included in additional paid-in capital in the unaudited interim condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred transaction costs related to the issuance of the 5.5% Convertible Senior Notes of approximately $4.1 million, consisting of initial purchasers’ discount of approximately $3.3 million and other issuance costs of $0.9 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using

the same proportions as the proceeds from the 5.5% Convertible Senior Notes. Transaction costs attributable to the liability component were approximately $2.4 million, were recorded as debt issuance cost (presented as contra debt in the unaudited interim condensed consolidated balance sheets) and are being amortized to interest expense over the term of the 5.5% Convertible Senior Notes. The transaction costs attributable to the equity component were approximately $1.7 million and were netted with the equity component in stockholders’ equity.

The 5.5% Convertible Senior Notes consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal

$

33,660

$

100,000

Unamortized debt discount (1)

(8,126)

(27,818)

Unamortized debt issuance costs (1)

(443)

(1,567)

Net carrying amount

$

25,091

$

70,615

Carrying amount of the equity component (2)

$

$

37,702

1)Included in the unaudited interim condensed consolidated balance sheets within the 5.5% Convertible Senior Notes, net and amortized over the remaining life of the 5.5% Convertible Senior Notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $1.7 million in equity issuance costs and associated income tax benefit of $9.2 million, at December 31, 2019.

Based on the closing price of the Company’s common stock of $8.21 on June 30, 2020, the if-converted value of the 5.5% Convertible Senior Notes was greater than the principal amount. The estimated fair value of the 5.5% Convertible Senior Notes at June 30, 2020 and December 31, 2019 was approximately $120.9 million and $135.3 million, respectively. The Company utilized a Monte Carlo simulation model to estimate the fair value of the convertible debt. The simulation model is designed to capture the potential settlement features of the convertible debt, in conjunction with simulated changes in the Company’s stock price over the term of the 5.5% Convertible Senior Notes, incorporating a volatility assumption of 75%. This is considered a Level 3 fair value measurement.

Capped Call

In conjunction with the pricing of the 5.5% Convertible Senior Notes, the Company entered into privately negotiated capped call transactions (5.5% Notes Capped Call) with certain counterparties at a price of $16.0 million. The 5.5% Notes Capped Call cover, subject to anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that underlie the initial 5.5% Convertible Senior Notes and is generally expected to reduce the potential dilution to the Company’s common stock upon any conversion of the 5.5% Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted 5.5% Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the 5.5% Notes Capped Call is initially $3.82 per share, which represents a premium of 100% over the last then-reported sale price of the Company’s common stock of $1.91 per share on the date of the transaction and is subject to certain adjustments under the terms of the 5.5% Notes Capped Call. The 5.5% Notes Capped Call becomes exercisable if the conversion option is exercised.

The net cost incurred in connection with the 5.5% Notes Capped Call has been recorded as a reduction to additional paid-in capital in the unaudited interim condensed consolidated balance sheets.

In conjunction with the partial repurchase of the 5.5% Convertible Senior Notes, the Company terminated 100% of the 5.5% Notes Capped Call on June 5, 2020. As a result of the termination, the Company received $24.2 million which is recorded in additional paid-in capital.

Common Stock Forward

In connection with the issuance of the 5.5% Convertible Senior Notes, the Company also entered into a forward stock purchase transaction, or the Common Stock Forward, pursuant to which the Company agreed to purchase 14,397,906 shares of its common stock for settlement on or about March 15, 2023. In connection with the issuance of the 3.75% Convertible Senior Notes, the Company amended and extended the maturity of the Common Stock Forward to June 1, 2025.  The number of shares of common stock that the Company will ultimately repurchase under the Common Stock Forward is subject to customary anti-dilution adjustments. The Common Stock Forward is subject to early settlement or settlement with alternative consideration in the event of certain corporate transactions.

The net cost incurred in connection with the Common Stock Forward of $27.5 million has been recorded as an increase in treasury stock in the unaudited interim condensed consolidated balance sheets. The related shares were accounted for as a repurchase of common stock.

In conjunction with the partial payoff of the $100 million Senior Convertible Notes, the Common Stock Forward’s expiration date was extended to June 1, 2025.

The fair values of the Capped Call and Common Stock Forward are not remeasured.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2020
Stockholders' Equity  
Stockholders' Equity

10.  Stockholders’ Equity

Preferred Stock

The Company has authorized 5.0 million shares of preferred stock, par value $0.01 per share. The Company’s certificate of incorporation provides that shares of preferred stock may be issued from time to time in one or more series. The Company’s Board of Directors is authorized to fix the voting rights, if any, designations, powers, preferences, qualifications, limitations and restrictions thereof, applicable to the shares of each series.

The Company has authorized Series A Junior Participating Cumulative Preferred Stock, par value $0.01 per share. As of June 30, 2020 and December 31, 2019, there were no shares of Series A Junior Participating Cumulative Preferred Stock issued and outstanding.  See Note 11, Redeemable Convertible Preferred Stock, for a description of the Company’s Series C Preferred Stock and Series E Preferred Stock.

Common Stock and Warrants

The Company has one class of common stock, par value $.01 per share. Each share of the Company’s common stock is entitled to one vote on all matters submitted to stockholders.

In March 2019, the Company issued and sold in a registered direct offering an aggregate of 10 million shares of the Company’s common stock at a purchase price of $2.35 per share. The net proceeds to the Company were approximately $23.5 million. There were 306,959,462 and 303,378,515 shares of common stock outstanding as of June 30, 2020 and December 31, 2019, respectively.

During 2017, additional warrants to purchase up to 110,573,392 shares of common stock were issued in connection with transaction agreements with Amazon and Walmart, as discussed in Note 12, Warrant Transaction Agreements. At June 30, 2020 and December 31, 2019, 33,462,999 and 26,188,434 of the warrant shares had vested, respectively, and are therefore exercisable. These warrants are measured at fair value and are classified as equity instruments on the unaudited interim condensed consolidated balance sheets.

At Market Issuance Sales Agreement

On April 13, 2020, the Company entered into the Sales Agreement with FBR as sales agent, pursuant to which the Company may offer and sell, from time to time through FBR, shares of Company common stock having an aggregate

offering price of up to $75.0 million.  As of the date of this filing, the Company has not issued any shares of common stock pursuant to the Sales Agreement.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Redeemable Convertible Preferred Stock
6 Months Ended
Jun. 30, 2020
Redeemable Convertible Preferred Stock  
Redeemable Convertible Preferred Stock

11.  Redeemable Convertible Preferred Stock

Series E Preferred Stock

In November 2018, the Company issued an aggregate of 35,000 shares of the Company’s Series E Preferred Stock in a private placement to certain accredited investors in reliance on Section 4(a)(2) of the Securities Act. The Company received net proceeds of approximately $30.9 million, after deducting placement agent fees and expenses payable by the Company.  The Company is required to redeem the Series E Preferred Stock in thirteen monthly installments in the amount of $2.7 million each from May 2019 through May 2020. The Company had zero and 500 shares of Series E Preferred Stock outstanding at June 30, 2020 and 2019, respectively. The remaining 500 shares were converted to common stock in January 2020.

Series C Preferred Stock

In April 2020, 870 shares of Series C Preferred Stock were converted to 923,819 shares of common stock. In May 2020, remaining the 1,750 shares of Series C Preferred Stock were converted into 1,858,256 shares of common stock.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Warrant Transaction Agreements
6 Months Ended
Jun. 30, 2020
Warrant Transaction Agreements  
Warrant Transaction Agreements

12. Warrant Transaction Agreements

Amazon Transaction Agreement

On April 4, 2017, the Company and Amazon entered into a Transaction Agreement (the Amazon Transaction Agreement), pursuant to which the Company agreed to issue to Amazon.com NV Investment Holdings LLC, a wholly owned subsidiary of Amazon, warrants to acquire up to 55,286,696 shares of the Company’s common stock (the Amazon Warrant Shares), subject to certain vesting events described below. The Company and Amazon entered into the Amazon Transaction Agreement in connection with existing commercial agreements between the Company and Amazon with respect to the deployment of the Company’s GenKey fuel cell technology at Amazon distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the Amazon Warrant Shares is linked to payments made by Amazon or its affiliates (directly or indirectly through third parties) pursuant to the existing commercial agreements.

The majority of the Amazon Warrant Shares will vest based on Amazon’s payment of up to $600.0 million to the Company in connection with Amazon’s purchase of goods and services from the Company. The first tranche of 5,819,652 Amazon Warrant Shares vested upon the execution of the Amazon Transaction Agreement. Accordingly, $6.7 million, the fair value of the first tranche of Amazon Warrant Shares, was recognized as selling, general and administrative expense during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Amazon Warrant Shares will vest in four installments of 7,274,565 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Amazon Warrant Shares is $1.1893 per share. After Amazon has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Amazon Warrant Shares will vest in eight installments of 2,546,098 Amazon Warrant Shares each time Amazon or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Amazon Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Amazon Warrant Shares. The Amazon Warrant Shares are exercisable through April 4, 2027. The Amazon Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Amazon Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.

At June 30, 2020 and December 31, 2019, 27,643,347 and 20,368,782 of the Amazon Warrant Shares had vested, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the three months ended June 30, 2020 and 2019 was $3.4 million and $0.8 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Amazon Warrant during the six months ended June 30, 2020 and 2019 was $4.7 million and $2.0 million, respectively.

Walmart Transaction Agreement

On July 20, 2017, the Company and Walmart entered into a Transaction Agreement (the Walmart Transaction Agreement), pursuant to which the Company agreed to issue to Walmart a warrant to acquire up to 55,286,696 shares of the Company’s common stock, subject to certain vesting events (the Walmart Warrant Shares). The Company and Walmart entered into the Walmart Transaction Agreement in connection with existing commercial agreements between the Company and Walmart with respect to the deployment of the Company’s GenKey fuel cell technology across various Walmart distribution centers. The existing commercial agreements contemplate, but do not guarantee, future purchase orders for the Company’s fuel cell technology. The vesting of the warrant shares is linked to payments made by Walmart or its affiliates (directly or indirectly through third parties) pursuant to transactions entered into after January 1, 2017 under existing commercial agreements.

The majority of the Walmart Warrant Shares will vest based on Walmart’s payment of up to $600.0 million to the Company in connection with Walmart’s purchase of goods and services from the Company. The first tranche of 5,819,652 Walmart Warrant Shares vested upon the execution of the Walmart Transaction Agreement.  Accordingly, $10.9 million, the fair value of the first tranche of Walmart Warrant Shares, was recorded as a provision for common stock warrants and presented as a reduction to revenue on the unaudited interim condensed consolidated statements of operations during 2017. All future provision for common stock warrants is measured based on their grant-date fair value and recorded as a charge against revenue. The second tranche of 29,098,260 Walmart Warrant Shares will vest in four installments of 7,274,565 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $200.0 million in the aggregate. The exercise price for the first and second tranches of Walmart Warrant Shares is $2.1231 per share. After Walmart has made payments to the Company totaling $200.0 million, the third tranche of 20,368,784 Walmart Warrant Shares will vest in eight installments of 2,546,098 Walmart Warrant Shares each time Walmart or its affiliates, directly or indirectly through third parties, make an aggregate of $50.0 million in payments for goods and services to the Company, up to payments totaling $400.0 million in the aggregate. The exercise price of the third tranche of Walmart Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Walmart Warrant Shares, provided that, with limited exceptions, the exercise price for the third tranche will be no lower than $1.1893. The Walmart Warrant Shares are exercisable through July 20, 2027.

The Walmart Warrant Shares provide for net share settlement that, if elected by the holders, will reduce the number of shares issued upon exercise to reflect net settlement of the exercise price. The Walmart Warrant Shares provide for certain adjustments that may be made to the exercise price and the number of shares of common stock issuable upon exercise due to customary anti-dilution provisions based on future events. These warrants are classified as equity instruments.

At June 30, 2020 and December 31, 2019, 5,819,652 of the Walmart Warrant Shares had vested. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the three months ended June 30, 2020 and 2019 was $1.0 million and $0.7 million, respectively. The amount of provision for common stock warrants recorded as a reduction of revenue for the Walmart Warrant during the six months ended June 30, 2020 and 2019 was $1.9 million and $3.7 million, respectively.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue  
Revenue

13. Revenue

Disaggregation of revenue

The following table provides information about disaggregation of revenue (in thousands):

Major products/services lines

Three months ended June 30,

Six months ended June 30,

2020

2019

2020

2019

Sales of fuel cell systems

$

41,264

$

38,696

$

55,915

$

41,240

Sale of hydrogen installations and other infrastructure

6,482

12,218

Services performed on fuel cell systems and related infrastructure

6,236

5,341

12,757

11,684

Power Purchase Agreements

6,654

6,409

13,150

12,519

Fuel delivered to customers

7,372

7,089

14,705

13,671

Other

62

138

Net revenue

$

68,070

$

57,535

$

108,883

$

79,114

Contract balances

The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):

June 30,

December 31,

2020

2019

Accounts receivable

$

45,522

$

25,448

Contract assets

20,481

13,251

Contract liabilities

50,233

43,480

Contract assets relate to contracts for which revenue is recognized on a straight-line basis, however billings escalate over the life of a contract. Contract assets also include amounts recognized as revenue in advance of billings to customers, which are dependent upon the satisfaction of another performance obligation. These amounts are included within prepaid expenses and other current assets on the accompanying unaudited interim condensed consolidated balance sheets.

The contract liabilities relate to the advance consideration received from customers for services that will be recognized over time (primarily fuel cell and related infrastructure services). Contract liabilities also include advance consideration received from customers prior to delivery of products. These amounts are included within deferred revenue on the accompanying unaudited interim condensed consolidated interim balance sheets.  

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands):

Contract assets

Six months ended

June 30, 2020

Transferred to receivables from contract assets recognized at the beginning of the period

$

(9,671)

Revenue recognized and not billed as of the end of the period

16,901

Net change in contract assets

7,230

Contract liabilities

Six months ended

June 30, 2020

Increases due to cash received, net of amounts recognized as revenue during the period

$

24,835

Revenue recognized that was included in the contract liability balance as of the beginning of the period

(18,082)

Net change in contract liabilities

$

6,753

Estimated future revenue

The following table includes estimated revenue expected to be recognized in the future (sales of fuel cell systems and hydrogen installations are expected to be recognized as revenue within one year; sales of services and PPAs are expected to be recognized as revenue over five to seven years) related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period, excluding provision for common stock warrants as it is not readily estimable as it depends on the valuation of the common stock warrants when revenue is recognized (in thousands):

June 30,

2020

Sales of fuel cell systems

$

71,402

Sale of hydrogen installations and other infrastructure

71,753

Services performed on fuel cell systems and related infrastructure

94,725

Power Purchase Agreements

151,793

Other rental income

4,117

Total estimated future revenue

$

393,790

Contract costs

Contract costs consist of capitalized commission fees and other expenses related to obtaining or fulfilling a contract.

Capitalized contract costs at June 30, 2020 and December 31, 2019 were $0.5 million and $0.5, respectively. Expense related to the amortization of capitalized contract costs was not significant for the three or six months ended June 30, 2020 and 2019.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Taxes  
Income Taxes

14. Income Taxes

The Company recognized an income tax benefit for the three and six months ended June 30, 2020 of $17.7 million.  Income tax benefit for the three and six months ended June 30, 2020 included $12.4 million resulting from the intraperiod tax allocation rules under ASC Topic 740-20, Intraperiod Tax Allocation, under which the Company recognized an income tax benefit resulting from a source of future taxable income attributable to the net credit to additional paid-in capital related to the issuance of the 3.75% Convertible Senior Notes, offset by the partial extinguishment of the 5.5% Convertible Senior Notes. In addition, the Company recorded $5.2 million of income tax benefit for the three and six months ended June 30, 2020 related to the recognition of net deferred tax liabilities in connection with the Giner ELX acquisition, which resulted in a corresponding reduction in our deferred tax asset valuation allowance. The Company has not changed its overall conclusion with respect to the need for a valuation allowance against its net deferred tax assets, which remain fully reserved.

The remaining net deferred tax asset generated from the Company’s current period net operating loss has been offset by a full valuation allowance because it is more likely than not that the tax benefits of the net operating loss carry forward will not be realized. The Company also recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Measurements  
Fair Value Measurements

15. Fair Value Measurements

During 2020, the Company had no financial instruments measured at fair value on a recurring basis.

The following table summarizes the amounts recorded on the unaudited interim condensed consolidated statement of operations for financial instruments measured at fair value on a recurring basis for the three and six months ended June 30, 2019 (in thousands):

    

    

Quoted Prices

    

Significant

    

Significant

 

in Active

Other

Other

Markets for 

Observable

Unobservable

 

Identical Items

Inputs

Inputs

 

Total

(Level 1)

(Level 2)

(Level 3)

 

Common stock warrant liability

$

(420)

$

$

$

(420)

The Company’s common stock warrant liability represents the only asset or liability classified financial instrument measured at fair value on a recurring basis in the unaudited interim condensed consolidated balance sheets.  The fair value measurement is determined by using Level 3 inputs due to the lack of active and observable markets that can be used to price identical assets.  Level 3 inputs are unobservable inputs and should be used to determine fair value only when observable inputs are not available.  Unobservable inputs should be developed based on the best information available in the circumstances, which might include internally generated data and assumptions being used to price the asset or liability.

Fair value of the common stock warrant liability is based on the Black-Scholes pricing model which is based, in part, upon unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions.

The Company used the following assumptions to measure the fair value of its liability-classified common stock warrants:

Six months ended

June 30, 2019

Risk-free interest rate

2.22% - 2.51%

Volatility

49.98% - 74.93%

Expected average term

0.28 - 0.53

There was no expected dividend yield for the warrants granted.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies  
Commitments and Contingencies

16.  Commitments and Contingencies

Lessor Obligations

As of June 30, 2020, the Company had noncancelable operating leases (as lessor), primarily associated with assets deployed at customer sites. These leases expire over the next one to seven years. Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.

Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Remainder of 2020

 

$

15,567

2021

 

30,958

2022

 

27,338

2023

 

24,284

2024

 

20,902

2025 and thereafter

$

36,861

Total future minimum lease payments

 

$

155,910

Lessee Obligations

As of June 30, 2020, the Company had operating and finance leases, as lessee, primarily associated with sale/leaseback transactions that are partially secured by restricted cash, security deposits and pledged escrows (see also Note 1, Nature of Operations) as summarized below.  These leases expire over the next one to eight years. Minimum rent payments under operating and finance leases are recognized on a straight-line basis over the term of the lease.  Leases contain termination clauses with associated penalties, the amount of which cause the likelihood of cancellation to be remote.

In prior periods, the Company entered into sale/leaseback transactions that were accounted for as finance leases and reported as part of finance obligations. The outstanding balance of finance obligations related to sale/leaseback transactions at June 30, 2020 and December 31, 2019 was $27.9 million and $31.7 million, respectively. The fair value of the finance obligation approximated the carrying value as of both June 30, 2020 and December 31, 2019.

The Company has sold future services to be performed associated with certain sale/leaseback transactions and recorded the balance as a finance obligation.  The outstanding balance of this obligation at June 30, 2020 was $129.2 million, of which $19.6 million and $109.6 million were classified as short-term and long-term, respectively, on the unaudited interim condensed consolidated balance sheets. The outstanding balance of this obligation at December 31, 2019 was $35.6 million, of which $6.0 million and $29.6 million were classified as short-term and long-term, respectively. The amount is amortized using the effective interest method. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.

The Company has a finance lease associated with its property and equipment in Latham, New York.  Liabilities relating to this lease of $2.8 million has been recorded as a finance obligation in the unaudited interim condensed consolidated balance sheets as of June 30, 2020 and December 31, 2019. The fair value of this finance obligation approximated the carrying value as of June 30, 2020.

Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Other

Total

Operating

Finance

Leased

Finance

Leases

Leases

Property

Obligations

Remainder of 2020

$

25,947

$

5,066

$

312

$

31,325

2021

51,818

 

9,276

 

590

 

61,684

2022

51,267

 

4,975

 

573

 

56,815

2023

45,461

 

3,149

 

549

 

49,159

2024

45,410

 

16,154

 

632

 

62,196

2025 and thereafter

52,344

1,174

53,518

Total future minimum lease payments

272,247

38,620

3,830

314,697

Less imputed lease interest

(73,820)

 

(10,718)

 

(1,020)

 

(85,558)

Sale of future services

129,209

 

129,209

Total lease liabilities

$

327,636

$

27,902

$

2,810

$

358,348

Rental expense for all operating leases was $12.9 million and $6.2 million for the three months ended June 30, 2020 and 2019, respectively. Rental expense for all operating leases was $25.5 million and $12.1 million for the six months ended June 30, 2020 and 2019, respectively.

The gross profit on sale/leaseback transactions for all operating leases was $14.4 million and $19.7 million for the three and six months ended June 30, 2020, respectively, and $16.1 million for the three and six months ended June 30, 2019. Right of use assets obtained in exchange for new operating lease liabilities was $29.2 million and $45.4 million for the three and six months ended June 30, 2020, respectively, and $34.5 million for the three and six months ended June 30, 2019.

At both June 30, 2020 and December 31, 2019, security deposits associated with sale/leaseback transactions were $6.0 million and were included in other assets in the unaudited interim condensed consolidated balance sheets.

Other information related to the operating leases are presented in the following tables:

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

24,982

$

11,677

As of June 30,

2020

2019

Weighted average remaining lease term (years)

5.48

5.13

Weighted average discount rate

12.1%

12.2%

Finance lease costs include amortization of the right of use assets (i.e., depreciation expense) and interest on lease liabilities (i.e., interest and other expense, net in the unaudited interim consolidated statement of operations). Finance lease costs were as follows (in thousands):

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Amortization of right of use asset

$

1,740

$

1,558

Interest on finance obligations

1,223

2,656

Total finance lease cost

$

2,963

$

4,214

Right of use assets obtained in exchange for new finance lease liabilities was zero and $0.7 million for both the three and six months ended June 30, 2020 and 2019, respectively.

Other information related to the finance leases are presented in the following tables:

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

5,196

$

55,913

As of June 30,

2020

2019

Weighted average remaining lease term (years)

3.53

3.25

Weighted average discount rate

8.0%

10.8%

Restricted Cash

As security for the above noted sale/leaseback agreements, cash of $131.1 million was required to be restricted as of June 30, 2020, which restricted cash will be released over the lease term. As of June 30, 2020, the Company also had letters of credit backed by security deposits totaling $98.2 million for the above noted sale/leaseback agreements.

In addition, as of June 30, 2020, the Company also had letters of credit in the aggregate amount of $0.5 million associated with a finance obligation from the sale/leaseback of its building. We consider cash collateralizing this letter of credit as restricted cash.

Litigation

Legal matters are defended and handled in the ordinary course of business.  The Company has established accruals for matters for which management considers a loss to be probable and reasonably estimable. It is the opinion of management that facts known at the present time do not indicate that such litigation, after taking into account insurance coverage and the aforementioned accruals, will have a material adverse impact on our results of operations, financial position, or cash flows.

Concentrations of Credit Risk

Concentrations of credit risk with respect to receivables exist due to the limited number of select customers with whom the Company has initial commercial sales arrangements. To mitigate credit risk, the Company performs appropriate evaluation of a prospective customer’s financial condition.

At June 30, 2020, two customers comprised approximately 88.4% of the total accounts receivable balance. At December 31, 2019, two customers comprised approximately 63.4% of the total accounts receivable balance.

For the six months ended June 30, 2020, 77.9% of total consolidated revenues were associated primarily with two customers. For the six months ended June 30, 2019, 66.0% of total consolidated revenues were associated primarily with two customers. For purposes of assigning a customer to a sale/leaseback transaction completed with a financial institution, the Company considers the end user of the assets to be the ultimate customer.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Summary of Significant Accounting Policies  
Principles of Consolidation

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the financial statements of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.

Interim Financial Statements

Interim Financial Statements

The accompanying unaudited interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, which consist solely of normal recurring adjustments, necessary to present fairly, in accordance with U.S. generally accepted accounting principles (GAAP), the financial position, results of operations and cash flows for all periods presented, have been made. The results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the full year.

Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K, filed for the fiscal year ended December 31, 2019.

The information presented in the accompanying unaudited interim condensed consolidated balance sheets as of December 31, 2019 has been derived from the Company’s December 31, 2019 audited consolidated financial statements.

Leases

Leases

The Company is a lessee in noncancelable (1) operating leases, primarily related to sale/leaseback transactions with financial institutions for deployment of the Company’s products at certain customer sites, and (2) finance leases, also primarily related to sale/leaseback transactions with financial institutions for similar commercial purposes.  The Company accounts for leases in accordance with Accounting Standards Codification (ASC) Topic 842, Leases (ASC Topic 842), as amended.

The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right of use (ROU) asset and a lease liability (i.e. finance obligation) at the lease commencement date.  For operating leases, the lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently measured at amortized cost using the effective interest method.

Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) the lease payments.

ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms.

The lease term for all of the Company’s leases includes the noncancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.

Lease payments included in the measurement of the lease liability comprise fixed payments, and the exercise price of a Company option to purchase the underlying asset if the Company is reasonably certain to exercise the option.

The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date, plus any initial direct costs incurred less any lease

incentives received.  For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, plus initial direct costs, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of the useful life of the underlying asset or the end of the lease term unless the lease transfers ownership of the underlying asset to the Company or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.  The Company’s leases do not contain variable lease payments.  

ROU assets for operating and finance leases are periodically reviewed for impairment losses. The Company uses the long-lived assets impairment guidance in ASC Subtopic 360-10, Property, Plant, and Equipment – Overall, to determine whether an ROU asset is impaired, and if so, the amount of the impairment loss to recognize. No impairment losses have been recognized to date.  

The Company monitors for events or changes in circumstances that require a reassessment of its leases. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset.

Operating and finance lease ROU assets are presented within leased property, net on the unaudited interim condensed consolidated balance sheets. The current portion of operating and finance lease liabilities is included in finance obligations within current liabilities and the long-term portion is presented in finance obligations within noncurrent liabilities on the unaudited interim condensed consolidated balance sheets.

The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12 months or less. The Company has elected to apply the short-term lease recognition and measurement exemption for other classes of leased assets.  The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term.

Revenue Recognition

Revenue Recognition

The Company enters into contracts that may contain one or a combination of fuel cell systems and infrastructure, installation, maintenance, spare parts, fuel delivery and other support services. Contracts containing fuel cell systems and related infrastructure may be sold or provided to customers under a PPA, discussed further below.

The Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair or replacement of defective goods. The Company accrues for anticipated standard warranty costs at the same time that revenue is recognized for the related product, or when circumstances indicate that warranty costs will be incurred, as applicable.

Revenue is measured based on the transaction price specified in a contract with a customer, subject to the allocation of the transaction price to distinct performance obligations as discussed below. The Company recognizes revenue when it satisfies a performance obligation by transferring a product or service to a customer.

The Company accounts for each distinct performance obligation within its arrangements as a separate unit of accounting if the items under the performance obligation have value to the customer on a standalone basis. The Company considers a performance obligation to be distinct and have a standalone value if the customer can benefit from the good or service either on its own or together with other resources readily available to the customer and the Company’s promise to transfer the goods or service to the customer is separately identifiable from other promises in the contract. The Company allocates revenue to each distinct performance obligation based on relative standalone selling prices.

Payment terms for sales of fuel cells, infrastructure and service to customers are typically 30 to 90 days. Sale/leaseback transactions with financial institutions are invoiced and collected upon transaction closing. Service is prepaid upfront in a majority of the arrangements.  The Company does not adjust the transaction price for a significant financing component when the performance obligation is expected to be fulfilled within a year.

In 2017, in separate transactions, the Company issued to each of Amazon and Walmart warrants to purchase shares of the Company’s common stock. The Company presents the provision for common stock warrants within each revenue-related line item on the unaudited interim consolidated statements of operations. This presentation reflects a discount that those common stock warrants represent, and therefore revenue is net of these non-cash charges.  The provision of common stock warrants is allocated to the relevant revenue-related line items based upon the expected mix of the revenue for each respective contract. See Note 12, Warrant Transaction Agreements, for more details.

Nature of goods and services

The following is a description of principal activities from which the Company generates its revenue.

(i)Sales of Fuel Cell Systems and Related Infrastructure

Revenue from sales of fuel cell systems and related infrastructure represents sales of our GenDrive units, GenSure stationary backup power units, as well as hydrogen fueling infrastructure.

The Company considers comparable list prices, as well as historical average pricing approaches to determine standalone selling prices for GenDrive fuel cells. The Company uses observable evidence from similar products in the market to determine standalone selling prices for GenSure stationary backup power units and hydrogen fueling infrastructure. The determination of standalone selling prices of the Company’s performance obligations requires significant judgment, including continual assessment of pricing approaches and available observable evidence in the market.  Once relative standalone selling prices are determined, the Company proportionately allocates the transaction price to each performance obligation within the customer arrangement. The allocated transaction price related to fuel cell systems and spare parts is recognized as revenue at a point in time which usually occurs at shipment (and occasionally upon delivery). Revenue on hydrogen infrastructure installations is generally recognized at the point at which transfer of control passes to the customer, which usually occurs upon customer acceptance of the hydrogen infrastructure. In certain instances, control of hydrogen infrastructure installations transfers to the customer over time, and the related revenue is recognized over time as the performance obligation is satisfied. The Company uses an input method to determine the amount of revenue to recognize during each reporting period based on the Company’s efforts to satisfy the performance obligation.  

(ii)Services performed on fuel cell systems and related infrastructure

Revenue from services performed on fuel cell systems and related infrastructure represents revenue earned on our service and maintenance contracts and sales of spare parts. The transaction price allocated to services as discussed above is generally recognized as revenue over time on a straight-line basis over the expected service period.

In substantially all of its commercial transactions, the Company sells extended maintenance contracts that generally provide for a five to ten year service period from the date of product installation in exchange for an up-front payment. Services include monitoring, technical support, maintenance and services that provide for 97% to 98% uptime of the fleet. These services are accounted for as a separate performance obligation, and accordingly, revenue generated from these transactions, subject to the proportional allocation of transaction price, is deferred and recognized as revenue over the term of the contract, generally on a straight-line basis. Additionally, the Company may enter into annual service and extended maintenance contracts that are billed monthly. Revenue generated from these transactions is recognized as revenue on a straight-line basis over the term of the contract. Costs are recognized as incurred over the term of the contract. Sales of spare parts are included within service revenue on the unaudited interim consolidated statements of operations. When costs are projected to exceed revenues over the life of the extended maintenance contract, an accrual for loss contracts is recorded. Costs are estimated based upon historical experience and consider the estimated impact of the Company’s cost reduction initiatives. The actual results may differ from these estimates.

Upon expiration of the extended maintenance contracts, customers either choose to extend the contract or switch to purchasing spare parts and maintaining the fuel cell systems on their own.

(iii)Power Purchase Agreements

Revenue from PPAs primarily represents payments received from customers who make monthly payments to access the Company’s GenKey solution.

When fuel cell systems and related infrastructure are provided to customers through a PPA, revenues associated with these agreements are treated as rental income and recognized on a straight-line basis over the life of the agreements.  

In conjunction with entering into a PPA with a customer, the Company may enter into sale/leaseback transactions with third-party financial institutions, whereby the fuel cells, a majority of the related infrastructure and, in some cases, service are sold to the third-party financial institution and leased back to the Company through either an operating or finance lease.

Certain of the Company’s sale/leaseback transactions with third-party financial institutions are required to be accounted for as finance leases.  As a result, no upfront revenue was recognized at the closing of these transactions and a finance obligation for each lease was established. The fuel cell systems and related infrastructure that are provided to customers through these PPAs are classified as leased property, net in the unaudited interim condensed consolidated balance sheets. Costs to service the leased property, depreciation of the leased property, and other related costs are included in cost of PPA revenue in the unaudited interim condensed consolidated statements of operations. Interest cost associated with finance leases is presented within interest and other expense, net in the unaudited interim condensed consolidated statements of operations.

The Company also has sale/leaseback transactions with financial institutions, which were required to be accounted for as operating leases. The Company has lease obligations associated with these sale/leaseback agreements with financial institutions paid over the term of the agreements.  At inception of these sale/lease transactions, the Company records a right of use asset value which is amortized over the term of the lease and recognized in conjunction with the interest expense on the obligation collectively as rental expense.  Rental expense is recognized on a straight-line basis over the life of the agreements and is characterized as cost of PPA revenue on the unaudited interim condensed consolidated statements of operations.

The Company includes all lease and non-lease components (i.e., maintenance services) related to PPAs within PPA revenue.

To recognize revenue, the Company, as lessee, is required to determine whether each sale/leaseback arrangement meets operating lease criteria. As part of the assessment of these criteria, the Company estimates certain key inputs to the associated calculations such as: 1) discount rate it uses to discount the unpaid lease payments to present value and 2) useful life of the underlying asset(s):

ASC Topic 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in its leases because it does not have access to the lessor’s estimated residual value or the amount of the lessor’s deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate to estimate the discount rate for each lease.

In order for a lease to be classified as an operating lease, the lease term cannot exceed 75% (major part) of the estimated useful life of the leased asset.  The average estimated useful life of the fuel cells is 10 years, and the average estimated useful life of the hydrogen infrastructure is 20 years.  These estimated useful lives are compared to the term of each lease to ensure that 75% of the estimated useful life of the assets is not exceeded which allows the Company to meet the operating lease criteria.

(iv)Fuel Delivered to Customers

Revenue associated with fuel delivered to customers represents the sale of hydrogen to customers that has been purchased by the Company from a third party or generated on site. Fuel is delivered to customers under stand-ready arrangement, with no long-term commitment.

The Company purchases hydrogen fuel from suppliers in certain cases (and produces hydrogen onsite) and sells to its customers upon delivery.  Revenue and cost of revenue related to this fuel is recorded as dispensed and is included in the respective “Fuel delivered to customers” lines on the  unaudited interim consolidated statements of operations.

Contract costs

The Company expects that incremental commission fees paid to employees as a result of obtaining sales contracts are recoverable and therefore the Company capitalizes them as contract costs.

Capitalized commission fees are amortized on a straight-line basis over the period of time which the transfer of goods or services to which the assets relate occur, typically ranging from 5 to 10 years. Amortization of the capitalized commission fees is included in selling, general and administrative expenses.

The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expenses.

Cash Equivalents

Cash Equivalents

For purposes of the unaudited interim condensed consolidated statements of cash flows, the Company considers all highly-liquid debt instruments with original maturities of three months or less to be cash equivalents. At June 30, 2020, cash equivalents consisted of money market accounts. The Company’s cash and cash equivalents are deposited with financial institutions located in the United States and may at times exceed insured limits.

Equity Instruments - Common Stock Warrants

Equity Instruments – Common Stock Warrants

Common stock warrants that meet certain applicable requirements of ASC Subtopic 815-40, Derivatives and Hedging – Contracts in Entity’s Own Equity, and other related guidance, including the ability of the Company to settle the warrants without the issuance of registered shares or the absence of rights of the grantee to require cash settlement, are accounted for as equity instruments. The Company classifies these equity instruments within additional paid-in capital on the  unaudited interim condensed consolidated balance sheets.

Common stock warrants accounted for as equity instruments represent the warrants issued to Amazon and Walmart as discussed in Note 12, Warrant Transaction Agreements. The Company adopted Financial Accounting Standards Board (FASB) Accounting Standards Update 2019-08, Compensation – Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606) (ASU 2019-08), which requires entities to measure and classify share-based payment awards granted to a customer by applying the guidance under Topic 718, as of January 1, 2019. As a result, the amount recorded as a reduction of revenue is measured based on the grant-date fair value of the warrants. Except for the third tranche, the fair value of all warrants was measured at January 1, 2019, the adoption date of ASU 2019-08. For the third tranche, the fair value will be determined when the second tranche vests. At that time, the fair value will also be determined for that tranche.

In order to calculate warrant charges, the Company uses the Black-Scholes pricing model, which requires key inputs including volatility and risk-free interest rate and certain unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The Company estimates the fair value of unvested warrants, considered to be probable of vesting. Based on this estimated fair value, the Company determines warrant charges, which are recorded as a reduction of revenue in the unaudited interim condensed consolidated statement of operations.

Use of Estimates

Use of Estimates

The unaudited interim condensed consolidated financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles, which require management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Reclassifications

Reclassifications are made, whenever necessary, to prior period financial statements to conform to the current period presentation. As of June 30, 2020, there have been no such reclassifications.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In June 2016, Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, was issued. Also, In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). ASU 2016-13 significantly changes how entities account for credit losses for financial assets and certain other instruments, including trade receivables and contract assets, that are not measured at fair value through net income. The ASU requires a number of changes to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote. Additionally, the standard requires the estimation of lifetime expected losses for trade receivables and contract assets that are classified as current. The Company adopted these standards effective January 1, 2020 and determined the impact of the standards to be immaterial to the consolidated financial statements.

In April 2019, Accounting Standards Update (ASU) 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, was issued to make improvements to updates 2016-01, Financial Instruments – Overall (Subtopic 825-10), 2016-13, Financial Instruments – Credit Losses (Topic 326) and 2017-12, Derivatives and Hedging (Topic 815). The Company adopted this standard effective January 1, 2020 and determined the impact of this standard to be immaterial to the consolidated financial statements.

In January 2017, Accounting Standards Update (ASU) 2017-04, Intangibles – Goodwill and Other (Topic 350), was issued to simplify how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test.  Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The Company adopted this standard effective January 1, 2020.

In August 2016, Accounting Standards Update (ASU) 2016-15, Statement of Cash Flows (Topic 230)s: Classification of Certain Cash Receipts and Cash Payments, was issued to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The Company adopted this standard in 2019 and determined the impact of this standard to be immaterial to the consolidated financial statements.

Recently Issued and Not Yet Adopted Accounting Pronouncements

In August 2020, Accounting Standards Update (ASU) 2020-06, Debt – Debt With Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, was issued to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity.

This update is effective after December 15, 2021. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, was issued to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This update is effective starting March 12, 2020 and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In March 2020, Accounting Standards Update (ASU) 2020-03, Codification Improvements to Financial Instruments, was issued to make various codification improvements to financial instruments to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. This update will be effective at various dates as described in this ASU. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

In December 2019, Accounting Standards Update (ASU) 2019-12, Simplifying the Accounting for Income Taxes, was issued to identify, evaluate, and improve areas of GAAP for which cost and complexity can be reduced while maintaining or improving the usefulness of the information provided to users of financial statements. This update will be effective beginning after December 15, 2020. The Company is evaluating the adoption method as well as the impact this update will have on the consolidated financial statements.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2020
Giner ELX, Inc  
Schedule of fair value of consideration paid

Cash

$

25,820

Plug Power Stock

19,263

Contingent consideration

7,140

Total consideration

52,223

Summary of allocation of the purchase price to the estimated fair value of the net assets acquired

The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):

Accounts receivable

$

1,237

Inventory

 

4,108

Prepaid expenses and other assets

(4,707)

Property, plant and equipment

596

Identifiable intangibles

29,930

Accounts payable, accrued expenses and other liabilities

(1,887)

Deferred revenue

(2,347)

Total net assets acquired, excluding goodwill

26,930

Business combination segment allocation

Goodwill associated with the Giner ELX acquisition was calculated as follows (in thousands):

Consideration paid

$

52,223

Less: net assets acquired

(26,930)

Total goodwill recognized

25,293

United Hydrogen Group Inc  
Schedule of fair value of consideration paid

Cash

$

19,466

Plug Power Stock

30,410

Contingent consideration

1,110

Total consideration

50,986

Summary of allocation of the purchase price to the estimated fair value of the net assets acquired

The following table summarizes the preliminary allocation of the purchase price to the estimated fair value of the net assets acquired, excluding goodwill (in thousands):

Accounts receivable

 

444

Inventory

 

89

Prepaid expenses and other assets

1,152

Property, plant and equipment

 

41,244

Leased property

796

Identifiable intangibles

 

2,338

Long-term debt

(13,080)

Other liabilities

(13,820)

Accounts payable, accrued expenses, deferred revenue and finance obligations

(4,560)

Total net assets acquired, excluding goodwill

14,603

Business combination segment allocation

Goodwill associated with the UHG acquisition was calculated as follows (in thousands):

Consideration paid

$

50,986

Less: net assets acquired

(14,603)

Total goodwill recognized

36,383

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share  
Schedule of potential dilutive common shares

At June 30,

    

2020

    

2019

Stock options outstanding (1)

16,273,120

 

21,258,304

Restricted stock outstanding (2)

4,455,484

 

2,504,392

Common stock warrants (3)

110,573,392

115,824,142

Preferred stock (4)

 

17,933,591

Convertible Senior Notes (5)

72,872,730

 

43,630,020

Number of dilutive potential shares of common stock

204,174,726

 

201,150,449

(1)During the three months ended June 30, 2020 and 2019, the Company granted 174,649 and 339,392 stock options, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 174,649 and 364,392 stock options, respectively.

(2)During the three months ended June 30, 2020 and 2019, the Company granted 96,649 and 339,392 shares of restricted stock, respectively. During the six months ended June 30, 2020 and 2019, the Company granted 94,649 and 364,392 shares of restricted stock, respectively.

(3)In April 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Amazon, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.

In July 2017, the Company issued warrants to acquire up to 55,286,696 of the Company’s common stock as part of a transaction agreement with Walmart, subject to certain vesting events, as described in Note 12, Warrant Transaction Agreements. Of these warrants issued, none have been exercised as of June 30, 2020.

(4)The preferred stock amount represents the dilutive potential on the shares of common stock as a result of the conversion of the Series C Redeemable Convertible Preferred Stock (Series C Preferred Stock) and Series E Redeemable Preferred Stock (Series E Preferred Stock), based on the conversion price of each preferred stock as of June 30, 2020, and 2019, respectively. Of the 10,431 shares of Series C Preferred Stock issued on May 16, 2013, all shares had been converted to common stock as of June 30, 2020.  On November 1, 2018, the Company issued 35,000 shares of Series E Preferred Stock. As of December 31, 2019, 30,462 shares of the Series E Preferred Stock had been
converted to common stock and 4,038 shares were redeemed for cash. The remaining 500 shares of Series E Preferred Stock were converted to common stock in January 2020.

(5)In March 2018, the Company issued the 5.5% Convertible Senior Notes. In September 2019, the Company issued the $7.5% Convertible Senior Note. In May 2020, the Company issued the 3.5 % Convertible Senior Notes and repurchased $66.3 million of the 5.5% Convertible Senior Notes. See Note 9, Convertible Senior Notes.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2020
Inventory  
Schedule of Inventory

Inventory as of June 30, 2020 and December 31, 2019 consisted of the following (in thousands):

    

June 30,

    

December 31,

 

2020

2019

Raw materials and supplies – production locations

$

72,222

$

48,011

Raw materials and supplies – customer locations

10,291

9,241

Work-in-process

 

27,289

 

12,529

Finished goods

 

4,769

 

2,610

Inventory

$

114,571

$

72,391

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Leased Property (Tables)
6 Months Ended
Jun. 30, 2020
Leased Property  
Schedule of Leased Property

Leased property at June 30, 2020 and December 31, 2019 consisted of the following (in thousands):

    

June 30,

    

December 31,

 

2020

2019

 

Right of use assets – operating

$

237,467

$

198,068

Right of use assets – finance

42,161

41,475

Capitalized costs of lessor assets

46,034

41,465

Less: accumulated depreciation

 

(50,941)

 

(36,268)

Leased property, net

$

274,721

$

244,740

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Intangible Assets  
Schedule of Intangible assets

The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of June 30, 2020 were as follows (in thousands):

Weighted Average

Gross Carrying

Accumulated

Amortization Period

Amount

Amortization

Total

 

Acquired technology

 

10 years

 

$

12,112

$

(3,205)

$

8,907

Customer relationships, Backlog & Trademark

8 years 

 

890

(223)

667

In process R&D

 

Indefinite

29,000

29,000

$

42,002

$

(3,428)

$

38,574

The gross carrying amount and accumulated amortization of the Company’s acquired identifiable intangible assets as of December 31, 2019 were as follows (in thousands):

Weighted Average

Gross Carrying

Accumulated

Amortization Period

Amount

Amortization

Total

 

Acquired technology

 

9 years 

$

8,244

$

(2,815)

$

5,429

Customer relationships & Trademark

 

9 years 

 

320

(210)

 

110

$

8,564

$

(3,025)

$

5,539

Schedule of future amortization of intangible assets

Estimated amortization expense for subsequent years was as follows (in thousands):

Remainder of 2020

    

$

667

2021

1,334

2022

1,334

2023

1,334

2024 and thereafter

4,905

Total

$

9,574

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2020
Long-Term Debt  
Summary of principal payments of long term debt

As of June 30, 2020, the Term Loan Facility requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

125,687

December 31, 2021

89,301

December 31, 2022

51,478

December 31, 2023

16,863

December 31, 2024

As of August 10, 2020, the Term Loan Facility, given the incremental borrowing subsequent to June 30, 2020, as described above, requires the principal balance at the end of each of the following years amortization not to exceed the following (in thousands):

December 31, 2020

$

139,017

December 31, 2021

102,317

December 31, 2022

68,321

December 31, 2023

37,920

December 31, 2024

8,692

December 31, 2025

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2020
3.75% Convertible Senior Notes  
Debt Instrument [Line Items]  
Schedule of Convertible Senior Notes

The 3.75% Convertible Senior Notes consisted of the following (in thousands):

June 30,

2020

Principal amounts:

Principal

$

212,463

Unamortized debt discount (1)

(133,321)

Unamortized debt issuance costs (1)

(2,517)

Net carrying amount

$

76,625

Carrying amount of the equity component (2)

$

130,249

1)Included in the unaudited interim condensed consolidated balance sheets within the 3.75% Convertible Senior Notes, net and amortized over the remaining life of the notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $4.4 million in equity issuance costs and associated income tax benefit of $12.4 million.
5.5% Convertible Senior Notes  
Debt Instrument [Line Items]  
Schedule of Convertible Senior Notes

The 5.5% Convertible Senior Notes consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal

$

33,660

$

100,000

Unamortized debt discount (1)

(8,126)

(27,818)

Unamortized debt issuance costs (1)

(443)

(1,567)

Net carrying amount

$

25,091

$

70,615

Carrying amount of the equity component (2)

$

$

37,702

1)Included in the unaudited interim condensed consolidated balance sheets within the 5.5% Convertible Senior Notes, net and amortized over the remaining life of the 5.5% Convertible Senior Notes using the effective interest rate method.

2)Included in the unaudited interim condensed consolidated balance sheets within additional paid-in capital, net of $1.7 million in equity issuance costs and associated income tax benefit of $9.2 million, at December 31, 2019.

Schedule of net proceeds from the Convertible Senior Notes

Amount

(in thousands)

Principal amount

$

100,000

Less initial purchasers’ discount

(3,250)

Less cost of related capped call and common stock forward

(43,500)

Less other issuance costs

(894)

Net proceeds

$

52,356

7.5% Convertible Senior Note  
Debt Instrument [Line Items]  
Schedule of Convertible Senior Notes

The 7.5% Convertible Senior Note consisted of the following (in thousands):

June 30,

December 31,

2020

2019

Principal amounts:

Principal at maturity

$

48,000

$

48,000

Unamortized debt discount

(6,200)

(7,400)

Unamortized debt issuance costs

(812)

(969)

Net carrying amount

$

40,988

$

39,631

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue  
Schedule of disaggregation of revenue

The following table provides information about disaggregation of revenue (in thousands):

Major products/services lines

Three months ended June 30,

Six months ended June 30,

2020

2019

2020

2019

Sales of fuel cell systems

$

41,264

$

38,696

$

55,915

$

41,240

Sale of hydrogen installations and other infrastructure

6,482

12,218

Services performed on fuel cell systems and related infrastructure

6,236

5,341

12,757

11,684

Power Purchase Agreements

6,654

6,409

13,150

12,519

Fuel delivered to customers

7,372

7,089

14,705

13,671

Other

62

138

Net revenue

$

68,070

$

57,535

$

108,883

$

79,114

Schedule of receivables, contract assets and contract liabilities from contracts with customers

The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):

June 30,

December 31,

2020

2019

Accounts receivable

$

45,522

$

25,448

Contract assets

20,481

13,251

Contract liabilities

50,233

43,480

Schedule of changes in contract assets and the contract liabilities

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands):

Contract assets

Six months ended

June 30, 2020

Transferred to receivables from contract assets recognized at the beginning of the period

$

(9,671)

Revenue recognized and not billed as of the end of the period

16,901

Net change in contract assets

7,230

Contract liabilities

Six months ended

June 30, 2020

Increases due to cash received, net of amounts recognized as revenue during the period

$

24,835

Revenue recognized that was included in the contract liability balance as of the beginning of the period

(18,082)

Net change in contract liabilities

$

6,753

Schedule of Estimated future revenue

The following table includes estimated revenue expected to be recognized in the future (sales of fuel cell systems and hydrogen installations are expected to be recognized as revenue within one year; sales of services and PPAs are expected to be recognized as revenue over five to seven years) related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period, excluding provision for common stock warrants as it is not readily estimable as it depends on the valuation of the common stock warrants when revenue is recognized (in thousands):

June 30,

2020

Sales of fuel cell systems

$

71,402

Sale of hydrogen installations and other infrastructure

71,753

Services performed on fuel cell systems and related infrastructure

94,725

Power Purchase Agreements

151,793

Other rental income

4,117

Total estimated future revenue

$

393,790

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Measurements  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

The following table summarizes the amounts recorded on the unaudited interim condensed consolidated statement of operations for financial instruments measured at fair value on a recurring basis for the three and six months ended June 30, 2019 (in thousands):

    

    

Quoted Prices

    

Significant

    

Significant

 

in Active

Other

Other

Markets for 

Observable

Unobservable

 

Identical Items

Inputs

Inputs

 

Total

(Level 1)

(Level 2)

(Level 3)

 

Common stock warrant liability

$

(420)

$

$

$

(420)

Assumptions used to calculate common stock warrants

Six months ended

June 30, 2019

Risk-free interest rate

2.22% - 2.51%

Volatility

49.98% - 74.93%

Expected average term

0.28 - 0.53

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies  
Schedule of future minimum lease payments under noncancelable operating leases - as lessor

Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Remainder of 2020

 

$

15,567

2021

 

30,958

2022

 

27,338

2023

 

24,284

2024

 

20,902

2025 and thereafter

$

36,861

Total future minimum lease payments

 

$

155,910

Schedule of future minimum lease payments under noncancelable operating leases - as lessee

Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2020 were as follows (in thousands):

Other

Total

Operating

Finance

Leased

Finance

Leases

Leases

Property

Obligations

Remainder of 2020

$

25,947

$

5,066

$

312

$

31,325

2021

51,818

 

9,276

 

590

 

61,684

2022

51,267

 

4,975

 

573

 

56,815

2023

45,461

 

3,149

 

549

 

49,159

2024

45,410

 

16,154

 

632

 

62,196

2025 and thereafter

52,344

1,174

53,518

Total future minimum lease payments

272,247

38,620

3,830

314,697

Less imputed lease interest

(73,820)

 

(10,718)

 

(1,020)

 

(85,558)

Sale of future services

129,209

 

129,209

Total lease liabilities

$

327,636

$

27,902

$

2,810

$

358,348

Schedule of operating leases other information

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

24,982

$

11,677

As of June 30,

2020

2019

Weighted average remaining lease term (years)

5.48

5.13

Weighted average discount rate

12.1%

12.2%

Schedule of finance lease cost

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Amortization of right of use asset

$

1,740

$

1,558

Interest on finance obligations

1,223

2,656

Total finance lease cost

$

2,963

$

4,214

Schedule of finance leases other information

Six months ended

Six months ended

June 30, 2020

June 30, 2019

Cash payments (in thousands)

$

5,196

$

55,913

As of June 30,

2020

2019

Weighted average remaining lease term (years)

3.53

3.25

Weighted average discount rate

8.0%

10.8%

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations (Details)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 10, 2020
USD ($)
Jul. 01, 2020
shares
Jun. 10, 2020
USD ($)
May 06, 2020
USD ($)
Apr. 13, 2020
USD ($)
May 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Nov. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Apr. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
item
Jun. 30, 2019
USD ($)
May 05, 2020
Mar. 31, 2020
USD ($)
Liquidity                                    
Number of fuel cell systems deployed | item                             34,000      
Net loss attributable to common shareholders                       $ 8,669 $ 18,107   $ 46,154 $ 49,072    
Accumulated deficit             $ 1,345,807         1,391,961     1,391,961      
Net cash used in operating activities                             111,247 48,488    
Net loss attributable to the Company                       (8,656) $ (18,094)   (46,135) (49,046)    
Net outflows from fluctuations in working capital and other assets and liabilities                             61,100      
Cash and cash equivalents             139,496         152,492     152,492      
Net working capital             $ 162,500         $ 186,300     186,300      
Net cash used in investing activities                             (56,551) (6,316)    
Net cash provided by financing activities                             181,565 80,026    
Number of common stock sold | shares                     10.0              
Share price (in dollars per share) | $ / shares                     $ 2.35     $ 2.35        
Proceeds from public offerings, net of transaction costs                     $ 23,500       $ (269) 28,265    
Interest rate (as a percent)                       9.50%     9.50%      
Proceeds from issuance of convertible senior notes, net                             $ 205,100      
Net proceeds     $ 25,000                       27,678 25,609    
Conversion of notes through common stock issuance | shares   16.0                                
Remaining lease payments                       $ 293,700     293,700      
Security on lease                       233,800     233,800      
Letter of credit                       98,200     98,200      
Value of shares issued                             (269) 28,265    
Repayments of finance obligations                             11,783 $ 56,070    
Incremental term loan                       141,200     141,200      
Secured term loan facility                                    
Liquidity                                    
Proceeds from borrowing of long-term debt               $ 20,000                    
Wells Fargo                                    
Liquidity                                    
Remaining lease payments                       103,200     $ 103,200      
Sale/leaseback transactions under Wells Fargo MLA | item                             0      
Letter of credit                       50,600     $ 50,600      
Financial Institutions                                    
Liquidity                                    
Remaining lease payments                       190,500     190,500      
Cash collateral for unguaranteed portions                       172,300     172,300      
Loan and security agreement | Secured term loan facility                                    
Liquidity                                    
Interest rate (as a percent)       9.50%                         12.00%  
Proceeds from borrowing of long-term debt       $ 50,000                            
Outstanding balance                       141,200     141,200      
Incremental term loan       50,000                            
Additional loan       $ 50,000                            
Loan and security agreement | Secured term loan facility | Subsequent event                                    
Liquidity                                    
Additional amount borrowed $ 25,000                                  
Loan and security agreement | Generate Lending, LLC                                    
Liquidity                                    
Repayments of finance obligations                     17,600              
Termination of certain equipment leases                     50,300              
Loan and security agreement | Generate Lending, LLC | Secured term loan facility                                    
Liquidity                                    
Principal amount                     100,000     $ 100,000        
Interest rate (as a percent)               12.00%                    
Proceeds from borrowing of long-term debt               $ 20,000   $ 15,000 $ 85,000              
Outstanding balance                                   $ 107,500
Convertible Senior Notes                                    
Liquidity                                    
Interest rate (as a percent)           3.75%     7.50%                  
$200M Convertible Senior Notes                                    
Liquidity                                    
Interest rate (as a percent)           5.50%                        
Debt Instrument, Repurchased Face Amount           $ 66,300                        
$40M Convertible Senior Note                                    
Liquidity                                    
Principal amount                 $ 40,000                  
Interest rate (as a percent)                 7.50%                  
Obligation, net of interest accretion                 $ 48,000                  
Carrying amount of debt                       $ 41,000     41,000      
Proceeds from borrowing of long-term debt                 $ 39,100                  
$212.8M Convertible Senior Notes                                    
Liquidity                                    
Principal amount           $ 212,800                        
Interest rate (as a percent)           3.75%                        
Proceeds from issuance of convertible senior notes, net           $ 205,100                        
Net proceeds                             $ 90,200      
5.5 % Covertable Senior Notes                                    
Liquidity                                    
Payments for Repurchase of Convertible Debt           66,300                        
Payment for Derivative Contract           $ 15,300                        
At Market Issuance Sales Agreement                                    
Liquidity                                    
Authorized amount         $ 75,000                          
Number of common stock sold | shares                         2.1 0.0        
Proceeds from public offerings, net of transaction costs                         $ 5,500          
Public Offerings                                    
Liquidity                                    
Number of common stock sold | shares             46.0       10.0              
Share price (in dollars per share) | $ / shares             $ 2.75       $ 2.35     $ 2.35        
Proceeds from public offerings, net of transaction costs             $ 120,400       $ 23,500              
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Summary of Significant Accounting Policies  
Impairment Loss $ 0
Upfront revenue recognized $ 0
Operating lease maximum allowed extension percentage 75.00%
Fuel  
Summary of Significant Accounting Policies  
Estimated useful life 10 years
Hydrogen infrastructure  
Summary of Significant Accounting Policies  
Estimated useful life 20 years
Minimum  
Summary of Significant Accounting Policies  
Payment terms for fuel cells and its services 30 days
Extension period 5 years
Uptime of the fleet (as a percent) 97.00%
Intangible asset useful lives 5 years
Maximum  
Summary of Significant Accounting Policies  
Payment terms for fuel cells and its services 90 days
Extension period 10 years
Uptime of the fleet (as a percent) 98.00%
Intangible asset useful lives 10 years
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Fair value of consideration (Details) - USD ($)
$ in Thousands
Jun. 22, 2020
Jun. 18, 2020
Giner ELX, Inc    
Cash $ 25,820  
Plug Power Stock 19,263  
Contingent consideration 7,140  
Total consideration $ 52,223  
United Hydrogen Group Inc    
Cash   $ 19,466
Plug Power Stock   30,410
Contingent consideration   1,110
Total consideration   $ 50,986
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Allocation Of Purchase Price (Details) - USD ($)
$ in Thousands
Jun. 22, 2020
Jun. 18, 2020
Giner ELX, Inc    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]    
Accounts receivable $ 1,237  
Inventory 4,108  
Prepaid expenses and other assets (4,707)  
Property, Plant and equipment 596  
Identifiable intangibles 29,930  
Accounts payable, accrued expenses, deferred revenue and finance obligations (1,887)  
Deferred revenue (2,347)  
Total net assets acquired, excluding goodwill $ 26,930  
United Hydrogen Group Inc    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]    
Accounts receivable   $ 444
Inventory   89
Prepaid expenses and other assets   1,152
Property, Plant and equipment   41,244
Leased property   796
Identifiable intangibles   2,338
Long-term debt   (13,080)
Oher liabilities   (13,820)
Accounts payable, accrued expenses, deferred revenue and finance obligations   (4,560)
Total net assets acquired, excluding goodwill   $ 14,603
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Goodwill (Details) - USD ($)
$ in Thousands
Jun. 22, 2020
Jun. 18, 2020
Jun. 30, 2020
Dec. 31, 2019
Total goodwill recognized     $ 70,402 $ 8,842
Giner ELX, Inc        
Consideration paid $ 52,223      
Less: net assets acquired (26,930)      
Total goodwill recognized $ 25,293      
United Hydrogen Group Inc        
Consideration paid   $ 50,986    
Less: net assets acquired   (14,603)    
Total goodwill recognized   $ 36,383    
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Narratives (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 22, 2020
USD ($)
item
Jun. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 18, 2020
Earn-out payments       $ 1,100 $ 1,100  
Deferred tax liability       6,100 6,100  
Reduction to valuation allowance         5,200  
Unrecognized tax benefits released due to expiration of stature of limitations       5,200 5,200  
Income tax benefit       17,659 17,659  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities       6,100 6,100  
Business Combination, Contingent Consideration, Liability       1,100 1,100  
Income Tax Expense (Benefit)       (17,659) (17,659)  
Forecast            
Payment for Contingent Consideration Liability, Financing Activities   $ 1,500        
Giner ELX, Inc            
Percentage of outstanding shares 100.00%          
Earn-out payments $ 16,000          
Achievement of Allagah earn out 8,000          
Receipt of certain customer opportunities 2,000          
Achievement of revenue targets $ 6,000          
Number of electrolyzer stacks | item 2          
Warrants term 2 years          
Business Combination, Contingent Consideration, Liability $ 16,000          
Giner ELX, Inc | Non achieving of allagash earn out revenue by July 31, 2033            
Percentage of monthly reduction of contingent consideration 8.33%          
Giner ELX, Inc | Earn-out revenue exceeds 150% of target stated for year 2023            
Warrants $ 5,000          
Giner ELX, Inc | Earn-out revenue exceeds 200% of target stated for year 2023            
Warrants $ 10,000          
United Hydrogen Group Inc            
Cash paid in respect to certain indebtedness     $ 1,300      
Percentage of outstanding shares           100.00%
United Hydrogen Group Inc | Common Stock            
Value of shares of common stock issued     $ 6,500      
Developed Technology Rights            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets       2,300 2,300  
In process R&D            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets       29,000 29,000  
Customer relationships            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets       $ 300 $ 300  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Dilutive Potential Common Shares (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Nov. 01, 2018
May 16, 2013
Jan. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
May 31, 2020
Sep. 30, 2019
Jul. 20, 2017
Apr. 04, 2017
Earnings Per Share                        
Number of dilutive potential common stock           204,174,726 201,150,449          
Interest rate (as a percent)       9.50%   9.50%            
$40M Convertible Senior Note                        
Earnings Per Share                        
Principal amount                   $ 40.0    
Interest rate (as a percent)                   7.50%    
$200M Convertible Senior Notes                        
Earnings Per Share                        
Debt Instrument, Repurchased Face Amount                 $ 66.3      
Interest rate (as a percent)                 5.50%      
Warrants issued with the Amazon.com, Inc transaction agreement                        
Earnings Per Share                        
Shares of common stock that can be purchased from warrants issued (in shares)                       55,286,696
Number of warrants exercised (in shares)           0            
Warrants issued with the Walmart Stores, Inc transaction agreement                        
Earnings Per Share                        
Shares of common stock that can be purchased from warrants issued (in shares)                     55,286,696  
Number of warrants exercised (in shares)           0            
Series C Preferred Stock                        
Earnings Per Share                        
Temporary Equity, Stock Issued During Period, Shares, New Issues   10,431                    
Series E Preferred Stock                        
Earnings Per Share                        
Temporary Equity, Stock Issued During Period, Shares, New Issues 35,000                      
Conversion of Stock, Shares Issued     500         30,462        
Number of shares redeemed               4,038        
Stock options                        
Earnings Per Share                        
Number of dilutive potential common stock           16,273,120 21,258,304          
Stock options granted       174,649 339,392 174,649 364,392          
Restricted stock                        
Earnings Per Share                        
Number of dilutive potential common stock           4,455,484 2,504,392          
Stock options granted       96,649 339,392 94,649 364,392          
Warrants                        
Earnings Per Share                        
Number of dilutive potential common stock           110,573,392 115,824,142          
Preferred stock                        
Earnings Per Share                        
Number of dilutive potential common stock             17,933,591          
Convertible Senior Notes                        
Earnings Per Share                        
Number of dilutive potential common stock           72,872,730 43,630,020          
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory    
Raw materials and supplies - production locations $ 72,222 $ 48,011
Raw materials and supplies - customer locations 10,291 9,241
Work-in-process 27,289 12,529
Finished goods 4,769 2,610
Inventory $ 114,571 $ 72,391
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leased Property (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leased Property    
Right of use assets - operating $ 237,467 $ 198,068
Right of use assets - finance 42,161 41,475
Capitalized costs of lessor assets 46,034 41,465
Less: accumulated depreciation (50,941) (36,268)
Leased property, net $ 274,721 $ 244,740
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Gross Carrying Amount (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
May 31, 2019
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Gross Carrying Amount $ 42,002   $ 8,564  
Accumulated Amortization (3,428)   (3,025)  
Total 38,574   5,539  
Payments to Acquire Intangible Assets   $ 1,860    
Payables for acquiring Intellectual Property 23,320   $ 14,213  
EnergyOr        
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Acquired   $ 1,500    
Milestone payments       $ 3,000
American Fuel Cell LLC        
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Milestone payments 2,900      
Payments to Acquire Intangible Assets 400      
Payables for acquiring Intellectual Property 1,700      
In process R&D        
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Gross Carrying Amount 29,000      
Total $ 29,000      
Acquired technology        
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Weighted Average Amortization Period 10 years   9 years  
Gross Carrying Amount $ 12,112   $ 8,244  
Accumulated Amortization (3,205)   (2,815)  
Total $ 8,907   $ 5,429  
Customer relationships, Backlog & Trademark        
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Weighted Average Amortization Period 8 years      
Gross Carrying Amount $ 890      
Accumulated Amortization (223)      
Total $ 667      
Customer Relationships And Trademark [Member]        
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets        
Weighted Average Amortization Period     9 years  
Gross Carrying Amount     $ 320  
Accumulated Amortization     (210)  
Total     $ 110  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Intangible Assets        
Amortization of Intangible Assets $ 200 $ 300 $ 398 $ 338
Estimated amortization expense        
Remainder of 2020 667   667  
2021 1,334   1,334  
2022 1,334   1,334  
2023 1,334   1,334  
2024 and thereafter 4,905   4,905  
Totaal $ 9,574   $ 9,574  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 10, 2020
May 06, 2020
Nov. 30, 2019
Apr. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Aug. 10, 2020
May 05, 2020
Mar. 31, 2020
Long-Term Debt                      
Interest rate (as a percent)           9.50% 9.50%        
Repayments of long-term debt and accrued interest             $ 11,783 $ 56,070      
Loss on extinguishment of debt           $ 13,222 13,222        
Long-term Line of Credit           141,200 $ 141,200        
Percent of securities in foreign subsidiaries guaranteed to secure debt             65.00%        
Principal payments of long term debt                      
December 31, 2020           125,687 $ 125,687   $ 139,017    
December 31, 2021           89,301 89,301   102,317    
December 31, 2022           51,478 51,478   68,321    
December 31, 2023           16,863 16,863   37,920    
December 31, 2024                 $ 8,692    
Incremental term loan           141,200 141,200        
Secured term loan facility                      
Long-Term Debt                      
Borrowing     $ 20,000                
Secured term loan facility | Loan and security agreement                      
Long-Term Debt                      
Borrowing   $ 50,000                  
Interest rate (as a percent)   9.50%               12.00%  
Long-term borrowings           141,200 141,200        
Long-term Line of Credit   $ 50,000                  
Origination fees   1,000                  
Legal fees   300                  
Principal payments of long term debt                      
Incremental term loan   50,000                  
Additional loan   $ 50,000                  
Subsequent event | Secured term loan facility | Loan and security agreement                      
Principal payments of long term debt                      
Additional amount borrowed $ 25,000                    
Generate Lending, LLC | Loan and security agreement                      
Long-Term Debt                      
Repayments of long-term debt and accrued interest         $ 17,600            
Termination of certain equipment leases         50,300            
Generate Lending, LLC | Secured term loan facility | Loan and security agreement                      
Long-Term Debt                      
Loan Amount         100,000            
Borrowing     $ 20,000 $ 15,000 $ 85,000            
Interest rate (as a percent)     12.00%                
Long-term borrowings                     $ 107,500
NY Green Bank                      
Long-Term Debt                      
Loss on extinguishment of debt               $ 500      
Cash held in escrow deposit           $ 1,700 $ 1,700        
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Net proceeds (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2020
shares
Jun. 10, 2020
USD ($)
May 18, 2020
USD ($)
D
$ / shares
May 31, 2020
USD ($)
D
$ / shares
shares
Sep. 30, 2019
USD ($)
D
$ / shares
Mar. 31, 2019
$ / shares
shares
Mar. 31, 2018
USD ($)
Jun. 30, 2020
USD ($)
$ / shares
Jun. 30, 2020
USD ($)
$ / shares
Jun. 30, 2019
USD ($)
Jun. 05, 2020
May 29, 2020
USD ($)
Dec. 31, 2019
USD ($)
Convertible Senior Notes                          
Interest rate (as a percent)               9.50% 9.50%        
Net proceeds   $ 25,000,000.0             $ 27,678,000 $ 25,609,000      
Aggregate consideration                 90,238,000        
Conversion of notes through common stock issuance | shares 16.0                        
Proceeds from issuance of convertible senior notes, net                 205,100,000        
Gain on extinguishment of debt               $ 13,222,000 13,222,000        
Closing price of the company's stock | $ / shares           $ 2.35              
Common stock shares issued | shares           10.0              
3.75% Convertible Senior Notes                          
Convertible Senior Notes                          
Principal amount     $ 200,000,000.0         212,463,000 212,463,000     $ 12,500,000  
Interest rate (as a percent)     3.75%                    
Net proceeds                 12,400,000        
Maturity principal amount     $ 1,000                    
Conversion rates for the notes (in shares)     198.6196                    
Conversion price, per share | $ / shares     $ 5.03                    
Trading days | D     20                    
Consecutive trading days | D     30                    
Conversion price (as a percent)     130.00%                    
Number of business days     5 days                    
Number of consecutive trading days     5 days                    
Principal amount (as a percent)     98.00%                    
Percentage of principal amount to be redeemed     100.00%                    
Carrying amount of the liability component     $ 75,200,000                    
Carrying amount of the equity component     $ 130,300,000         $ 130,249,000 130,249,000        
Effective interest rate (as a percent)     29.00%                    
Transaction costs for issuance     $ 7,000,000.0                    
Initial purchasers' discount     6,400,000                    
Other issuance costs     600,000           $ 4,400,000        
Transaction costs attributable to the liability component     2,600,000                    
Transaction costs attributable to the equity component     4,400,000                    
Closing price of the company's stock | $ / shares               $ 8.21 $ 8.21        
Fair value of convertible senior notes               $ 339,000,000.0 $ 339,000,000.0        
3.75% Convertible Senior Notes | Level 3 | Volatility                          
Convertible Senior Notes                          
Volatility assumption               75 75        
7.5% Convertible Senior Note                          
Convertible Senior Notes                          
Principal amount       $ 100,000,000 $ 40,000,000.0     $ 48,000,000 $ 48,000,000       $ 48,000,000
Interest rate (as a percent)         7.50%                
Net proceeds         $ 39,100,000                
Conversion of notes through common stock issuance | shares 16.0                        
Percentage of principal amount to be repaid at maturity         120.00%                
Maturity principal amount         $ 48,000,000.0                
Conversion rates for the notes (in shares)         387.5969                
Conversion price, per share | $ / shares         $ 2.58                
Consecutive trading days | D         20                
Conversion price (as a percent)         175.00%                
Initial purchasers' discount         $ 8,000,000.0                
Unamortized debt discount and issuance costs         1,000,000.0                
Closing price of the company's stock | $ / shares               $ 8.21 $ 8.21        
Fair value of convertible senior notes               $ 131,400,000 $ 131,400,000       53,500,000
7.5% Convertible Senior Note | Level 3 | Volatility                          
Convertible Senior Notes                          
Volatility assumption               75 75        
7.5% Convertible Senior Note | Holder may require redemption                          
Convertible Senior Notes                          
Principal amount         40,000,000.0                
Maturity principal amount         $ 48,000,000.0                
Consecutive trading days | D         5                
Principal amount of the repurchased Convertible Senior Notes(as a percent)         115.00%                
Principal amount (as a percent)         110.00%                
Conversion ratio, principal amount         $ 1,000                
7.5% Convertible Senior Note | Company may redeem with the consent of the holder                          
Convertible Senior Notes                          
Maturity principal amount         $ 48,000,000.0                
Consecutive trading days | D         5                
Principal amount of the repurchased Convertible Senior Notes(as a percent)         105.00%                
Principal amount (as a percent)         115.00%                
Conversion ratio, principal amount         $ 1,000                
5.5% Convertible Senior Notes                          
Convertible Senior Notes                          
Principal amount     $ 100,000,000 $ 1,000,000     $ 100,000,000 $ 33,660,000 $ 33,660,000       100,000,000
Interest rate (as a percent)     5.50% 5.50%     5.50%       5.50%    
Net proceeds             $ 52,356,000            
Repurchase of convertible senior notes | shares       9.4                  
Aggregate repurchase of debt       $ 128,900,000                  
Aggregate consideration       90,200,000                  
Debt component of debt exchange       35,500,000                  
Equity component of debt exchange       $ 93,400,000                  
Discount rate for fair value of liability       29.80%                  
Long-term borrowings       $ 48,700,000       $ 33,700,000 33,700,000        
Maturity principal amount       66,300,000                  
Gain on early debt extinguishment       $ 13,200,000                  
Conversion rates for the notes (in shares)       436.3002                  
Conversion price, per share | $ / shares       $ 2.29                  
Trading days | D       20                  
Consecutive trading days | D       30                  
Conversion price (as a percent)       130.00%                  
Number of business days       5 days                  
Number of consecutive trading days       5 days                  
Principal amount (as a percent)       98.00%                  
Ownership interest percentage       50.00%                  
Percentage of principal amount to be redeemed       100.00%                  
Carrying amount of the liability component       $ 58,200,000                  
Carrying amount of the equity component       $ 37,700,000                 37,702,000
Effective interest rate (as a percent)       16.00%                  
Transaction costs for issuance       $ 4,100,000                  
Initial purchasers' discount       3,300,000     3,250,000            
Other issuance costs       900,000     $ 894,000   $ 1,700,000        
Transaction costs attributable to the liability component       2,400,000                  
Transaction costs attributable to the equity component       $ 1,700,000                  
Closing price of the company's stock | $ / shares               $ 8.21 $ 8.21        
Fair value of convertible senior notes               $ 120,900,000 $ 120,900,000       $ 135,300,000
5.5% Convertible Senior Notes | Minimum                          
Convertible Senior Notes                          
Redemption notice days       1 day                  
5.5% Convertible Senior Notes | Maximum                          
Convertible Senior Notes                          
Redemption notice days       3 days                  
5.5% Convertible Senior Notes | Level 3 | Volatility                          
Convertible Senior Notes                          
Volatility assumption               75 75        
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
May 31, 2020
May 29, 2020
May 18, 2020
Dec. 31, 2019
Sep. 30, 2019
Mar. 31, 2018
Convertible Senior Notes              
Net carrying amount $ 142,704       $ 110,246    
3.75% Convertible Senior Notes              
Convertible Senior Notes              
Principal amount 212,463   $ 12,500 $ 200,000      
Unamortized debt discount (133,321)            
Unamortized debt issuance costs (2,517)            
Net carrying amount 76,625            
Carrying amount of the equity component 130,249     130,300      
7.5% Convertible Senior Note              
Convertible Senior Notes              
Principal amount 48,000 $ 100,000     48,000 $ 40,000  
Unamortized debt discount (6,200)       (7,400)    
Unamortized debt issuance costs (812)       (969)    
Net carrying amount 40,988       39,631    
5.5% Convertible Senior Notes              
Convertible Senior Notes              
Principal amount 33,660 1,000   $ 100,000 100,000   $ 100,000
Unamortized debt discount (8,126)       (27,818)    
Unamortized debt issuance costs (443)       (1,567)    
Net carrying amount 25,091       70,615    
Carrying amount of the equity component   $ 37,700     $ 37,702    
Income tax benefit on equity component $ 9,200            
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Conversion (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 10, 2020
May 31, 2020
Mar. 31, 2018
Jun. 30, 2020
Jun. 30, 2019
May 18, 2020
Dec. 31, 2019
Convertible Senior Notes              
Net proceeds $ 25,000     $ 27,678 $ 25,609    
5.5% Convertible Senior Notes              
Convertible Senior Notes              
Principal amount   $ 1,000 $ 100,000 33,660   $ 100,000 $ 100,000
Less initial purchasers' discount   (3,300) (3,250)        
Less cost of related capped call and common stock forward     (43,500)        
Less other issuance costs   $ (900) (894) $ (1,700)      
Net proceeds     $ 52,356        
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Capped Call and Common Stock Forward (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 18, 2020
May 31, 2020
Mar. 31, 2019
Jun. 30, 2020
May 29, 2020
Dec. 31, 2019
Sep. 30, 2019
Mar. 31, 2018
Capped Call and Common Stock Forward                
Share Price     $ 2.35          
Common stock shares issued     10,000,000          
Capped Call                
Capped Call and Common Stock Forward                
Capped call options amount             $ 16,000  
Common Stock Forward                
Capped Call and Common Stock Forward                
Common stock shares issued       14,397,906        
3.75% Convertible Senior Notes                
Capped Call and Common Stock Forward                
Principal amount $ 200,000     $ 212,463 $ 12,500      
Share Price       $ 8.21        
3.75% Convertible Senior Notes | Capped Call                
Capped Call and Common Stock Forward                
Capped call options amount $ 16,200              
Cap price $ 6.7560              
Premium (as a percent) 60.00%              
Share Price $ 4.11              
5.5% Convertible Senior Notes                
Capped Call and Common Stock Forward                
Principal amount $ 100,000 $ 1,000   $ 33,660   $ 100,000   $ 100,000
Share Price       $ 8.21        
5.5% Convertible Senior Notes | Capped Call                
Capped Call and Common Stock Forward                
Cap price   $ 3.82            
Premium (as a percent)   100.00%            
Share Price   $ 1.91            
Recorded in additional paid-in capital   $ 24,200            
7.5% Convertible Senior Note                
Capped Call and Common Stock Forward                
Principal amount   $ 100,000   $ 48,000   $ 48,000 $ 40,000  
Share Price       $ 8.21        
7.5% Convertible Senior Note | Common Stock Forward                
Capped Call and Common Stock Forward                
Net cost incurred       $ 27,500        
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Common Stock and Warrants (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 13, 2020
USD ($)
Mar. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
shares
Mar. 31, 2019
$ / shares
shares
Jun. 30, 2020
USD ($)
item
$ / shares
shares
Jun. 30, 2019
USD ($)
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2017
shares
Stockholders' equity                
Preferred stock, Shares authorized         5,000,000.0      
Preferred stock, par value | $ / shares         $ 0.01      
Net proceeds from shares of common stock sold | $   $ 23,500     $ (269) $ 28,265    
Common Stock Shares, Outstanding         306,959,462   303,378,515  
Common stock, par value (in dollars per share) | $ / shares         $ 0.01   $ 0.01  
Number of votes per share | item         1      
Common stock shares issued   10,000,000            
Par value, common stock | $ / shares         $ 0.01   0.01  
Share price (in dollars per share) | $ / shares   $ 2.35   $ 2.35        
Series A Junior Participating Cumulative Preferred Stock                
Stockholders' equity                
Preferred stock, par value | $ / shares         $ 0.01   $ 0.01  
Common Stock Shares, Outstanding         0   0  
At Market Issuance Sales Agreement                
Stockholders' equity                
Net proceeds from shares of common stock sold | $     $ 5,500          
Common stock shares issued     2,100,000 0        
Authorized amount | $ $ 75,000              
Warrant Issued With Amazon And Walmart Stores Inc Transaction Agreement In 2017                
Stockholders' equity                
Number of warrants exercised (in shares)         33,462,999   26,188,434  
Maximum | Warrant Issued With Amazon And Walmart Stores Inc Transaction Agreement In 2017                
Stockholders' equity                
Class of Warrant or Right Issued               110,573,392
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Redeemable Convertible Preferred Stock (Details)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 01, 2018
shares
May 31, 2020
shares
Apr. 30, 2020
shares
Jan. 31, 2020
shares
Nov. 30, 2018
USD ($)
shares
Dec. 31, 2019
shares
Jun. 30, 2020
USD ($)
installment
shares
Series C Redeemable Convertible Preferred Stock              
Redeemable preferred stock              
Number of shares of common stock issued on conversion of preferred stock   1,858,256 923,819        
Number of preferred shares that had been converted to common stock   1,750 870        
Series E Redeemable Convertible Preferred Stock              
Redeemable preferred stock              
Shares issued (in shares)         35,000    
Net proceeds from public offering | $         $ 30.9    
Number of monthly installments | installment             13
Redemption value for each installment | $             $ 2.7
Shares outstanding (in shares)           500 0
Series E Preferred Stock              
Redeemable preferred stock              
Shares issued (in shares) 35,000            
Number of shares of common stock issued on conversion of preferred stock       500   30,462  
Number of preferred shares that had been converted to common stock       500      
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Warrant Transaction Agreements - Amazon.com, Inc. Transaction Agreement (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 04, 2017
USD ($)
installment
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2019
shares
Jul. 20, 2017
$ / shares
Class of Warrant or Right [Line Items]                
Selling, general and administrative | $   $ 21,658 $ 13,627 $ 32,671 $ 22,951      
Exercise price of warrants (in dollars per share) | $ / shares               $ 2.1231
Warrants issued with the Amazon.com, Inc transaction agreement                
Class of Warrant or Right [Line Items]                
Shares of common stock that can be purchased from warrants issued (in shares) 55,286,696              
Warrant shares vested (in shares)   27,643,347   27,643,347     20,368,782  
Provision for common stock warrants | $   $ 3,400 $ 800 $ 4,700 $ 2,000      
Warrants issued with the Amazon.com, Inc transaction agreement | Maximum                
Class of Warrant or Right [Line Items]                
Cash payments to be received under agreement | $ $ 600,000              
Tranche one of warrants issued with the Amazon.com, Inc transaction agreement                
Class of Warrant or Right [Line Items]                
Warrant shares vested (in shares) 5,819,652              
Selling, general and administrative | $           $ 6,700    
Tranche two of warrants issued with the Amazon.com, Inc. Transaction Agreement                
Class of Warrant or Right [Line Items]                
Shares of common stock that can be purchased from warrants issued (in shares) 29,098,260              
Warrant shares vested (in shares) 29,098,260              
Number of installments | installment 4              
Number of shares per installment 7,274,565              
Cash receipt per installment | $ $ 50,000              
Aggregate cash receipts for all installments | $ $ 200,000              
Exercise price of warrants (in dollars per share) | $ / shares $ 1.1893              
Tranche three of warrants issued with the Amazon.com, Inc. Transaction Agreement                
Class of Warrant or Right [Line Items]                
Shares of common stock that can be purchased from warrants issued (in shares) 20,368,784              
Warrant shares vested (in shares) 20,368,784              
Number of installments | installment 8              
Number of shares per installment 2,546,098              
Cash receipt per installment | $ $ 50,000              
Aggregate cash receipts for all installments | $ $ 400,000              
Exercise price calculation The exercise price of the third tranche of Amazon Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Amazon Warrant Shares.              
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details)
$ / shares in Units, € in Millions, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 20, 2017
USD ($)
installment
$ / shares
shares
Jun. 30, 2020
EUR (€)
shares
Jun. 30, 2019
USD ($)
Jun. 30, 2020
EUR (€)
shares
Jun. 30, 2019
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2019
shares
Warrant Transaction Agreements              
Exercise price of warrants (in dollars per share) | $ / shares $ 2.1231            
Warrants issued with the Walmart Stores, Inc transaction agreement              
Warrant Transaction Agreements              
Shares of common stock that can be purchased from warrants issued (in shares) 55,286,696            
Warrant shares vested (in shares)   5,819,652   5,819,652     5,819,652
Provision for common stock warrants   € 1.0 $ 0.7 € 1.9 $ 3.7    
Tranche one of warrants issued with the Walmart Stores Inc transaction agreement              
Warrant Transaction Agreements              
Warrant shares vested (in shares) 5,819,652            
Provision for common stock warrants | $           $ 10.9  
Tranche two of warrants issued with the Walmart Stores, Inc. Transaction Agreement              
Warrant Transaction Agreements              
Warrant shares vested (in shares) 29,098,260            
Number of installments | installment 4            
Number of shares per installment 7,274,565            
Cash receipt per installment | $ $ 50.0            
Aggregate cash receipts for all installments | $ $ 200.0            
Tranche three of warrants issued with the Walmart Stores, Inc. Transaction Agreement              
Warrant Transaction Agreements              
Warrant shares vested (in shares) 20,368,784            
Number of installments | installment 8            
Number of shares per installment 2,546,098            
Cash receipt per installment | $ $ 50.0            
Aggregate cash receipts for all installments | $ $ 400.0            
Exercise price calculation The exercise price of the third tranche of Walmart Warrant Shares will be an amount per share equal to ninety percent (90%) of the 30-day volume weighted average share price of the common stock as of the final vesting date of the second tranche of Walmart Warrant Shares            
Exercise price of warrants (in dollars per share) | $ / shares $ 1.1893            
Maximum | Warrants issued with the Walmart Stores, Inc transaction agreement              
Warrant Transaction Agreements              
Cash payments to be received under agreement | $ $ 600.0            
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue        
Net revenue $ 68,070 $ 57,535 $ 108,883 $ 79,114
Sales of fuel cell systems        
Revenue        
Net revenue 41,264 38,696 55,915 41,240
Sale of hydrogen installations and other infrastructure        
Revenue        
Net revenue 6,482   12,218  
Services performed on fuel cell systems and related infrastructure        
Revenue        
Net revenue 6,236 5,341 12,757 11,684
Power Purchase Agreements        
Revenue        
Net revenue 6,654 6,409 13,150 12,519
Fuel delivered to customers        
Revenue        
Net revenue 7,372 $ 7,089 14,705 $ 13,671
Other        
Revenue        
Net revenue $ 62   $ 138  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Contract balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Revenue    
Accounts receivable $ 45,522 $ 25,448
Contract assets 20,481 13,251
Contract liabilities $ 50,233 $ 43,480
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Changes in contract assets and contract liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Contract assets  
Transferred to receivables from contract assets recognized at the beginning of the period $ (9,671)
Revenue recognized and not billed as of the end of the period 16,901
Net change in contract assets $ 7,230
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Estimated future revenue (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Revenue  
Total estimated future revenue $ 393,790
Sales of fuel cell systems  
Revenue  
Total estimated future revenue 71,402
Sale of hydrogen installations and other infrastructure  
Revenue  
Total estimated future revenue 71,753
Services performed on fuel cell systems and related infrastructure  
Revenue  
Total estimated future revenue 94,725
Power Purchase Agreements  
Revenue  
Total estimated future revenue 151,793
Other  
Revenue  
Total estimated future revenue $ 4,117
Maximum | Sales of fuel cell systems  
Revenue  
Duration of estimated revenue expected to be recognized in future (in years) 1 year
Maximum | Services performed on fuel cell systems and related infrastructure  
Revenue  
Duration of estimated revenue expected to be recognized in future (in years) 7 years
Maximum | Power Purchase Agreements  
Revenue  
Duration of estimated revenue expected to be recognized in future (in years) 7 years
Minimum | Services performed on fuel cell systems and related infrastructure  
Revenue  
Duration of estimated revenue expected to be recognized in future (in years) 5 years
Minimum | Power Purchase Agreements  
Revenue  
Duration of estimated revenue expected to be recognized in future (in years) 5 years
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Others (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Revenue    
Capitalized contract costs $ 0.5 $ 0.5
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 05, 2020
May 31, 2020
May 29, 2020
May 18, 2020
Dec. 31, 2019
Mar. 31, 2018
Income tax benefit $ 17,659 $ 17,659            
Including a benefit   $ 12,400            
Interest rate (as a percent) 9.50% 9.50%            
Income tax benefit related to deferred taxes $ 5,200 $ 5,200            
3.75% Convertible Senior Notes                
Principal amount 212,463 212,463     $ 12,500 $ 200,000    
Interest rate (as a percent)           3.75%    
5.5% Convertible Senior Notes                
Principal amount $ 33,660 $ 33,660   $ 1,000   $ 100,000 $ 100,000 $ 100,000
Interest rate (as a percent)     5.50% 5.50%   5.50%   5.50%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Recurring Basis (Details) - Recurring basis - Warrants
$ in Thousands
Jun. 30, 2020
USD ($)
Fair Value  
Financial liabilities $ (420)
Level 3  
Fair Value  
Financial liabilities $ (420)
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Valuation Technique (Details)
6 Months Ended
Jun. 30, 2019
Derivative Liabilities | Expected dividend yield  
Valuation technique for assets and liabilities measured and recorded at fair value  
Equity Instrument, Measurement Input 0
Minimum | Risk free interest rate  
Valuation technique for assets and liabilities measured and recorded at fair value  
Derivative Liability, Measurement Input 2.22
Minimum | Volatility  
Valuation technique for assets and liabilities measured and recorded at fair value  
Derivative Liability, Measurement Input 49.98
Minimum | Expected average term  
Valuation technique for assets and liabilities measured and recorded at fair value  
Derivative Liability, Expected average term 3 months 10 days
Maximum | Risk free interest rate  
Valuation technique for assets and liabilities measured and recorded at fair value  
Derivative Liability, Measurement Input 2.51
Maximum | Volatility  
Valuation technique for assets and liabilities measured and recorded at fair value  
Derivative Liability, Measurement Input 74.93
Maximum | Expected average term  
Valuation technique for assets and liabilities measured and recorded at fair value  
Derivative Liability, Expected average term 6 months 10 days
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Future minimum lease payments under noncancellable operating leases - As Lessor          
Remainder of 2020 $ 15,567   $ 15,567    
2021 30,958   30,958    
2022 27,338   27,338    
2023 24,284   24,284    
2024 20,902   20,902    
2025 and thereafter 36,861   36,861    
Total future minimum lease payments 155,910   155,910    
Future minimum lease payments under noncancelable operating leases - As Lessee          
Remainder of 2020 25,947   25,947    
2021 51,818   51,818    
2022 51,267   51,267    
2023 45,461   45,461    
2024 45,410   45,410    
2025 and thereafter 52,344   52,344    
Total future minimum lease payments 272,247   272,247    
Less imputed lease interest (73,820)   (73,820)    
Sale of future services 129,209   129,209    
Total lease liabilities $ 327,636   $ 327,636    
Operating Lease, Liability, Statement of Financial Position [Extensible List] plug:FinancingTransactionFinanceObligationAmountCurrent plug:FinancingTransactionFinanceObligationAmount   plug:FinancingTransactionFinanceObligationAmountCurrent plug:FinancingTransactionFinanceObligationAmount    
Rental expense for all operating lease $ 12,900 $ 6,200 $ 25,500 $ 12,100  
Gross profit on sale leaseback transactions 14,400 16,100 19,700 16,100  
Right of use assets obtained in exchange for new operating lease liabilities 29,200 $ 34,500 45,400 34,500  
Prepaid rent and security deposit $ 6,000   6,000   $ 6,000
Other information of operating leases          
Cash payments     $ 24,982 $ 11,677  
Weighted average remaining lease term (in years) 5 years 5 months 23 days 5 years 1 month 17 days 5 years 5 months 23 days 5 years 1 month 17 days  
Weighted average discount rate (as a percent) 12.10% 12.20% 12.10% 12.20%  
Minimum          
Operating Leases          
Lease Term - as Lessor 1 year   1 year    
Lease Term - as Lessee 1 year   1 year    
Maximum          
Operating Leases          
Lease Term - as Lessor 7 years   7 years    
Lease Term - as Lessee 8 years   8 years    
Sale Leaseback Agreements          
Future minimum lease payments under noncancelable operating leases - As Lessee          
Total lease liabilities $ 129,200   $ 129,200   35,600
Short term operating lease obligation 19,600   19,600   6,000
Long term operating lease obligation $ 109,600   $ 109,600   $ 29,600
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Total Payments of future minimum lease payments          
Remainder of 2020 $ 31,325   $ 31,325    
2021 61,684   61,684    
2022 56,815   56,815    
2023 49,159   49,159    
2024 62,196   62,196    
2025 and thereafter 53,518   53,518    
Total future minimum lease payments 314,697   314,697    
Less imputed lease interest (85,558)   (85,558)    
Sale of future services 129,209   129,209    
Total lease liabilities 358,348   358,348    
Total future minimum lease payments 155,910   155,910    
Finance lease costs          
Amortization of right of use asset     1,740 $ 1,558  
Interest on finance obligations     1,223 2,656  
Total finance lease cost     2,963 4,214  
Right of use assets obtained in exchange for new finance lease liabilities $ 0 $ 700 0 700  
Other information          
Cash payments     $ 5,196 $ 55,913  
Weighted average remaining lease term (years) 3 years 6 months 10 days 3 years 3 months 3 years 6 months 10 days 3 years 3 months  
Weighted average discount rate 8.00% 10.80% 8.00% 10.80%  
Restricted Cash          
Restricted cash $ 131,100   $ 131,100    
Letter of credit 98,200   98,200    
Aggregate amount of financial obligation 141,200   141,200    
Letter of Credit          
Restricted Cash          
Aggregate amount of financial obligation 500   500    
Sale Leaseback Agreements          
Total Payments of future minimum lease payments          
Total lease liabilities 27,900   27,900   $ 31,700
Finance Lease [Member]          
Total Payments of future minimum lease payments          
Remainder of 2020 5,066   5,066    
2021 9,276   9,276    
2022 4,975   4,975    
2023 3,149   3,149    
2024 16,154   16,154    
Total future minimum lease payments 38,620   38,620    
Less imputed lease interest (10,718)   (10,718)    
Total lease liabilities 27,902   27,902    
Other Leased Property [Member]          
Total Payments of future minimum lease payments          
Remainder of 2020 312   312    
2021 590   590    
2022 573   573    
2023 549   549    
2024 632   632    
2025 and thereafter 1,174   1,174    
Total future minimum lease payments 3,830   3,830    
Less imputed lease interest (1,020)   (1,020)    
Total lease liabilities 2,810   2,810    
Finance obligation | Property and equipment          
Total Payments of future minimum lease payments          
Total future minimum lease payments $ 2,800   $ 2,800   $ 2,800
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Concentrations of Credit Risk (Details) - Customers - customer
6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Accounts receivable | Credit risk      
Customer Concentration      
Concentration Risk Number of Customers 2   2
Concentration risk (as a percent) 88.40%   63.40%
Revenues | Customer concentration      
Customer Concentration      
Concentration Risk Number of Customers 2 2  
Concentration risk (as a percent) 77.90% 66.00%  
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /*$"E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #RA I1;YC:<.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$F@;";UI:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%JSE?@D)11I& "%F$A,MD:+71$17V\X(U>\.$S=C/,:, .'7I*4)45,#E- M#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A')HYEW>HX.UI]S*O6UB? M2'F-^5>R@LX!U^PZ^;79/.ZW3-:\Y@6_+RJ^KU:B>1 U?Y]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /*$"E$RC.1_-@4 ($5 8 >&PO=V]R:W-H965T&UL MI9A=[D]XI(-O,@N0*$2?_ MOD=@0Y+!!]K>V'R=5P]'XCV2)CNE?Z8;(0QY3F*9GG4VQFP_.DX:;$3"TU.U M%1+NK)1.N(%3O7;2K18\S(.2V&&N.W 2'LG.=))?6^CI1&4FCJ18:))F2<+U MR[F(U>ZL0SN'"W?1>F/L!6BW;* M-FW@Z^.#^E7^\O RCSP5,Q7_B$*S.>N,.B04*Y[%YD[M/HO]"_6M7J#B-/\E MN^+97J]#@BPU*MD' T$2R>*?/^\3\2K &Q\)8/L ]BZ 'FO!VP=X^8L69/EK M77##IQ.M=D3;IT'-'N2YR:/A;2)INW%I--R-(,Y,+U200:\8PF5(+J6)S N9 MRV)XV#1W2;KA6J03QT!K-L8)]LKGA3([HCP@7Y4TFQ140Q&^C7> LD1E!]1S MA@K^D&9X>%^MCXE;K\N_ V.5V;.R_6\_Y:YCT@3O;*)7MY$ MKZF)^Y>MJ.L!/)RZW6\(1;^DZ+>C^)9Q;82.7\B=V"IMZHAP*:,S@1 -2J)! MR[QH#H:2#]3C2+C6BL-&4(S+FG&;6CNQ#I*#72@(3<\JH7EQCD*\>F;2#O^3.9AS#BHE44%&9]O&\;)!GK>H,A\X9#C)!5A*P- MH1^&4#G2D\,!N8;GR*VLSQTN.1Z,B']][M\\D.5G_POT^=VM?X'15CY.O7]% M.[-GT-OW:B=K27&Y:__^L_\5(ZOLG^(&_IZL'(@+K9XB&=0G$M>\><#0JII M<2=_C[90J>$Q^2O:'O\Z<$7**,7,CE;5@>*6GG>@#Y/:XRBX0)^.,)"J)%#< MR:]5 #E9;)3$?+=!9#ABW>'015-3%0**N_A]9* &J!6A[+?'W\E2!)F&;-5B MX4HSE21@.4NC@I\G9,LU>>)Q)LBO[JE+MT(7\T8,NJH7%#=ZJ/)A)-=D^9(\ MJKB6M;E28!/0JCXPW,$/^2*7S\&&R[4X6KH:A&[\Y86/3 MI7 [K>]-7*=I@LLJSV>M//\R$7IM!]@G4# ;,-EDRV5]^G#!1K3*\AGNV(=D M;00D"P/Z?XL!5ED_PUW[\%6^<IMZ@ M/W)9CWH3YZD.J_)_UN#:>Y>XBE);FAX$^#:V4FF0ZW8IS!PIEK'*Y1ENTN4" M:L^V7T==P>7Z88_+?<.6*E[E^%[#G/T=59ZQHTP-8DT[#Y7G>^T\'\ T0,UE M*)[)%U$[Y!ND7->E[M@;C+%>]"K/]W"']B%989&PF-<-[_,&@:.?H/-JD\LZ M4+[WEY+ KLF*_:[R:KF_Z.>[:D[U>+$Y^95; TM)+%80ZIX.X5O3Q7Y?<6+4 M-M\R>U3&J"0_W @>"FT?@/LKIJO;IDVJ_=5LI-?I>5TUWMMIJO3O9;+I\*^NL^ZAVLH%?[E5; M9QINVX=-MVME5@R-ZFI#,8XV=58VJ_/3X;OK]OQ4];HJ&WG=HJZOZZQ]_B0K M]72V(JN7+V[*AZTV7VS.3W?9@[R5^NONNH6[S=A+4=:RZ4K5H%;>GZTNR,DE M9Z;!8/&?4CYULVMDAG*GU#=S\[DX6V&C2%8RUZ:+#/X]RDM95:8GT/'GH=/5 M^$S3<'[]TOO/P^!A,'=9)R]5]=^RT-NS5;)"A;S/^DK?J*=_R\. A.DO5U4W M_$5/!UN\0GG?:54?&H."NFSV_[/OAXF8-2#&M#W-F"'!L/,;?;*AF%= M93H[/VW5$VJ--?1F+H:Y&5K#:,K&+..M;N'7$MKI\TO5%+ HLD!PU:FJ+#(- M-Y^R*FMRB6Y-QQTZ1E]OK]"'HQ_1$2H;],=6]5W6%-WI1H,&T],F/SSOT_YY MU/.\7_OF(V)XC2BFV-'\,MS\2N;0G)CF)'W=? ,C'X=/Q^'3H3_F&W[?MK+1 M*.LZ&.=)H$-\3AQF+.5I-)J]4LI'I3RH]$9VNBUSL]Q&JTO?O@,Q>[# $>,+>0XK MGA#F5B=&=2*H[B+/50_3!K$BES"'=Y5T*136L[D0=#F!MA45G"=NA=&H, HJ M_-P\PKJJ]MFE*[*>2 @7,5D(L\UBRE+B%A:/PN*@L.M6[K*R0/+[SKAV-VQ' MI;>RA8@RW^\NX;&EB!'.HH5NVXH2,MNWKW0GH^XDJ/L/I;/J'1(36V+*(R$6 M&AUFA#&.W2+3463Z3[TFM=<^P83&"WT.LU@0W^(3/$5T_,;R ^1;_;Q&.PCB M>CTLOPE$.\ OW#:0'*A[ &C>UWTUA/M"0@Z0E]E 5OCMB*1KBMG0\HC$:PX? M<,1N)P?J5LXM?Y U'U"$,4D6PW:8$9Z*U#/L&NZ;+C//;M'S(AA]"@T%^4*I[*JG**HW9 P!POXYG#+$FXQ_W(A"X2 M9M?G1F?-0PFA]N!]_DEDMG,E(EZ2P6$F!/,M]00N$B;7[T,L\P<(8A.)D(0L M'=!A!F/P<(M,X")A_81FS@(DR;$VN*V&<M%'*5+4CO,@ @X]JB(AXY)O964$2IL/OK_*TF80V2P5N\HF3+DGZM,)3#0,IB]ON[W- M&P+)*[*AF5UYC+S>?M$)1JFTM[;WQ)H M\R9.,>/I4J%M%S'!9C7 M@(FJ:V!(9QZP1D?X(R:0YK3H,:MZB:#F0-TV:^5/*!9XC?'PV7\%!7BOMZHM M_R>+G]#GKC/YQX>RR:N^*)N'%Z.R0;J%(J9OGW\\08PG4(*1=9Q2E>:]_( M\=QLJ,L82=81B]+\+V% \9H2)981RVU'OKIK@R<+PW,?1;A:GT$N@TZA 8S;*\?W"Q?;+M+(693=U0 M*QS>0)422B:0L#3+JQCM](5+QB8$\7)SY M^W>]<.%V\15CSZ[A$RUYF):'>?W7/Y]7/@&&AU_F_)_S.O& AWGP-^?5?FO# M^;**VW)G7IK]E[4/9=*B2]] *?XQA6=K]F\C]C5:[X67>G=):U&PO=V]R:W-H965T&ULM5==CYLX%/TK%NK#C#0[8!(@ MJ9)(G4Q7NY56BB;;]MD#3K#&8&J;I--?WVM@" 1"TMUT'B8VW(]S;-][\&PO MY(N**=7H>\)3-;=BK;/WMJW"F"9$W8N,IO!F(V1"-$SEUE:9I"0JG!)NNX[C MVPEAJ;68%<]68LI2N)5)XD1+X^4"[VV#;6YH&]F&5D2]=4 M?\Y6$F9V'25B"4T5$RF2=#.W/N#W2QP8A\+B"Z-[U1@C0^59B!H]&SAUR'=?I<5\.NS_2$-RQ<NLYH9N^:#'NL@C$.:JL6D5%-9#1(9"F2 M!&##^0E? #"1:$=X3M$-;%]L'OHP?-& Y]PX^PG[&J 5] M7$,?_P+T J!")->QD.P'C?JPE@&]!HS <\J_(\"76+90>S5J[]=1,Z7R?L1> M!\=H/(%#'$S=(\0]EGCBCP+//X'8KQ'[%R,V5:Q!!E0N7]_0]\'V.V"PYTY= M;WI\,'H-O:DS]OI!!S7H8!#TFDH&"[M$3S2BH&C/G)K.M8/"9&:\ A6@4D+Y MK@VO@98PJ3-.!C,V$H6G$_VW&IM<4F-GC%JDIC6IZ55(751]T^Y>.^/1,8US M5BT>V#GHEW--)J9+N5= L:"UUG)WB>:OB 1)R!E$:EVF:%"S5?((UBZBTA MW".?ON^/CRF?,VMS/L@L'M;9JA]]_/_]"!_T$0\+Y._L2%7J,RWIG%6;V$%" M\;"&7K4KX1[A]+H?!&?-VEP.XHJ'U?5Z?:DKI1T.71/O)(.#TN)AJ;UR6PK. MT^B:=&G8C;N.N6C^0^26I0IQN@$OYSX =UG>W;X30;Q-SHZIOT(N?4$L#!!0 ( /*$"E$*%B91\P< )XD 8 M>&PO=V]R:W-H965T&ULK5I=<^(X%OTK*FH>=JNZ&^O#DIU* M4M4!9K>G=G92G?EX-B""JXW-RH*D__U*QD$@72O4-"\)AJ,KW6/IW"/9MR^- M^M:NI=3H=5/5[=UHK?7V9CQN%VNY*=I/S5;6YI=5HS:%-I?J>=QNE2R67:-- M-29)PL>;HJQ'][?==X_J_K;9Z:JLY:-"[6ZS*=3W!UDU+WR;LNF1DJN[D:?\ M)#,O6CEIJK_*I5[?C;(16LI5L:OTU^;EW[)/*+7Q%DW5=G_1RP$KZ @M=JUN M-GUC,X)-61_^%Z\]$2<-3!RX >D;$+\!&VA ^P;TTAY8WX!=VD/:-^A2'Q]R M[XB;%KJXOU7-"U(6;:+9#QW[76O#5UG;B?*DE?FU-.WT_:2IE^:VRR4RG]JF M*I>%-A=/VOPS\T&WJ%FAW[92%?:^MN@C^N-IBO[QTS_13ZBLT>_K9M<6];*] M'6LS&AMSO.A[?CCT3 9ZINC7IM;K%LW,")9 ^VF\/8^T'QL6CE20-RH>2#3@ M+[OZ$Z+)!T02D@#CF5S<'.=0.C_6^^QO]WY&!CW."]K%HP/Q_FLT2LF]K'?R M)A*.'<.Q+AQ[/QPT4PZ->=?82MO^GF>),#3L3_D/4:E(:7J.FH8HG&191L]A MLQ F9>[W1A<56IP'AC@\A$E/.21Y MSCP.0Q3C.?90TQ!E."0B\S@,88(0(6 .Q3%A$4WX7ZII6[15S:K44)XBZ#1- M!/?2#$$XX01[:88HGGC3:09@,CJ08G9,,8M.DUY/ZV9)M!G9(\Q0, @C).6) MGW@(2TG&$C]QH-.-WHMU=OM_H!J":[T/N)Y;A3G MP60'<"+COF1",,)$%LQVJ%M.!I>\,Q(X[B0FZZ)^EM9[KHI2H7U1[:2MC(MF MLS$;#V.8%]_02Z%446M4E<6\K$K]';)S?4=GRULDW$\D1'T@]V/F!G0W#!,,. Z!$\#%7D/=CY(9RIP]J['MDJ("JU5.=_I8EZ9,3?(Z(39W6VV M10VM@X<^[!EK&4]]2P7!P)L%X!C'H4A"N,C->:"'YW?]OQ84P$:M=F5L0L.'&FA,1-R4/1EHN# R^KG08/-A[Z&.(T MJ^13XL^I 5CF^#%3FNO=9FY(]6MR ML].M-L28<@=R$AH&BCEG:9+ZYP E%!L-N\9#[B!HB8YSCCQ"ST4E:19GA,R M<"I G&DA<=/R5%2R.TE;[:39S)M="VJ_MUINVFZJ*%EUIVYEO5*%V;CL%GJG M9&P^.I]!XB<2%Y[C$.<#2-P'O'.2T[<^7;!,".87$P!&,YYS__:%,)YA?P\Z M@SK%A V8-.+*/A'7.LXAKDR3>)F^^$"'A 624AX<=0 PLQJ([SH &!.G1K:G M$HB6LG2(2E>42;PH/TFU+Q>RTUO[>,/,=J,,5UH.U)5!FEQC.5!71VA\]_W. MM<08=8)/KR+XU D^_2'!I\"Y,_=]W 1"L<37* "%S:[1UR@(1E(\L(&B M3N[IU>2>.KFG5Y)[&BHOIB()F QAF0AV&@"*F/URH!5 GT+@H2GNU)[&U?YG MJ^M+697&$AHAM]N,[E%FL+DX?YCD9)Q=1<:9DW'V0S+.0DT5U!>,"81*,G^2 M RC,1/#< 8+1TU/E\TR=C+.KR3AS,LZN).,LU-0\\0^6)SWJU,]EF:\I4R"6 M/8\(B R#82Y$.D#DR1/-N(S_9H]?8^PYR697D6SF))O]D&0SZ%&A3RXDQ=D M9TYAV=44ECF%95=2V#[.V6["%TX @YGOG<8G[UL837ON7G1I47>"='C$?OSV M^#+-Y^X5$N_[!WPSP<#W4WPS.[PJX\(?WMSYM5#/9=VB2JY,5\DG8>Z0.KP, M<[C0S;9[VV/>:".XW<>U+)9268#Y?=4T^NW"=G!\)>G^_U!+ P04 " #R MA I1E^.W>/<" #B" & 'AL+W=O'?[]A)0QM,A;:] M-+;S?>?R^>2$P9LE%R56L!4K M5ZX%P9DAE=0-/"]Q2UPP9YB:LSLQ3'FE:,'(G4"R*DLLGD>$\NW \9W=P7VQ MRI4^<(?I&J_(C*B']9V G=M:R8J2,%EPA@19#IQK_VJ::+P!_"C(5NZMD;S^1)I]8VUMP*LTOVC98ST&+2BI>-F2(H"Q8_<1/ MC0Y[!+!C)P0-(>@2HC<(84,(W^LA:@C1>SW$#<&D[M:Y&^$F6.%A*O@6"8T& M:WIAU#=LT*M@NDYF2L#; GAJ..8L@ULG&8*5Y+3(L(+-3,$#RD%)Q)?PJH0B MS'5U; CZPJ5$Y^AA-D&G)V?H!!4,?<]Y)3'+9.HJB$K;=A=-!*,Z@N"-"$)T MRYG*)9I"))F%/SG.3X[P75"CE23823(*CAJ\J=@%"KT/*/ "SQ+/^-UTOV]+ MY]^\3__:^X$885L?H;$7_M_Z..(Y:CU'QG/TAN>OT"2I+C6LE"CFE<)S2I#B M2.7$>,3LV59MM=7$6-5=UX\.81,++$K\,#Z$36VP MOA>].#U0(&X5B(\J\ TR%6AQ(.X*6C\ZU;JD!&:2 MXKH'9[^@?^A+LLE4NX[W0O:]RXY(KS&]CHZ3UY!S/^AWY+&"(KLX22M.(;6U!0#%ZODZL%%B5!TJF9J0W6]R^]3K[N7M,NB5B9 M:2GANBNFZN^S/6T'\K690YWSD7\U]BWG$QC@];Q],5]/_ULL5@63B)(EN/(N M+N%J1#U1ZXWB:S,RYES! #++'/Z$$*$!\'[)N=IMM(/V;\WP#U!+ P04 M" #RA I14*_?2?$' =)0 & 'AL+W=OVP5F)V@[NY\5B8Z)ZN&1Z*3]]TO* MJF7Q(;G!8K_$EG-Y=7AY><^YE"Y>ZN9;NQ5"@>]E4;67BZU2N]]7JS;;BC)M M/]0[4>G_;.JF3)6^;)Y6[:X1:=X-*HL5AC!:E:FL%E<7W6\/S=5%O5>%K,1# M ]I]6:;-CVM1U"^7"[3X^<-G^;15YH?5U<4N?1)?A/IK]]#HJ]712RY+4;6R MKD C-I>+C^CW>XK-@,[BWU*\M"??@9G*8UU_,Q>?\LL%-(A$(3)E7*3ZXUFL M15$83QK'W[W3Q?&>9N#I]Y_>[[K)Z\D\IJU8U\5_9*ZVEXMX 7*Q2?>%^ER_ M_$/T$V+&7U87;?<7O/2V< &R?:OJLA^L$92R.GRFW_M G Q )# ]P.P-0#S MP #2#R#6 )($!M!^ +4AL< U@]@-J30I*-^0'3NI'D_@'>+=8ANMS0WJ4JO M+IKZ!33&6GLS7[KU[4;K%9&52<4OJM'_E7J7JR41FCNL\IZ--<'-#B(IBQU?G;W\XQ>3X_^F.?2Y'=:@(=4 MYDM9+=?I3JJT\/BZF?&59?MR7W3!^%-M1:/C4^K-OC6[\%F 3U56E\+C]W;: M[U==+]I]\R,XQ[OSVL MV0AT= 0=38(^U(UL5#?,)'S5*'(1(&QE]/V,T0@D/X+DDR"[!5L:-L\[J!IG M:HJH+^NXLP-B:P-S!R%#B%G3\!GA0#K&QVG$KYK&Z<[R32EVL/ 8)C'SHTF. M:))Y-""7SU*3:^YCLL3=P%92WKDF2QS(2 0'NH>_@&PN.KVS4?6 B/( BA/1 M@291/.P?"YEI:;$1C:R>VO=FS0SSMP;>>U )'ZM=]UY'=1\E5@KV1J/0QLC9 M\EXS' 46'@V4B*8Y\8RIS48=NU%'<8Q.N6N,;J ;-,TWA^6O=]W6$-]%D\E6 M^(4:<6-M1]K#0M2J"+<>/TMJ%S:?)QA:BH&A$'W%9&>C3]WH4\0IL2?FL>.< M!\HQ&I@.35/=0U,_RZ[3TXWF*'G 2]HTJ=;D7FGLL9JC'D@.C3- M="="\)_[2DL7V$F7Q!O?R-51E$,[MURN0T1K060EX8W/D$;07BSWID8,QI:W M.X^W)2(P(6XD/98 RM ;+$8KL1/ 84N@D@GO3)4'8]G;G\:83@;(8 MUQ:\T%-@5$;I9 M2&RH,U9CH(/,P&?(C#.;"NP*!+L&8%<>1 1;8;_U.%HBF[;O?;ZTN K,>- : M^ RM\8K^ [LJ@L418[:,\M@10C@*X![4!IY6&_.="G8E@ZVY[SPV2Q3*HD%5 MX&E5\6N]"G8)F2$6:)CPP,=XFH]?UZJLLJ-1DH#0R MW6;W)^.F$M25J)0Y17^#(?Q#_U0]BT9)0SFMJ*36^%6M](1DV^Y%?F@0M;6Y M[.@_JUNEJ4IO -F=.0.5?@>/HA(;[]'OFGAZ=L1B^WCT?MYN//>!7LE<<]]D M6T/G>A99NMN9BI@6OC/X-?$P*HHPLXOVO-T8Z\"H9)I1OXJFE-6A4H_A>ILL MXM(EIL@NUO>S9F.T)X?%T[3ZRM:0N)2G]Z43XQFK,>:!&,DT,7[,M*3[&=]< MMEF]K]1[H!6,+JB-#G8;>MA#7,I;.E5GQF@,>F!%,LV*ZVZ3MCWJ>:S7O;]1 M+V.WM,1#I,@^+[GW6O%0Z@Q<2J:Y=')&<\64N-2*DR1FH>-(,K KF6;7SV)W M4BW>( A!*8O"P P5RJ%"GE,.KXE[:)U0>V4\-,QPS&QA[[?C44"%D8&PR31A M_V_# -Y^FEY.EZD3"A.6A.8Q<#69X>KNICV5=44JS303MC(D_GM_H]7A]NJX M#$T3QNT#7:]9Q$./N08JIS,GYE-SFMLYU"79)&(Q#9TSTX%EZ33+^H_<,/2B M'B:Y.WOLP+P[] MD39/LFI!(39Z+/S M9/F\"[.X4+5N^Y5D,=:J;KLOFY%FHO&&.C_;VI=6OH+ M\W;)\8VHJ_\"4$L#!!0 ( /*$"E%D\,9A+@( .L$ 8 >&PO=V]R M:W-H965T&ULI51?;]HP$/\J5H0TD"82 G13%2(-V-1-8D-% MW1ZF/9CD0BPUL"('NJI+*SH$0\ MW(:AS4JHN!WJ RC:*;2I.%)H=J$]&."Y+ZID&$?135AQH8(T\6MKDR:Z1BD4 MK VS=55Q\SP'J9M9, I>%N[%KD2W$*;)@>]@ _AP6!N*P@XE%Q4H*[1B!HI9 M\&ET.Y^Z?)_P4T!CS^;,.=EJO7?!UWP61$X02,C0(7 :CK *1T0R7AL,8.. MTA6>SU_0OWCOY&7++2RT_"5R+&?!QX#E4/!:XKUN[J#UXP5F6EK_94V;&P4L MJRWJJBTF!950IY$_M7TX*XA'%PKBMB#VND]$7N62(T\3HQMF7#:AN8FWZJM) MG%#NIVS0T*Z@.DP76N748L@9S:R6(N=(P09IH-ZC9;J@2&?[4LLPQ;>45"7A\0W:24<[N4K[0P&[JU5N MZ+>U3;_DDOU>0;4%\^>*VVE'._UOM]-7;D>OW(9G9]<] RMN=D)9)J&@JFCX M@4#,Z6J= M0'?YRW&NER^&E)KQ$8ET#[A2:G;>!N2/>^I7\!4$L#!!0 ( M /*$"E&Q/+1(K0@ &\C 8 >&PO=V]R:W-H965T&UL ME9IM_BBJU+W:KXC&2 )NI)%6)9^=NMF[W4I/;N]I3 MT_(:_K-NY)9I.)7/4]5*SE;VIFTU)4F23[=,U%=W-_;:H[R[:7:Z$C5_E$CM MMELFWQ]XU;S>7N&K_87OXGFCS87IW4W+GOD3UW^VCQ+.ID,K*['EM1)-C21? MWU[=X\^+S-Y@+?XM^*LZ.$:F*\NF^6%.OJUNKQ*CB%>\U*8)!C\O?,&KRK0$ M.O[J&[T:GFEN/#S>M_[5=AXZLV2*+YKJ/V*E-[=7\RNTXFNVJ_3WYO7OO.]0 M9MHKFTK9O^BULYW-KE"Y4[K9]C>#@JVHNU_VUCOBX 9HQW\#Z6\@IS>D@1MH M?P.U'>V4V6Y]89K=WS?T1M1F&)^TA/\*N$_?+9IZ!8/" M5PB.5%.)%=-P\J3A!T9+*]2LT8*I#?H*(Z[0!/WY] 7]_-,OZ"_-[7>*/0K*%@=WS^%7@Q=(?NN/)!H@[_M MZD^()M>()"3QZ%E*9C-(Q#>K31/TN_7J*U8K1'$,^)_ M[41K!%_;TXHS(VIOZ7-P]\SLP'/9;$Y/W.LQ2HN V=FS-'""WF)V(]-G3NUSH?M,ZC6I]T4_Z8+*TS2PA62#U6 MMT_BW'E\CN>G&EVC#!/J%UD,(HNHR+\Q$WPUXF\F^'9";4P@&->N^%+[I!:. MB@FFA!"_#IR,R3F)*GF4S8NPQ 1@ ZY65H&R(=G A)?A$5[T31^**I)90-$! M+O"'@LWH04*I':M+#D.J>G4KHJY2F2:!S9.P<^8"[(3ZW<*A,R*)7)B7D!K]FXJB9%<[4]U@1DA0! MS2-E,(UJ_H?)GB 3'-XVBE5F4/IL%8D-ZFK!H6@=R83C:%IL(.]PD[G73$CT MPJH=-W)\CD258$M1"6\N7?0/.AI?$AK>$4(XB^K[5H,28"5[0TM>\[7PSN6^ MD>/)/,NST$B-U,%Y%(*=>]0)V>P8=8SI/0*4 Y@S;6CS(E8<_0Q _,6B,48_ M//("GP%&::>F,ASFXL4L(+R..2U:Q7MLL) MB!%,TM,@\1FF,/$",X^,2"'QRL7,/'5YY4)&0) X(!YWLMP FM395;?7,2X4 M)EF2.!'G,2/S- UX9:0'B=-C+_[2)?:"^$ R#\[BD2,D7KZ,7NQ6*;72N(7+9^(2Q4ZRP)B1J20.%*7@F M8WAHD>59AD\'U&.74QSP(AVQ0I-HOO@J:EC]7YPOZ)CE:3S+'P_/4&78Y+$' M@%U57MO- [BN86VI6#<9;#'B&S[J2?F!I$G'?$_/U@X'6MO=LA(E* *5X!CU M(8$/U)/927Z:Z#Q69$[R0!S2@WVK>$5QW!/^QF4INK37K>";-CA1J5M7X&SF M;"QXS$@2TCW2A9ZA2S!:0@6H'15O/UR&@$" MFA0)"6W(T!$G]#*<6$&L;O-8<#CF73JD17(0\KUHUZPHLM &<3I")(W7)C S!B>O MT=HB!6(2TN@S"^:;U*TN8*WL;KOZ[+(\F07F\=<^]6C)GT5=FY R"S98!S4K;X]N9@69WQCOU4POJB;>F+]<5!DP=@Z:? ]XI]LA%MV#FYE\UR+_8)&FF\+ MS %4>EV9Z7-5YD(+BH"#ETJ=KWJSPU>V-,UH &W9B+8LCK:%79RJX1WI4<%E MWM<>;NM[]6-'6)J>KFVF!Y\N;+E\ME]T*&3W*;M7_\/5X:N1>_NMQ,GU!_QY MT7W[,3;3?8KR.Y.0B!24]6MH,ODT X_*[NN.[D0WK?U 8MEHW6SMX8:S%9?& M /Z_;F!1WI^8!PS?V-S]'U!+ P04 " #RA I1QZXW<1H8 "C1P & M 'AL+W=O]805 5$D=?AL M1\BRW>U9'PK+L][Y6 2*)$8@P$8!HMF_?E]F5A4*("79/;-?=!! 59XOKP)? M;JKZQBZ-:=3W55':7Q\MFV;]_/C8IDNSTG94K4V)*_.J7ND&_]:+8[NNC<[X MH55Q/!V/SX]7.B\?O7K)GUW5KUY6;5/DI;FJE6U7*UUO7YNBVOSZ:/+(?_ E M7RP;^N#XU9[\^&A-!IC!I0RMH_+HUEZ8H:"&0\8=;\U'8DAZ,__:K MOV/>P'Z(&GXSL>F+H'IDRW;,14OM&-?O6RKC:JIKNQ&OW! MK/+3("XO22G738VK.9YK7GW235L;5D= MJYRKCU79+*UZ6V8FZS]_#(H"65-/UNOIO0O^O2U'ZF2PM>QJ6/>5E3_]-Z=V_RM_^Z^ET?/)"349JWX+*7W]C;%KG:[9FW/&Z MM5C(=MZ-6JYS>IJ84HU;TVA4CB$ MPJ;EC=DJ6Q4M[YFHJZ)=J*MJ@Q7>E^DH456MFJ51EUA+E]M$Y5998VYHKZ92 MLS8O,FR_J U6#EN8M"JKU7:DOG:/TI/S"K9M,E5%]^HRBTBR6]N8E<6>NE$: M,N'[L=.::6*WKO-4K:JFJBW8S0$J>8'52Z8SNF&6%WFSY?5MPS(%_+AU\-"- M:<#O J*1)ZMR4;$$=0U1+E;*+O-YX]?EQQ)E2E,O( 5:M*EU:==5+6OCQ@Q^ M6^?&$KDZRVI24EJ P,:H=*G+A?$+0(1I6X,Z66E%,&SQ--!4.[(7E2[L*-9' M"O1M2!@@9Y[7MB$%KTR=YKJ &YS/2N,XPR2KO=H/*CS]W>7JC'ILJR*:@$] ML0V!8(!:$NM;+;4%VJV+:DMJNP49)Z?)>#S>59FP0O?/H/Z5X64*72\,*)VU M6[')(O^CS;- 6H(';DGJ9$@-KU"Q!QBRJL! :1I">8!Y74&HGR#TI;H [WFJ M1\$1OAFVF,C(X T-?IGO(GX(>C6#U@S+X>KMQR1B(]@A'DJA.K9P+R)H-;KW M>*:;QL"8EMM9#6[ZM]%"VMH*>B$V A, ]1H!CZ]GN5V37V*/O)S7&H;3IHP! M\[I:J M&O$F*&5&R-%WO>K[EOXD#^-=.A?RSK.$V2$\-4L$=UX$A@J#'ZG?_3HYV4@- M3\J$_$"XK=H:LA0<6.E_563S>\S >]D_RIQ$=@V7 IVY]31EJA5]X!X8F\86 M!CR5AA($1&F'?*0V)AEH5N1_LEUMCYST(G<@&M-E 1O0Q8TND235->S(26" M$4&2Y(;:69AJ4>LU# ;[IEIX^!:>T,KFBS*?PQI K5Y5+7[M40"E.)G?;2@; MEFM399J0(LMRQE)@3J(VI-:RG6LQ7L9:LL;.+H/M0C8U@$2#*'$?0DKQ!8-G MP$A)CD^H3H+J$'NFTYMV[8!;K]=%+FR*6=G(/8 E_!]!^JTN6@9$LEQX:$&@ MM&I+_W RQ.]@-Q"L9& &I #.ZHHL/@'UA4 L<^G1NG"QH0NB/4!R\9B?@<*; MO&P-B0*.B,H*O-LJ[:Q7(-F "^ M8;T9TPL+)&_>+&'J9# SR!'<*QAHA&QL.36AE>V$IJ"O/R P@2[M4R#OKK<< M0>>%^9Y'P=Z4MWE=E2@A&C T@UG-[D.I4J%\=%5IW . MFXL<<;N#I8!WOX'/->='O.%O0-5:O?WPOXE\!O.E7,]97A=,R2PF3UY$ (QX MVC!.YV5C%I+XP?0I_E&6P0L0SK#WL'6OJIKAO%1GXU^(-EH_K,=Q;[;M17#! M)$$87 +KI]YQ>GS.6P152K%*K XG[:03Z%Y7#!AW#%D.][E>I8"?@9)"^N%5,FALK%AJZ.0\0Z(R@PAGL K1U7>M\LL MW#[>Q8] #"W3VY<^< AD]PH+.0U<-;=+V.A:-\N-WK)71B8%N3/""'$<01 8 MCEQ@P-4_35T=#>/$'A3Y##]!MEA#"'?XBWBZ>:Y^,^4;BL/=7Q2@R-%Z[,%( MD/SLI'#.[T2HC@5*7AD88!19T0,3#Q6)ZI F+9#YJ D*N$2=,)'G=Z'/ D[$ M0+HF#%8&TEV3HE\0[>] VG/_QUX>:+<,O^!"\)38Q.[(LX1'7OT2>=1S_X=? MW>?_;.WG+\@C:^2=XF.X8)T;'$FHI,Y'8TIV%3:N\HAPSBN%9 F'7K%5!&7L M29IQ[9KSOKV7F/V',LB>45S5U6^](L^4"\KZ7OB=GH-1J-T--I%-6 5 MQ:<$()2UR.P'1A1LQJN4O-$%;U%XGAWY:W)S35JOV;^M![.'0W72B]4HI2AI M8/[^VVR?N]^>.P^Q7"(*R$)[I,OI^ 45P$>H@/G?R8N.:PDX;.XYHV)0H:AS MH#+AAL'/*XTOW=%;B:PF@?HLJSZ"#T_OKU0CWVYYLL:2@FLQ8?%]C"A?!SE!(=/DEY5 MFK+Q1C3DF#D"+8RYJ(TL=Q?L,U58Q%QN>T5MZY(H9QL6)I&&6 O MW4$U6V0;^M@E37PY@R^D >25U4!7 A"R%)(KPG>!S D80#: ?%3\8YFOK1@? MZBM<@D "FL;I>2T( =)S[&6P>NTK:\NDQJD\T;,O.0TL@-D/B'QZE:A/_TS4 M%RHZ80,U_[FE[GE!F6QF12L[F6@P]+&V9^YOIL M<7B;MZXJDTR"X.$[H3 9"CT(%>24B* 29M8S"<5;A(J@I@5YH-Y;>]8.Z+ MW!RY"Z1.V1RB3;QXIUDD0*XWUJ$$Z(-2"\2R(T(;I>N:&A^\9Q+(IQVZ%8E9 MAYD/P&+B7*'GM([4D%BQX7B"7,R,,\5>MP-(L>'FBXUJ<(EO'BR&.2XY;1)J MJ,M]@$F=IVY4""A7<\SRF LT:1S2U]0C3)=<"(% 5"@Z@EAN",Y; M%E$13)X,5HS%FW#/YC=Y4;C.@6H!AZI$K09P 81H#I&Q)7.DS5>^?ONCU9"G M]&8\_%1UYB$CV"VB3$-UKW^.A1VEX;=L6$@!X79 (NL[=KKK!'!MA(4&%'2M M"4[&=AQLYX&TLN)'^_SZGMN=O=#G$HW]';U*A!J&I2G<.EXW0_-F\)B10#K[ MB)V^ U")WU+W8-&J;PD[:\1^.TRIR##)X,@V(V/;7QKTT('MMA*SC4W6[+'6 MSLKI(Y:<;>'[FBI)1Q=U%5=8RIDAHBSW$0%;"R/KDT0IDK4S@ 0L#((01=L@ M2\+N/H?6W"&)_ZQ2]ZT30J_+XF,'N_NI91X:(5"S>$=8J='S^<,;#E$,N6K M0[>S^=Z8R$-)QNY/IL'PVZ[P M7:/1%D)N>5.WZR;=\@#!N,9PU-7C5@PA4YV;DMK3P_9>=PW*H;C2EPAW _J[ M4R8&%T1Z:P=CLY(3\_@& F$V:B\EPAGN'%7IS;(J&+=A)P>GYZ.I6B$N^*AZ M+S)-?0)%?Z9'X.RP].QY-G)$@4G3Q0+[9^WD/,PU[2 M=M467%ME0!74+TS 9'2J9G[_IK_NKD11$"!.N6J-3,SL&%F4T;G$>=TB=*=, M#"[>4A[GJRH6 IF#"ZL.U[JE D9(ZW[(9AB?Q!NHX:L4B-+%X_T*)-.9D%S)=>XR"-M&XOTC[4@O8RR4HM6(UHTQDV\ MG !]VLN$SJ()FLKGS/=F:B:B2',WE634T]4_D71/.&PH4+VG(@=S9"MJU"_5-RNZ/(G%,SM M:CUH*;Z1SOW#OI\PZO VOH2.E@Y!0FU@D >3R:2#&S??LHT$0^^U<$@=D&P' MQ^*^M<.O2;>@1\FJ;2(8G1R;V\(O'UO]RW9%V=#',U R$#X&\, MZ^#"_4%V>@O;<$G4P>1L.CKKH3P):4@TW_GT?'32L?EZRXT3D&E9O(UZ8U*S MFM&0GUJX#/D_1L+)LQ\EX3PBMC/(3T,KHQK:#JWL!^-54V$W?'IP=CXZ[U'E M"M>LL^JUSC,!HZB]CTH1:+ED14J.!ING49/,?+GP\66X&RUXDXP&_YP/^?XY M114-R':WH[)=&DUTT&Q52ZL@3"P8'%QY[S\W'7P?:+?HRF'^-R5B@#LKVMK\G0R4%?G:)+F^<#(;0?@FI0N M=-"IY#8OH8@U98Z-D4;ZLQC],&( -33!8)52KP'W-NJCQ&Z_E+KF$'/A2SKU^.+KQT,W=WP]4E_RPFS5 MN]=?$G<8C%(FB4H+-GW(@*]"3K1BPVTV;A'%A%!BSNE".!^0.#WF*X%]_NWR M.5[0+F&F+!N_2)SB^D-#E'@N%A13HZ2/K$;,HEW3X@=/SD;C#G$NPJ ADZ=H MN@/;R M.9F*Z,T #E2.<:2CZI".K1T[,/BT *7;*?^].<-"9.&ZTU(T4E$9-HQ3]!W8DU7[]V%0C%ZMWRH M!94,+4A5'O6$F3W7(P_: M'MB FHSWR([S\5A^=+@P@'QG,0?3TH=B<##Z^H[G^H#,!U, M3_;%,S 88NG/\^A*FCMY/#W_]WA\\I,\3E"LG>XR>1DAXK4@XB=&Q)Z:MWN@ MR0G@8#J9CIX&7O*83=!;4G541)W!$U#^R]U G,%+L=>9;U-O^'B8S"3)<&E] MZ5G+0G?1+PD@QZ6^9%SPH:E:J'ZD9,D,]VIXD&>[6:8/4HGXS,%T?#;,,[U( M./H>/!M'!;M;9!\)$=RYN^YGR;7]O#$)H%_A8#(>_[@N@ OW;.=4ZAP MC7+R(5A W3,>_80JGHSN]HJ?T,23>S31L]5P'DA4:N?\PE?T'8M&9K]Y8T[ ME4A='IU27>M[-T-[N6,<(JO3BPBA2NEC(Z6,>!H2D5;P\&4!;D3>,6%T)G<' MS5R-BU"XQ1XJ*19 /,EQFWL*PV';,%6!IN;48*(X3)*B0U9\6N#*H^Y%)\_' M5U<7]A!A&^CPD6D35@\^ M\W-RU=SY2*M%F?]I^,A';6Y-V1K&;!APZ?IB/GQ72]LCT^HD@S0OR_SVW[J^T((?O1 M3O.(<+)710_I[B=+$A-^.A;$M#D\+*,(L!+@C]Y#QH1M#,!3+03%%<21*3'M"[&DCW\5/'KT/!?(#J@ZPL.,$H3W7EH'<+-#( MWD^*.S@;QTVYW<3I/K3H==DW@HTQN9*;3<8G\93RSBGAYUL^,9J21]&TJ#>@ M@LQV$^JE'DCV7M\-;RWUX$P./5A%QZ-V/%H]QL>O=7ESF*CKMOQ:PP+VW/4W MO5J_D.0+M-7KD7I<5AMU@Q\L4SR'TE^YA21AH_Z).T98TA7 ]=J]7_"X?_5P MY'M,TG59ZF+>O>1P=T;^\S2*%'^KI; M:DX JWV*W2J85G6RC#.M>?[&1 MPTR>3%&%>J/]0!WFK]1A[G5V[VF ]96$/-.)/ 0XW;5K/]#%D%8>AA/(G]5-W>U8<(FM=EC!+47AGWYC,'TZA/,3P=TNECUV(&O%[Z M46VC)M-?.AW[

PV&-Y2))+]&W.IUNMNNYUI[,+'J A)]A/1>Q=Z>'@ MRPZM*Z"+K0K#G1O?F0+=(-P=$I,CS4ZA_#P9.SQ.Z,4^ST;TZAT7@Y/I:(R_ MUSS:*MN50,'C_/903NN)IE;T[0YMK/KISSH69X]'QZ,G9(U7+5\+(/TVU MYJ]AF54-LA/^DR;_IJ8;<'U>@2?W#VT0OI?GU?\!4$L#!!0 ( /*$"E$< M06[:0AH +U; 9 >&PO=V]R:W-H965T42<8JR1[7/C:!IM@Q"#!H0#+GU^^Y]0T$ M*,GVOFS-2V*!Z.[3I\_E.Y?&Z[NZ^6*76K?9UU59V9_WEFV[?GE\;/.E7BE[ M5*]U!;\LZF:E6OBSN3FVZT:K@@:MRN/9=/KL>*5,M??F-3V[;-Z\KKNV-)6^ M;#+;K5:JV;S597WW\][)GGMP96Z6+3XX?O-ZK6[TM6X_K2\;^.O8SU*8E:ZL MJ:NLT8N?]\Y.7KY]@N_3"_\R^LY&_\YP)_.Z_H)_7!0_[TV1(%WJO,49%/SO M5I_KLL2)@(R_9,X]OR0.C/_M9G]/>X>]S)75YW7YV13M\N>]%WM9H1>J*]NK M^N[O6O;S%.?+Z]+2?[,[?O?)Z5Z6=[:M5S(8*%B9BO^OO@H?H@$OIB,#9C)@ M1G3S0D3E+ZI5;UXW]5W6X-LP&_Z#MDJC@3A3X:%>[9R-S/LC_JJEW: M[%U5Z"(=?PQT>F)GCMBWLYT3_M951]GI=)+-IK/ICOE._>9/:;[3'[SY9+$G M?K$GM-B3_Q-.[YY[=I0]?/KL;__U8C8]?95=-J;*S;J$1S#JO*XLO%$HTA;W MSL>ESKI*=85I=9&9JM6-665Y#2=:67B2^U'PQ\)4"F94969;> "ZVUH8DY== MH;,69AI\ =;&W\[KU5I5FTQ5L X\OEO69;DYK.\JF-EV7^N2I@3]H #VT955I'"VVRI;G4VU[K*=&E =Q1O(:(97COR6[V0S;WW1%X' M(F-^J%S61JY^'W,"B6!2UZJ!]]9=8SL\NK8FOC1=*9MK]$U7*MZ;,.U:YUUC M6B-OO/N:+U5U0\Q<&4N6<__ZW?D!\HP&U&M3X5,8OU(5F%VD8Y*ILLQ4\2?8 M&Z)K MPW^9(V8&R;P2YT2;)5H2DL@118M\'])Z,J#0=A40R!>-B1AJ2"UZR"D^[^>G5T>3'J2 MM*ZM09Y,@"@+MIAX TZK$4XA7W)EE]D"')#-P(_1;N$%4Q?64:F+2708*U7H M(SKKX3EQ$J3"'?G69!D<)?"J]1PQL#U3%:"4Z(7<\;G9VZ5J85$09IWIKVOP M6"@PLLBB W(W6C5!5,]UTX+#A1G9+9-_JW!(W<*J.BN,S?X*CEZ6O'\!9!XR#H]"-QJD-V;6T-QGS, KO:Z;-@,J$"1D M)]/#?TQ@B3(^/S@+Q2>8:?2$V2\@%*NY;K+3$_1E)S\=)?8E/M4@44+'MQD? M,9(9 078+@GT%AEPEI:/LH#);G$/3;T:W/[VV M%LQ9#3[SWVA&LP:!'/*G@\'[5Q\^'0"_+.!C%!(W:6G4W)2FW63[Y@AL!6\4 M%'M>FALZN@-<&%G' ^#4@,B<*47F'*'$.*,"9TFOV4DT)*QAT(V"E2,U7L&/ M'6JDS._L[*TJ.V]9NFJM3"$3K=5&Q/P!%+F=/)X>D5"K5AJ="UAU8AE.C1*W M&-PNN7M+#E[_U0$IO1VJ%>@7G P*%GBBSN)@7$8O%IH@/VPA.V?'-!/:$S1'64-[L0@$6@HZO##.,Z\M.SYS^]RLZNS[./X,7S[,63&0CN7YUI M- L["*E.R$(8-4Q68*-G'F]NM4:0V+JSY&%U,T%U(R]%KP&T1.HJ/"]JR7$ M$]8Z((4,JAMOP9Q@(*X";(G&7#2(S38('O)0]*DW&.(^W;#,DQH S\&&M"2C MEFP+!)=UH],=!J1#$K2;3Z@RV]+GG KM/#%BGK8=4Q+X$:X9GIZ>PR8]HX&+ M=^1MB84HOX!+$%_ YDJ G[@#TD<(A@TQEQ:D%GX6SA/A#<;9_K6/U[>CQ] MV".FF'Q$S+[(&2 >:8!H\!Q?,7Z1J=BTDZ6672&6STG8AI@)<0\$+U:+,04I M*0GCL.\UB\=Q4(*=-,*+$07X=3?UF'-%90Z1$&_2BE5BK>_;B)0Q'!H)$NRI M 488N ;\,B=+L=+HX MZ#%SPOMFN0EXP6%>(&$'.UC^,>BJK!XZ*1(U@8<%&T(+8!)!XB'F8<0.HL'H M\20(WABN&N=XV$9PU>FR#'8"0A^1'6>&(?HH#9 H!X+&Q$%%JR'$A,-91.BQ MIW[B=:)1T=%WE>>_/,4L##A(X,H=>#R[-.O1F84\;P^:1^IY8B5WVA#)@=3( MI9$C"%SWQ_D [AQE9SR.0S9Y*YDXDB"TBB&JLQA=PS'![N@DO1MV$EE70PHT M[/G%$18U^0@)A #5-(:\X!BT])3V,3JE%!*QI;P&.TF3D\%L]*W1=V+D )\I MTY#LE37,:-,PJW/VLZRK&Y!BC#!EX6CD36V''R*OMP2V!K,(Y<*OK3Q*UN M1943@EM@T^T: OHTSX;R1.Y#5&?$Y*;#_1F'8_\P?LZQ2-")>WG%7 OL@MY" M.78G4>G6B>HW)B585,B1P28PJR+*M$,>/<,P 6I2]+(=D5M'O5LD'NW "HDF MF35'@K%I%F;'Q(@Z!^;^7L8,23"F:JBVI0N'"+V128ZO*@9XA6)OE[!!WJHH M-TDY1TZQ?815M,NA MPT-9:E!<@5DN-Q5E@9WEKBN*1M$4K.:(]44C%ITNP1F";;,; )@K/F53+1H% M)'=YVV'D:2JP7B47#"89%F@AA$"YFF1V35JM&@1/-%NAT1PW7'YAUMMN3;E- MJYM;P.W \G-/JE"(2CE,3*-+*;?$1+D<-X@Z)8G!?MR:@H6&BYW(%@X1579Y M>3:A\+>S>/"+KB&ZYEA)'E8*'_Z[[$Z4S6LT4( \I?.'E8L.=\)[!=97_*KU MI --:/X+U8#<4)ZQW3#%EG2>CFN-41@:>'1?N"7X5ZER;]DQ4B@7,LQ):\4$1O4YB0;M6N=F8:3 M$#*UI*G*2\4$X?&?&"6(UP/)KO,$<&W/S;DPLS'G MD0QY<)\C9S/G42>HFF$ $@IN$FD;4F561:'I,4LHD "%!#>$%RP#E/=:L,YY?Z6W=@H@_0X?!7E)RHO5AX MHFQ/))(),3P,D0*P#,YJP:B>=L8DRO0>9SIEZED=UIQ(H#&>>HA,>54FHX)& M+3H#"RY "K;D+'R7 ;MA3O4Q\%#2I1Z!U-VXD1:-"XW=:P&@=HF.ID.-.M M40@CTX)U5=@G+";D&>LS%-T:3J-JV92MU)]U@WD@L4^Q&AX-NRT&^2/6C).W M-FKND-T TS$]!8< S\@X[5!8H-97F%FW(+Q=&$H9BLU0O6HSA,VSZA^0XA7'DQMP"P@ M"/F7E'\"SZV4P\1#$\/B06%1V2C1)TIPZ!PE83VT?CMA>P#K:2=+:!) $D/H MP,QO] +%"LU=5#LBMUY+\F:;6) MGL-G5+FV$#M^"K^(;99RWX?4\0!<;6Y< M$![X B\.KX09$#$.A6\_ 5Q_JZIVG$]6[ )KRC+J8%B9KZ'3@6GU_@MC4T%& MP4Q=:YW]$_L73F83$!4B*_L8:<+93:.U)/UPJA7RH=" 1S1XV(F;7$6*^$KY>I(:P#ZUH_6T+^A#P[07)A@G I6$][A-*?=&D+B.W S\AH@B3M<&?Z_W!0-N,R*Z"%V)BL/8YK@ M_*FCH>$<%;8;L0M)5X#G8$VQD4)A7N>&JPF$J=8@VB!24I/UY<-1WT22XS<= MG-! LJJ>H]P091HC%32F? )2P/)QA*N7J.8+9S4?0DV\1=U)+;83@5 -%H&$$F:S?23@%@\/5\+)%=W9H_"CB']3D*U_O) MY #BL%<"1,8P_*#PD,U49SO"2G4.T1L%D9B0IT/9IV@_!V=!Y4\L3*,1=\F M@R-O=A#J._'KF94XST#TA3)W3*DTJQ"!&&*R"74HF'P2U2YAGU;Z*V*63H9W M0_0&ME,#H:OZX/ 1HJD6D/LN.HF")YX&&/VP[892QU;X0XDB.(90"'4'/1RQ M^P&N\C^.X%SD60R8+(44KSO7#9.:HC9I;(CP?\@=%AU%JN*D25%0K;B"G@3S M?<.A%T N0SHF<+-C&[%O!..EO]7ENMX!M*YX)G9\+,B@9&7)D M45J.--#YRT@5F??;ZIQ *+^%),^@YO6M'E>50&N0B?L3DAYVN2WQF24X'FN, M+:::N-^6>RI,R^ :*VK8MS&*[-'&6FE%T&/L(CP;]B4I/HE>%FBU'3V?4'>! M:M,D>9S=\T^B6%!B]WQ9UQQ42Y=$'/M25 TF&HV-#S50HF.CZ@]?219^;=H5H'A"V=K>L@:(OFM/NR,>HH\SU M-0WH(* )['J#\*1+M8S*4H]2'2[\#"5HI0O I6A%6+<3[1R.*(_9.7AO-+U! M4DY-2H C((X:0_)\Z!;.<,QHZF*C@:1[Y),=L;LD;RZ^*0[B4H ME(B*C#>5EN3=:;M&J"JJR/7[&K9;U$= Y@_@(^U40*G+94@>4_+?V'2:E*^/ MLC/J\*5R[ 0"99^Q\;E=90=0B^1\0HB=T,M]P=MEP1#LBD4H!P3I/A!V"O4=ZD=&"9!#?: ZI';&,_=7+@^#%JF;]AZ31%)A=@EWMT$ M83]26_PVCH^3.E@O*&U-5=E[]6S<1B':A@#T?AWK=Y-MUX:EC3@INPRYBAZU MD>?8E;VEU*OW"JYDW?<*9U'W?U#DL.(.W(,&H2FV[@9P=P_7'IA=PRU$,45R M)2%U=6/W6<::@2(3(XEJ@!"(Y[Q+E0$8O\5_/[Z9;=#%NJ9]S"\"PT!L!;8. MZ>1CFQ\>)^B^Z1>Q;& NID!]0QQGQBW?U$@JX1Z>'\1!.!E.4>-H)Q$!<;PD MOR82,V%#BPWY$^9YT* 0C $,8+N +J(O^M&]EA7=V>EI698#3@ ^*O)IZ"?] M.25)%Q9S]W(JU^%NA N%O^@-1X\^GHT4-5=E[B\@V@Z(5O9E=G+P0R](T/'- M#A[2=[=O#U[^YW[$&'FA)^W_ZP4)#/B$1IIE^Z9$ %_;=PPNL-*+U>WX4@1[ MN!0P)8!7[@Z$LR?C+D>CO^8:QCQ_^M_9/B%YTLL#']AZA@X(=]S=)"E#R7/O M'!;"![0S)U,JW=DLY)P>-,MHKLMF,S>EN\DY,-&M)%PYCQ]J1\[Q11@8SZRR M'LLBJQ["'=UV)+^%_:)V MJ3X CR+\=LG@(DDE]M Z==O)C4M7!/47-]Q6*#&@.![*.!X"P7+U)G+BUM#E M/23,V#':Y.(-9LP/T2IM8A\SX;U!0!3Z'S$E9%I.80^Y7D=QK_PCJ;L.VX.X MRG,=9-X+%:#\#(+%^M0H/$6+J:FPA;BY'3(37/!WB8IS7]1)YB:.EYE&B8")B[!!CG.Z,<:,.MFVA, ML#R3%J)3+[4V+=T0(QU8,2R,-Q%MSK];;!&+*T98^EZD&EWQ"J4/7\^1$D._ MSX9D++PJ5H9EARL,DZC9!+6%.AY1P)_B4&=OAV\ Y#NVUY,VJ5Y-G ?DG$(! M;M[@KDD$!<./ .%>"VPJ!U8$S)]O=+))VRNWMKGK1-)0I>*]I5?IA&-;-]PH MX+W#5J?H+F$<\5AJ;J4[\7%',0'VH6C_VQATCET0>#, @$OR&0^\D /V:UW; M4 ?]Q@@E?%NB!]=";QN$)DL0W'(#D@O$%&!!YBW%L$T7A;1-HB[>NW7#JC@VCKLCZ+PJ.D#+N$;.M$'B*ZEK=EF;VOL M;MY_?W;]]F#XC4]KNKR&7Y8XG+Z8T *@BN'C1,A//M[DIWV._9Z?O#B0KIJH M'A/X3S)Z[H&%C'HV?7805P\X/D G+Y&OYZ5KK4I5WM]O>EM"#']XG2]K=*.N M[V%5 W)PF34?F48A=VBAN*TQSN9;I)@K,O;+X0+-0!KOD3:*L'95U#XA$RZH MV5O<&^-YF+,M*8:K:J?WP&HU$8I?Y2BJT KR#R(-$Z\A?2910"%-[0&/BO%.4:LHJ-0 M/?[K2SVYC;X>1<$6EBK33VU$4B)U"_I@AP!K["O I5;)5"/FWPJ%,<_3S0&-VA^@DO.0CBNBC"H-!$ 4X:HFOZB!;? M"LP)(A5F@2A5&M7K*-*.KVIJEYO()0\W_HNB4RHTU1LKC4#9?Y]KPGDW@S"( M =W@OOEZ$@I-:&^1^WD\*NYNI40D,*2'/]CR!(D$LT.YPZ9/<+)+W?MV75-7 M\.^\]S4V?A%D]TS\SOU#P*P3@>!9GDUV^I[]L^M/!_3>X]TZ]7YD]/9LX.7V1_I7<_T3?QPU.#$#Z(,?.,3](V%YV)VL<+:8#@_3\G( M#F@#LU<)51.703UY.@IJ.,,D[\V>CO%G-]?<%=W'\'87R)(#/@/)+HD_#SSA M__!QD(^_J:K#?E3N_G\0)Y\3)R_ )$"L/"]U6/U7B+WI(ADN]H$*'TY-GDX3 MV'76W> MB,=I*'#N.G; %/J]I\2@+#,[G1[8E]EY8G7H54%0- 1-BEF+S:'LRGCXQ\4LNSW8B$P>]%^$(8R;2W*1"*B8*\9&'P%3"^S1\9^E0WD ?IVD !5'(&3D=# E, KY>H1T2T8M MYY1&@7&$6<*J),/DSFI_R^JA'[R#,_]#->#\'G?DH%%76$^AAN@K_/5*DU/> M=Y6N%\#P]RI' )2DH-X1?\@M#\^0^)\KCU2^D^#3>XSIN)V21?TY/LJ(8[1Z M336PQ<8=<$\,+[C7[*/Z&O#WT,=]CZ-/*D.(>$,?CB:H5K7\=67_U'^;^HP_ MR1Q>YP]; P-O\'N$I5[ T.G1\Z=[W$?@_@#%H0\TS^L6XE'ZYU(#<&OP!?@= MO^KI_L %_!>[W_PO4$L#!!0 ( /*$"E%FV%HN@ \ !,Q 9 >&PO M=V]R:W-H965T[ !>;T/V['S IS' MI2D:U&C:Z_W*E;B[;+3BAI2\WO[U]\WP(6F]:R?IW0&'.Z!-;(D<#HM>JW*D@1!C<]!YD%:DB9V?X[2_\9[ MQUZFTJG7IOQ-%_7BQ<'E@2C43#9E_;-9?Z_"?LY)7FY*QW^*M1\[FAR(O'&U M68;)T&"I*_^WO MVZ$RX'.Z9, X3QJRW7XBU?"-K^?*Y-6MA:32DT0^\59X- MY71%A_*QMGBK,:]^>9U_;K339"'W_+2&1'I^FH?9K_SL\9[9%^*#J>J%$V^K M0A7]^:?0)*DSCNJ\&C\H\(>F&HC),!/CX7CX@+Q)VMZ$Y4V^>GL]<6=)W!F+ M._M&:ST\>S(070'BKW^Y' \GS\0[C+/B[8__R,3[*N\-$C]5 C918CSV-LE$ MO5#BM5FN9+6!3V.D5848#8??"3/CEP@]5\NJT-5?OD6LKO TSA\K"DW#F\6F\*:N:H$_E=6UL8ZL5[H?$'3&@<]@!+"5"=0 M7E'(-JHD+2 G3:5G(D<4ND$RP"_0>B:U%;>R;!0-SV$?7= :9(25U(68;GI; MUQ4-JD)PKW6]X-?M3F3'BFOI!/Z;F1(@Y,01)M<+TSA8R1T_37KL^_NU= MQ M*,;G&7X7-V4S%S=FC74^UB;_E(:-KK+QQ00:5C5VK:IZ:QMQW)-L=#84OYA: MEGM&G(^S\7C2LT^^3ZI50&.'YXX-H%RM 5:JR 2>EQJ8 ;#MFE#+B>,2?\"%Q>/&X,EO;B@I9/*MP*K6T@!KY)SY] \19JKE:-66Y =RXW.HIM-->?]2)L#6^*807\LE929+(WR18G#\\[CL?[FCVT M-#G5UMI]__LF'4;#5@GOHVDLX\2=LKEVDJ""YM(QP_V\DV.^=JZ15:X&]W"7 M\P)C-OL=2_#L4?^A/-QU,4YBI/>QN,,4U2NKLR?MX8 37=+!"@PZT09Q?21V MI%M9YDVYA> .)*@F5V5A0'JP7AB#A/$BQ(C8+"RB4+6RT(,R6T!QBAJK5;TA M 7X&(P@CY>=&=3C1WH/B9.I(,_RN7JV9MCG^52[N2$35"^T*L':5PR^"X]6694 MM>SKRHRM,G2*Y4,+^,0:%DGZ>OI!?G,XONH ).7"J4*"[)QNXV).6Z*0TR>( M(VT*QDL8AW 4[Y&P%**]$$Q++45JIUG7%*0&AVH61"N6M&\ M);!\Y/*,1B2'[ZYNS=*#KI>5X#D=5N;9!GP+ I"1ZT#=_/$DM('%&L81VL\N M@3V 3,4(C8QF">-X[V5'1]IJ0"B-WAV8;!\/!Y NB0-)^O#XP77#Y MZ)79 [[N_;[]QTL9U1Z%0Z8!OWDANX%)/4DV:U M%8<%K);7?@C$@EK.R#KA%,T4I4TH/F7A_3KNB T3Z3435%"5 M/045/=Y='7GT]U'9*U8&XDV3O+:2=6/5O8JMESBVQ3H1^H3W-YQR048PF"ND M4[?J, MIO2KK7N5' X&54!9!/GDR=& H*?Y@MP1GG2KN;.96X40)*)5+TXBG\CA$]<. M9)?B;H?E/)\>M MY5V/ZQ'YOQB,6N[_OM>4Z8)4:,3X1^YAN?T>5RS3-%1K*1-Q_353,: PJJ!Q MKPI"<)MYA2(!FV#I4Z0 BMS>R**Q,>(YF$YXKM-W)[[N ]936],WX&)3LC7H MN\A)=U7[^_M0'=3],RVI^PVRP]@V^A',Y>G.$VVY-]/G2+X3N^[8+1'M\VQ\ MU6]%I>&!BKIXTN'(DE,A#<"Y*:B8I$2WP58IN*NV*>B:U:K<))KL"SOJ642G MZ?8I0HYV&UAX3O*2T;?7[\MH5T-VDW/E":]V1##(#]J""2E.+PFI*,4%>$LM M5Q>2T)*F$\78VDO<=(<8_UHQB?H^#GF';:[V]WI'EW^RU_O >D>_?O_N>"#P M9^P*^4*.2GZ'(,0:1=K+?UV'=G25G5U<[._0(HC/1L/'.[2C;#1ZI$,[S*XN M+W:":Y[2GED"1\C=H$+(;YR$0RL#;G8XZA SLFJ<"UP][[WHRN+B@"S&9H?D M:Q#[DGV&W+7-H:0\Z&[-I K% I$L.GN*(.UVO0W;(#(3BQ ZD<"F&8L?:+#H M'@ZPBM GU7=;V<#U&I';.NUUX*" M>+^Z%"H(!%HQ' _=<@;OWNDA@X=[\=ZF\9VAVPXF12@J^?Z4\M56MQLE@?17 MG$%'BD$5FZ4,G+GV#0,V+8+<\Y5,_*(074!XM1VWH0MTU)^ L,#38[^%;:A, M7#143?V=]'=)]EH"XAKK6\H=8/ 4RE0[X=A7/Z$)S-T!HE$Q!;>&2(S,JYJ* MIJX5/5XXVCX##YX"TAF]?9G"14&HSKRUPS5)T!0'SJU^3]ZI3D.XW"\V]CM" MMZ3)<\CR>D4'W>YB]\$'(Y>%8LH^"XR4@PNG1RWQ#/R,UFJK MX]#!P,ZH)F&^,%4LA,->4N.I*;?L0K4ID1!+( 2#C%I:Y_:4@X^?T./^_J"K MM_U$#8[2.CXU2-)N]X1!4YFI4_8V%+BKI@[5%*-<6(I9JK?W1,RP4 4V66(X M:O$FW(#LW'J[B4[YZU762Z]N09Y=;:7FO1%IZ=(C!F0WW/:%9%L\$4G[5B@+ MKOIO#UG?'2;3;,)AI#F!E/.9*ZLB!9WVBIT^8+5[IP.5275A^8KHNNX7#G_& MSQ_W\?^1*Y.SL[/.=!_[]EN=]0.I/G%OR+?.HQJI99<^13'KRG^BY'>XM3!1D3NU7/$)6C[OT<4SWB#$ MA@3H=PK1T*U3-80&M2S+?D';Y3;W;KHHU\_DK;'L2JGC&3\?>;2#_^#L[<91 M;''[J_C*1P_W?D&#_;=:7^$-K^.%Q?VH] M1*N"_*?=R91A$J3O$"%\W145# MH[-BTBFM3^-YNX 7V/('?]IA@=B;GP'<%/?V5+U6X8,6^F:@(VA_\WTW(_"' MD#HR5/8%2KKC.Z;[O?1LJ[#S8F-G)M*"V I.U,")(]2W=)4X:\I(Q%-)SP0O M?)U*%"+)D03PC&F1-)UV>EE,%8][;+WE(OTV?*O^OZR)_H4-4++P?[+UZ?LQ M7]#Z]+GL2UJ?DXML_4Y2'4S@T/Z!G1JCFYB0!/4 M FT6W",I-*V!DCVZG=1F37GC.T&Z_:*[1UH%FBY;!TOW?JQ=YDY!77N.A=^ M;3<4HJ686T\O._NA,.Y77+[3%3'3WX5T24.Z9_']QV;Z.]W(P6:R^!WX%WSM MFO:H*("8KK:O4O@2ZRGYW,+'110%]'%1>^U*!6IB)K%)]+&9$LVH->,\W0C[ M%!BYYM9%2((L_WE9#N>ESB8&#L1O"F=PRSVT+NFA\Z&]6ZKFFBKQ?5CAI!L: M* 4 &4- 9 >&PO=V]R:W-H965T)5$G*3O;K]QW*EF2GZ4.W M!UL2Q?.=<[YSHZ[VVGRUA1"./52ELM>CPKGZY61BLT)4W(YU+13>;+2IN,.C MV4YL;03/O5!53N(PG$TJ+M7HYLJOW9N;*]VX4BIQ;YAMJHJ;QSM1ZOWU*!H= M%S[);>%H87)S5?.M6 GW9WUO\#3I4')9"66E5LR(S?7H-GIYE])^O^$O*?9V M<,_(D[767^GA77X]"LD@48K,$0+'92=>B[(D()CQ[8 YZE22X/#^B/Z;]QV^ MK+D5KW7Y1>:NN!XM1BP7&]Z4[I/>_RX._DP)+].E]?]LW^Z-EB.6-=;IZB , M"RJIVBM_./ P$%B$SPC$!X'8V]TJ\E:^X8[?7!F]9X9V XUNO*M>&L9)14%9 M.8.W$G+NYBTW2JJM9??"L%7!C;B:..#2VTEVP+AK,>)G,&;L@U:NL.RMRD5^ M*C^!/9U1\=&HN_B'@.\;-69)&+ XC,,?X"6=DXG'2W[2R1/0M --/6CZGYC[ M,48Z9D]AV*^_+.(P><7NN)49$\<--39DNJJ0RTB+["NCO5BH&R=RMGYDN=S) M'%N90C&7VEK&G3-RW3B^+@5S^D2\T&4NC"5!5PBV]_D+(+X3!N7(5%.MH5%O M3I6BL*WCRNO)&T,7$C>BUL;1$\R4.A^S-[+TAIW8;[V#*#RJ2NLE:^V$DWH-F"-V@E+MAE7R,] !(0@[B.V>="6NA]/F\ZA$->8.-:*N[C M V M1KLSHL6W1NYX*3Q7^T*"]8,.TU*S:>VTKHXBK1]=(=./5%A>0?;8MSX/J[I\['-F M4,,DV1X$Y#\4!NL8!HCP ^2X1H,$?]&2K8:MX"2\%]%E MMS^:!?$\"2*2BH)XN@B2,&6?SMK%J7C[7IL$B3H,HC=G]:1&PB_3RQ/DHQOYYL$R28+J,H- W(TG5 MMA)*H@%]1%2@<]K+S>-@@=\\"5F:!#-P1DQ][(JABUW?I@^5?%XI/=6P=IX& M\WA&C ?1- S2=-F]'](\Y*Q;2YZNO5,(*3()>//@K,C0]?.>3Q0*SU!,2*^F MIB?$(5[,@MER=M83NY9Q.E.1WMRTS9=AN*!]'(Z/6R,$3J,.!S17L"^\1.ZZ M $F\_ANSS$]7L(UC,*/A0ADA=FU#!&8N;(9)W!8E18%%<0 0;S7[/-!S>]1C MQ^P/;[ 5O7NMNU3G2/ "O0MM 4.@'T+W$73B)R^G83A(B17:(>[>#I*UK3@/]KQRT/*> MJP;?!>W3NM[&PO=V]R:W-H965T):5]JW_F>Q\]=?9?I1ND'4P!8\EB5TLR"PMKZ)(I,5D#% MS4#5(/%DI73%+9IZ'9E: \\]J"HC%L>CJ.)"!O.I]]WH^50UMA02;C0Q355Q M_;2 4FUF 0UVCENQ+JQS1/-IS==P!_9'?:/1BCJ67%0@C5"2:%C-@C-ZLDA= MO _X*6!C]O;$9;)4ZL$95_DLB)T@*"&SCH'C\AO.H2P=$4,NBL=<'^_ M8[_TN6,N2V[@7)7W(K?%+)@$)(<5;TI[JS;?8)O/T/%EJC3^EVS:6)H$)&N, M5=46C HJ(=N5/V[KL >8Q*\ V!; O.[V(J_R@EL^GVJU(=I%(YO;^%0]&L4) MZ?Z4.ZOQ5"#.SJ_D;Y!6Z:=I9)'..:-L"UVT4/8*=$2NE;2%(5]E#ODA/D(9 MG1:VT[)@;Q)^;^2 )'%(6,SB-_B2+K?$\R7OR^V *^VX4L^5_DN=WH9^^C!A M<7)*A@/2L9"=L_=P0]2*8 V@JP'A,B<7D$&U!$T2ZKSTF&0*>\)8R!W %D!6 MJL3F$G)-/@N)'M481)HO)]TU_VOMY!VH^CO*:^\-E+PS;OD&7Z\%+7AI?'JF MJ>M2@/$AE)Z26JN\:5NV5!EW&]/A/Y(Q"QEC>XYT$L:4ON>&MJU0^W/^W4KC MD!W39^[CD*6]]Q[GS9&01Z@X ].3L''()GW.E(5#UIN70@KLUYRLE$NZ#Y'\S]02P,$% @ \H0*4?#@0KBZ @ T08 !D !X;"]W;W)K M&ULK55=;YLP%/TK%INF5D+A,R1-DTA-NZF;5BEJ MM>W9@4NP"C:SS=+NU^_:!$KZD8=J+\'W^-[C>JB70S!95I1?Z?N)5E'%G.;?86B[GHM$E MX["61#551>7C"DJQ6SB!TP&W;%MH WC+>4VW< ?Z1[V6&'D]2\8JX(H)3B3D M"^,U2/\X]C:1FRTOW!*N6('R#("$W M@NM"D<\\@^RPWD,QO:*P4[0*CQ)^:_B(1+Y+0C_TC_!%?8>1Y8O>T^$!8]PS MQI8Q?O_,CA-\^C -_>B<)"/RC(MT6WN\[G"J"0X&^L$0RC-R!2E4&Y D"@P: MG)%4X.NB-%:*G.@"2"Y*?.\8WY(3QA$1C<)*=3KK3_I?SU[>@:KG65;[4X"2 MK0\8N8T"0I4"K6Q"$)P3TSS51GU7\I&$T<2-D\D "^088\XXY2F\ MT!6';I $+^' C2?C/KRD-=.T9']QP*E0R(NGE*"4D,.##A@2UX_B5XF3\>"Z ME9JA1:5-U934W%\&:+(IH]:[NK23L>^>Q<'I$Q E;IA,3]_ZW[B$H[$/AC>) MW4D8#)$8D=A_+O"UU\0;V$P%,* M9Y=CJ3^:C!TB6P-M RUJ:UH;H=$"[;+ ;PY(DX#[N1"Z"\P!_5=L^0]02P,$ M% @ \H0*4?B&Z.*H!@ &ULW5AK<]NV$OTK&-732698B@_)MA+;,[+S[-SE0X5ST;CVU6 M0,EMJ"M0N++4IN0.'\UJ;"L#//="I1PG470^+KE0HYLK_^Z]N;G2M9-"P7O# M;%V6W&QN0>KU]2@>=2\^B%7AZ,7XYJKB*_@([E/UWN#3N$?)10G*"JV8@>7U M:!X_NYW0?K_A)P%K._B?D24+K>_IX6U^/8J($$C('"%P_/D"=R E 2&-SRWF MJ%=)@L/_._17WG:T9<$MW&GYL\A=<3VZ'+$OX'6GBGA95I:_Y>M MF[TQ;LYJZW39"B.#4JCFES^T?A@(7$8G!))6(/&\&T6>Y0ON^,V5T6MF:#>B MT3_>5"^-Y(2BH'QT!E<%RKF;M\IQM1(+"6QN+3A[-78(2XOCK(6X;2"2$Q#G M[)U6KK#LI4])QNDT>!?RQ5B%+HX E41(]@I?V-J8>+_UC-NY@ M3GK,B<><_!F_/0[Q_7>7290^9Q+_"V KHZUE&3=F(]2*\5+7RC&N M6@I-* ML=7.&^W<$@+& ?HXL#486F=++;&2+7LB%.K0M44B]NFSGO'?_?NS+T2T5JC;\!P;O+GOY2Y;E?WS+#JP^$F2I$\/WIZ?;[6_5:PR.@/T M]0>OZ06^PCXIE'!P()G,@B@Z5.,S-CET^"/;C_V>L4F" GO.FR270^>EE\'T M8G(@^W=6W@O(H%Q@!-.8JB^>_>.K[]]1=;.]"J#*2B:38?HDP66\4WM3S*?9 M[]3>0D6,HVJ/M?<.-2-9,BJ MX&CQ"_5#UQ(-6 Q\5GB>.7Q![,HK)W?XG"%O:@\S7&X=GIL-6]1"YGV/Q;ZA M,^'%UL(5S,^[1LO-K\C*.FSYC3T5\B24@0OIL?=/^@403"=OE GV,81K+/NXH M5G)5+_&SIC9DH12(F;-BDQN] M74859(;7[@\IY+02F&EEN''V_E'W+%5Y1 M/#OA#,PHK#W,S;HQH@+CVF;Q$E-PM?F?\1K/XG!*M2F1! W&C.>Y:*I_!W=E MH*D4K-J6#<)C2^7,Z V7"-ZD"KIX6:./< ?'BB>:Z%OXPNDDKRJ)7FT-I@1' M0'C("/HL#:..2, 6&_8.%26)[UY3'RX+K2J!L)S.YSS?5N]!"2VXY)C!OEZ$ M\I64;WTZW\L0LL]7$,*U3NQ@3_D1V]JNDVS!L73(0;ATV/#LOL5)..LL]@E/ MYR2F_I)EJ 0_\+<0AWV']"*=O,ZZK*9*QZVD9Z^Q':T0M*\D+P$= 6Q>&2') MU7%(KMG_&MFUL^*8^&=1..G9]Z< F16'%T.SNI.Y9T,*R1_X#K=O;0R/CQ'P M4('"V%.V?NU81]T="28]#Q(FY:[ .&.9^0]HH _HO6.2+-DQK9.TXN$1N? T MYYT([/#>)9M^(UD\Y%NRAY*/D8UG6T>_[-LY/T7?U@L+GVLJC6:&(KI_P63\ M >@.*]]V=1R2Z+N&FEB?<4.@9;\9)ZY_[."7[03=M! M=3NSS88?*LU;^N@NG-YK9FCNA_FU_HS9O+I*VVYOKN'?/,; M4$L#!!0 ( /*$"E$]YJWNP0H ,= 9 >&PO=V]R:W-H965T\+U' M=WMCJY!KHQZ=\%512+>^5[E=O3T:'34W/NO%,M"-L]N;4B[4DPK_+!\=KLY: M*9DNE/':&N'4_.W1W>C'^W-:SPO^I=7*;_P69,G,VJ]T\2%[>S0DA52NTD 2 M)/X]JP>5YR0(:GRK91ZU1]+&S=^-]/=L.VR92:\>;/YOG87EVZ.K(Y&IN:SR M\-FN_JYJ>Z8D+[6YY[]B%=?BMD@K'VQ1;X8&A3;QOWRI_;"QX6IX8,.XWC!F MO>-!K.4[&>3MC;,KX6@UI-$/-I5W0SEM*"A/P>&IQKYP^]&:Q0]?E"O$.S4+ M-V+!%*/))IYG6GIM(+O"^46VBS$HUTI MA_WI@!?R?67"QOU$X%HY!2DF6"%%;J7AQ5ZEE=-A+>3"*86\"SC-"XE?B*PX M(34^TN*[YOEI K"&I?A9&>5DP&,LA1J)^/CQ09RTMQ]DJ8/,L;QT]EG3$@$Z MP>%\)H0'\@%K,I>ISDD+;=AP6=@*!MBY.!X-AX,ADW\3,L->)>FJ^( MKGBGG[7?./T36/0WL*AX"N2!GQ# Q5I\5EXQ'K^71?D&6'T&EY?LK[LJ+"VA M)H$R:5YQ;&6:NBHB#$CS=?0N!Q?]X'6J M#@>35@#%1KF HB/4MTI'97(%>O9;F'S,JR8OGC[>BP\?(CKI**?*"F9A4X2: M]S;5V)-%25DG>D YF5ICZEK"1X2E]B(X:;SDN[U,A?#4+HS^@P"#8'A/V%(O M 0ZJM%]&M,UCYD@,EQZ/!96L9*5E*S7@&O)5/B8L!'\YYIW*63 ^[ M?)LKA#BK*%/V1&0'54+/>V')++8;&T1!'4^#H2W1@!I!((46^!D]@BIT9C&$$(*$$-WC"D=(+]0,2V:DM4/ MLJ4"MA87\>A^7NPK8,E6!4L.E;!D?PU[K^>(_AU5*HX-TTM[>4K&[>%Z$O_4 M%+V[KNA%ET8?UJ&]3NI:_%\*XI^KAS$FG=HLV>]3-=B$*B'\$V$#ZC$+N.U$ MG]8U5<6*2HF>.MZ$7.G*ZFXUG6X44Q*T+:D-:(+8I[8H=(A W"/>DWPJBPMH MO&#NC@=1HL'YZH5JV?:9JZ6&;PL 988,*;#I6>I*CI#A)@$2?DV#I8H^&3'>IU%8P=J#\*$%FN2H-7"'Z>99&/W$! ND.-TLG*O:":BQ=,I^2 MG74YP.K)< A1MO*;H)N@\?J/.ZG6F?AE]TTC"T. M_)6BBS/2!*1@KI$9L=9%O* [,L''VL[#83W&8>3ES/+8D$O7=+J:O/IALSK+ M[9X0#:5)=0ECZK325#;7G"D$9_&MD@X"X!D,J!KR'ML=6%>P/BMX ,BJ$45A M+;&)RA?J;&R<4Z:GT2R:\C(J9GL5-GRQ /P*H'Y@2HFS2^@%M"<*N M<"Y9=,\-E&UI!P;]$0%'[Q6R*E?[JM1A%'$+VY7D1P'IYYR%RB>-.5<+$ HH!O8FWX M[4_,EYPV>P("R#;#'@12\8<7:=+!8>0,.]_; \XCRI%.[*@'I8Q*I%YH;:/W?(K[(,(T>X>^^RWN.X,(G?8;L2C MJD8L@C,[RIBC$@#&N-^V\-A?2"-CDR<:>.1DUAQ(W6P M6;&^58XG%YIQ$K&@ -)EKI7A$[[&81$=IM"-8\QB5+,A9=YIR)T1)M1YIH-J,M,:G.:,AS,)[S,(U62XBONMPFC MF%3!KSSZ @G.HC/[OJZ\Q(<77)>&7@\TG+C>HGJJC'L-I XEAJYY^T'? M& (!+&TBIOSKEFP,J(>@O:=6U1CP6\U74^3K-*)Y "*5Q,FU27,8;%>D[EI) MY_M]3W\6ZB\_X?DL=MS^],=6ZT/_WZDTOD6LR_U0'&-ZF2875Y<[ST;MKJOK M9#(<[2P8MPNFH^3\\FIGP:1=@,;OZF*RL^"\I^!H_&;+[7?5 J%IV_9#CD>- MT$CG>FCKIJ/8V9.?"$4(3AR)MZ/9:U7E#%R4_+^&OA7(T'">3/2NZ M6%Y<)9/Q;K"[6$XNDVN<=CB65\G%]7CG^?10K/=]6CG;^##%O2)]?J,&!I04 MOU&U=]LO?'?QPU:W/'X>1.^^H.8G5W-L'0XNIT>1B)J+8$O^S#6S 2S /Y=* M@AQH 9[/+4:7^H(.:+][WOX'4$L#!!0 ( /*$"E$73 ;^CQ@ $=R 9 M >&PO=V]R:W-H965T]^+-Z^R:LRY1G[L?!$=3A$Q>.W+,T?OCD+ MSO07/_&[?8E?7+U]>07;?7-V&WS][1+' MTX!_<_8@G+\]W,DVSS_@A^^2;\[F"!!+65SB#!'\<\_>L33%B0",_Z@YS\R2 M^*#[MY[]+[1WV,LV$NQ=GO["DW+_S=G-F9>P752EY4_YP]^8VL\*YXOS5-!_ MO07$EROR@'@8(#CR3_T8?%1Z>/_,2R;> M7)4P.XZYBM5,W\J9PIZ9UM[W>5;NA??G+&%)_?DK@,J %FK0O@T')_Q[E M>XO9]>JK\6$_9-[WT:,7W$@4^EZY9_#4X1AECQX7HF*)=P[2.YL#9Z4I"@D' M.;F[*]A=5#+O6/ LYL]CS> ^KH02S MHH ER]S;LX+A4H) &I[3)Z 0F'L"*HUB!EJAQ'G^4T4IWW&8E&>BY&6%D@[P M;JM'5@CO6!6BBN30GRJ8-U@N;[T*^+.@A=^SN"IXR0'PVYBV%VP6"Q_ABF ) M8&/?R[N&SC1NP\T ;B. .TFX@ND\"&>KET+TS!#Y7Z,(]+8L*F#!$I N2B^" M_WD%+FM6.0(^'F&0[QVCQPB?%^S 7T59!OA-'PE8(%T$* 70)7UA=XGW)P:T MV,+3 4[&(J"TG&?+[GB6\>P.'["C)+)F!'1&L#T /D"?E57![-R:=ZHL94+ MO$7*X?%8;A"I GS$@ L2)$_!@,[Q'E1S0I#&<5XD418SF+S<(V$XT) 5A].P M%A6(!OP" 1%(?UQOFW*@&9!0X)9=JB-"BBC[H)Y"6 JT"3@.\*IY%H?6GT2@ M@NO7 IY(V!;VE^&NRSU0"N2&?01K*P20051;V!G/@'9)W^REQJSO,92.)T#! M/G*0)2 =;FA7$6E2'FUY*OF? $/LP#J>R&M@H;#&:97@XUUSGP?S$Y3-:C:F M:X!/%I-TS.!4@*O=CI%_ &C^M7HB^32/U,DH:<(^EDQN"C_=1VG%] !5 M_'V'7[QGQU*NI+T50+($,XU XX*"RE%M>0*FPCW%K(^%<&[ ;A]\0?@F9BQ M1'C!8OZ591;$(+G$T4SP/.$S,+<'5*?"Y A];ID2<--OMVP,U[#W4VB)FY?&QJ$!BXB&4+A MDEPHU".!Z,<>+DB@)HR4NS@ %H'O2>;E]Y?(/5+/X #]H*0!VL_SP)^# M;NM28Q.$PU"Q W5M8+P'T&JI,A*9M[DQ['$L\J2*S:K/8C^D;H/EI-N025 ) MI0Z\EGC&3[W4]R MV&FFH9CJ4()GB[0A\6JJ4"D=^R?K?:*XE%KD2<2(G,2U!I^&*.1S\O*12.*A M$U(D)%)J5\ ]["XG)073DQ/?\!]Y!M^"H#?E8Z="AA&\D.<+#!EL;F;K8+/V MQ!Z)M//5;+Z@]0B\ M*=#YZ"[\"NX4+9;\6HF2=- M4QZC(^.# A![_Q1\(D_B-UOTIA17XB32Z9H\CZ^E<%=G"&; )A' @0UTZ?4<8D((-?)-+B,E[ MU;*+GJ&448(ORU1>C8(L4L91$VR$NOUXMWIVK'W!4O)IG5^5W<.5-89E2$/"^>L=?(>9B1)E%TS_':,?@M?>!9F" M'6A&8PB^TX;@TCI :#7 LAM&%U3R$@F*0J3=+?7!M&=66H9&9G" MFA -.JY+M^>D3'PN26="?=\[II7 :+^0N98$$':,>&(R'2 #N0_FHD1'VO51 MAT%$>U"7TSA&>) [M6IW!7!*!LM%M6# 93)F,[L#D',3I,E, A*I1,MY &TH M]6+-Z$1%\4AN>PU9=@[S8(=.OU[-0AV%^U[&:$RY4J /)%&8-R*A@OTG#'WK[OWW(5\J M!V3OJ#%ZS!]#/"1\MV/24FY9^8#.[9"HC&6TE$/?!><%_H"Y UA3$+]?HN< M\\-,_R,3#":%R#X>&011'GIB$ADF?V(''2#BQ&CR7B5;$9.G[+UC2K(L7#1H M'FYF\Z_4,QT,,@$Q7*@P5F40;=(6%TES9'8 @V)SX+%*ZKP#UN44 M@RHG5,:*:J,0X EPGN*H[EW\P@RSHSN&QU3+ 1 (Y44B.8]DOH9;[T(I1SD ^;&(U+AGL?\E MH1"CB"U3RGU N3Q9<;09O@M[+571A;IE@Q-I#-@4W)LN+K1GXBH<4$Z7YG@Y M;I*KJH2()38:U;[_!=$@KP3 (RZ_;B42^OXE-Q3SDR;#-@_GWH\-2R+:$]HA MYUX8A/YRO?!^SBSM:D;#NP@NS9,7P6+A+T+XIC6^(O\$S=?T M \Z]Z[6_#E?>NXD.PD5X"0^!4^"'RPTF=K]S]/QS-#E27TTQYORA#T*,;U!@ M6!N, ,0RN(^4[UC=XQTTKF0)I86=N3G3%]Y>OR4TKE5-1N!W18(&@6G_UO$# MCLHQ7HH^@BK((&R14P6AG$Q"6H.Z1?R)JM6 H!6F.CC?ZZ)3CS!-&@94&I<=3=1UOE$>Y3FLB3NE% M?I=)%0VDI[PB82#'>A:GFE59IC([K7QXT;>,KU('OU:9FSN0RR)'4C F-/.V MZFLR]R4IWV4=$,E4WU)I"%G6N,]Q4]*$ U>JC (\ F*+&^?D )+*!75-Z/T' MNX?M+US,.5EXRYKO@'CPP#N,C9V(L;5%Q3.Q\HI.#1D9B7TBPT35" &\DK&[ MO%21E 0$4RNN_0/-B@T>1CZE=7&@OI3PV;13A4MA&H3K@-Y(VGFPMF&C:\9: ML\(\E)9S\X# +*\2GE8RAV*R@FJGM@Z<591PQL3@]/P=19J4+TDY4UEPZ7A. M"(EP(ZC,R/::*CD#Y4)_F[C"NQXH;B,_V@)E M. \VW7U 2[<-:+@L/[@<5N51TT99%16/.O$UJ48_-"^I#O91I6O0NT>2&=<: MV1,49V =W?ZFH8@"!8! (?H>E"7,=V*S$ D >HS4"*&3:HF#,-4T(&P=P]0< M%$\/;5BEP4]YI$E8"Y1,[V$O6"@3;C5R4Y/3^?*F:7<&Z;RE=B"WJXB&'ZDH M"T)L>XE4;;?=1V19Y!90E.(??Z]@V(K$\H>XS)%E5[76HGIGD1GC$V=+'[W1 M451GQ-Z>H@F=1)C"5GU$H^@![-NF(03+Y,$PGD)=*TO7&4PO*S'W#/Z6F7[\ M";$*FE=U&BFW0[6A $(2?@_6"D( TZ%FPWAW(S+[Y:C*[:/+)1-V@IJMNV1D MFLAN8(+->N,(>7<%R$G?ZUK/4"'MF96K<+:ZJ5>N7$3(I57%8X)PU>N8LI[1 MT;&"Z8?TQ0J63OVS7J]$!7A*7E1=LU:.&D6%KJ1$59D#7#RF M?B0K2GQ'$1VE%",./X$+5AW8JP?JD4:!@('1'7/:)SII9#M@T.CV="NL-+?_^Y?;'1H=,NWZ"WN2EHV]D.4>+FBP43.(<%'\,1 WO MZRC5I/1Z5Z#_V2L;Z39U@<8A#LT+ M#C1!"]OAG#0<&7@,E6Y-@KH?.\W\&76.J<0'62%S(J$+#(X*%&+T+-"=1CJH M'@^[MYEW*ZAV6D=@)9AH!ZQ[G33H$!JEM+#DBF.Q M[AY1EXBP@EB/.^%AE55H3&7BO80G*JDM2XM;O@/[HY+2[V6!GSB13$1:KSTZ M11;RXR_X9>]",@&'5C1%"RZ3LJ1IT\=F7GN/_KS,7L889UQP-?$@82_XC,U\ M;_^X+;AL*R\J).EE5^*^="-$Z2I2LOJ!"^9T)'A_O05](R,M&^(ZCYH6+=0. MFAK2*WZ4[1)2 #COQPWU'.X*QK F+HN=#WF5)K:&0!J&Z^@74[KD'@.WU-G/ MTIO*^EUT,',J72;B_,A(79L.+>*6@FK=?B\]=1NQZZEN+?^PQ";-AYWE@=IY M1[FWW[*.F4JW VIB-;U506_4ST>,!\;@]'A_&9VZS_L+X=KQ(,-P@0I)K4\$ MRG>7JI:.8W2J*Y_(67$51EL M[_%K F?[CSZ9P,U?3.!>.Q*W^C02U]&Y)3M>1R5MDFRI,S_C@@58VX.[!'[L M6I!T-.Z;[E']7=K\[F)3.75RWJS9Z&CVJ'R3ZF$[W%EO^B'=P^7ZH3R?5VX6Y(9>]!O88:E:V>C$'Q(+6$;%S/ M?S0"&BX:RU#Q257&+1YV$6IBRJ>[^<>7S"VVD@V:%%VE8?+XSX-F<-;>RF=M M:N#BZ3T-@[0]O0H\&KK^!LT%DYL.S(&"1=#H1+ ?@LV4MH2^?YU'2VM!S[WE M#;7+ZV'FB_Y6!M.0L/;#^?RRM=+%M;_$[\>:&\SXFR#LF&6SWO0U.RSG_N;F MQH%YL?'7B^"S5\:'DX,O4S ?"XKJA?3:8>1%H,H!'>7U8!$T>GK.5PM[+AM; M0_% @CP*^D?Y_:3R^UC][C=-=@ U.NXAA_&QTKM<,3BG"#L_[B:YBF-41]]AQQT(EB"4: MD5^M*&Q21R=VN *(LC"GSLI@+-A81Z5T&X6V4?QI"M1,<-28I=D-N[8-[>-L M,8F$IH7DE=-"4FL;H?- 9B$MA.9LU'D0WLPV?4V_C0ULYK9MA#20/EA5'[=Q M]/+TTA8(O4K5U$"J(ZH.OW4\;AU;S=L2*GWS;I8:QK'L)17*LSK!>[D]U%V/ MFC_6^.$*G!=ZCAQD.C^6MKJ)*&1RO09@C8>H M2.Q,RX6_FNNI.GNUK0>T64I?QR#TW%N%_F*UKKFOP\AM76>"PP>N+B%^C* M@ FW:[@"1(P?XK'']-&QZ5,NVG!ZERFI1O_Y'+<:Z ,CPSC-1^\^6+1#O&7[ MJQ^< Z)=F'3/:YJFDX$#F*.<\"4J8SU!O/HH[Z?[%1P%-=]Q%,RG)B9I="LE)R".LL$EW1L2ET,E)+W MW<21/F"NK MVU0.NN&IMZU-(&SJJ#Z>.*8'T!!CEQ2-9!(Q;N4(X:L7CJQ-P#/XIRC[CG;E MWKL$*+N+/C&%:

+S]$']@K>1Z^_Z3Y43=!]=PS,J) BRY0([>&H9#M*TO2 M>>#?QYYX7J8R@J6^0'6[@4I>-"C82#HW;J5Y1K? :0?K!UL!L*-P7(\_\S2] MZW^.*-:Q\_7U[!@B0'9R4'%VG!,,5G781;8O:,^J9AR_B&!L0R.%W]RQR768 M7N0V+W-"P-S2-7BO%WR9.958TAU/N=[+O>_-3)!GN$#!V(GW'&1CUQF,*:E/ M>LW!ZN;_[#4'B^O9]1=QR\$@0SSIDH,1%?F[N>-@PLXG7W& F>B1*PY&P^<_ M;CB8QI0=TK9T#Q;%S[_@8.%D=$\WB"P1N1EKS<8%K#_+PT(Y]YBX:_7;M.!3M=/O$#AQ@_"=4?/0'CMWP0W M)]ZKL%QVY*8N G^U[KUM(5SY\TW@P'\]]]?!J=$KYUI%M?^]3QLY/\^ M=U?#2,[_9=H:1@.\I_8UA(ZMD'T-P6+E7H7U1V/#DQL;1N+*+^/"@1/2J,^Y M;X"6>?8] XUNO^Y)O=_/-0/C00E0_(YE3%[=CCY 7.KF28BWFLQOMJ#,^2!8 M5'!2K:6GY,X1KJL7QY!"MB+L@5Y7VI?6[&L4;CZN1[.'K ^)S7<,ACU-VJ M^*GM0K54,B5I:%TWT]N#">W]K/0[5VXE(D25&K'4,[:ZZ;&H!XX"OAYHZ33O M..UC"KN#N01\DQ$Q\7MBXK\T&D>^ZZ;L2<%Z'>PH%7G=>$6F7449>7/%K945 MT]S0!:U?ZURS+P P2X)!D1K13!TL_<7FVM_,W2N]Z;T:C38:U\51R>=M7I6- M?I+95$2=KV1#/GQU23Z/$+SOI%."L)NW1?UJ/?Y=%C4MO5T@:!"#["C M=F(=Z;"*J1. AF:CUZ3A$?9>\V\M=1@G.=I2>JOLY=H(4(KYT73'5KPD:AK%X3?:[V^]?>'N50/""S#C)K MI2N@HM7Q6&_H&U.BX)Z W=<,6GNCD&)X5P;JS-]"G"W ?SQR146RJ1AC6?=9ZT\TUT5\[+_0ZLN*-7& KI0LOW_)EOS5L2 M;^7+ >UP^8I%4"QW/,-7A^S@T3GHBS/YCB/]HQ8!>^, M^'V7 S;5!US O#OR[?\"4$L#!!0 ( /*$"E&,;)SM704 -\, 9 M>&PO=V]R:W-H965T384RV5/9]5SC5O%PN;5U1S.]<-*9R4VM3<86DV"]L8XD50JN4BC>/C1%HCO#;%O7W.RN2.KM^2R9#1N?Q*9R?F-Q<=;P#=V3^[.Y M,U@M1I1"U*2LT(H9*L]GE\G;JR,O'P3^$K2UDV_F/5EK_> 7M\7Y+/8&D:3< M>02.GT>Z)BD]$,SXVF/.QBN]XO1[0/\0?(QTQ@HJ>2O= M)[W]E7I_EAXOU]*&OVS;R::X,6^MTW6OC'4M5/?+G_HX3!1.XU<4TEXA#79W M%P4K;[CC%V=&;YGQTD#S'\'5H WCA/))N7<&IP)Z[N+>Z?RATK(@8W]A[[^V MPNW.%@[(_GR1]RA7'4KZ"LHQ^ZB5JRQ[KPHJ]O47L&@T*QW,NDJ_"_A;J^8L MBR.6QFG\';QL=#,+>-E_=G,/]FB$/0JP1_\S>M]'^?FGTS3.WK$DGK,IHM]/ M3M[UN&P0NP-OR1@J.N%Q_W-%[%K7#5<[5G'+>.LJ;<0W""[G,<@CI:\#6W%# MENF2-2.0]4 1:[AACURVQ-[$\SAA#9E.?#X%[\VR+"?C1"ER[LC#"95KTVC# M0[DU1C^* A>YBKO7+P67=VQ-3%C;8J\TNF8.5<^<[GZ%8EH!W[!:&V*6C"![ MV)XKS4WA[[@1!D6OC07L- S +,43+"+VJ)U0&V9\T=J(B9(!*4(]6[%1P0/L M-GJ+-$2]S:1RPN)KRV7G=2C8[]0#;O@RB[9*@2@<#<<>0A%PT/+EVW=2NY[W4OF7(XP<.%N*Q& MWCI.>4>^<&.XA^<]=]>RQVBU03))Y"4$TYV MZ?-7(G7014.7$NQQ#BG"F[)&%EPG9"!Z.P3L:NW. N:&%L\N:?_/;@? 2@XF+O)>%L'A];8?W MNV= ML$?T%2KVXQH%=5]+H=&4OD/2$YE<6-]J0N8M/0?72];$;>M9#?Z57 QU.@"% M@D9_\P*HO>[I$0H]K>VB!I>]A:WB+;(7 H0J$;6/>H%I#3OX0AV)@OOC-9<< MG9.%&652CX@5ZO$!Q+Y%XH+(/9>^KPT!'47_0)11'Y(E61?7_?(EU94I#.DJ MXR5.2/2'JT_>(QO.,&\J)!I,\U<[3[-M)= ZUNIOX?"-R8K$.CTF(R=-9D-F&T]BVN5:Z;/\?=<7J_[(;69_%N M] &PO=V]R:W-H965T M;87HX+E6VJZBRKGF M79+8O,):V)%I4/.;K:%:.!Y2F=B&4!0!5*LD2].+I!921^MEF+NC]=*T3DF- M=P2VK6M!^VM49K>*QM%AXEZ6E?,3R7K9B!(?T/W=W!&/DB-+(6O45AH-A-M5 M=#5^=SWU\2'@D\2='3R#=[(QYM$//A2K*/6"4&'N/(/@OR>\0:4\$.'P^L/\>O+.7C;!X8]1G6;AJ%2TB*' K6N7NS>X/[/W,/%]NE V_L.MB M)Y<1Y*UUIN[!K*"6NOL7SWT=!H!%>@:0]8 LZ.X2!96_"B?62S([(!_-;/XA M6 UH%B>U7Y0'1_Q6,LZM[[% 7N:-0K@Q^@G)2?]\Q[5!(BS@P9G\<9DXSN41 M2=[S7G>\V1G>"[@UVE46?M,%%J?XA#4>A68'H=?9BX0?6SV"21I#EF;I"WR3 MH_%)X)O\1.,GB:;'1-.0:/K3*_PR[W@\@O_'#:]_663IY#T\($GD)3D;\$'# MG^8)ZPT2UWF\B,%5GKINA-Z#M+9EB."S5):$I7 (9@N369RF*=A*$)/SQ #C MB<[ATC%$LD<^$F0]C%!)H7/6 MH)F^.^33-^+MF^SM005/MR2=SWR5NQ'\-7!#F"-?" 5HOOH:,CEB$>2+AD?/ MDD\\JCV\FJ2C2SYY2C%_#&+KN#:\I5M.J,N!8K["^'>+G$OH O"9[TW+@T;L MPP)M]L/"G&J1EN5\::4O"SNGL*R]@_-U-M4IMG5#*R[%= (*H M3K;#0_& $4>05;,C7#S"@/S?>JZSE?P[O.?2NHY*T'"K<,34?S6034=<-NX$P3.M#&..YGX;'B#P@D M'\#OM\:XP\ G.'Z2K/\%4$L#!!0 ( /*$"E&+EM>A @ &4= 9 M>&PO=V]R:W-H965TV M9[R;M,DVCYULFOT,D5.8G%7*4 MQ/%\5'!1#FZN_+.W^N9*.2M%"6\U,ZXHN-Z] JFVUX/QH'GPL]CDEAZ,;JXJ MOH%W8/]5O=5X-VJM9** T@A5,@WKZ\'M^,M74QKO!_PJ8&L.KADA62EU1S?? M9=>#F!P"":DE"QS_W<-KD)(,H1L?:YN#=DF:>'C=6/^[QXY85MS :R7?B\SF MUX/E@&6PYD[:G]7V6ZCQS,A>JJ3Q?]DVC)W@BJDS5A7U9+PO1!G^\X>:AX,) MR[AG0E)/2+S?82'OY=?<\ILKK;9,TVBT1A<>JI^-SHF2@O+.:GPK<)Z]><^U MYJ5EO^!?PP-3MQL-@,1;/@J^2LP3>N'+))'+$D3N(S]B8MX(FW-WD!P)T%INT"4[_ ],48/6]O MG S9>9OL;W]9)O'D*W9;\-_PS-E MUIC!2: A8Z*TBO$>JY_1Y'/K?AZQRFGCR'VTL\U%FG=7I)$9O1/&.*"+8&^8 MJH+]^"O[KKP'8_UJWRJ9B7)CV/??OX[0IVVNI-PQM2W1@G$K(S*!K86I=6TC M8MM G2&[//WHA ;F*KJ;S:)D.8_FEW-F(KP]"/ B%A+:9W M'@4\%EH#JDS KL%J#LB[TW@9BJ&@T-RZ"2:N?7 MZR'J'U#^$W9L[4 B?BF9A30OE50;-&X;VQDZAA0X[VOJ@9K PQ,^(T0+126Y MA8CA?)8I5BK+-HY3& "?KIUU&&#,N#3'7LV4SM ZP\WKI,.G/ VN-&&KD9X, M."8LPVJ]"]E;\5UPL^ 9L-6NF8-+"WS*UVLA!;INV&<9)F%J*7'Q7=G>V5PK MMZ'J$#I#>]H*S*I.^=@G61JVA4XP"OY!:6%WYW%L!3) B/T&ES'*+3^P):H& M1V9"\5S,XW@8XXXD)86Q=JW)I!/Y>&RPC=":;93*C,\^ _I>I.C16F/M'U@, M05D+C3Y:=!VU"-D50W9;9IB B'5 MZY=-"8>^3@2;>H*1FLKE1M2O$;^H=WJ%,PE381VT ) MFB**=/ ,=WRJ%D[2!;U'*8:494Y3^*EYHX\8NB;KM;H77BU1OG>Z5ML%,64+ MX,91;VF#C:XCD@V-^"+#%#U$1GZ0JUA(WE'.,&YZ@R\VV-X0K:;.YB!$R.!( MG'# 0'(9Q9?+*)G'/3$ZNKVU#+=\:+=\[\#7D$*Q LTF8[]I7>+?132?3J+) M=.%')'$TF2^CQ3(YG^HYS^JLB)K^AM3*.L%XH5S(\N=PV:4%&75IDULU*6WC M.7*FCB"]P:('K-,@FH!$TPG\!-DGS<5D.&V+CMYJ<-PZ[:A+WZ9S&SO.%SMF5?X_2:0SR)@8O M)%.>(T4ZB(ZDS&-=<( ME ;HRRJ4?1J8H\I:XPU[PTM'$CTT\@5SV"+T?Z1I3J?P*5%3CWQ!5?/(X@O+ MFAYL3^J:LT5Y+&S&\?#RDY7-:<_VTF:_C3QGXR&6*IQ/"?-H]\$P-+M/C=>5 MW&7"ALP"+0H*3$;B**,KHZ0@'8/,6_P7LAY]5A60E*+,_+-JJ">379#GCJH6 ML4O98E]$R6(:S>:S/A/ :;L2!?3WA8A]2E^(L%+O"#S"Q-3;$"GHR,7LL,30 MW;8O$>,GBJ9;A5%=JNTLJQ GQ?(BB8\LT[1V[:9U4WR4=$KWUH:+N<(\M"CM#L-1QK=.,N-EWYI++ M5@=D-;?V9"/I:]J^ZU%SLCFW4=C:I"A\AX6'%"K?-*-FKSE505WB&GI*Q:3: M @U!IB[&P_'RNX=!D\R\8AAD;&\^R#"[^'&@\!BVM'7/L^T_Y&U D25=%) 'C522L"Y&GO M0LK"UTHXCR#UABZ*+S(A@^AH-TVSWP_K_31\:WB,!@[V>WR52FZ,6(NP)V+1 MD*:C9J7=D>I[[F\">]UT7AKN?P3X@S^2C]?__=_]XX-^5G_W+_XKW_UG('W2 MA_]XKSD#H$D_H#H/3AW.C Z.OO##8>,/^.@3#-&'4[#V:7N&>!N.SO;#PP'D M#RC),/V8A#5.17YG Z;#H5ZXL:KR!VDK9;$,_&4.6'2:!N#[M5*VN:$%VI/5 MFW\#4$L#!!0 ( /*$"E&&PO=V]R:W-H965T MXW>_._)L)^07E3&FR7V1E^I\DFF] M?3V;J3AC!553L64E?$F%+*B&5[F9J:UD-#&+BGSFN^Y\5E!>3B[.S-BUO#@3 ME/R?G$1858SF*-$B@\[MA; MENROROWFBL_/)(E!N=$2OG)8IR\^LSM65NQLID$8#LWB>N&5 M7>@?63@GGT2I,T7>EPE+^NMGH$2KB=]H8EE/4MA*"HVD\.4^>GRA%TQ)O9C\_-/2=X,WY!U7=+.1;$,-*D4*T.[/ MN,T8244.Z<++#=%TG3.RE>*.)TP17MI$-(A>0Y:1Y*C $UX2G8E*T3)1IZ_; M#7[4\Q/]1TA4/:EBK6:*R3L>@PWH)O7#M;G-)&.DL*!E"%H"D&,&\LD(A9\"> <.@"UDPQTA0E/ZN<'\\%HY 2A M-Z;=(EH,ASUGO@S)M=B!.ZXK&6= Z.02LH=!H=%#4,Z=>12.>Y M8ZI$ ((/:'K"[+IQ@,8S$PG&7([N&SL*-QI29+SSRAPG\ M0/\7A#DX'N/?H6=X2%ZOR'SIN NW,Q MG"CHXM9SE\YR&71&%BO'\X9^_E'/ MMY#R$OH#J.\Y+>,..;V0BR6+&;_#6+#Z@N'=@1+$&V 3> M7%X[9[@/L-%(7@>.'WF'U5TW#IC!!<((!L-A )+=8>QK12P9F?QL(P)A)KN, MQUD+=V[,%9N2?[7,1@D0%\46\!0%E1,34;"!R& M[ 034D/?M-UP.E"*YDH W.*\2ABA1>OO1@&J#IJ!+LD=HAB%MOMV^<:IC:% ML@G;8J4K-:FVHC0**4"T2FGIUSVW!,,4?402L46FN:&"B# M0G!$'8/FRG6K4EQ)27N7AM:JT !4\66EGO,NJJD5<)M@=!,$H\FWB'69M/:;2@3\EO:Q+:H!NDV2]NT1$RT'8W. MJ 9CH:ZM60\8)LAPB"$G6U"<2I[O.T7PD>+7B#Z=CH.]CX@7:0Z:@.Y@=%V- M]ACDIDM[3CCAT,,D%K$&<_\K:LWG8]&[X>#,E,<44 +UNMP8YC4;CC&L/A;L MEMN32AHRAXD :2X28R15-=%_>\8]QG6#;O,H-1O6O96T5+7G(7J=6M.O( _8?V#GDQ6V#:?MJ:4K YP+3& HQ5).+81A,H_*:UE[ M[JQ*'#/Y:Q9%09R-B*0%76II5#2K ' M^?%1/AZBK5,+0V<)G=&(LRVA4'7(O8>0;^S;MXESB,A3<6Z>)Q[T:DO_]%AD MQGP(#1ZTUH>R^EX!OYE$3BO#7,\YSM9683EL5C?+L$;$VD*\3Z:U!^IM3M3Q M4Q5"]=AI2#ZV12=N-=<) ,2>4?F&V/U:RD\! ]^_%^NU7<\Z1RX\.)SXW^Q0 M".(PVM_A.+>"@XL?O> LYD6@RRJHSS38-= #)MRJPP'Q'3+82\#(E"HX,K<6J:LU^RT_4_C(@"@6&O* M;:Y*4#!/; ZWT_)>ZMK5U53XPLA-?_:WC7%QU5"^L*"H3H%'+LF%*/-90RV4$=O M7%HK4/'IV#7>K'/M"9W-QESN8EB CNT-:#O:WA]?VFO3PW1[^?R)2J!,17*6 MPE)WNH@F1-H+7?NBQ=9&ULI5513]LP$/XKIPSMB35IVE$$;:7"-HU)2 C8]NPFE\;"L3/;H>U^ M_>Z<- 0)D+:]M/;YON_NOK,O\ZVQ#ZY$]+"KE':+J/2^/HMCEY58"3MW<2NMBCR *I4G";)25P)J:/E/-AN[')N&J^DQAL+KJDJ8?<7J,QV M$8VC@^%6;DK/AG@YK\4&[]!_KV\L[>*>)9<5:B>-!HO%(EJ-SRZF[!\\1*68B-+XU7%&?4@&#M<']B^A=JIE M+1Q>&O53YKY<1*<1Y%B(1OE;L_V*73T?F2\SRH5?V+:^XTD$6>.\J3HP95!) MW?Z+7:?# '":O )(.T :\FX#A2P_"2^6>75SHS%<*]V*&;QYX8V1YG'?JB1:>OH$_@VFA?.OBL<\R?XV/*I$\G/:1S MD;Y)^*W1(Y@DQY F:?(&WZ0O;Q+X)G]=WC.Z:4\W#733?U3K;?1X.H(A [Q_ M=YHFDW.X+Q$N354+O:>+GIF-EK\Q!Z%!MNY>[&"-&@OI@1XB> +XTB*23PY. M[J!J^X#0@IE#*9"&_2-HID:(C>PNKN$NY-+3.839,/*<6Y&@!) M,%@] 5DQBSQT.)2FX44O$:W%+H1S9-I0;59XLO6Y="JS\./9N:,71ACMH8O" M1#3O",2TRC@'I7 D$FJ2L6#2]1X$%(U2\"A4TV;#%6V%SI \,]$XJMF#="2? M15#R =6>HE,[M?&\\*W43_([;A+;7D@@$];NN3];87.:#A29:=8L@%!\44;/ M+I!0SCS=(D=S+[,-:4!M0.J.#\VEF2ZH371L406)O*$^#"[?,+MCD 7!]LBFU,:?CHH0 MJA?CL<\*60J?V$H:G"RM*T7 UJW&OG)2Y)&IU.-T,GDV+H4RH[.32+MT9R>V M#EH9>>G(UV4IW.VYU'9S.IJ..L)'M2H"$\9G)Y58R2L9/E67#KMQCY*K4AJO MK"$GEZ>C5],7YW.^'R]\5G+C!]_$EBRLO>;-^_QT-&&%I)998 2!92U?2ZT9 M"&I\:3%'O4AF''YWZ!?1=MBR$%Z^MOH?E8?B='0THEPN1:W#1[MY)UM[#ADO ML]K'7]HT=]/YB++:!UNVS-"@5*99Q4WKAP'#T>0!AK1E2*/>C:"HY1L1Q-F) MLQMR?!MH_!%-C=Q03AD.RE5P.%7@"V<70CGZ+'0MZ8,4OG82'@_^9!P SE?& M60MTW@"E#P ]HP_6A,+36Y/+?)=_#*5ZS=).L_/T4<#?:Y/0;+)/Z22=/((W MZRV=1;S9SUBZ@SSOD><1>?[S/GPTB*-)< M^:17XV^@+ZU&_?)A$ LMVR)6_TH?A8O2UHP/#.L0?T9D>FU$G:L @C)!.E52 M9I$?QH."+V^UR@4?^X"%=22[)+0<)[AH/>2ZGSTU/%^MO:XZ[?>T%W(_-_KW_5EKUVZ52&"%RIE5%+E0FX;_C] MO6@P]E7LCCWE3WC+/;#[WO6#<-NG7,H([TR=BOB=]:WR.' HS4 M]!YIX[=T4]7AP6V?T#: L]L]_4.NI:;IWEU*^A5EML=EAKQ!OMKLFC;".7:T M5F*AM JW/<.O]'2>3O8&>_Z:IB\?I>SR#.NOK>[(\ORE1_$\JH:3&-$^U@GG MO37ZEH3W&/((QO9:ID%$MB"5[BNR'ZHQ]8,5OQ : M%)>':AV\0NLY51;IL= M 3V7 ,/\8\9;JCW+;6,"03'*.;B"C4IH :^@D30S/Q;\(,G*-C%# ;-0*+2 MVJP?N"NN*%)]>D6G0;L[LH1C2P>8'9U;"_J&SH>@O?*[3D1,-H4T= \,X(T- M)-9":3Y(=LNDO;:5E+-Z:)MY?*+T[7<[ /KK+":K1"%LI*E#9'O!IS.HY]-KH2+NQ3 M78'[O@!RLVJXN.=)YH74@ LXP%AM:OX\2^%*K6 +# 1P#'L-!"HAV8X9. M2NXKZ]9G.W-VZ%A MO707-KQ&0OIW7,P*.G['.F_/#-S\.#D^XI/G\^1X]H3>WE1XFG-S M62.I5C -14*3)#W"G4ER.!MZ"I9OA.<(R(XM5VNNTYQNE405=#.^,Y16O,@\ MN>^%-QZ\F$OI5O%_ 7=5O&*:QW-/[?]ZO&I>W-OKS?\6C+D56B9IN03K)'E^ M."+7_!=H-L%6\?V]L &O^?A9X.^3='P!YTN+6=YN6$#_A^SL/U!+ P04 M" #RA I17>W"08(+ "&* &0 'AL+W=O1EFB;J"1Z22HO M_?4W,]2KI3A)VSLL<%\2BR*'\SX/ASJ_4?J+V0EAV6V1E^;ER<[:_8NS,Y/N M1,&-K_:BA#<;I0MNX5%OS\Q>"Y[1HB(_"V>SY*S@LCRY.*>QC_KB7%4VEZ7X MJ)FIBH+KN]OLQ:4J"FE!R]8P7F;L4I56EEM1 MIE*8\S,+6^#$L[0F]]J1"^\AE[#?@,#.L%_+3&3#]6? 6LM?V/#W.CQ*\!]5 MZ;-HYK%P%LZ.T(M:>2.B%WV_O /Z\Y;^G.C/?Y0^CY,+$I\=)L5&7*RU3D?)T+ M!D&O.>["<@$^;]@S;N G;O'<8WLM(8)E?LU$PM(!-(*X[//.V%$0U;<[J6&[:[A/7)4BEO+%##:\/ZFLA5, ,^7156X M96S/[YPZ*O R_2#KQ!D0L)+G#'2D!6:K=@:S0A<&)@ W*8B(RD(6[@37ST&B MD?+8C0"6X,5&Y9#48 =8:W>J,F >\_Q%R_Q#_Z^($10!MB#*IRR(O3A9X%/0 MSH.-5_$2Q\)V+%QX441C436] YG;**8L2 M;YD$[+.RH*'-494CA[&W"F8#SQ/BVSVO,QCRMY$EVK(VGL=JOQ/BF-L9GHLS M6K'FZ1=F-2\-3QTO=@=.R#6*H-$#8+D1*4B8L?4=^(*Q6J9(*>5FY[EWTMZA M#RMP61=S^UQD6Y@C3*K)XB@QSXUB[Y45+/#8>TY: W$_.'E@;_(>5^[D5]P/ M:^!3(^!MB8*#VP)9J3(S5"#81* HLK3J834XQTU3594H,=1T#<)K MG *O46\H5S--=88F61C4>F-A%9IPS7,W:7(^T,W):@\P"ZP.(PYY^D6DHEB# MFJ( 1X,5NP'N3L.%OP)GS7,J\C#O- K\13/BH87W@FI_?N?XW7"IV37/*V(3 MM3EFE?']7JM;<#AB%^:D7.L[%-&M='EAK<#['L&JWYKS\\#[P3U4GC4A9X2^ MEI""4#UK@09'U$56&/I[*K2%S'%9AW8!@SX!%^06K##%,9E $5(C8;-]TI!-(<*P04J6PZ M!J3Y]B 8>,+]GLZ'B6;DU)AK83OP>LB^*+WXHY)[K#I8F]]QR&"@A_< ]/\- M0-]G[R1?RQRJNJCS"HFNG#!N"V#N-/27K<:1C;4091<8]P0#D]_E5I.HX9[$ M\#^RQF. U+%*_">&47^6_Q\06W7N3V!J-*=5<6N86LT=G.+H7?>]'DPS]SU^ M;.*HW;=7A,>PLT."(6"[^:(W$'NS).E#Q2 -7MF@1>XF!K.$4D3#I^YMYJ$7K8F^>]."T%\Q7 MW<+>[_G*"^+5$$#WB?10;Y# U&Y6$G6\)Z$7K)*CD+O=//2B^7@O_!^$8P\+ MO& QGAU'7@R*?@QZ/UP:+D(O[-F[5='22WI^T6EN&4V,!G,O62WH(,!DL:\P M/[F-V]ISN.;9 FB%L^?=0##S%L&R/^#-!A.6<#**8<(GGCM\>0":1LH*P>5F MJT_TZN3)>S6G%P5P&$NB?I3 )ZZ>@/@G?TXB^(E6+Z+CBLP#^P" MIP$L+@Z9Y_GX,%OCK$/(FW2XB]9B=; [#8>4PO5C!/9C)@H2UJ!#@'(V:,O/T65OI88JN5(82PD7A".@I^']#?W)\?\+SJC@P'"L3WQ[D_ MA*2.8C*AA<=11%1 W5'T\LHA)005:HV@G[ (UM@=+[?..B5@H@-)!Y[J#-7# MYH[%>=Q3PP\1.IKWG.'I0K^RCSY031[4G] 5(.PQPNH2VYV784:@D#,G%#SE_U4&@!<6(Q+UO?^/^A5C2KEE"#$_^_4 M^<>SQ#68#4)R"ABS9XB#35?.(/:6(WJQ'T1C>IDTU+%AX!0=$,0T^]-$T?/# M;O3-X,"5*D->3.[='!J= ]9]$#V1=9Y)7_@>1AD&YQ0T;8V'%^/< M4R]O)^$*%U4U$0_2EST:6UU$P2G="CH1XN&BZ[/YDY+^M\\7]T;!O2^FPV(8 M#J\.[#*V"<: MYCWX42 T(B][5EBJOO6PIO. MO3#HT.B3*]9PC\-Z]55HY8K*[* T4XEX2JEZ$%T\F) /.Z3_Q^DXIK--YP1T M&3!VIC]Y]HW\>,QSY,.![9'9=^G/)I+OS%]VHU?=U0+IM"=JBUT:C,37ZEJP M4E&2&\(6O@4O)V-X=$5!3:T@"GKP$N-%8[=,.Y==B_Z]QD3KQ:L;E >W'P"; M #/3ZMQU(=IKB4Z7_L.W.G0Q@E<[N;"PA*:GP!O@=A3)W;R,\9O%U(.&.UTM M)\XSC])1%]1O =)EL"6U9"=U\$B6Z_CF6]ADBSY0-U[1#K/^X>?P+G2JA[?1 MJG 'HJ$$0 Q5L*YDCFUH'_R02I_$-@W9)H7\ L0UJ.BK:_)2FQ.Y[3%+GC P M*C9*;;-]HYQW($G.(-F1K)C/,K%QN0.3)23J+.]2F]+ $]=WP$.E75MUC9UF M.._[HS8O[ [Y3P+HS?"J25>@6K)ALQO^=NY7\!(BC.IY(RNV8W,\Y]57(%JM MZ5;7W69PHTIXO,--9($O?/:66N .-D/"[8=I!F0&3LZ6KLJ_(,EF/C!!2:4B$'E:-)J]R:(>KQ:O_" M911![O*A=I<-0IXN&BX5,%?:>BD2NG0. M4[&#ZBX!(V25:$IF+@O"<65%YS8@Y3[%:;\',([>S:X.B+X/-5WF5!4PDR3$ M>$%/U8@AZE#_K"#XR#RBS^@PLNM;-./:YWN-$V(N[;7OP8.72W_^4X.[*?,USF1ZBFW. MD'0VGC@$/VZO)'K:7NWQX5'-&X\M%O[*T2?: \BNQ;4H*]&B\39'=K?YY <# M2?Q';8T*2!(LQ#]\ZWVE(:0$A0#>SVT)4/#N8Q:,_2,-!C(%).?#6H!.!+G" M2ENY<.U[:I<#Z0*OQ.L\%SJ41QRD=GF1SDJY)0.W3/E3WR^=];X-@SE;^@(. M706L[SX3:T?;C^Q>N6_+NNGN"[W?N-X"\U!T-K 48'E\XDXGS8-5>_K2#! Z M,$0_=X*#1#@!WF\4%._Z 3=H/SV\^ ]02P,$% @ \H0*41M%:@#E&@ M[U\ !D !X;"]W;W)K&UL[5Q;<]LXLOXK+&^= M+;M*MB4Y]UN5XTEF,SNS<<7)F3J/$ E9F%"DAB#M>'_]]@TWBI2M9)Y.[4MB M2030Z&YT?WT!7]W6S5>[TKK-OJW+RKX^6+7MYL7IJJWL2;W1%?RRK)NU M:N%CS _?%)W.]:O&+TS>O-NI:7^GVR^:R@4^G?I;"K'5E35UEC5Z^/CB? MO7@[F^, >N)_C;ZUT=\9;F51UU_QPX?B]<$4*=*ESEN<0L%_-_I"ER7.!'3\ M*9,>^#5Q8/RWF_T];1XVLU!67]3E[Z9H5Z\/GAUDA5ZJKFP_U;?_T+*AQSA? M7I>6_LUN^=G'CPZRO+-MO9;!0,':5/R_^B:,B 8\FXX,F,L 8L0I+T14_J1: M]>954]]F#3X-L^$?M%4:#<29"J5RU3;PJX%Q[9LKED96+[,K5YW56NJZ^RR+DUNM,T.W5]'KTY;6!HG.,UEF;>\S'QDF2?9;W75KFSVKBIT MD8X_!9(]W7-']]OYS@E_Z:J3[&PZR>;3^73'?&>>#VK&K+.\!F%4%K[)_2CXL#25@AE5F=D6OH CV%H8DY==H;,69AI\ -;& MWR[J]495=YFJ8!WX^G95E^7=<7U;PU0S=N:A-=TI4B@T===J5@ (MDKG7>-:8T\\>Y;OE+5-4E\;2Q9Z<.K=Q=' M*%@:4&],A=_"^+6JP,0C'9-,E66FBC_ M!%=$U 1DZ]H \:V&>Q"EW0.*[2Z M)9 "ZS:X_V14I4%;+!Y9()XX"_M8*M.4=Q-4#^1<4Z!.@45M5]F7DZN3[%I7 MN@$"[O!GO4%>J7#"-^$D'?Y\?GYY-.FI^Z:V!GDR :(LF'WB#3C(1CB%?,F5 M765+<'8V Y])NX4'3%U81Z4N)I$PUJK0)R3KX3EQ$J3"B7QKL@Q$";QJ/4<, M;,]4!1@P='A.?&[V=J5:6!1.G,[TMPTX1U086639 ;EW6C7^/&47NFG!N<., M# '(E58XI&YA59T5QN9E;3M80$1&ZY.YH(.JJJH#YMVOH5XO!\2'\HBX%A0? M**_7IH5)B8OV1PV=7=5=62!W$.2(H?FCJQA$$"V1G4,NS9Z^!-'+DOV-F#*1;#8]_N<$EBAC^8$L%$LPT^AILY] M*=8+W61G,_25L^(@-D:5F4!4QV@WMH MZO7@]K?'/IC9)]D.?_#$^X,G._W!KQI0WZ#EWSENV/+S9%X&O8^?(P]::& S M^#OXV2Q!:^"<-VAP<6.9L:CXL'\\F\#DK,2),CC:^%T#OA.U"BP<^<9X6C"G M->";?Z,9SQK$K"B?#@8??OKXY0CD92$60"5UDY9&+4QIVKOLT)R K6)&@V%9 ME.::5.<(%T;1\0#0&B R9TI1.">HL'\*.(I+D:4'9[%7[OQ82]__]OS)T^?O\S.KRZRSX B\NS9HSDH[I^= M:30K.RBI3LA"K#E,5F"C9QYO;KU!0-\Z6?*PNIG@<2,O28]!&(#.5?P!^E;/ M-O#CAMG;D&:!Z5G4#5@77+ A+?O9 8Y)PGF9U,_T8/(6.E=X5N'[HB:'V[)7 M1#QCK0-RR*"Z\1;4*0;B.@#@Z$SD!+'; ,5#'LIYZ@V&$%<&NT\,6*>MAU3$O@2KAF>GKZ'37I& M Q=OR=L3"U%_ 1#X<9TW#*;YA-B3O1O*VJKG(T8Z5:E%KP89 E/#_)-F6' M1@%@;U$0@E4!E>;UC4;Q+L" &(0DL'TGQ9H<"&Y/?VLU'ET@#W4.-TRJ"TQ* MSOA*[*Z; =@&Y\;"B@O0A5S )$T(P9]!XG#'U?Y+D:,#,3'I07%C%J>L_C45 M3Q]VB2DF'Q&S+W(&B(<:(!H\QS>,GV0J-NUDJ657&$ODI&Q#S(2X"X(GJ\68 M@I:4A+'8]YKE?AR48"L)@Q-$ 7[=33WF7/$PATB,-VG%*O&I[]N(E#$SZ[,9G1F(<_;@V;/2B2,-0JL8HDJ+T3V("79'DO1NV&ED70T= MH&'/+XZPJ,E'2" $J*8QY 7'H*6GM(_1*:61J"WE5=A)FIP,9J-OC+X5(P?X M3)F&=*^L84:;AEF=LY]E75V#%F.$*PM'(Z\[PSD.H!W1[E6W: GPGCV9'L^F MD^RR01+1BES""6_9T;P#(+RA\<2.V M0CUVDJATZU3U.Y,BK"KDR& 3F-61P[1#'SW#, %K4O2R'9%;1[U;)![MP JI M)IDU1X*Q:19HQ\2(.@?F_E'&#&DPIHJHC*<+APB]D4G$5Q4#O$*UMRO8(&]5 M#C=I.4=.L7T'&&2P5D4.TO8.=DP,$*(VFY+19W\-1Z//F,8' 6SZFDTY MF2&"W7E)Q\@[<6>GP*"A[-K>DPPJ#^IR@\<%A.5R8U$6W'F.NJ)H&$W1>H&QAIS( M9:=+<,9@6^T= -PU:YFIEHT"EG5YVV'D:RJPGB473"89%L,AA$&]GF1V0U9% M-0C>:+9"HSMHN$;&HK?=AG*[F"2$N %$?N%)%0K1* P3T^A2:F(Q42['#T>- MDN1@OVY,P4K+=65D"X>H*KN\/)]0^-U95+QEUQ!="ZS:#Q]*GWYPV:4HF]AH MH !Y2OH'*Q<=[H3W"JRO^%'K20>:T/T4J@&]I3QG>\<46[(Y)*X-1H'H8-!] MXI;@KU+EWK-@HH*S9-R88IL;]%%I@Y6:C,R96_=6P/276@?YTSHL&XP%X3 )D(R@10? MLBS(:H@)CHJH$HW:C<[-TDB!)62*R5(HKQ43A.=_8)0B7AW@9\E: M@!S.]$)7>@E[]&$:'L.8^9)>$K, \1*%0/6UIJ])"]E$ 2I(;PA/>"AD@%6 :R6G)403MC$F5ZCW/= M8>I9'3XYD4)C//<0G?)'F8P*&K5(!A9<@!2LR5DX-;YD&,"I1@8^2OI"O.NP MD[ZC0 Y&S C. 1U7>[>1Z.=LBK\^GT*H?0=K7L',IP0,%BK_FK9LD"A#/0Z] MHVD[,0(-&K>;&E;C !%3K0RGN@TJ861:L*X,^X3%A#QC?8:DVX TJI9-V5K] M43>8AQ+[%!_#DV&WQ4'&B#7CY+&-&H%D-\!T3(^!$. [,DX[#BQ0ZROL?+8@ MO%X:2EF*S5"]:CN$[?/I["EU,'C+$?,VS;(;:SN>G)0*=G^^5O\6O/F[*M< M.YR'L4G6P*Y4H_M=._[P8&H%9@%%R+^F_)/PP$HY3CPT,2P>%!:5C1)]<@B. MG:,DK(G6;V?8$(*%M-TH-$D@B2%T8>8W>HEJA>8NJEV16Z\E>;1-+.@6S^$S MNES;B!T_A7_$-DNY]V/J^ "N-M66JDJR6X#18?FB(P3Z'_U5W1@,NLB!YB9[+R,*8)SI\Z.AK.D6&[%;N0= 7X'JPI-I(HS"M= M$2!)+ MD&F6;D!@U-+A8=00MQ.^GF0?\;O[X0=Y]+@FWB;NHI;<$L.I (A&PP@R6;N1 M=@H @Z]GL41V=6O^*. %AVRF.ML15JISB-XH MB,2" GED*+]')P%E5^Q,(Y&W"4#CDZ\V4&H[]2O9U;B/ /1%\KL,:72+$,$ M8HC))M2A8/))5#N%?5KI[XA9.AG>#=$;V$X-E*[JA,-'B*9:1.Z[""4*GG@: M8/3#MAM*+5OA#R6J0 RA$.L$/1RQ^P&N\V ;]]G%.()3?0I)G4(OZ M1H\?E4!KT(G[$Z(>=KDML#?N2%)]$+TNTVHZ>+WAV@6K3)'F7IYC W/\RZ@_"D2T\9E<7V.CI<>!I* MT$H7@DO1BK)N)_HY'%$>LW/PWFAZ@K2EV$ +- 4QZA6=R/9!O1D$,))?U"< ]G. M&8R)IBHX&D>^23'=&[)&\NOBD.XE*)2HBHPWE;8$.&F[1JPJJ@CV^RJV6_1' M0.9?P$?:J8!2E\N0/*;DO['I-2F?GV3GU&%,Y> )!,H^8^-SN\H.H!;)^800 M.Z&7^Y*WRY(AV.5:%1Y)LZ_WGDFDDZX,/4PV/<^S*#I>. MS0]62"^H3A#\7:C0Q2L5: #10$36?NNA4(!R3)#B!V&O4%^F=F28!$^P!U1[ M;F,\=_/!]8'0,GW#UFO*2"K4+O'N)@C[D=KF]W%\G-3!>D%I:ZH*WWO.QFT4 MHFT(0.\_8_UNMNW:M+0Q)V67(5?1HS;R'+NRMY1Z]5[!E< 'Q4Y-/03WHY)4D75G/W<*K7X6Z&"X6_ZCN.'GT\ M&QW47)6YOX!I.R!:V1?9[.@OO:!!XIL?/:3O[] >O?CO_8PQ\D)/W/_7"QH8 M\ F--,OV38T OK;O.'S 2B]6M^-+&>SA4L"4 %ZYNQ!D3\9=1*._Y1K&/'W\ M/]DA(7DZET<^L/4,'5#NN+M*4H:2Y]XY+(0/:&=F4RK=V2SDG!XTRVBNRV9S M-Z6[R3HPT8TD7#F/'VI'SO%%&!AE5EF/99%5#^&.ZU)EW64^(W0@KXL)E]LD M',9ET&JRMQPUG/U["8?F9CN2W\)^4;M4'X!'$7Z[8G"1I!)[:)VZ_>3&J2N" M^HLC;BN4&% <#V4<#X%BN7H3.7%KZ/(@$F;L&&UR\0YB'S/AO4% M%/HO,25D6DYA#[E>1W&O_".INP[;@[C)S7L7BE0YZ)BG-R)VW6(9="G,8RO'!!GNQ80 B>*9_^2:J42(# MYM.7[\>%3T_,7E)=='?+Z3Y8Q[7<21 TV$Q(>3_1I]AE8>%2L#.L.5Q@F4;,)GA;J>$0% M?XQ#G;T=OH&0[]A>3]ND>C5Q'I!S"@6X>8.[)A44##\"A'LMN*D>6%$P+]]( MLDG;+;>VN>M,TE"EXKVE5_F$8ULW["C@O<56I^@N8QSQ6&INI7<"Q!W-!-B' MHOWO8M".MN!GOBWXV'] M'CW(&/KK(#Q:P>$I[^#T #$%6+%%2W%TTT4A=@T1KL&;F&OLH9#V>:0-8K]> M"[H#2[BV#ONC2/N7#J3KWH0TV7K&O5A%DR+!M/K.5^Z<96 .TK\@1VQ#M.9BKM9\6T_0-P.S7KN M->OY3KU E0!?_B&2P#&]MP8.V17UY4@#S*#.[9Q[^"T/ PNZJSJ#RT8^:*A9 MB+O5$60Y]QXZ@EWGLV9$T(47EJ\!_.DX7'H?)J"?3)T=QL87#*<1$DBCPO'2= M:*EU\M?1WI8J_WI\E:]J1!VN361= ]!RB4@?R$<9BM!QJG8F"EBM)D*12Q-$@4\G!A_9\;V:GO1#^H4B.;Q X-\ATE5P*LB2B39.O#'WB5C T ONFUEF M^#1UI;X-%7H3Q_!A^E0(T?LVMH0EX95@/P>;$3%BSY,@G1_.O?>A[P[;.IN& M-PA.=UK7+Y;8\LZQ>/#M@/M-\1>^N*[W7KJ!MZ!Q2AB;'E"I]W]96._<1"\[ MH]@8*\OIFUDB+94R$[W?1>(@; /!I=9\"P%O#$37VWK7^,++MUQ;#]"&*X^- MX54*>1/&7EHT^C:K,;I#L1H>^1)H3HBW,$H,* MN5=01XF1G>A@%KT#I*8WSE M7VLWX72M0>3*<< @__E6&RIOZ(J2:Z4\*FZ*IOPU"*8'&=D"AY,!YI=2SDV? MX(>@_=D\<'U^']=U[Q6;35W!W_GXNQ9_<,I8%OSR@7.!!?(70IO'"S#VNL= >U\I2,[( V,'^94#5Q]8#9XU',R?E2>6[^>(P_ MN[GF+KSOP]M=&%@$? X'KB3^/%#"_^7C(!]_456'W=5\E^5!G'Q*G/P EJJZ M-HM2A]5_KNN"KD7B8A^IC.>.R>-I@HK/NVN\T[/?"07.7<7XB)(([RG-+E0 +@U!DV(VXA+IFTM7XMJR.A\XW,$G(9C)_@^0[EZ&R&\4 MS?=#-CJ?'D^?9*A+B_#6"/KP.\4;-6#@QKH.)6;R1X$HASZ:?/1T>CR?M!^,$IBV%G4B44YB<[R(VK'.A&\(=#!)_=8TS'[90LZN6XEQ''9,(55727=T[ /37\P)V3G]6WX5> GT;O M8(?(_9K>-$\(MFKY=>S^6_\V^W-^AWMXG%^%#XR[QK=ZEGH)0Z, M^P 'AM[HOJC;ME[3GRL-.++!!^!W?#>O^X +^'?\O_D/4$L#!!0 ( /*$ M"E%:)B.1FP0 ,0/ 9 >&PO=V]R:W-H965T.@21MDQ0I:C3)MJ^T=):)4*1*4G&R7[\C9/#YXX/[\CQ4JI[O0 PY+'D0I_T%L94Q_V^SA904GTD*Q#X M9RY520TV5='7E0*:NT$E[X>^G_1+RD1O,G9]4S49R]IP)F"JB*[+DJJG,^!R M>=(+>NN.KZQ8&-O1GXPK6L -F+MJJK#5;U%R5H+03 JB8'[2.PV.SP+?#G 6 MOS%8ZJUO8EV927EO&U?Y2<^WC(!#9BP$Q=<#G /G%@EY?%N!]MHY[<#M[S7Z M1^<\.C.C&LXE_YWE9G'22WLDASFMN?DJEY>P=/'52#V&1"N!H2.=S.18_F>&CH9*[DDREHCFOUPKKK12(X)NRHW M1N%?AN/,Y#3[5C/-;(0T.;BE,P[Z<-PW"&T-^MD*YJR!"7? ).2S%&:AR0>1 M0_[]^#Y2:GF%:UYG82?@IUHU/H9.;QX!]X%MA7Y':C__Q3&OK1 MKV37^YSJ!7E'PH&';3+E=4&FWAB9W;=FP<@+DXB M$/OD5AK*=U@,0B\,HXZX#=JX#;KCUFQ_&RC*NJZ^)MK=G-9.WB+@7"*K)4:+&+L9 M5NF*_0FZ8:B ,]R'UH4WXN\1>,QXG5L.A93YDG%.#IA >UEK*G)]>+Q3&.OW M:9;)6B"J@@S8@W/E'0F\,!KB!GA *4CT(/8"/R53!5:E."WF>HV.XAQ$(CNU MIK9&/8B]H3\\Q!%8%I1Y\DC%*:K*#@!D7Y568ZUF1@FYRK&'S9DCP(2AHF V MQ[1&X<@;1?Z&;T6?K*V'XYJ PBN@X>HF! M;@U"+XK1H%'YOG%O:2:69H?^DU;_2:?6SFJ-/5KC/BMGJ",G'PV%B]Q&42^) MN!OX8DT9W9(9K7/RRW\[_E/%1; MDS/(-7I[_%+ MY;&17>]-FWP4;NR$+CW-J:8\<)15QX:MNLP[ S7G6#6Y\NG M7$G,C.1"R;IZI3:D+7;ZIK6A&WW/VH"Y/TZ2W;4!BVL<^*_7AL +@E=J@^^- MTJ0C;J,V;J/_8&WHYO0_J0UQ'&_5A73T T4!!3((7RD),58>G.$:, Y1J"Q MW9P_NBH%YNTH)==2%+\84"6>N6=F*^U'GI]BZOC241DB>THZW*/&>/9 _WWY ML'[,<4T%KIF<<5;0YJR\51('B?]/RTH0>XG?ET^-25*O"A]<1'Z6Q>K$E3AKH\VPBBCYH[5]K97U-/F8K8Q M;^ZWGZDJ&.J&PQR'^D=#/)*JYLK8-(RLW#5M)@U>^MSG J_9H*P!_I]+:=8- M.T%[<9_\!5!+ P04 " #RA I15"5-F,P# !K" &0 'AL+W=O8FUL!/=H**3G3:U<+0T^] V!D71*=55R*-H&M9"JF"U[/;69K74 MK:NDPK4!V]:U,"\W6.G#51 'IXU[N2^=WPA7RT;L<8/NCV9M:!4.*(6L45FI M%1C<7077\8>;U,MW G]*/-C1._A(MEH_^L6GXBJ(O$-88>X\@J#'$]YB57D@ MZNJ;+%QY%(PG\WBY MKFSW#X=>-LT"R%OK='U4)@]JJ?JG>#[R,%*81V\H\*,"[_SN#75>_B*<6"V- M/H#QTH3F7[I0.VUR3BJ?E(TS="I)SZWNA%%2[2VLT<"F% ;AXD%L*[27R]"1 M 2\6YD>PFQZ,OP$VA2]:N=+"G2JP>*T?DF.#=_SDW0U_%_!SJR:01 QXQ*-W M\)(AVJ3#2_YSM.^ I@-HVH&F;X!NZ*(4;86@=]!HA\I)44$AJ]87'.2ZKJG\ MK+=F?\3I^^@__S3G4?(1_N_SV@&QB!V+ISW/)OW%"]@XG3^";OP-L4"7UCJA M"J((+N++03Z>,CY+6.RU8L:S.4NB%.[1.B-SAP78'F:LSL_J*4NSC*7S%#C+ MHI0E"PZW1U8ZQ8,P1BAGX2(9&8TCEI%5+WW>R]BRL-^-L3K]9$D&:L"EQYIGZ MVM9;JA=*[Y#4\N^] M3XI26KUXO!D#5Z)GLQ'J!:2U+1$R\.DTM;WOK:1;W39^17G@\RF;+J;>XY%J MQ]CLHWT=A;#0"..\K !'F%8(%)O=M2N7 G?1$4MW3'J[=N_J-]Z4SFQ M34,!GJA,?$7@$XE;YC$+M+F16_*4SGT6(.:,0#JOX6%DY_IDQT[@]\YAB^?P M^G 9*$T%7@K*RQ91 3ZCR:4E>-$E9JA_7_>3,[54,'E?%23J/7X5NBJH<*-D M?LKP 8E%*C?O3P$T#B$7MIS 0^FW_?SS4691-"J)#1I);W>C8NUO7 ?VMG&B MY;-0+4W)?_J<7?ZH8X6C 5"CV7=CSN>R5:Z?!&ULK55M3]LP$/XK5C9-( 62N.D+I:U$86A,0D*PC<]NG35(J)Q/(A*QF4PFWC?G9Y-5&T%EW"GB:G+DNG7 M.0BUG@9)L'7<\U5AG2.:32JV@@>PWZL[C5;4LN2\!&FXDD3#S@&Y%9)6QCR6>:0 MO\5'J*<51;>BYO0@X==:GI)>'!(:T_@ 7Z]-LN?Y>G]+\@!7VG*EGBO=P_6 M;9'7 HA:DCV\38H':5ROC4W%,I@&V$P&]#,$LXZ0,.,NP$) 6PC"9$ZN((-R M 9KT$N=-SDBFL$.,A=P!; %DJ02V&IE1M$&F.Q^33AQ&->^?_;6WE MO5'U>Y37WADH>6OJ:N*L'!^) D.2>55GG=-+!0&7,;T^(_ MDB$-*:4[CG04QDGR+S'R!!5G8#H2 M.@SIJ,LYH6&?=N8UEQR[-R&PO=V]R:W-H965T>IM("*JG-1 \!5EW%G.K6\MEW/1Z))Q6$NBFJJB\FD%I=@MG,#I''=L M6VCC\);SFF[A'O2W>BW1\GI*QBK@B@E.).0+YRJ8K6(3;P.^,]BIP9J82C9" M/!CC<[9P?",(2DBU(5!\_()K*$L#0AD_]TRGW](D#M<=_:.M'6O94 77HOS! M,ETLG*E#,LAI4^H[L?L$^WK&AI>*4ME?LFMC0PQ.&Z5%M4]&!17C[9,^[OLP M2)CZKR2$^X30ZFXWLBK?4TV7;IY0U@ M21E92SQFJ9_(V5>Z*4&-YIY&NHGQTCUIU9+"5T@)N15<%XI\X!EDQ_D>JNJE MA9VT57@2^*7AYR3R71+ZH7^"%_6E1I87_5NI)XAQ3XPM,7Z%>(]7)&M*("(G M)^EMN:=A>T#=G035!#L ?0<(Y1EY#RE4&Y D"HPWN""IP NB-&:B"%T R46) M-XWQ+3EC'#VB49BI1C/R[LTT]*/+__;LY1VI^CO*:C\8*-G>?".W44"H4J"5 M#0B"2V**I]JH[U+>DC":N'$R&7B"BZGK)]/>?C)?M0/I$-Z.]5LJMXPK[%F.J?[Y9.P0 MV8[*UM"BMN-I(S0..[LL\.L"T@3@^UP(W1EF@_Y[M?P#4$L#!!0 ( /*$ M"E&GO7.&PO=V]R:W-H965T;*6ZEEG (:\%KG0TUYF3'GM>3K.H&#Z4I8@\"25 MJF &MVKEZ5(!2YQ0D7O4]X=>P;CHS2:.=J]F$UF9G NX5T171<'49@&Y7$][ M06]+>."KS%B"-YN4; 6/8/XH[Q7NO!8EX04(S:4@"M)I;QY<+P:6WS'\R6&M M.]_$>K*4\MEN[I)IS[<&00ZQL0@,EV]P WEN@=",EP:SUZJT@MWO+?JOSG?T M9B2!E%6Y>9#KWZ#QQQD8RUR[7[*N>0=AC\25-K)HA-&" M@HMZ9:]-'#H"(_^( &T$J+.[5N2LO&6&S29*KHFRW(AF/YRK3AJ-X\)>RJ-1 M>,I1SLSNA&%BQ9J0E49#],4UL4K\\.-/7[^ZPD,?Y]] 81]I#SZ[ M,-YLP[@ESSLQ_%%=\V[,[T%QF73/[#4=9-T2GZ1A.5K0W(J!.!,REZL-"7RR M :8T.2,![0GU,:7NQ1A\,W[7>"E$K&@+%^<)IND81] MD0MN8$^2CON^OZ_&92S=#_@)]D/K&8DH"NP$+Z*C;O#"47]P%>W)_LS*NX48 MBB7>8!C8Z@O&__GJ^W]4W7BG FQET2CJI@_MCX)WM3? ?!K_0^WME=RNHI > M*K7 ?U,4!#^2]IC2PW=FAWV?[I@]"%NS3[Q[@_;=&WSWNY=6IK+INE,7>]E^ MZ#D\K65K_R=M>+%??/"*PZD&K!([9RXUO%18;4VLUTS_&Q7T ':V3?"*T27W M,IZY_H>?P1YST _#R![1XT?A\:/(]1KL)SA?IP95[G)&V/@'34*_W>W8-K1# M=^IU!D-,TI4;?['!V9JI9\26VD[8\WJP?&.OQ_,O3*VXT"2'%$7]RRN\.%6/ MO/7&R-*-F4MIL"+<9X;_$D!9!CQ/I33;C570_N^8_0U02P,$% @ \H0* M4&ULU55M M3]LP$/XK5C9-3,K(6U]2UE8J,+1-("%@VV^ZYM_@\7DIUKTL 0YXJ+O3$*XVI3X) YR545!_+&@1JYE)5U.!1+0)= M*Z"%,ZIX$(?A(*@H$]YT[&37:CJ6C>%,P+4BNJDJJE:GP.5RXD7>1G##%J6Q M@F ZKND";L'\J*\5GH*.I6 5",VD( KF$V\6G9SV+-X!?C)8ZF=[8C/)I+RW MAV_%Q MM0, A-Y:!XO((9\"Y)<(P'M:<7N?2&C[?;]@O7.Z82T8UG$G^BQ6F MG'BI1PJ8TX:;&[G\"NM\^I8OEUR[+UFVV!Z"\T8;6:V-,8**B7:E3^LZ/#-( MPST&\=H@=G&WCER4Y]30Z5C))5$6C6QVXU)UUA@<$[8IMT:AEJ&=F5Y*L?AT M!ZHBYY 9PT/DCXO1'') E]$H=Q>( OZ3)-'%_R3YD>(.QUA#U'V-M#>-O^QT3.2:V8 MR%E-.:GI"G]9HZV4HT=BK,=BQV-;@<,.9HX%ZP!='7QB2B NBTM)!;F@.>/, MK/!^/#1,@7;Z;3@9Y53D0*AQ"A"%I02:EW:UHKGD>#$91KH"JC2AE52&_:;N MS@B)=I+ 4PY0O((?,8$2V6@J"OWQA'QXE\9A\GGO>@XY5!DHDD1M+N0]B>*^ M/TB'.[JHLTI'?A)&.X"X _0COS=,=P!)!X@&?CI(=@"]%P%&\3;0MNRS9H&W MCT1_*;Q/%CA5A--BT178[MO"2Z7:.NDFT]@<%-M2ONHFU?AOZ%RQ#.M+,_D( M_O_:RF3DA]&A5D9A["=O(+:]'*1^$N\V>]O+9.B/T-O^7J;^8!3OZ/NO>_W6 M[0^>#=$*U,(]%9KDLA&FG:>=M'N-9NT0WL+;I^R*J@43FG"8HVEX/.Q[1+7/ M0WLPLG8C.9,&![S;EOBB@K( U,^E-)N#=="]T=,_4$L#!!0 ( /*$"E%S M'WFUS 0 ),0 9 >&PO=V]R:W-H965TQCV0$O'-A&)=$FJ3O;K=TC9DG.Q MX@S+TUXL\9#G._[5M.)K$S!!5PKHJNR9.K^ @JY/NL% MO:W@,U\LC14,IY,56\ -F*^K:X6K88.2\Q*$YE(0!?.SWGEPB0UE)N6M75SE9SW?>@0%9,9",'Q\ATLH"HN$?GS;@/8:FU9Q]WV+_HL+ M'H.9,0V7LOB#YV9YUAOU2 YS5A7FLUS_"IN 8HN7R4*[7[*NS\;C'LDJ;62Y M448/2B[J)[O;)&)'8>3O4: ;!9>(86W(>?F.&3:=*+DFRIY&-/OB0G7:Z!P7 MMBHW1N$N1STSO93B.RC#9P60&Q!<*O))&M#D^ M#F>Y/A@;-V,/#; -Y44/2 M/9 )^2B%66KR7N20/]0?HGN-CW3KXP7M!/RM$@,2^AZA/O4[\,(FYM#A17OP MPD$:_TCV1=YA(&H,1,Y N,? .Y@9C?ED"Z/KB$VL+KK9;@:TQN59<9'S%"L)*60FCGP*V1XX(#:@7)2'Y M*O X.OXW>IC;&N1<9U:?' ?]1O,X"$,OI"AY(E-":7CS8V:8)O%3?W"%JNI+ -<4S[J!1@W#0:$[1R M);*BPFDA+HU *L&JG!LG,*!X:7.?(QFBQ%9!%CQG=GO&"N>P8P"-Y&&6&XCN M6GI$8"!8+-*F0.))IZK \KF-H^!SV$8A7 ]4VLI=5/,Y.$ZM?01MB$*?2 G8 M"/F@K>A_'A[+41DY'8N_8CS_&4496W'#BCHL=/@H&D3(ET5AJ1_W-R5X5& 7 MO]8RXZQV!DL$Q+ [,@,!STCO(H)SA>(3!(ZIJ%\'X$-[:]]SE,^2G)&FAD2E\ MW_-]_U""&WD!3?I/3!S3U!L%HU?R7A2%ST %7ISL94,:>_XXV/$_];TD>"T] M6O6 GN[ A*F7^I3L>$>;UX[&'C>-/3ZXL2V-K)3, ')-YDJ6SM/7M'NWK4/; MXKS.5)/W!XW^I-]V6N4#:(V$ACQI6;)2V1*_795V24U/V\9ID$./QGZ_UK-M M8+.@H'#$B.RZMQ@;:>. MH[J)FEP?D9AZ89QTU#/PVX];OS/+:0>A=!G8^7H.WH)J ]H:H&]"MB_ 6K;M M2L[_AFR9P=N4J90EH",2C=SLM(RS$>SGW::3$X_:GG]"E*D76?E+E-M.1$"? M01DGXWUD&_G>>#3:9&ULO5CK;]LV$/]7"&\8$D"H]9;<)@&2/K .R!8T MV?:9ELX65XGT2"I.]M?O2#VL5++C $V_6.;I>,\?[TX\VPKY514 FCQ4)5?G MLT+KS=OY7&4%5%2]$1O@^&8E9$4U+N5ZKC82:&XW5>7<=]UX7E'&9Q=GEG8C M+\Y$K4O&X48255<5E8]74(KM^7B6&WS+\Q6"K!O^)\60IQ%>S^)R?SUQC$)20:2.!XN,> MWD-9&D%HQK^MS%FOTFP<_N^D?[*^HR]+JN"]*/]FN2[.9^F,Y+"B=:F_B.VO MT/H3&7F9*)7])=N6UYV1K%9:5.UFM*!BO'G2AS8.QVSPVPV^M;M19*W\0#6] M.)-B2Z3A1FGFCW75[D;C&#=)N=42WS+4F@EA7LDW>*1R.L2B%B1G"FZ7DM84XLNI,@I/8W#A\7> M%4!6HL3SP?B::),(LI'BGN6@"./-R;,07N*QVJ^9G#!.="%J17FN3M^27WY* M?3=X]\.>U_0?(8WI>9UI-5<@[UF&/AB'U0^WYJZ0 *1JP D&G 2A!19:'<\M M>WB&HWL:, X6WN+ FUN*1\DD9E5#23(L.40]*@W5+@@_D]!S_#@<$(+4B1?Q M@!!%SL*+OMD2NE:\D5X\YE*L@2-&E*9E:?&@"":?"%V --B15&F)V:@EC%R* MG3#U)\/G^>-P>K[C>^E>]MLNV1N0!K$82P3G. #&.@EH*S(\:Y\?Q"-JY 2A M-V5=$B5CLN?$:4ANQ!;#<5/+K, *3B[Q] !V%CT&9>S$43@5*7E(]%6+MIR#'&M-G" 99R)QW'1":^@D;C1E3)QXY ^;^)'] M+TASL#_'O^.0T-6:'2KCU'$3=T"($B<*AKCUW-1)TV! 21:.YXWC_,K/ RT@ MZEM ='0+D) !N[=]TR$95A&),P:A2H%N<-[32D:7K&2:X?E825'U;Q2V>UWL MD#'5/ X;],+F\0HVOWK;&=7D#^A$M42H%H-WDG*U ME6_\')>WJ>.C7((#!T_R$[U=;= M):P9Y\9Y3.# _QU63Q:FZI^2;HP?RL#@S MY;[)X!1JQMW*#\;-\.A83YV3%P;\,\_PNU19R(!MN%05;=PA=PA'?]!Q6O75 MH(^5ZOO:&&V#RA Z*3:VB6#K E.VI0;I65GG=K:9AO9C!^Q!1I[+<_<\\;#5 MIO[IOLQ,Q1#[,TY&P8%JDO35)#FZFGQ4FE5VAEO5=G8[\/%S6.I4_VJ#B%GO MU73I@8<-?L\W)VKY) 5MP%M[3M3^&=R!"U8!"AZLB//!UFI_AW797-WLV)L+L&LJL0S@US*L<*O[)L'!3S:72LU"BXV]R%D*C9.7_5L MS4$:!GR_$D)W"Z.@O]F[^!]02P,$% @ \H0*40AVI_2= P 4@D !D M !X;"]W;W)K&ULS59M;]LV$/XK!VT98J"U9-EN MG=0VD&0MEJ'!LKA-/]/2R29,D1Y)V>E^_>XH67&:V.V^]8O(._*>>^&]:+PU M=N66B!X>2J7=)%IZOSZ/8Y2+N(W=JBR(-0J>(T2=[$ MI9 ZFHX#[]9.QZ;R2FJ\M>"JLA3VZR4JLYU$O6C'N).+I6=&/!VOQ0)GZ#^O M;RU1<8N2RQ*UDT:#Q6(27?3.+X=\/URXE[AU>WM@3^;&K)BXSB=1P@:APLPS M@J!E@U>H% .1&?\TF%&KD@7W]SOT#\%W\F4N'%X9]47F?CF)1A'D6(A*^3NS M_0,;?X*!F5$N?&%;WWT[C""KG#=E(TP6E%+7JWAHXK G,$H."*2-0!KLKA4% M*W\77DS'UFS!\FU"XTUP-4B3<5+SH\R\I5-)&[<=8@7M:(Z0'$-W!CM%\Z>*]SS)_*QV1=:V*Z,_$R/0KX M9Z6[T$]>09JDR1&\?NMR/^#U_Y_+1Y '+?(@( \.(,^H9/)*(9@"'K6\@@OG MD&(J= X?I9A+);U$M].> V7G'6:5M5(OX%(XZ5X*^W'=O_TR2I/^._BT1"B, MHF)C,,^OV%2<_)=T>CH6I:GXC2UFQN:U?N976E2Y],20VJ.5)62&WE [XM#. M&25SPI/UC!%>9(KX5":J$S*12!.&^K.IW*G:O"0\&1V83XH'YTO1%VQ3G*P6^1 MY@[M)F30CO59F^?,[ZW7E$.>G%1P36GC'OEZ7?F#9)O0QI/DCCK]B!M4T.M\ MRTF?]]-U1SA.9(]UC MV':/X=$*IBY1E>NZDBJN.6^ @I95BJJ-"O"Y*R^VB>-*OO=6LV]+;7?PM.3N MI%N]+K@^0ZM Y\&RE6DW34_@-:W#W@G<&S*]#O7@K'LVXI.W@^Y9_P3>/ZQI M+G-#V%#[6%"UHRTAZ:8CNI-TA_V7 AKOS;D2[2),AH796C[R6V_XP7-1S M\O%Z_;=!^;Z@!@4*"Q)-NCR?;3W!:\*;=9B:<^-I!H?MDGYZT/(%.B\,%75# ML(+V-VKZ'U!+ P04 " #RA I1USPH^28% "W$P &0 'AL+W=O3 MM;6;L]G,S->BX&:J-J*$G:72!;>PU*N9V6C!%YZHR&:XJF\M2W&IDJJ+@^NE:Y&I[,2&3/>!.KM;6 6:7YQN^$O?"_KJYU;":-5P6 MLA"ED:I$6BPO)E?D[#IU^![A-RFVIO.-G"4/2GUPBS>+BTG@%!*YF%O'@>X8@1J_[WA.&I&.L/N]Y_[:VPZV/' C;E3^7B[L^F*23M!"+'F5VSNU M_5'L[&&.WUSEQC_1=H<;3-"\,E85.V+0H)!E_>:/.S\<0T!W!-3K70OR6O[ M+;\\UVJ+M,,&;N[#F^JI03E9NJ#<6PV[$NCLY8TJ"FG!R]8@7B[0C2JM+%>B MG$MAT,D[_I +E0NQ.*2?@8Z-HG2O MZ#4=9?A354Y1&&!$ QJ,\ L;PT//+_P7R3[;2KA$PL)+G2&DH2%?R#0:R0A<&$)!XG(.:SFQ5"O0DN#YU MNL,:0BB:$**M )5@8ZERZ P@ 6CM6E4&HF%.S]"WWZ0T"+__R_>=5\29 "(\ MYQ>(,,SBQ*U(@P>",Y8Z&&U@-,%AZ&%A"XLP32,'BUH8T ;4P9A/%KL&Y?D2 M;&Y07J PQFE,T#MEP4/C(7<:,IR1L41F3:*Q_R31A!A*M'%=CDFT5J+SY%*6 M3IFO/\V^EO:59UL/9S&Q7O(ZYV;]^N?G3,7SVX?H)GGEK?:Q=(^M7(? MM)Y+PP$HB7"<)9"#4/6RV%06\K<6+$NP6AC;HSE) M@!<-3EL "7!"TBX !P<(*4P.!@CW_*"C&J$_RKGHVT8HI%R0'>W<3^%[^MJO MM3VYY \RAQ;8D0=5 ,,J#KM5 @ WE3H R,YNG84LA[I $4/$R]JT)I*__PY>8LU<[S[J,R[KACX'<>\@TG4;&PO=V]R:W-H965T?&VJ'F6YFQ:HJI> MK6CY])YEQ<]W9_AL\\&W]&')Q0>CB[=K^L#N&?^^GI;P;K35,D]7+*_2(D([&465'\$&]NY^_.'(&(92SA0@6%?X_LBF69 MT 0X_NJ4GFWG% -W7V^T?VP6#XN9T8I=%=F?Z9POWYU%9VC.%K3.^+?BYR?6 M+8@(?4F15\6'6# <$JS=O_]._.$#L#7&P8X'8#W/T!IAF\ M;H!WZ Q^-\ _= ;2#2"'SA!T X)#9PB[ >'> "\T#(BZ =&AD.)N0'SH .QL M/.<!-^[&BK^-LVP\6*5^R,;U^&#?XXWS<>/]4;M[FZU_33F]>%L6/U$IY$&?>-'P M1S,>=GR:"ZJ[YR5\F\(X?O&%\KIDJ%B@NS4KJ:"?"KV\9IRF6?4*O4 C5"UI MR2J4YNA[GO+J-7P(KW]?%G5%\SF\EP*3-,N$AK$:<'RN MLW.$G=?(=5SG^_TU>OGBE4;+U0%:'-QJ:6%IE%P/*DY688BH>'E'RR*[EFR7FG!<>=%AD=1EO?VK5^*1Y!J]/3JM'R MV:[EGJT/T?+; <8>UC(>,G;Y'#M-#HA);S FOQRL98O-B.CN/UGG]/AUIIRM M-)J^'K]6C99O!^QBTL+1C+X_V$8&KXV KK><[6XYVVW4>@:UX_2O.IVG_,FB MR]OJ\AI=OFD#UJL9*P7_+VJ6H01J3E0]56#R"BK&=58\L3GZ'S+X8-HJ)XUR M454_7GB^XX"I'C68_"TFWXX)*ORLJ"I$.2_36"F1K!6*U MPF62U*LZHQP< +5[FJ1 I[,8X#O+?B8;G>:H+M:H)! MGR:T6J*Z@O5 J5"TY4;^T'8[*4_U?!&H>#!V_;WE?57%_,B/(CWH< LZ?%X@ M\B5#5\5J3?,G70"&"I@W44""O0@,%<^]P9$3[P775*,,8M C>P;0B<6.'^@M M$&TM$ U: !KD!73$%5J4Q0HMLCKA=5 L]MD*_$M$F)F_"C@%E/M*,Y5R'X%.LBWH_ MWG/91"-&7#]V]UPV*-9;$'9DK>X,>F//WMI"SE$Y(7#)CD&[DD,C%P7>OMRT MDR-FN?YZ=GH/?!PII/DCJPX@A4YO+]I)0,@>F7W5R04>-FP*+!,P=@\#OBZ+ MQW0.X&=/:)'F-$\. .]JS(D!_CYX52YR'-<$7F9\?&C*W^137B0_4 4)%3*] ML7(;8S798U,(R%2/[;G^7DP'9DP3AEY"!,R++*-EA2 [M%!> 2995VIQM3.$ M.[C<\WU^O!N2ZN.721K;L_2T+!+&YATYKNM9EB9@V@4K(1"@-\X%@2X0+VE> MT?9T+RDJ+0F-L9K+74_9ME.-V!MWO[[YBM5$[D9N8%JPS./8GLAO<\[ $1Q! M]@:742!XX:P$F%577T\&U,7GQ/E%NTN.'M=?D,SQV)[D^QY,JZJ&7Z 1J1,31XT<-=&Z M81!&^Z&C$2.!$QM6(1,R'LC(C3V;0W*P;F-*J*3*HGY8]JEHZP0+'5UA398U M<*,K,ZQKS[#?F+@>$!R>,5H!,=&GE:%FF+AJ^G1C+U2L[JKI> M/N]94I?0!B(P7 -7BU)-@:[G12K*0;D^RIUFU9XKQXSS+MV4;*YM8B:NFNKB MR%4Q#HGU(C92%>UV9+%U[LOS& M-O'8-.Q-O0&X(><\M 6Y%K*OZ:#"R-O'K#:QL.=#DVUE@G3M"?(V![<+S- ; M0!RLH*&BN38&-)VGCS5!,"C71RHSFVM/* M?&KCRHS@VC-"/VO-BA(T"-J"N,B*_.%-LX@YF^FVVZVK21>.\=C&E03OV@G^ M3Y9E%?I(RX?"=C0EV=AS3C_HDG3IV>GR&&[W5#;$CJ<&8R<7F.7Z8"5K>G;6 MO(=>==3@G%'(B#OU8X7J? Z$NF-L-!E?V@[I5-HTX=LY-K13YB&L[JDT2)Q MM:&G,D]/K ]1LJ5G9\N/;3\&O'.;0U/):PU%]E5+4O/(Z8$IB<>S$\]1@:DY M#XL=M4D8ENN#E33FVDF;GITVQX+6Q:%0M:F=Z$/)FOP$&^A9&<"3].C%)T>-+\G1 MMY>J1S9B'P;4F1JQ;P/CL'ON6#LQ7Q*T;R?H4W+:!U]E8F+.:;XD8M].Q'U^+*>5>RO6DBR1_AK"V1)Z'YP^D:7C.O; M&7?'L'15U("TW1K:#N6]KSF#(&8;2^;T3V'.&Y:SAH?&K-DJK]%X?&5;O21- M_W32))(TR5!_?WP'-2::\^_06* 0R7?$SG>_0T " MX=B"2LY% '-%<5Z\:N M33F@AZ36I\0QYD_FY>9-(:B/>Z2$@>8K8>6I:IE 5KK>[26M> M3<_L.,J!VAW1W"([9D8C.W>_0UWS4=AT17A'X>&!<.W 8$DI,#.R>_@'B,=]MB;7N[FFZPT@2:(/&5%F&L M6BHR6BJ4'!C:R>>*EN53<^W?5N< R)#_)J%Z9>1C]9XN5 O.OE@?J22W\+]K ML#^':H/MQ<:[S5#286@O.5^X4)U$S^+<4+)D>'H)&4IJ"T\N(6]"E<)@H<;[ MM%!R6/BOEH8W ^HT*;$QE>,I%^DVHJQ/-%^GAS@-]PT_T62[2IZ'* MIK%C/)T))9N&=OJ#M(I^@1 79J#'1+BDQ?#TNBZ2G!;9.6VZZ9+%\:Y,W,*9 MN_OT6L\5-Y%*8);\'4D"BP8(K(75H+IF9?I(Q0_E!"1>TD0/17-#0\Q0)&U% M=MJZY&A"RQ\03[>;2!=W-A6ZW#3,-D=(XHI.)ZY($EKS/?[>\[AC MC8SID<18K]]1LB6O<"CO M)?MBB3+O>>Z.O(>\^4[I;V8#8,E+(:19!!MKR_=A:)(-%,SWX%0NT40!\Y#N)R7+(E?KF!I_311 YCT! 8AT$P\<6/H 0#@G]^/T &K2@WEF M!CXH\1M/[6813 .20L8J8;^JW2(D2IOXENV;N&"2Y[QA$E+;I-$5=)RF9.5$CSA8,C5/5C&A;DF[PB7Y)>- MJ@R3J9F'%AUQ<&%R(+UK2.DKI&/RJ*3=&/(@4TC_:A]B &T4]!C%'?4"?JGD M#1E$/Q(:T>AI?4^NWEU[8 =M<@8U[.!?)\=#-FS)AC79\!6RST7)N,8-;\E/ MRIS-:@,PK@%EH1]= M2C]NZ<=>^I]+T*S.HP"L++>O>5$5A D4"T@)O-A#_>/$!#.#.G'.,3_+9'03 M13]X5FC2NCOQ GVL0'A@IBW,].UWU:PEFWE]?C"6HW9A,BL#626(X-G9'/IA MXHCL@6F?1W'424[D!?NT3[7*0:**9)H9JZO$5AI\V"=R%K]]A3[!6G%]K4"6M"%(7CI(!D6'4GP MU#8$#QO"K2$&])8GWS,>\NS''T0D97NOKYUXQ7Y=>3A5)Z[.2F8/Q*A_U3MQ MBOWJ]%3B5@2W4'8#)!/N2G?%,&M'\;P^ZZ ?=#;IT/[R;2J1N-WKYB:"=X-'[;BNG!G_56 M#.W4DO:HY045TP-QP4%$.Z&D?J'\9R73 SJ;]I0,[<27]EP)_V[)].#YDA>> M]! %Z+SNE RI-VW33K1?VV[LMNE!NNE-*_?(=,ZEP4M=AJ;1S00U63?=43.P MJJP[DF=EL;^I7S?848)V$_#_3"E['#B"MD==_@E02P,$% @ \H0*4<[R ME[6@ @ \@< !D !X;"]W;W)K&ULK55=3]LP M%/TK5L0#2(PD;IJFJ(T$83"F3:HH;'LUB=M8.':PG0;^_6PG9&5-"MIX:?QU MSKGG^O9Z5G/Q('.,%7@J*)-S)U>J/'5=F>:X0/*$EYCIG147!5)Z*M:N+ 5& MF045U(6>%[H%(LR)9W9M(>(9KQ0E#"\$D%51(/%\CBFOYX[OO"S8>29QP^I-D*I\[ MD0,RO$(553>\_H);0V/#EW(J[2^HF[,3?3BMI.)%"]81%(0U7_34)F(+X <# M -@"X'L!HQ8PLD:;R*RM"Z10/!.\!L*8:ETKH7:)Q*CY+ M'RLBB4FI!)_ )2(";!"M,. KD.I%DF&!;,8/+[!"A,HC?>YN>0$.#X[ 2 , MW.:\DHAE0?/K0)]PPC+>$_2D,1_W"XTYXO-\E9XJP-6;J="6#B!P/&PTX_W*M_RQ6B;TN'.TD?0P@'O$\Z[[3M&%,[ E^=,<)T! M<"5X5;Y1/5'''?U+]231CA%_&H1AOY%I)S;]W^I)ICN7-_("?^#V?.]/#_(^ MJGZ2ENI5!?N#(6RU0?\#2BAI65[5D#>-_DZ]N]60S6OX'8DUT0V6XI7&>2<3 M';YH'IAFHGAI>_0]5[KCVV&N'V4LS &]O^)^?@W4$L#!!0 ( M /*$"E$+M^MM)P0 L/ 9 >&PO=V]R:W-H965T H6YLB6XVDV08,NZ E6B9*D2I)V;JU[H2WF.68=%!I MNL#3XZ?L/Y>3A\FLJ6&1$K_SQ&XO!M,!2MB&%L+>JOU[=IS0R.6+E3#E+]H? M[_4'*"Z,5=DQ&!QD7![^Z<.Q$"%7K]Z@UXA+M&GK2H,E8F9>Q8\N?-2_ M/.B3#OT/A3Q'A P1\8G?$AX](QQ/V\(]J$15#E*5@Y3YPHY\[V"LT4\W?PS1 MM8Q[$@95PJ!,&'0DO"P,G#$&12I;I&Q9(A^A07^YW)MK(9U\%>/S[#R&?9.?!G' MJI"@K5G,^,ZY:6OF(E1)CWJEK^4.2J#T8YO@(71T M(AAB?]HN.*X$Q[V"*\URRA/$'@"&!LKJRJSL%CI/RP:T&1DWC)R%$[]CZI/* MR>0[3H#'VCX.T4I0:4LC#'J? RAMFXM)P\5H-F[W,*T\3/O+?_H <@LE M>?^8:)4RB=YI5>3?02FN68K_WS#%-4WQ2^ TPDV>AF'8T82:I_B_ S7"3:). M9QV*-5#QRQ,UPDVD8CPB'5YJI.*796J$FU -,>EL0\U5W _6&P:?3@G*CWY: MI9M G73Q'-<\Q?U _1=$CW"3CB0(.EZPI(8CZ8?CC9+IF64Z W*O6ZM.6M"( M W_:@2!2LY'TL_&C>^I$O_RZ*C_->?(:-QE^^: MK"3XH2^4Z)C_JR_#<.P'WQCS3G8J;IOX"]4IAYV'8!N(\\\G,#-]V'D=!E;E MY>9EK2QLAQ6F78WP/6-4O9IX/9#U?YW\0]02P,$% @ \H0*4:@/ MELW% @ GP@ !D !X;"]W;W)K&ULK59K3]LP M%/TK5K0/( %QG$<3U%:B+0,F)B$>V[Z:Y+:U2.Q@.Q3VZVBYRK@3/7NCQU797.H:#J1)3 S-P(Y&JBH+*MQ'D8C%P/&>Y<,MF6R:3QW-+ZG0Q+7!UO&3_6HLW8AZI@K'(?[), MSP=.[* ,IK3*]:U87$(K*+1\J);%C=M8XV:6&1+K&\5/T&$'"&""=X '^\!]^*M\,D> M_(=ND MK*&*:BK[UW\9]G" 2=]]616P?BJ.@_=#']+TNS3]G6E>F+E$Y]>_CM 53W?H M#CK"8"?AV+QH+ -)ZSY14K9)\"A8DQ(20OS-6L(N=+@S]#4H=8JXZ;Y4*=#* M="GS\LN-EH\:JG E@V,2)3[>G$+4I1!]6M5'T9H))"3)%A-Z70:]G1D\<*8A M0Y=OF10SX.A"BJK\1VWCCCO^_]J.X_7:XB2.-LM*NM#)I]5VG*S7U@LBO,59 M#[_W4OQIU1VW7*L^^)$?_YV$N]+;[=7]GD2&;V["9:%'6 M[?Y1:'-YU,.Y^8( :0^8_:D0>CFQ-TCW33+\ U!+ P04 " #RA I1:@L- MZ%4& #@&@ &0 'AL+W=ODIC\732 M\WLO#V[9D?U?7HCX:Y?:8E80KEB@B-)%R>]4__#93 R OF( MKXP^J8UK9%R9"_%@;JZBDYYG+*(Q#;510>#ODBC, ME!9)*0P6)(P7_^2Y!&)# \Z!' I@%\+^!T"02D0["IP6 H<[BHP* 4&NPH, M2X'A*P'_L$-@5 KDT>\7Z.:A.2.:3(ZE>$+2C 9MYB*/;RX-$6'G(;?,Z:820N%]M%G(B4QR:'0NS.J"8O5>_0&,8Z^K$2F"(_4<5_#O$:Z M'Y9S3(LY<,<0]C#WOW=&7KWYCW3-&G1--M!4^#EFOQ24XN6,[>6 MTU166KQN+>>[V^+0^[\'LCYO>;QE4LRZHK N&*B?\)"V M)9@B=*H9E(YHSG$.ZA6QN/JPB6%EM L<4G2I% M(2PY'YO)\E--I#5?9_ <\W1K1Y/]HE_[<,JOD^KGP?_X3O M,P'^\B5X;2X5BZ@LWUR[5O&X&9VF%UL&U;PXJKPXVB7%#-#GS]#\*8K>38M< M:RT81PT;]MNR;>NPFK&^9TNYYS07>C,:$J4=!<#?Z M\I[*;@OD1=+N=<;-A MVT,7$&4>PBA(86@@NE)R5DY;JPB#KD#YMF#Y[HIU"?<2G5__N8<@:BX$;)7Q MW67FALH07(:&W- @5$,@11X9#]6*R%;OIEM40D8>>-Y;EWFVPOCN$K-+C9Z6 M.FIH#[U.N&U9\=UUY31<,?I(\PP!<$[CF"S)"E&PR2#5:DJS"(R[+;%5P'>7 M >!3RM+V(TZ@1)T>8+ O[;AK^G"5S@\,"Y7L_*>+U#[B'1 X?%/H+=73A4[_)IKC# M%LNEOIM,OYFM!:0ITE2V3^J6QV@-Z:5=LNNN2K7Y&GW*XC4*?+,G" (7:AN; C?'U@DQ M ;16,(6L6EVS!"V$X2:$K;BY9QL?!(&+*;$EV5TYD;3!YU.6^;%;N;\B4;F M"L? YE MYD ,MEDT:@M.T&QC!A*,+YE5TGH>TSQKP4'S0&;+J#H2EG0#-^E> M<91*$1HL;G\C2?K[F0M@2ZR!FUC_7P WFVQ\Y#41WC:LCH6E],!-Z;.7SEO2 MN#@R6K'4F<>6N8/_Y#3E)V%NMNLM:>P>5.#0WSBZ-]]^_H"BR[A",5V E'

9 >&PO=V]R:W-H965T"I;5%9A&9_ M_Z%\60L9,Z4NY[*5KR=D\!\51#T/H]V(6)IW11?[=O1Q=B(V*PH3?2Y!N MXIC)IP\\$MO+#NKLOG@(ERN5?=$;7:S9DD^Y^K:^E_JJ5[',PY@G:2@2(/GB MLO,>O9M0+P/D%O^&?)O6/H-L*S,A?F07M_/+#LP\XA$/5$;!]+]'?L6C*&/2 M?OPL23O5FAFP_GG'_C'?O-[,C*7\2D3?P[E:778&'3#G"[:)U(/8WO!R0[F# M@8C2_"_8EK:P X)-JD1<@K4'<9@4_]FO,A U *(- %P"\', :0"0$D#:KD!+ M &T+\$J UQ;@EP"_+:!? OIM 8,2,&@+&): 8=NP(KC+'&R[!JJ2W3K;:)=N M=)#O1L@NX2C/>*^HQ;R0QTRQT8446R S>\V7?2S!=,Y10K.QERQ,$K? M:N-OTS$X>_,6O %A B9A%.E^3"]Z2CN7+=$+2D<^%([@!D>^BLIJ: [O6^ 3-_S]6NJ2I39X M3[=AU8NXZD6<\Y'6O>@@)14IR4EI4U]MXIFF$PLPWW7UNNKJH.AJK3/!#UOA M%=1>3IV- (\C#"GJTS[V+WJ/]1JS62+D04J'E>6>_[3RGSK]OTT4UY*C@&2* M@S.6 @;67 9Z!V]MG>IF&W8]^)=MI[\-V]N,5VW&<_*\H7"BI31YY%*%LXB# M*4]"(<%7G1$'O5_1^Z#7LD^A/>V# M:M7!*=/^V75T)T_/0\W)C!U+("@N1_#T^40U6[SR.GYF,\4N$U2 M)3=Z[%;GX(&O-S)8Z9EW#CZR@(/W3=F]*ZF'M?3Z?I?8$XR,VB%\RA3?':'S MCN08&<5$;LG\SJ1DB4I!F*8;'9YMJ%9 K;(0L?]$TM6J>:YC&0"ES5)6GD"6 MDO,LM"X7C.@A>L(J,/*#W/I3CF_Z9E!7?KTWID# $C#3-X>J*A92Q&#[+!9G M>LA+\/_89R,=J&_)8WLLHG_DN72Y@>=>M325UWJT&? MD)%%Y-;%QBKYSB)]!E9@JH3VYP\KQ>@D&IRP4HS0(;?2O7:E?"G7;U\IV$@H MAJ]6*25UBTK!1GNQ6WNG7(8ZEE?@7O(%EU)[,3V@Z]\6UC8#H!7^'!( M1) 2U!!?(Y;8/9V5\;W^G?@:R<3>">-KU R[U>P5XOL!'ZH<\2!LJE^C=-BM M=,6\DS^JTSV5^[ESJ?37=N(N2?<:O.9+<;:T&!%(?=S@LE%%[![XC 04O0YT M462B:_/TMN2J.T$A&33X8"04'Y'0/*%BK0X?B.R?Y(RPD1/.AL3H$W'KT\N. MB.BPJ7W<)PC#YT?$0TN,L#?0";>'FA@1).[9;R_48)EIOC75UR7/GK=]ZM<. MJ<4#&XL=(4,RQ/MVGUKRW=CX?%KGV]]Y[73OUND'/4#+,-#;M:5HG]0(*CGA M]$F,E!+W]/FR.CN<+"GU/#J@ST-]:(@]Z(BUT6SBUNSV578HQ$/?4F06O;86 MF87.5F,6.E>-&?TG[29=5Q$8928GG%>)$5OB%MN7U=;A+(H0]/KD(!VXUX\NQ5J9&VRDZ7;BI$5SJ%MR7A/N&VD1S2(@W;!@%J9%# MZI;#/W@T0VM/(D\HB]3((GU%6:2':M?'@[Z^ 3^__5HL*?$)A/CY@-BKO4[* MWMY.F%R&6O$BOM!0V.UK#EF\$"TNE%CG;YAF0BD1YQ]7G,VYS ST[PNA]U-> M9"^MJM?2H_\!4$L#!!0 ( /*$"E$DQ",'A0( /0& 9 >&PO=V]R M:W-H965TOZV86;8-78S#:A_?>S@:(T)-FT? A^W'/N.=>OM!7R594 &KU5C*N%4VI= M7[NNRDNHB)J)&KB960M9$6VZ\WP$2[<'SG8^"!;DIM!]PLKK?[U,;'P7\(M"JW;:R#IY$>+5=NZ*A>-90< @UY:!F,\6EL"8)3(R?@^< MSIC2 G?;'^RWG7?CY84H6 KV3 M=+IPK!Q6P)@W3#Z+]!H.?R/+E@JGN'[5] M;.0Y*&^4%M4 -@HJROLO>1OJL /PPR, / #POP*" 1!T1GMEG:T5T21+I6B1 MM-&&S3:ZVG1HXX9RNXJ/6II9:G ZN^-;X%K(=W2^ DTH4Q?H$CT]KM#YV04Z M0Y2CGZ5H%.&%2EUM,EJ$S%'A?$/:P=P"^/ U?06[@OH7[ M\\]PU_@+1+.[X@K^9/<$5C%Q!QQ4>X7H@K5D'#9(2II ICSD(=[19I&A5>>[X]1G_2'H_[P__7W M&P_D:?5]@FA'E^_AN;^G?AHUQ^$1\=$H/CHI_ME<#9>47YHZYZ .BHLF:7&" MK^9[XJ91/H[P_+"Z>%07GU1W2SDU)[) &R$.GYIXDC9,XGUMTR <^]YA:_.-#UWV!U!+ P04 " #R MA I1D?_!8IP" 2!P &0 'AL+W=OV%O)9K0 T>:TKKB;.2NOFQG55OH*:JDO1 ,.+ZS>7#/ MEBMM'KC3K*%+> #]V"PDSMS!I6 U<,4$)Q+*B?/)OYFE)MX&_&2P5EMC8C)Y M$N+93+X6$\;]P_V]PQER>J8":J M7ZS0JXESY9 "2MI6^EZLOT"?3VS\R7K+C;&%?-6:5'W8IS7C'=W^MK7 M84O@1P<$02\(/BH(>T%H$^W(;%ISJNDTDV)-I(E&-S.PM;%JS(9Q\Q4?M,2W M#'5Z>@=8@X(L).X+J=_(Z1PT994Z(Q?D\6%.3D_.R EAG/Q8B5917JC,U;BN M4;MYO\9MMT9P8(UO+;\DH7=. B_P1N2SX_(YY"CWC=R_?B]W,=LAY6!(.;!^ MX<=2/N(8#HZA=8P..-J]3T1)6@6$*@5:8?F,/=6,+\T89I6[ ]^LEPH)$7N"I02LD>AJ8_#>>$@QZ#3/$DOB.>?/HW-^I.G1CHOG>$.I!#_"((JO>QLIMU>6%?L; M&I+XDF]II)ZLN B)5)=B;<5;0X<;]VR]D>D-:SS:DC5]H/+K=B'4E55Z6;*01C'C$1!T M==V;P*L;/$P-LA%_,KJ+*Y]!.I4GSI_3B]OE=<].%=& ^C)U0=2_%SJC09!Z M4CJ^%TY[9"3X#HATM/*6?LBRGUFK?+$H+90' M*=13INSD^#:2)%JSIX""21Q3&8,+\%GP. 8S(L2>16LP"7D22?!^3B5A0?Q! MC?CZ, ?OWWT [P"+P..&)S&)EO'(DDI1ZM?RB^C3/#KJB-X'=SR2FQC<1$NZ M;+&?F^TA,CBP5"K*?*!#/J;(Z/'W)+H$V/X(D(WL%D&SL\WAL&T^9O,Y]94Y M[#2_,9O?D7V']5$N<%D;.'.'.]SE=> ?ZH#D=:#>M&IO/PF3@$BZ3&\+R?XA M6=_SE7KV/6%"/6!+&DFV8B0M+J;KC&1U9M#GE/J<3)]CU%>KT[8BS-WT,S@W:.O%PGZ3 M1("5Y0R>:+@\5EME%*9'"7;MCM* 2(=$QI!W3%6&Y!$%VZ)FV\A=.*D&QW9G M<(UHB,WS#:E@/HG IX0&(-UP@2]?9J94:KI"YVV^; U7:*;K69F?PB8RT; S M\QJ9T,S,UP)J"INX=#KE:%S"D[S\3X@JW%=5P4&G+ U.:";G;02V@OM45=+] M+R3<_CHWO7D--3A\D[6)-"J1_?]L3@H_]?+LR#S2)$1F$G:NZ:B)05- S4%D MYN !O4!2?Q/Q@*_WIDQJQ*&WN0U%FI3(O!']EGT=3;=X+U2HK]='6SVP4(3F M;0O2](1;:(,]):(-(O,3IL,VR^/9:?PS6VW41/"%VH^Y=:4MPY '.S;;2+,:F5G=W9K-S:LWM =U6;B#=O&'\&4^,^JF4&&;_ HR)*&1#R;:DMS'+U- MCF/-<6SF^&M[^X1;[V2#8DUZ;";]V0V*F^17Y=5>-UAS'Y_B_OF-5[@Z[BC4 M\14'5PXJS+O@SH8J[*HS[O<''>$T[[&9KF6GW%<[!4Q4V9;M ?ZZH^$3%7^; M7K%F,';?9I]H_&(S?E_9)_,3;D\O9%AC%YNQ>VZ?S'$3L-5OZ\?A-5^QF:\_ MT2=SW#PQN$"P2X+&+38?!G3UR;RP.UJZ&^&LRC&SJOYU=KZOJC)-8W["6MXM M?T.89"?GM?M3>#7+?PG0;O(?)NZ(6+,H!@%=*9?VY4!E0.1G_?F%Y-OL,/N) M2]6"V<<-52TGT@'J^8IS>;A( Y2_N(S_!5!+ P04 " #RA I1S4W_] D# M "2"@ &0 'AL+W=O. M?0<[QM]$#"#11YI0,;1B*3=WMBV6,:18W+(-4/5DQ7B*I9KRM2TV''!D2&EB M>XX3VBDFU!H-S-HC'PW85B:$PB-'8INFF'].(&&[H>5:^X4GLHZE7K!'@PU> MPS/(U\TC5S.[4(E("E001A&'U= :NW=SUQ ,XB>!G2B-D4YEP=B;GMQ'0\O1 MCB"!I=026/V]PQ221"LI'[]S4:N(J8GE\5[]FTE>);/ J8L^44B&0^MGH4B M6.%M(I_8[COD"76TWI(EPORB78YU++3<"LG2G*P@40H7'*N"1_L'FG\P^U.P6@ MZQE(3!)QHZ"OSS-T?76#KA"AZ"5F6X%I) :V5-9T 'N9VYAD-KPS-GSTP*B, M!9K3"*(:_JR9'S;P;562HB[>OBX3KU'PQY;>(M_Y@CS'*X1>;Q#=Z_J6;I$$S*#0#HQF3<*7+N--;Q\&'AH0,V8BK=NX:W;Z$W9<>OL=$]"N;X?'/EI M 54,]0I#O39#7IVAWB6&6D 50_W"4+_-D%]GJ'^)H190Q9#K'&X'I\U2@-21 MCF0,J@]92>"UA[MS$CWH.YTCBVVHJL?2#>8V>GQA$N.DUI9[\@WW.]WCRK6A M,EMVZ8Y-@:]-&ULM5EM;]HZ%/XK%MJ5-FDKL9TW)HK4TMNWL=UJW>[5_6@2 M ]%"PAS3KM)^_.PDQ$!L$[;V2TO@/.<]SSEQAH\Y^U8L*.7@QS+-BM/>@O/5 M^WZ_B!9T28J3?$4S\)AF]8Z!8+Y>$/9W3-'\\[<'>YHO/R7S!Y1?]T7!%YO2>\J^K.R:N^HV6 M.%G2K$CR## Z.^V=P?<3UY. 4N+?A#X66Y^!#&6:Y]_DQ4U\VG.D1S2E$9R"F,[). M^>?\\9K6 94.1GE:E'_!8RWK]$"T+GB^K,'"@V625?_)CSH16P#H&@"H!J!] M #8 < W 72VX-<#M"O!J@-<5X-< ORL@J %!5T!8 \*N@$$-&'0%0&=3.:=K M)6!3[,[5AIMRP[+>_:JQRJZ\()R,ABQ_!$S*"WWR0]G:)5XT8Y+)N_">,_%K M(G!\-,FS^;LOE"W!!9UR\/J"@+._I3_G "<&D< M#C3PO^WPLQ6SPB\/^2[AT B_.I2Y;&-=&_OUG\%O.L.USM\>2-UZ;BW[APYE M]XSH2>?$[\/[X@YI;A/4W":HU(<[W286A;A1B$N%KD'A3<8IHP4'C' *7I," M$+"B+*(9?Z-K%+NVP8GG_*5KD*-A.\&X33"N5<]GNB)/8C3S N0SD,I<<9FK M6%**( TQ:R.VIK$@DBIJG:N5";\T(7>'AQ&$08B'_8?MEFU+>;X3.(W4CO]> MX[]G]7^2%\+S#- ?/,GFZZ18R&!D+'&KVE4YO+:S&"&TZ^QU)>49I7:<]1MG M_0/.;M([$;]()\>,QHG63;_M@ O%@K;GI]^.9E=LQ]&@<32P.GI7M;/TL*#1 MFB4\H86<)6)W%,M1)C:_:9'$"6'R^_F:,"+:0W0)SRL -:7_VF[8]TX<:U^' M302A]:Z_8TD6)2N2@OW^!DU_6\P,&C,#J[\7-*++*64&PJI*.6B7$GE^&.R5 M] -POU8.HG=:L3\$"-H"$5-+XB."@5K0T'M1/JAC_=#Z21V MJQ'#P0 9. 6JN0GM,VL_%%>[F>!6?X?^P$"\4(TY:)]S-UG$J.0!P0@E :0Y MR;2I=+L1[V&Y74_50(/VB79?\F>LO 0S$B5IPI\L? 75"(+^\ZQ#4 T+:"?M M\YP)C!B_VAT_:-53),F8)L7O,/S--(&?8"*OY?923Z\G0.:,EO6W1:Q8'PZ> M)XE(T2^RTZ\MB>,:N[,[F9.(%$\B.T\>N(0T5ZF[SPW*[CBHR1'8R/&(7'*,V)]K*KT@1V4GQ'Y;,DXR4 M9VHS2G6)&B,-SYE-*Y9#!_9V.A=,;#3:7K^QT::B/F2GOC_<"9$B1&0GQ*[# M9ESK\3H65I$CLI/C62PZ2515V#>:#H_J*46-R+X1WXLG _I]+9\>Z(/\^Q.\ M %5CQ:O8>W'\MTUMSJRUHA!KR5VJ1$+ MS>S@*C)T[4OFD?O>Q0%U!_>-J3EV-R5+LY]K9;TR*!5C05'(O MH$4D%<1TE1?ZLTQ7<^8:M%;M0U*5K_VM%V;R9?-'PL0.6PB^G0F8&UL MM5QK<]NV$OTK&$\[36=2B2#X0L?Q3!-1L=/8S20WO9]I"98XY4,E*3N^TQ]_ MP8<(4@ 7I,OX@RW)P/( 6)RS6 "Z?$JSO_(]8P7Z%D=)_N9B7Q2'7Y?+?+-G M<9 OT@-+^'\>TBP."OXVVRWS0\:";54ICI:F83C+. B3BZO+ZK-/V=5E>BRB M,&&?,I0?XSC(GM^R*'UZ75Y"';L"RN^'CYE_-VRM;(- M8Y;D89J@C#V\N?@-_WJ'L5W6J(K\&;*GO/,:E6VY3]._RC1O6-15)KB0/YNK%ZT#RTK=E^?K*^KUO/6W Y=&_PVWQ?[-A7>! MMNPA.$;%Y_3IFC4MJ@!NTBBO?J.GIJQQ@3;'O$CCIC)'$(=)_3?XUO1$IX(Y M5,%L*ICG%?! !=)4(&<5R% %JZE@G5=P!RK8307[O((Y4,%I*CCG%88:[385 MW+&-]IH*WMA&TZ8"'5L!&Z>1,\:"PNU@GX\VMH:JG(8;2^,]Z%&G V^E>^O@B*XNLS2)Y25Y;F]\D4U@:KZW.7#I)SL7XJ,_S?D]8JK M=VGRR+(BO(\8^L*2,,W075JP'/V"[CC5'+)TP]@V1Z]6K C"*/\9_8"6*-\' M&2\3)NAK$A;YZ\X'MV$4\4F<7RX+#J]\R'+30'E;0S$'H'PX1@MDX-?(-$RC M-J@P\DYG)%D@;-1&OGY9H5<__*RPLH*MW ;/"'L](RO1;H4]7V^/X"%[@U;7 ML-4O[+! I&HKIJ-@OM?!S!8-3DQ'X+L>;\X;'HN;$2-*^B,*-O+#S/9^'VVO M'06%E8\CK!AVC4I1_5;O8";5>?T=;&3%-F+XE5:6G%U:BC%;BC$KLV0BQ0"F M26N:5*:M =,W2<'XH!4H"PJ&7@4Y"M"!91N6%$I/@ZW1A6W\J'*HR=5ZC;': MQEB@G2[?JHBOKNU4MAB]%J,'8GS/UPJ(=Q3[ M5H3)[ACF>Q[E%R7&+;M70;GQ)(?"Q#1-V44]N4//"_8@TQ8RA8<]2G..E<^C ML.[-8E\Z87P(DN>?\F;(_T&P2-:/<+L=NB"V&A@V1*!E:#RRXW6G>(F/.]M" MKO>^L=KKJH%.PIV@#X-8R,*U?T0O(&8L2!_/SOI8T#Z&*?=3%B:;\!!$*(C3 M8Z+RQ55CHL=NAJ$BS)NF:&\*8=-RB.RXXXO>*@#@AK$'QD\H!8:E8J+NK33F M*G> !D80/X:97Z-A'[#,][SWH#X1A(]AQK\-BF,6%L_EW-<[AR./S3 &0>H8 M9O6.ZI0CP]F=NWU)0;4 O>)\6L]T]2C5QLL9+U!1;^%@.J V6% YAKF\@ZSB MQM>EO]1@='RX:DQW"=%>&&0 DJ!J#'/U?[)@6W+U-GC..8:5\M%4(6[J!YN" MB4T=$RUI.*;%1V3L,P#F(D!4"R\I-$A8AGU&'8[;9 M!SDG]Y_0-LPW0S$(D67%@4(A(K2%P$KP!W=*T0MUQR@18!F!*J'0E.OVF04B M%3I#8'60QR\HBBR\/Q9!N7#@K#1AXC?/Z@4+#@2SDV:"16(3<3KY^#Z\512UU1D15TE,GF\>6O!M3LM]/0D8L6$8FYD/6 M&G.N+J,OA,/2+%G@?,C:DG-$A$*Y6ZNSFZ#1@UDSX,W#QJ3 +4'KUBQKDD,0 M;KG@HKC)\"@[4K,Z,76K$TMPN35?HFEMR8L1C=,+9K>^8[)I;2F23<3CGD\= M.H!,R(+UW9)-:TM.-ID+VQN )'3 TFP,3,OYK*WQB2=;:(6M33Q-S/FL-1:Q M:VO\VA9B8\-B,W']LK9E/@<]VQ9T;L/\^S7A$XIKZO_8MMIJ:F&@(-GJUS5K M6UX(8!"9X',;YO-9@NSF&5."[$E5^FT3@F'#@O'R(-N6-Y(QP6?+FJ8AHXO> MV;+DV 3:/[$[^].P'$!1X?1@W!;283MS!XNVT ,;UH/1P;@M)XVD8!PNTT%)8X4V-Q1Y"W Y/W5*5U9+(><#1'T+0S;7_XQ-0\EFS$ M;3NX&-=KLN;A&.LTV1&<[,R]I;#66,18%PD[@D8=F$;[$6B8OA[G>W*>97CO MU>D<^('#<@VYO*M%NF&70[[XS7/!P;NAGO"AIWIZ5\1LQX MC44]'[F"W%TMN;]@QC=&Q\UX5["\J]FZ!68\-,-<0;^N-??T=05[NIKLQXAS M*JZ:*Q7ALC]KS-&T510AQ'$=>/+GGG*HX 28_O=ZG0 !?6@*GGHC3F M[($#P?X+ZUV_L-['Z?7Z'=@YE0JO(33YRFM7WIJV36([PV,GU,R%U>QSR]30 M\A-*4OK-$[P..KJP!H )>7-A>1.GF;,>Q(%#L+XK[S!CTZ. @WM"YCQ8:<:? MK/8]>:E!#>@8A"Z M)[3-@Q<"']-D]PNGRQC=IQFOS:,VY:3RY(R-Y;DJM5"4)$15\H,GIW:DDOUF M"57U8%6=$A3[GJQ%CD,@'$**/)B3V\/S018]G_RQ>XY>B4=Q+)6 ]T MUJ.I/AU_-)4*>J=S'TWU-1;U1U.IH'LZU]%47V-)>_23"LZGW^%HJJ\QJLMK[.M/S5+!\/1%AU/''9[SJ2*R]R#IH8+@J8;@7WQJUJ=RUHJXJI#BCLJG MA\J2P)6RSITR6 U>?!#6UQC&CF;PN7NT(,O7&LV:=A36/UGLA7;0X1-L=&Z8 M&;/N)OLG>_V84)6_4):L+U8-P>[<6C-@31AY=-8_V>DOKY1HY96&1RTY)E85 MQ%!,C(W.?3ECC@.L(ZGB]+!>Z ->XC(Z-]L,6%=F.VKKGYXTH4,[]]P,S=;' M' ^498D-K=:PT;FY M9\#J"2:3^4C>ADD8'V.0K#NW\0QO[L0R-CHWZPQ86#ZWV^;E.)4>.A2"ZBSA MLB:$JGL!6G,#6MO%P3==%_>N../9N[A[O1G#0C&ABS66B"[,Q]V+T9J;T;H^ MGGBT!7?O)./9-TMP]V:QYFKQZ.,M6'')6#K?HBE4HUQVOE>I_.JSVR#;A4F. M(O; *QF+&ULK5C;;MLX%/P50N@"+;"-1%+7PC'0V&G3!5H$S6;W M699IFZA$NB(=)_OU2TF,[F* Q2YFXM'92 M[C_9MDAV)(O%!=\3IG[9\#R+I;K-M[;8YR1>EZ LM9'C^'864V;-9^6SVWP^ MXP>94D9N;2^@P_W2"O )01_U!R%*UK4$QEQ?FOXN;;^M)R"D4D)8DL*&+U M]4 6)$T+)J7CMR:UZC$+8/OZF?U+.7DUF54LR(*G_]*UW%U:H0769!,?4OF3 M'V^(GE I,.&I*#_!L8KU'0LD!R%YIL%*0499]1T_ZD2T (IG'( T /4!> * M-0"?"G UP#T5X&F UP>X$P!? _Q3 8$&!*<"0@T(R]6MEJ-0 M%]&*K;@H-T2)5DM(6;%W[V2N?J4*)^<+SAY(+NDJ)>".,,IS\(-+(L#[)9$Q M3<4'\!'A M@=JMJ=V2VIV@_J'*?Q+G^1-E6Q!G_,#DV+ZM2/R2I"CW#W/HHL!Q9_9#>U%& MPJ"#7+\.ZVCT:HV>42.^"+P_P!N2X-<#^.?.;U!3!T;MMSEE"=W'J2&Y%8/7 MRAJ"*FFXF]QE,$PN\ARG&W4]C%)MVFF%=:81UM,(C=.X9TJ^RM!_9*TZWTJ" M-17)U'S"P7P^0HPQ@N,:HEI#]#H-5(A#S!("$B[D:+F-ADJ0!X-Q'=!I>H)S M#M-HEO;P@>\C;V+X5DN"QN$7W:$!WP"Y(X#\/E#YI)*1[3DC$Y+@0!+$RJ%1 M;Q>-Q^&I;011HQT9M0<7TU8VV TVI1*>O5;"IEA"<[4\Q*ZN*]X) IZ M_L0[ FKZ$,+G,+=FZ;S\>4X$^RJ'88'CPXE7"=0T-&1N:&]_E5B@8RD=R!-W%84H8&=[-:904;R;7E^ M)$!ID.KXH'Y:GU%]+D]F[":\.N!2?P>WE F0DHV".NK?C 7RZLRHNI%\7YY MK+B4/"LO=R1>D[P(4+]ON"J'^J88H#ZYF_\/4$L#!!0 ( /*$"E'/K_&9 M-P, "4+ 9 >&PO=V]R:W-H965TSW OYJ H 3;Y4)5B2<;B51#551>77MU"*_X(W -Z?A?]"O)/0GT=MS:#GKX'XZ O_U MO#:=NO M+X;[BQ'XN_.N^^FD\IO3Z"UDO>M'RETLGKZ"@KZ" LL7?F<%G: .>^K04L\G MJ#]@[ZZER #&"ZQ%QQ9MFO33.H@\#V/R=)C*$:DD3M+G4M=C7+&WZ*6>.3#O M'9B?="":12_)#P0HZOFC_SOV<4\=GS3]5C*>L9J6A%:BX7KL'QH/8N8/PK\= M%QIDJ16+#L3",(Z/I-Y=1G9S5NQ92)(^),G)D/P.2F'38YIA5.I&9@4^FE+] M1'*FLJD8)0._KL)P$*0Q*:SE<7O3WM[TO+V94)J('"RKSL7Z:#BV]B8OS)@I=@"1,J8;R#*S%8W_W MS6*0U:O%()*+H9WI8GY4;"-,?C+EB^_]^Y9Z_Z5?;3OXH=XH"*/X2*][\)R; M 1(?JP?&%2EAASAOEJ!WLIW)VHT6M7WA[X7&><$N"YQC01H!O-\); K=Q@P- M_62\_@=02P,$% @ \H0*4= &M;6Y! "Q@ !D !X;"]W;W)K&ULM9AM;YLZ%,>_BH4VJ96V@&U"DBF-=),^7FE3U:R[ MKUUP&U3 7-MI-FD?_AKB8M)BA]LN>9$ .?_CX^,_/QZF&\8?Q8I2"7[F62%. MO)64Y1??%_&*YD0,6$D+]<\]XSF1:I<_^*+DE"2U*,]\% 21GY.T\&;3^M@U MGTW96F9I0:\Y$.L\)_S7G&9L<^)![_G 3?JPDM4!?S8MR0-=4GE;7G.UYS=9 MDC2GA4A9 3B]/_'^@E^N\*@2U!$_4KH1K6U03>6.L<=JYRHY\8*J(IK16%8I MB/IYH@N:954F5<>_.JG7C%D)V]O/V<_KR:O)W!%!%RS[)TWDZL0;>R"A]V2= MR1NVN:1Z0L,J7\PR47^#C8X-/!"OA62Y%JL*\K38_I*?NA$M <06 =("U%> MM0"_%(060:@%85_!4 N&?4N*M"#J.\)("T9]!6,M&/<53+1@4MMANW[UXI\2 M2693SC: 5]$J6[51.ZA6JS5/B\KL2\G5OZG2R=F"%4^4R_0NHV!)BY1Q\(U) M*L!GL"!E21/UDV6 %&J#Y;FRYU*R^!$HIVT(3\#1*94DS<2Q$MPN3\'1AV/P M ?A K A76=("W!:I%)_40;7]?<760N424U^JXJL2_%@7.M\6BBR%?B6_ !Q_ M BA 08=ZL5^-H55]ND_-!UH.)QWR,[?\[W6AY(%U]//]M:.)57WA5I_2V%G[ MI5N^I.5S[9WRJ_Z=&^_*?>74QJZHL2NJ\V&;77MXTC$,;H;!]3"A;=:5>\$U M3V/:Y9:M>%2+JZO)TPP-\'#J/W4,&39#ALXA]4Q$/9/GLT>(-4VZ*MCF&K8J M@,'VTUW%L*EBZ*["]-?1QJC)%AURM4;-,*,^1%"&0 ,1Z*:(XD<1IR7)[&ZAI$2E)8%GFLMA*U1([4@MA/>$ Y. M]IPD-$_7.3@B:LZ@I#RFA3SN+,&=* H&0?#1=8]A:(C<-'2;?:[5;;.' VCQ M-S+H0V[T#0=O(Q]JW3P=E'S(D ^]GWRH@U0=Y%M8XE[PL2,*XRAZ$7;1<]"K M_7&[G3$<1>_B*'HS1Y'A*')SU.FSWAA%!J/HH!A%!J-H+T:M %MH;;NS>#!& MEF8::"(W-'OC:[$GD5KC??PR3$5N%+I-MM#J=BO@8&+Q%3;4Q&YJWM"8\42M MM'K0)TF25MX']O..N+"\:NPBWYAEUUA=E!B TK\+E#B-X,2&U!B-RA= M]JDX^3\7VP 3'Q28V 3NX'YC4H0,R'5&1NO.>]^V,.O;S?1Z/43A=]Z!UF] M)O]*^$.J[F,S>J]T@;I5] #?OGG>[DA6UJ\E[YB4+*\W5Y0DE%&PO=V]R M:W-H965TO/4\E:Q91M6YV+ 7Y M8#JQSZ[E="(*G?*<74NDBBRC\L<[EHKMQ0 /GAY\YG=K;1YXT\F&WK$;IK]N MKB7<>17*DF>Y2?8;+>$M!SL]O=$B MN5^+=,FD^AV]_UYP_0.]07.199"*]BVB^1)]HU+27"OT:L$TY:EZC7Y#'E)K M*IE"/$=?_?:Z!67>C_*) DJ #0H>.Y2:;OG;@KKH1_VCR '5WT'MQ'K_#(8G4/MP M,K5JV;AFV0G('Y_O= O*93_*@B7/LZ(2]=/Z$(&L1($#86JJ1_..H-B<:[@SZV M0(U(%+8[&55.1KU.[HAI&?PS]%>AE0:-Y/E=VV)'!^$/_&@WTT?>+^]"F=.3)HQX]1Y<>H M/\>*[!9H0D8]",T:G(&RT<@VLJ.#1>T@,:Y(C$]>S*IJ*E6T;O[Y^'!ZOV_W M8[\N]W[__G\*X]GN_CH6/0=[)'QN%"8G!1 WFA32,?CHU'V1K)4>QR^:(K7T MXB/:^P+U?>'F:%;E,.R4PEJ1\0M*\@(?:C+!NY+L).1P8 =54JLVZ5?M6=4J M(IJ)(M<=2_7.X327*@X[RP:I!9CT"[#[_+-9""2^<;U&LXS^A/6;V:_#- -) M,UO*K.)5GJ O,%[1\D2C2E9X8UOVOF:]T:V_:+M.:L$D_0U[W3!LG[YZV2.3 M"5?@NBD_9;*T?09]((=]>Q! TS8>[[6:ERTC281'HV$P[(A6+> M%1DDR?\8MUI^2?BB<:O%DASILU.JK+(\>0V5UI[>.??;OC/)8?N,L1_&03 F M>V'P&J?T7U!+ P04 " #RA I1D:?4IM$# #,#@ &0 'AL M+W=OK-C/"%2=?G>%!D'$A:@A)JV94W,A,2I ML9@5SU[Y8L9R2>,47CD2>9(0_O$(E!WG!C9.#][B?23U W,QR\@>-B"_9:]< M]+W&(ZBT49:RI:Q=]WY-9P;ELX(* 12 M4Q#U=X E4*J95!Y_5J1&'5,#F^T3^Y="O!*S)0*6C/X1AS*:&[Z!0MB1G,HW M=EQ#)K6RY'L98K M(LEBQMD1<3U:L>E&88@"K98P3K5W-Y*KM['"R<4;A*!VPY8"6K+T %S&NOVJ M' 2<0X@VD@7OZ'X%DL14/* [%*?H):94.4_,3*ERT$QF4,5[+./9'?&^LL,( M6?@79%O8%Q'AT$:R["=Y(1_(*3ALJY-CU<_Q.>,CY%@W2)[Z27XCZ>AV)E\& M3$F9"?:_;5;H_NZAD^NYGVL%P2DA/.TD6=]0E:?GJ:D2BE,A":6J:LDV6E/9 MKO:>77O/+N*,.^)L@,<@T!(-,V%/1*>.Z!01G=MNSVIR<8-\7)./>^5\S9,M M<,1VJ)PAW0I8DJ@*781 L1"YBJ?Z0:&RJ/]J4&\JY7XH([M%9'T<'1;8=WW; MGUJYG4:B9#;/?T[VWGU1&]GV\[OR;W^^64"U&9ZUY5YW)I M'MHJD7\UG8YK61T3.JTSF/;;0UVQ,LX"@%"@'6<)RO(MC0-E&*4U3O?H+W37 MEDU).VUF8XTZO(JM\XEF#72KLI^,Z =J%B^52Z/;6ARM:V,Z'4DUCEGU$0(*HF4W'/*TK[N9$V2.O(Z5S]<4WRF]5I7*I$DA#O4[] M[GFN")LSXUH7.W;=,JC#7_A/Z3_?F( MK^M=SP;%YY*'^VO>?W@V/56A>UWQW#+(L<83NT/8N;)B[_\_FIZJH%V2RES- MQJU;?^>]$+Y7FQE1V"F4-?(4G)>?3F5'LJRXB&^95-?ZHAFISTW@>H!ZOV-, MGCKZ;E]_P"[^!E!+ P04 " #RA I1R"+TAA,& !G&P &0 'AL+W=O M(4\8LM2G,YY S/#*7)FHL??L@:EO MRWL!HU%M)8I3ELF89TBPV=G@''^\LQVM4$C\%;.UW+I&>BJ/G/_0@[OH;&!I M1"QAH=(F*/RMV"5+$FT)!6"NZA'KQ*P3M4P:\4_'V%KE4**H5@7\'I M4!A7"N,B'38,>7J*[K)PV"Z)WE\Q1>-$GJ!W:(3D M@@HF49RA;UFLY"G39$MJ4=$*MRT&GKZF!;>%S9:K%R M_8:(;MX$T:=^*U<,PF_CG2"T6+D]W,JXR%>D.0 M>D.0PK+=8?DRH5(B/D.;G<$%*DH ^OL/$$5WBJ7RGQY'=NW(+APY'8X>@.#C M;'Z*YBQC@B8(=@:B$>SQ6"I!=0U _Z%W;:E<&O8*P[J:K:8$>VXP&:VVD[0I MA6V/^+M2UTTIFW@^WI6Z:?%(QJZ1VED!IUX!IW<%KI^8"&/)T%+$(=-KOB[7 M7*+W0!<13Q(J)%HR48;W1*]'1ZS+I"G]8;R-((YI3 +*$#A#Y@K M52BD&7J$8.4B7$![$:&9X*D)6;4V.G)E@-JXX:)T[VX%R'5)X'ECKSU$00T\ M."1$F\JS8E*]".8R:( AON?8MK._20X5O&T1M&PO\ /2/KUQ/;UQ[_3N!5_% M18,)_>UN;.H =)#%N+G!'*MCPL?=C-C4(DQZYWU)Y0(MZ7/9C"FN]Y]@(8/:$*$\ MBX 9MV?9%O^+RL5V2#S+Z@Z*J5^XOX#I1A#.7HAGN]S]UB2)33W!SI$C8RH" M/J@DO(IO+BJ;.^P7X+'G=K #-O4!>T=J)CY5EG?RP^_,#E-(<'\EV62'6O/7 M9$?'^:(O9J9$X.#(Z6'H&O?S]='K:.5_I]*,K7% O([($4.VY""R?5UJ5S9? M@/[,TT<@.EC+K1.?+G=;PU9(N ')Z<"R=3CH)V2#I5H=W9R^A(,T MTE_,W\^A[TZIXI! M?AM4LNA7 -)^[-JQ.:W=0R10^&]DD_[?\:=;90>2\>VU"Y MW4_EOTJ==I/-@PXLAL;M0VG\<.JTFQ1.7,>#NM*!QA"Y?4!G_4KJM)N== ]U MVELO@OII_"VHTV[2NM-#G;;A=?M5+VE"FH1Y0C7%M,+H-::_W'R42QJRL\$2 M4H")%1M,T5?@,M9@:%5P8"RBXL!0'#1F%>75+%1QQ3J&50)> ':@*<\S99@< ML9\YM,-P=,H BWK63\+BA?78^NUDX\>V/D3T&:UXDJ<,K8LO)+!QZ0IZZ3FK M+.T@V^$F*C>W9W$&WO2^AVX<13JFU1/)0IZ]/)=A&X>.MM[OZT]0GZF80U*@ MA,U@F:VA#QM$E%]URH'BR^*5_R-7BJ?%Y8)1."YJ 7@^XUQM!OHK0OUM;?H_ M4$L#!!0 ( /*$"E$N0$9#@@4 $H8 9 >&PO=V]R:W-H965TNG1 AB!IEL^,3-M" M)=$E*3L!]N-WE&B]V)+B9?&'R'KAW3W'NWN.9"8;+G[()6,*/2=Q*L\&2Z56 MGRU+ADN64#GD*Y;"ESD7"57P*!:67 E&9[E0$EO$MCTKH5$ZF$[R=[=B.N&9 MBJ.4W0HDLR2AXN6HP-@(C'<%NF;)-P)^'MTB''DL+ZFBTXG@&R3T M:-"F;_*$R*4AA%&J<_=>"?@:@9R:/E(A:*K0=[A*6N33EX5@#/)32?0)/=(8 MDEJA>\4%DQ_1MS0TDB!Y&^_^(XW^EV_ MN8GB&&3AY8?ZX\12X)(&9H4&_GD!GW3 _S.+AXC8'^$/CQ_N+]')A],HE8K& ML894X2BN+08N7C.0#I&3&R#VU<,=.C%NG'9JO#Q8(PX,Y!8M5^^.Z^N[X/JC M7\LE@_1P<",@+5JN#]<2M#ED09J7N4[*7">Y5N=-N=YCP"D-.+F!48>!JV6.L6H*,2Z*@7Z.,65B1EQF; .6J)U)*U53M2M>FBV^GJF2VW!.$>)QQ> M:<#K]?*^8" (0\B3!+0#FX8_P$^J4$A3] 2!RD2XA-8W0W/!DRI<9EYTU(K@ MM"7Q>6'>K07'=8GO>8'7'IYQ"7Q\2'BV%+IF4KT*YF*\#\;'@>>2$DO!*P>. MNWY]7,,WO_3-[_7M5O!UE*]\8.'5#,QV]MN\*Y1BIP8'-P%?%D."V@A[.-YQ MWJ@9U=4,@^:@K_N*G)JBAM=!Z770Z[7.<5AV(IXV::&__MY4?MBN6K]]G +$ MM=4%?O=,/C8+&#$&H M+2!U.M0>6R'M=X%1!Y:*_W%_ ZBPF-G12X;7<.P3]IB,1Z[G=J"I&!OW4_8% ME4O8IX8L6JE=)!WEO4:[@I11:*XGT6_+" %%U0Q:-\5))D7,^#9#5P[ ML& /&.SSVY&1BDJ)?5@9+Z%&CE_(I")@@H]3R*2VJNXGU3<5LM'9*&3;\?RQ MWU$\I*)4TD^I;RUDH[8.R>_ 4O$HZ5]HOZ60CTL^\.UNXD,9A%E-=-JT8^I5]AWIG M>WM"E?-$)&;YTBY?% M1RE8T\4=I0LTT[$S7R0+>7J ,WUD4_4BTM^+WG^+;0PV]MAXB/W Z%%_EQZ!/ M7"F>Y+=+1@&0'@#?YYRK[8,^62W_?3#]%U!+ P04 " #RA I1O&*Y?/$# M "%#P &0 'AL+W=O80"I :0+L&\ K!I@O;6"70/LMU9P:D Y=*,:>TG)L 3BV?V)'E!4-_H'4BZ7XOV)Z6"O(=.K][OV:* M)JG\ %'?GM?H_;L/Z!U*23GAH)OT1F-L*[[6-4E-^I:Z O/52S1 M)H]8-(!?C^/=$;P!'#1$D#,1CV0TX5]%?H_(L-J9H55YK/&9\5()KO)9)>9[!N9_@:O$T/9*DTJL%N"M:<=EZYO>L# M\9+Z?I3C.99S';7N1V'3]WWK.FS3#_,"C.TFZFJ83C-,9W28SS1E4J^97<%2 M%(+O(?DJ%Y:#54E%T[0T-HG L!!7,1/0OQ-4*E&$ MJA!C_ 9-Y6"B4MALC=F)W%,12&7?^&5>'6DO&X)V_Y"2;_MA!A#$+V-7&=KE\-1=EFT-6D'X4M[)A=30;"B(.#&YJTQHS'G?F3 M7CH12^'4+&"M*%X?_I@85:6U1.Q/5:4U.1Q,4B7H4>19'NFJ$O3W8=/OJ=+/ MA6W/[&XC \FPY7IX6!72>C 9]^!_]#8Q=KAL#9/@B?R3UO4(F<)_C;XZ5'7W MA8$8;'5W!>/B6@$3<5_>YR0*>9&KZBS9]#9WQH?RIM3I?\3W*SS0OX8[9G4C M;--7%]0O5.QAUT8IVT$I\\Z#&2"J.U_54/Q07FI>N()54C[&<$]F0@? ^QWG MZMS0!9J;]_(_4$L#!!0 ( /*$"E&HVC\H0 ( )@% 9 >&PO=V]R M:W-H965T^KO(2*J(FH@9N3G9 5T2:4>U_5$DCA0!7S<1!,_8I0[F6IVUO)+!6-9I3# M2B+55!61_Q^!B7;NA=[;QIKN2VTW_"RMR1XVH)_JE321/[ 4M *NJ.!(PF[N M/83WB\3FNX0_%%HU6B/K9"O$LPU^%',OL(* 0:XM S&? RR ,4MD9/SK.;VA MI 6.UV_LWYQWXV5+%"P$^TL+7;!14E'=?\M+W800(XPL W /P1P%1#XBEL#0?@#:#/:"&XEJ:KIBN,\!P4NEV")I2I.W/Z MM%FBVYL[=(,H1[]+T2C""Y7ZVFBP3'[>UWOLZN$+]7XV?(*BX!/" 0[.P!?7 MX4O(#3RT\/#K>[AOG _V\6 ?.[[HNOTK3-' %#FF^ +30YZ+AFME_MHYT /9 M,CC7G8YDZDCLA!VR.$DP3OW#N FG63B)X]F0]4YA/"B,KRH<+I@H!?KLW74$ MR;AN$,_"(W6G66&$D_"\NF10EWQ,':-D2QG5%,Y*3$Y:DP0XBHXDGF;%43P+ MCB3ZH[FQ;]8O(O>4*\1@9W#!Y(NAD=T[T 5:U&Z4MD*;P73+TCR=(&V".=\) MH=\".YW#8YR] E!+ P04 " #RA I1.OMD5( " #E!0 &0 'AL+W=O M;)$B#P\IDNE:FV=; R![::2RTZ!& M7%Z%H&V;9IN/D] ZG7TV 4;!3WHJK1*<(L7?(*'@"?EG>&I'! *40#R@JMF(%R M&ER/KF:)L_<&/P2L[=:9N4P66C\[X6LQ#2)'""3DZ! X_58P!RD=$-'XU6,& M0TCGN'W>H'_VN5,N"VYAKN5/46 ]#3X&K("2MQ+O]?H+]/E,'%ZNI?5?MNYM MHX#EK47=],[$H!&J^_.7O@Y;#O%HCT/<.\2>=Q?(L[SAR+/4Z#4SSIK0W,&G MZKV)G%#N41[0T*T@/\SN806J!7;*YC57%5@F%,NU0D/U8MQ:0,NX*EYU4O"% MD (%V1[? '(A[0D[ M^H>4TY!8O$EL%A\$_-:J,S:./K XBJ.GAQMV?'1R '8\U&OL8<=[8.=O2W, M\7Q //>(YWL0'PU7M@1CH&"HJ=%S$"N^D%3>TNCFW6.0@:Z4^$/F'!G6P!90 M":6$JI@NO6()1NABUR-T5!)/Q&PO=V]R:W-H965T;,0LF;: M/,IEK%826.Z"ZBHF23**:U;R:#9Q=7,YFXA&5R6'N42JJ6LF7VZA$IMIA*-= MQ4.Y++2MB&>3%5O"(^BOJ[DT3W&'DI@49?3!NZ7=^B_N,Z; MSCPQ!9]$]5>9ZV(:74)2KE?M&G;IFF$LD9I46^# M#8.ZY.T_>]X*L1= \)$ L@T@CG>;R+&\8YK-)E)LD+2M#9HMN*ZZ:$.NY'94 M'K4T;TL3IV /H9?5:Z-+V$'"T:W4@PFK>O+NY L[)2E^@#*CGZ4HA& M,9ZK2:P- 0L39]MDMVTRTC!%F_D M\.R26L_HF*;C9!*O#_ 8=CR&01Z/K *%Q,(0@ IE9A$@]:(TU"K0R5$'/NHI M5]HAI2>6J\4;[LF5XD%"#JMUW=&X?E,M*U;QDDNQ!&ZFO3+$*F:-1"$S^9'0 M!4A3OY!,:=EDEF= @'&7>=Q32ISXE9V<6,PMX/=JID-Z6$V\YS$XK"?(=9F9 M";@":3<20\88\JNIZ(254#FV/RPM)IX&Z2NN=PA,3RTN?27N>)"2X1%QOJ49'N)T?&Q& M>I_!8:/YPR[?4*>\5>#KO@+YQ8_'IQ9H_&J[&&"<'I:'>.L@8>NX9\]EW=3H M7_2NC8-X9R"XIWK$+V]"@J3O&ND,VK+U&NY.,?"\,@=!4Z$%>K*:9F+)RW^< MT^R$OC#%%V!271[2^HWTV(6&>N+-A83-94_^7W?D7"9YNSRQ]._P/R>[LD8;N\+_G_ ML4RHMTV:]!PGZIV1AL],YQZG-](/WQPGZHV9AIW1C]-[E@G=^VKK^]E&O>/1 M\*GJ[/*'TP?DC_<^]FN02W>EH5 F&J[;[_ZNMKLVN6DO"WSS]L[EGLFE^;1! M%2Q,:'*5&NN4[35&^Z#%RET=/ FM1>V*!; = MXZZ_?B?9,1DT82_6G73?=_>=3LXZ8Y]=!8#LI5;:S:,*L;GGW!45U,)-3 .: M3G;&U@+)M7ON&@NB#*!:\22./_!:2!WE6=A;V3PS+2JI8669:^M:V#\/H$PW MCZ;1<6,M]Q7Z#9YGC=C#!O"I65GR^,A2RAJTDT8S"[MY]'EZOTA]? CX*:%S M)S;S2K;&/'OG6SF/8E\0*"C0,PA:#K I3P1E?%[X(S&E!YX:A_9OP3MI&4K M'"R,^B5+K.;1IXB5L!.MPK7IOL*@9^;Y"J-<^+*NCYU1QJ)U:.H!3'XM=;^* MEZ$/)X#I[1E ,@"2_P6D R!TCO>5!5E+@2+/K.F8]='$YHW0FX F-5+[6]R@ MI5-).,S7< #= GO/?F %UK'K):"0RMW0UM-FR:ZO;M@5DYH]2J6H\2[C2'D] MFA=#CH<^1W(FQ_=63U@:OV-)G,1OP!>7X4LH"#[U\.G=OW!.:D?)R2@Y"7SI M98%J*1*)1\A9(51J.EH23#X9M-ZKGN I=_7(<\GLPR?CCM MQ.68ODA^P=-$P9@:Y#&*9@5/7BP/H#. M=\;@T?$S-?Y"\K]02P,$% @ \H0*47UCICYU P ,@X !D !X;"]W M;W)K&ULK9=K;]HP%(;_BA6M4BMMY!Y@ J05>F'2 M)E3:[;-)#F ML9EM2O?O9R=I&FAN[?8%[.0\[[GX)(Y'!\9_B2V 1$])3,78 MV$JY^VR:(MQ"@D6/[8"J.VO&$RS5E&],L>. HQ1*8M.QK,!,,*'&9)1>6_#) MB.UE3"@L.!+[),'\SR7$[# V;./YPAW9;*6^8$Y&.[R!)C*/QH:E(X(80JDEL/I[A"G$ ML592)Y'9L# P4P1KO8WG'#K>0)^1K MO9#%(OU%A\S64\;A7DB6Y+"*("$T^\=/>2%*@-*I!IP<<+H";@ZXIX!7 W@Y MX)T";@W@YX#?%0AR(.@*]'.@WS6'00X,N@+#'!BF[9"M7[KX,RSQ9,39 7%M MK=3T(.V@E%9K3JAN]J7DZBY1G)S,:<@20/?X"00ZGX'$)!87Z!-Z6,[0^8<+ M] $1BNZW;"\PC<3(E,JI1LTP=W"9.7!J'+CH&Z-R*] 5C2"JX*?-?-# FRK9 M(F/G.>-+IU'PZY[VD&M]1([E6%7Q_!L^ZX!;?BU^U8Q_PW^0:]?2U^VT,ZRE M;]II>U!+WS;3,PA[>>CVL *?MSGG!3YHZ *WZ'LWU?.:^U[B)[0""FLBJUH[ MTPA2#;UM/$[L?N"K\!_+#=-F=12@5P3HM048[R-"-P@W1#CU7OMV/,NJ]NT7 MOOT6WQ(X"(DXEH#.L5 Q[("'0.5%59F:U88]WSJKBOW-V%$R09%,\,:55IMT MK!*+D&1Z7P3.]5B_ :N2"UY5V'=*!#PL&@T<&"$QJ2'8X13MB>5CX!F8)?2LQ1#1:X)_EW M,[L>5'2K?UK,F]=6JI9673F'1;;#_]G4-\UJZ>(TK(%MO6S 5J.2WWO?*MNE M+=[^YW7.)G M*;6O;P@5*(:U0BWU5!F(9P>4;"+9+OUZ73&IOH73X58=ZH!K W5_S=1SDD^T M@^*8./D+4$L#!!0 ( /*$"E$+EB4#$P( $% 9 >&PO=V]R:W-H M965T^0 MKH_L]]Z[]9*!QCO)GUEARD7P*2 %[J#A9B/;+]C[F3N^7'+MGZ3M:\. Y(TV MLNK!5D'%1/>&UWX.)X!H<@80]8#(Z^X:>94K,) F2K9$N6K+YA;>JD=;<4RX MC[(URF:9Q9GT'I@B3\ ;) \(NE%H)VXT&9$-YHU23.S)$C33Y'J%!AC7-V]R MF<^-R#,H!0YX19@@/TK9:!"%3JBQ(ETKFO>"EIV@Z(R@;XT8DVGX@41A%#YN M5^3ZZN8M"[46!Y_1X#/RM-,_^KQ -AW(IIYL=HZ,"1 Y TXX@XQQ9AB^:[6C MB3V-.QZ'=#2+PH0>WFD^&YK/+C;_C@?D9'K!QGQ@FO_[3.*!+/X_,XG_9B;T MY(]VE\,#J#T3FG#<65@X_FB=J>[ =8&1M?_),VGLD?'+TMY1J%R!S>^D-,? MG9OAUDM_ U!+ P04 " #RA I1=D(:&5H# "9#@ &0 'AL+W=O^[Q/_,I991M1T#EYMAA*/7B7NV6!HW$8\&*[J !S"_5W?*CN(*)649",VD M0 KFP^@"GX])TP7X%8\,-GKG&KFM3*5\W/&BZ!3R7H%&5TP7N7K^BW_C-V\U,J89+R?^PU"R'42]"*3 M7/MOM"G7)A&:Y=K(K RV##(FBE_Z4A9B)P!W#P20,H!XWD4BS_**&CH:*+E! MRJVV:.[";]5'6W),.%4>C+)WF8TSHQO*%'JD/ X@XEF9:%PD(@<2==!$"K/4Z%JDD+Z-CRWIBCEY M93XFM8 _0,D03W:_":526:'J]U .\*%%M3=T;03T:GC#/#0*._Z/IE M98\0I"AE:Y:"2-&6 :_;0JM*V?(IFP=2AA*;JL3V04-4:[ :4)N*[U#)"H%2 M?T/!3*K4#0R:.Q'73L0:4NV*5+NV#M?/.3-;="NT4;D[#&>[)\/.KW*S3_X" MM>U1G1>L1\D@7N\ATJF(=&J)3)A@69Y9!>Z9?D)S!8"8,*! &Z2HJ=MLM\K1 M/1T%>A6IWGM/XO9($0I@3'94( U"]@O1K_CTCQ3B47++R_&IV29.@OL#O0FRHKW$DY02K>ZCG*P4%SOH1/Z\F'KPL$?<>>$] J6BKN? M]OAT]_E7&Q]X>H*AXGI'#7H]QL_^@=XYPLWBG6\A +7Q/I-%, MYL(4C4,U6_5=%T6W$9873=N$J@43&G&8V]"DT;6VJ(H^J!@8N?*]QU0:V\GX MRZ7M'4&Y!?;^7$KS.G )JFYT] ]02P,$% @ \H0*4<5V@C(P!P >", M !D !X;"]W;W)K&ULS5K;;MLX$/T5PN@"+=#4 M(G6Q'20!$CO>"Q(T:-KMPV(?&)NVB4JBEZ1S^?LE)<4T19IRTCSTI;7EN9P9 M#N<,&9T\,/Y#K B1X+'(2W':6TFY/N[WQ6Q%"BP^L34IU2\+Q@LLU5>^[(LU M)WA>*15Y'T51UB\P+7MG)]6S&WYVPC8RIR6YX4!LB@+SIPN2LX?3'NP]/_A" MERNI'_3/3M9X26Z)_+:^X>I;?VME3@M2"LI*P,GBM'<.CZ=)K!4JB;\I>1 [ MGX$.Y8ZQ'_K+G_/37J01D9S,I#:!U7_W9$SR7%M2./YKC/:V/K7B[N=GZ],J M>!7,'19DS/+O="Y7I[UA#\S) F]R^84]_$&:@%)M;\9R4?T+'AK9J =F&R%9 MT2@K! 4MZ__Q8Y.(0Q10HX!:"BC9HQ W"O&A'I)&(3G40]HHI"T%N$\A:Q2R M*O=ULJI,3[#$9R>_4J4GS\:L**A4I2(% MP.4IV'U"9DI=>A3MW(9 M;RLLKNS%>^Q--W+#B:Y=6FP*D.LR FO\5-?<1JT8!R4K9[B)3D* /4JV5[CB+HU$Z;$'JDK(@95M(61>*U#<_#$ .$W(W;*6?C-EP"PV2B&Q6@Q7HCR;S! M2TN58B*D%Z_+%T>#>(B<8NB4LX=X0RPH3"RW6/?'W=$:\N44>DD C M1< MK-UR-E9#)@@>4!-U4G.*[VA.)=V#%3I39XP&69RUL7;*V5@-RZ PR[0. MA1_!50/XZ2.XE5@27<(Z\5-:*O*C*K ;)FAUE?#/Y:/4%Q.:#J^HD/]Z(PS[ M7^>;Y7%CNUQ^Y;@4N+JHJ)^1SWGS#:UR4,\:,P\?_.F6IK:\X65!5M"83N&E7D=WCV TBS%O[=Z!(_3!(W M%1ZQ#+JY\(B-!FXNNJS9N3#3!@I/&]7-HMZY&U4/6(VE:I!E=U+-E*KCTU*5 MRFR%RV5=*R5Y:-=*9^MRQQ'=/9UDI6[G2IR*F'BLJ2G"39;G2&Q9LY-E9B 4 MGH%N.%EC.@?5!M9#AR"S#5==$,S)6O<[;P8R=TM$;F3N?.1*3;MLV7&9(0H- M@N>:SWIX4JM=WUOKIJT*HGUT"34@,PBA\" TQF(5&GDFC;[5&I+1$+57V!6# M,!OL&7B0&7A0>.#Y7EU,J]+']RIZ5?:\.E^9JXWQ1# 7'[P+'G:1 MUJH@!45]AXEB,,=/OFR,#S0%:U, #O99FKP=J,NW &5?+)KY+@[/=\[RS*F8 M:78$JE0)>(\%P$#5[4R5EW=M.NQ#] E&O_E6HEL1>14GK_5X^0J/=E;-)!J' M)]'K^D 2LF4FQ1B%6TGKSP'RXQH]=I6/8-<[>K'0, MM<7A^X$7E$[8T*!N:]YTOT+3#L?P9QSFSQ<43]C0,!#.*S3M< S=QF&NJ,[K M5]O)^WS)"?&,!O8??0Q;)-&O<5V;F%:;O-FA/W$/\] S.D\.E)LV^@\2F'K']HW%BJ"?IH!ZF MHGE-<)ZS:^2+[C"YJ4<.C=S5Z^^\&% 0OJQ>X1"@FI'JO^!NGVY?$SFO7HYH M/;^ QV/H>3Z!QY?U2R#&?/U.RC7F2UH*E9V%R^IKO6*,@^]Y5M3GHQ7GZ]/QN$Y6+(_KDW+-"O'+HJSR MF(NOU7)9P6HXNS]MIM=7%6;GB6%NRV O4FS^/JZ8IE MY>/Y"(Z>+]RERQ5O+HPOSM;QDMTS_GE]6XEOXVV4>9JSHD[+ E1L<3ZZA*A(C%OP$F9 MU>U?\-C;>B.0;&I>YKVS0)"G1?<__MXG8LAKS^.*L*A]!U5B+:,V'=KI:;Y'@M&A6 MUCVOQ*^I\.,7DS+/4RZ6"J]!7,S!I"QX6BQ9D:2L!N_ 35K$1<+ !R:FKP9O MIHS':5:_%3]]OI^"-[^\!;^ M "?5N6F%@'JLS$7L)K@XZ2'<-5!0'L@8/!1 M#+JJP74Q9W.#_]3N[UO\QR(=VYR@YYQ<(6O /S;%"<#>;P!YR#/@F1SL#B/3 M[;QL].N7C7YC=Y^R1+A#D[N22[Q=7[B-A_?$^U3R. .W\5.WQ,H%6&SXIF+- M6D[S30ZR9F&!=6]@&9%L1R3MB&3/B'>L(=0YJYK!]N3PJ@OAMR$:\GVXP! C M>C9^V)THEY6"CV[Q42L^ 0F:('5>=&5@A!Z4F \*\:. 7Y@U_>: MX6EP,"1^% Q0N^U4W#O""*VX/["Z!FF^WG V[_&FA4@PJ[D1+]1PO LII<,L MN^U4O$CB15:\]W'&=OBU9M5#FC!S;I&& :((><-MY+93L4I1@/B -=$E-4OC M69JE/-V#%>OS2T-,M+PZ[52L4DZ@74^.7;]$SQVE$?2&N)UV*FXI,Y!:E??Y MY-9!33]_V^!0+QHD]+.-H6TY5-6WBZR6XN 2"6FJTXD<*$[,(TB>N5C7JFO?]N4JAV(+DV60G>P7MN M6NH0LNO0E[:8%_,?/[ J%G-?M0=R453VLR[V8@[>/+&XJM^:IMT1'X/6%?@@ M[\H^Z(%Y_&3*Q.3 4+@/94SFJZ&Y?A$:=3:DTB*[TFJS,4_KI-P4'%0Q9\;T MVP.&)Y[WJS'7=C_HG81&Q^F1 UX?,:":1'D$0,2ZC^^$=E1ITJ2QV7RVF%*> MD;T,W(F9:#'[F:"Z&F((-7YSVZD8I=0CN]1_8)QW=712L7EJ//J7%BJ6087L-]Y(L8[U HUJ*'48J;*F4V*Z4;4G4=BYG MX](6%(K MME=72G\9_/V1Y3-6_6/+E618;"^ 7G%^)&-B.V,>U'S$AHZ9YP\;1BXK%:$D M3.QLK!G;CU@GN0@%&BB'E0I*$B%VMM:,#4AL*%NB8-B =%FIH"218F=SS=B" MQ'JM@"$9]DY<5FIO6S(QL3/QOB8DT0D4^I .V\=.,Q669%IB9]HCFR1$;X;A MT$=#CG*:J:@E@Q/[B?L'6WQ$;X>]@UZ@-5+==BI>R?[DU=B?F&D=#:&ZS%2D M.\]@[+3>5;XMJ<_!;56N6<6?#J%W(NF=_"QZ)Y+>R2O0.]&)&T,M\78C%9\D M=W(G43ND'/ENB.C=#&&B/+1U6*D9)X-1.X$?* M#M4)&H=XN!]<5BIF2>+43N(_*#I49V@A)II$.LU4M)+(Z2%//PZ2'*H_R4"A M]KS#9:7BW'FH;F^GW&AM??"?%)YF&;-OFW3=+ F+$E"I!-3_2>I#);M3.[L? MN]H#K71#H58''F1UX[+J[FR\\SY2SJIE^^98#=J^8_?JR/;J]NVTR_:=K,'U M*W@Z@8;K4WAZW;U[)L-WK\)]C*ME6M0B+0LQE'<2B&53=6^7=5]XN6[?AIJ5 MG)=Y^W'%8B'IC8'X?5&6_/E+,\#V';^+_P%02P,$% @ \H0*44KIJ"_: M @ 80D !D !X;"]W;W)K&ULM59K;]HP%/TK M5J1)J[21!Q"@ J02-FV3.E54VSZ;Y$*L)G9F.]!*_?&[=D(*74@[J?L"?IUS MSWW$U].]D'-P(XDJ\YS*AP5D8C]S?.>PL&+;5)L%=SXM MZ!9N0?\H;B3.W(8E83EPQ00G$C8SY\J_7/J> =@3/QGLU=&8&%?60MR9R==D MYGA&$600:T-!\6\'$62984(=OVM2I[%I@,?C _MGZSPZLZ8*(I']8HE.9\[8 M(0EL:)GIE=A_@=JAH>&+1:;L+]G79SV'Q*72(J_!J"!GO/JG]W4@C@#(TPX( M:D#P'# X ^C7@/YS0'@&,*@! QN9RA4;AR75=#Z58D^D.8UL9F"#:='H/N,F M[[=:XBY#G)Y'(L^9QD1J12A/2"2X9GP+/&:@R$0M."7 MW7@_Z"!P,3A-A()#A!9!)^.WDO=(W_M B_P6@1%KX;[DS9_NN%+B!'NM\%/ MO.DW^>Y;OL$9OJLX%J5)MH08V(ZN,R"/AYQ*S&F'C4%C8V!M],_55)W]T^+I M(!XVQ,-.\2=\505^+_,U6C)U>:B_MJ*K>(>6UUR%NWDP=7?':>@Z<2(V;,2& M_R!6VL^%XD=&"I!FXZ)-9S?E>-P;>._:BJ@;%_;_QIWX-&I\&G42K6 'O,2+ MX;$)-XE?F>1Q8V/\MM4S:8@G_ZEZ)B]53]1UXD2L[SU=S-[;U\\+G*-1;]): M0-$+P##L>>T5Y![U'HS?UO9P1>PM4UVRS6KS3KBRW?'9^L*_C*IN_T13/3ZN MJ=PR;#X9;)#2ZXTPSK+JY]5$B\)VN+70F$0[3/$-!-(

('1#H8" !"#P #0 'AL+W-T>6QE[GGV5'N2 M299B.VD<0B^VY";2.4?ZGY_D8W,2%FI#\6.&L0)K1GD1P4RI_(/G%KU?7_D,40XG(6\9/=,%6 I2JXB.*E=P Z? MXP@&H_<06+D[$>,(/EV__5$*=?L&V/'JW=65_W1SN^^_K@(WT#LH.CQ!M.=W MZ^I8E_1H5]HMUTK;G5T;QRJY29V$B>%.P V@=.CMB&*P0C> =HF0AB=F5 M($;HQKK[QK$45$B@])NB<0+C*9YM.+"6>8F<#B- M=*NC/*>;CY2DG&%[^),3SD*TW04\RQ1+0-K6O_G&_YU<2#\?]"KKXJ^\ '&5W;<.Z0PTN M'%T"Y$74Y.02(*?G#SFX $;7V)X[9'"6D)YKUUH]X4Y'6'N!Z;PC^,WT^;1) M"A8EH8IP9V4DCC%_T1AJ>846^@_MCKY>'^,$E53-ZV $F_E7').23>M5#^8B MW*IF_L4<+QA5"9M_S;._4$L#!!0 ( /*$"E&7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GO^^$8W!0 M=2L \ !X;"]W;W)K8F]O:RYX;6S%FM]3XS80@/\535Y*'V@2_[H[AC"3 M G?-#(4,8>AC1[&51'.RE$HR'/?7=^60(H/9ZMM)L,-MYO3X9#5VY$S=UO9BLTM*R,K;F'3;L>NJT5O'(;(7RMALEH M5 QK+O7@['1_KKD=QAO&B])+HV%GV'$OQ:-[:0^;[$$ZN91*^J?)H/U?B0&K MI9:U_"FJR6 T8&YC'O\P5OXTVG.U**U1:C(8[QKNA?6R?+-[$2#O^-*U>SQ? MWG( F0R*$9QP):WS[1'M^3DP/@@X>+?5>/-5*B_L!??BFS7-5NIU. W#/#>Z$MJ)BL%_SBA9 4?% M?N>*ZU*P"#)!(),#0OZ=1) I ID>!'(1<."K$62&0&8'A.Q$,D<@\T-"IA%D M@4 6AX3,(LA/".2G0T+F$>1G!/(S+>0U]XT5S*S8S5;877M$]@4A^T)+MFCJ MFMNG@+:0:RWA:QS&\VE9F@;&\W@$'V%#^(@6/Q]!PLSQ9A8 M%3-(U_0Z7)1-G8-<*0;#[# FUL.5T>OC.V%K=B&6/J;"=#"F]\%#2&9#O!9" M2V/9-230G:AA)A@3JV#A3?E]8U0EK/N%7<*(T7W4, &,B0UP*RH!)PFAB\,X MMV(E;'?DP&PP)M;!7]S:,/[?P5_'VZD1FZZM".E=IWLDF T28AO<"AC?FCAH M"2:"A%@$,UV:6K [_J/3%Q)T.D&L@*]<6G;/52/8GS#X0O;QYA?$A)"0SR3J M6OH6J9T[0I_PX%*A2]F-(::'A%@/:&[4F4DDF"P28EG$N1$[N@MCC/LUAL.< MD1 [XVV2U(N(:2,AUL9_V5(O&2:-A%@:K]*F7C[,%@FQ+=[D3WV$*6:*E-@4 MW42J%P\S1TI?FNK-J)Y!8TQ,)BFQ3)Y]VQL^M!Q%;)%W)+?GC#$QCZ3D%2E$ M=NPHQL0\DA)[I*](P8XNA.=2=7]S3"@IL5!P*<>5LQ232DHLE8Z4CUG[I#ZT M3RJ ER;&Q R3$AOF%>94*5.V1[&;%9LW,28FFI18-*\POQE3/4JE]D]G7'C& M;)-]8)4*,*_#9"JLW#QWHQ@3LT[VX84K@+V0J@FL;!YC8M;)/JJ*U3L(99AX MLH^M9_4#HFL@'UW9"KW&&N?8.3R4<54DPY23$2NG#_/2>5FW-?QIC(DY)R-V MSNLLLN_7QF23T:^!]*>1, ;!)6-,3#89L6S>SW;;@,:8F&PR8MD@T0Q-\0(B M)IN<6#88)M]N8TQ,-CFQ;/J*LFTDZQJRC$6,B\R73&/5 MM%-?"TTQ)F:AG-A"+Y@W?@-C9V_646 "*H@%%"][]--AWBF(O?->;>@8>G;9 MV!@3\TYQF'4:P P[XTY38-XI#KE>PXYC3,P[Q2$K;1WO%)AW"O*WOS#,SMM? MZ.M?K7>&[<'N[+02*ZE%=0V7<+"_Y*J<6Q8^=B^D9'E86EXU2IW#OAM]97BU M?VMT_\;KV;]02P,$% @ \H0*41[?F5X< @ /2< !H !X;"]?3G75 M[,:Q_Y%27>_*L:UW75].YR.;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY> M/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\-U=TV7C=R= M)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@ MZ&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X'; M@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIYV";06U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)B]+"/0VU-L( M]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L) M]/;)RVX"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] _4. M KT#]0X"O0/U#@*]8_*QDD#O0+V#0.] O8- [T"]@T#O0+V#0.^,>F<"O3/J MG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSI.?3;Y3[SI^'DJ]]GRM\?K?2?5X M/K=<+W]9?NVX! "0)@ M$P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VP MX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/ M&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0 ML"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/ ME-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN M1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^ M%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0# M% @ \H0*46^8VG#N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ \H0*49E&PO=V]R:W-H965T M&UL4$L! A0#% @ \H0*40.E3W!.!P &QX !@ M ("!>0T 'AL+W=O) M& @($%&0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ \H0*49?CMWCW @ X@@ !@ ("!+B$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*4;$\ MM$BM" ;R, !@ ("!YBX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \H0*45^)%U)X!0 90T !D ("!27H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*4?B& MZ.*H!@ :M[L$* #'0 &0 M @(&@C >&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*48QLG.U=!0 WPP !D M ("!7K 'AL+W=O" &0 @('RM0 >&PO M=V]R:W-H965TA @ M &4= 9 " @:^Y !X;"]W;W)K&UL4$L! A0#% @ \H0*49S.BPOW!@ 81< !D ("! MYL$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \H0*45WMPD&""P AB@ !D ("!K=$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*4:>]&PO=V]R M:W-H965T&UL M4$L! A0#% @ \H0*4;2-S!-R!0 Y1, !D ("!>Q,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\H0*4;Q="B.^"P 5#X !D ("!52(! 'AL+W=OUH ( /(' 9 " @28R 0!X;"]W M;W)K&UL4$L! A0#% @ \H0*40NWZVTG! M"P\ !D ("!_30! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*49=656PL!@ HAX !D M ("!XT(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \H0*48&PO=V]R:W-H965T&UL4$L! A0#% @ \H0* M4:!V$413# WTT !D ("!'EX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*4= &M;6Y! "Q@ M !D ("!OG(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*4<@B](83!@ 9QL !D M ("! ($! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \H0*4:C:/RA @ F 4 !D ("!*Y$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*49+6 MZS/R 0 3@0 !D ("!<9H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H0*479"&AE: P F0X !D M ("!D*(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \H0*44KIJ"_: @ 80D !D ("! M1;4! 'AL+W=O('1#H8" !"#P #0 @ %6N $ >&PO[ 0!? M&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " #RA I1I7\.<>X! "0)@ $P M @ &HPP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2@!* #T4 #' %Q0$ ! end XML 80 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 81 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 270 482 1 false 94 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' (Deficit) Equity Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity Condensed Consolidated Statements of Stockholders' (Deficit) Equity Statements 6 false false R7.htm 00405 - Statement - Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Parenthetical) Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Nature of Operations Sheet http://www.plugpoweinc.com/role/DisclosureNatureOfOperations Nature of Operations Notes 9 false false R10.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 10301 - Disclosure - Acquisitions Sheet http://www.plugpoweinc.com/role/DisclosureAcquisitions Acquisitions Notes 11 false false R12.htm 10401 - Disclosure - Earnings Per Share Sheet http://www.plugpoweinc.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 12 false false R13.htm 10501 - Disclosure - Inventory Sheet http://www.plugpoweinc.com/role/DisclosureInventory Inventory Notes 13 false false R14.htm 10601 - Disclosure - Leased Property Sheet http://www.plugpoweinc.com/role/DisclosureLeasedProperty Leased Property Notes 14 false false R15.htm 10701 - Disclosure - Intangible Assets Sheet http://www.plugpoweinc.com/role/DisclosureIntangibleAssets Intangible Assets Notes 15 false false R16.htm 10801 - Disclosure - Long-Term Debt Sheet http://www.plugpoweinc.com/role/DisclosureLongTermDebt Long-Term Debt Notes 16 false false R17.htm 10901 - Disclosure - Convertible Senior Notes Notes http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotes Convertible Senior Notes Notes 17 false false R18.htm 11001 - Disclosure - Stockholders' Equity Sheet http://www.plugpoweinc.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 11101 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 19 false false R20.htm 11201 - Disclosure - Warrant Transaction Agreements Sheet http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreements Warrant Transaction Agreements Notes 20 false false R21.htm 11301 - Disclosure - Revenue Sheet http://www.plugpoweinc.com/role/DisclosureRevenue Revenue Notes 21 false false R22.htm 11401 - Disclosure - Income Taxes Sheet http://www.plugpoweinc.com/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 11501 - Disclosure - Fair Value Measurements Sheet http://www.plugpoweinc.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 23 false false R24.htm 11601 - Disclosure - Commitments and Contingencies Sheet http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30303 - Disclosure - Acquisitions (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.plugpoweinc.com/role/DisclosureAcquisitions 26 false false R27.htm 30403 - Disclosure - Earnings Per Share (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.plugpoweinc.com/role/DisclosureEarningsPerShare 27 false false R28.htm 30503 - Disclosure - Inventory (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.plugpoweinc.com/role/DisclosureInventory 28 false false R29.htm 30603 - Disclosure - Leased Property (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureLeasedPropertyTables Leased Property (Tables) Tables http://www.plugpoweinc.com/role/DisclosureLeasedProperty 29 false false R30.htm 30703 - Disclosure - Intangible Assets (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.plugpoweinc.com/role/DisclosureIntangibleAssets 30 false false R31.htm 30803 - Disclosure - Long-Term Debt (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.plugpoweinc.com/role/DisclosureLongTermDebt 31 false false R32.htm 30903 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotes 32 false false R33.htm 31303 - Disclosure - Revenue (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.plugpoweinc.com/role/DisclosureRevenue 33 false false R34.htm 31503 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.plugpoweinc.com/role/DisclosureFairValueMeasurements 34 false false R35.htm 31603 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingencies 35 false false R36.htm 40101 - Disclosure - Nature of Operations (Details) Sheet http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails Nature of Operations (Details) Details http://www.plugpoweinc.com/role/DisclosureNatureOfOperations 36 false false R37.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 37 false false R38.htm 40301 - Disclosure - Acquisitions - Fair value of consideration (Details) Sheet http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails Acquisitions - Fair value of consideration (Details) Details 38 false false R39.htm 40302 - Disclosure - Acquisitions - Allocation Of Purchase Price (Details) Sheet http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails Acquisitions - Allocation Of Purchase Price (Details) Details 39 false false R40.htm 40303 - Disclosure - Acquisitions - Goodwill (Details) Sheet http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails Acquisitions - Goodwill (Details) Details 40 false false R41.htm 40304 - Disclosure - Acquisitions - Narratives (Details) Sheet http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails Acquisitions - Narratives (Details) Details 41 false false R42.htm 40401 - Disclosure - Earnings Per Share - Dilutive Potential Common Shares (Details) Sheet http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails Earnings Per Share - Dilutive Potential Common Shares (Details) Details 42 false false R43.htm 40501 - Disclosure - Inventory (Details) Sheet http://www.plugpoweinc.com/role/DisclosureInventoryDetails Inventory (Details) Details http://www.plugpoweinc.com/role/DisclosureInventoryTables 43 false false R44.htm 40601 - Disclosure - Leased Property (Details) Sheet http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails Leased Property (Details) Details http://www.plugpoweinc.com/role/DisclosureLeasedPropertyTables 44 false false R45.htm 40701 - Disclosure - Intangible Assets - Gross Carrying Amount (Details) Sheet http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails Intangible Assets - Gross Carrying Amount (Details) Details 45 false false R46.htm 40702 - Disclosure - Intangible Assets - Estimated Amortization Expense (Details) Sheet http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails Intangible Assets - Estimated Amortization Expense (Details) Details 46 false false R47.htm 40801 - Disclosure - Long-Term Debt (Details) Sheet http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails Long-Term Debt (Details) Details http://www.plugpoweinc.com/role/DisclosureLongTermDebtTables 47 false false R48.htm 40901 - Disclosure - Convertible Senior Notes - Net proceeds (Details) Notes http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails Convertible Senior Notes - Net proceeds (Details) Details 48 false false R49.htm 40902 - Disclosure - Convertible Senior Notes (Details) Notes http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails Convertible Senior Notes (Details) Details http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables 49 false false R50.htm 40903 - Disclosure - Convertible Senior Notes - Conversion (Details) Notes http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails Convertible Senior Notes - Conversion (Details) Details 50 false false R51.htm 40904 - Disclosure - Convertible Senior Notes - Capped Call and Common Stock Forward (Details) Notes http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails Convertible Senior Notes - Capped Call and Common Stock Forward (Details) Details 51 false false R52.htm 41001 - Disclosure - Stockholders' Equity - Common Stock and Warrants (Details) Sheet http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails Stockholders' Equity - Common Stock and Warrants (Details) Details 52 false false R53.htm 41101 - Disclosure - Redeemable Convertible Preferred Stock (Details) Sheet http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails Redeemable Convertible Preferred Stock (Details) Details http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStock 53 false false R54.htm 41201 - Disclosure - Warrant Transaction Agreements - Amazon.com, Inc. Transaction Agreement (Details) Sheet http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails Warrant Transaction Agreements - Amazon.com, Inc. Transaction Agreement (Details) Details 54 false false R55.htm 41202 - Disclosure - Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details) Sheet http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details) Details 55 false false R56.htm 41301 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 56 false false R57.htm 41302 - Disclosure - Revenue - Contract balances (Details) Sheet http://www.plugpoweinc.com/role/DisclosureRevenueContractBalancesDetails Revenue - Contract balances (Details) Details 57 false false R58.htm 41303 - Disclosure - Revenue - Changes in contract assets and contract liabilities (Details) Sheet http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails Revenue - Changes in contract assets and contract liabilities (Details) Details 58 false false R59.htm 41304 - Disclosure - Revenue - Estimated future revenue (Details) Sheet http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails Revenue - Estimated future revenue (Details) Details 59 false false R60.htm 41305 - Disclosure - Revenue - Others (Details) Sheet http://www.plugpoweinc.com/role/DisclosureRevenueOthersDetails Revenue - Others (Details) Details 60 false false R61.htm 41401 - Disclosure - Income Taxes (Details) Sheet http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.plugpoweinc.com/role/DisclosureIncomeTaxes 61 false false R62.htm 41501 - Disclosure - Fair Value Measurements - Recurring Basis (Details) Sheet http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails Fair Value Measurements - Recurring Basis (Details) Details 62 false false R63.htm 41502 - Disclosure - Fair Value Measurements - Valuation Technique (Details) Sheet http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails Fair Value Measurements - Valuation Technique (Details) Details 63 false false R64.htm 41601 - Disclosure - Commitments and Contingencies - Operating Leases (Details) Sheet http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails Commitments and Contingencies - Operating Leases (Details) Details 64 false false R65.htm 41602 - Disclosure - Commitments and Contingencies - Finance Leases (Details) Sheet http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails Commitments and Contingencies - Finance Leases (Details) Details 65 false false R66.htm 41603 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (Details) Sheet http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails Commitments and Contingencies - Concentrations of Credit Risk (Details) Details 66 false false All Reports Book All Reports plug-20200630x10q.htm plug-20200630.xsd plug-20200630_cal.xml plug-20200630_def.xml plug-20200630_lab.xml plug-20200630_pre.xml plug-20200630xex10d4.htm plug-20200630xex31d1.htm plug-20200630xex31d2.htm plug-20200630xex32d1.htm plug-20200630xex32d2.htm http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "plug-20200630x10q.htm": { "axisCustom": 1, "axisStandard": 28, "contextCount": 270, "dts": { "calculationLink": { "local": [ "plug-20200630_cal.xml" ] }, "definitionLink": { "local": [ "plug-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "plug-20200630x10q.htm" ] }, "labelLink": { "local": [ "plug-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "plug-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "plug-20200630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 647, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 7, "http://www.plugpoweinc.com/20200630": 13, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 26 }, "keyCustom": 105, "keyStandard": 377, "memberCustom": 51, "memberStandard": 38, "nsprefix": "plug", "nsuri": "http://www.plugpoweinc.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Acquisitions", "role": "http://www.plugpoweinc.com/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Earnings Per Share", "role": "http://www.plugpoweinc.com/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Inventory", "role": "http://www.plugpoweinc.com/role/DisclosureInventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Leased Property", "role": "http://www.plugpoweinc.com/role/DisclosureLeasedProperty", "shortName": "Leased Property", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Intangible Assets", "role": "http://www.plugpoweinc.com/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Long-Term Debt", "role": "http://www.plugpoweinc.com/role/DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:ConvertibleSeniorNotesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Convertible Senior Notes", "role": "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:ConvertibleSeniorNotesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Stockholders' Equity", "role": "http://www.plugpoweinc.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndInvestmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:WarrantDisclosureAmazon.comIncAndWalMartStoresIncTransactionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Warrant Transaction Agreements", "role": "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreements", "shortName": "Warrant Transaction Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:WarrantDisclosureAmazon.comIncAndWalMartStoresIncTransactionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Revenue", "role": "http://www.plugpoweinc.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Income Taxes", "role": "http://www.plugpoweinc.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Fair Value Measurements", "role": "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Commitments and Contingencies", "role": "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_oeljM1aFTkOjJKnsasI2fA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:ScheduleOfFairValueOfConsiderationPaidUnderBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Acquisitions (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_oeljM1aFTkOjJKnsasI2fA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:ScheduleOfFairValueOfConsiderationPaidUnderBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Inventory (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:LesseeFinanceLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Leased Property (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyTables", "shortName": "Leased Property (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "plug:LesseeFinanceLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Intangible Assets (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureLongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_DebtInstrumentAxis_plug_ThreePointSevenFivePercentOfConvertibleSeniorNotesMember_SOQ6TzuHckOWrmgdrvHC-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_DebtInstrumentAxis_plug_ThreePointSevenFivePercentOfConvertibleSeniorNotesMember_SOQ6TzuHckOWrmgdrvHC-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Revenue (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "INF", "first": true, "lang": null, "name": "plug:NumberOfFuelSystemsDeployed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Sc-24kMTfU2DRy9hSXGQlg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Nature of Operations (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "shortName": "Nature of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "INF", "first": true, "lang": null, "name": "plug:NumberOfFuelSystemsDeployed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Sc-24kMTfU2DRy9hSXGQlg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-5", "first": true, "lang": null, "name": "plug:LeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-5", "first": true, "lang": null, "name": "plug:LeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:ScheduleOfFairValueOfConsiderationPaidUnderBusinessCombinationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_6_22_2020_To_6_22_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_iXnJjwZtPUWm3FXEhHGy7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Acquisitions - Fair value of consideration (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "shortName": "Acquisitions - Fair value of consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:ScheduleOfFairValueOfConsiderationPaidUnderBusinessCombinationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_6_22_2020_To_6_22_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_iXnJjwZtPUWm3FXEhHGy7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_22_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_2xW58l1iT0aX_n_Sv2Iicw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Acquisitions - Allocation Of Purchase Price (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "shortName": "Acquisitions - Allocation Of Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_22_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_2xW58l1iT0aX_n_Sv2Iicw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Acquisitions - Goodwill (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "shortName": "Acquisitions - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessCombinationSegmentAllocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_22_2020_us-gaap_BusinessAcquisitionAxis_plug_GinerElxIncMember_2xW58l1iT0aX_n_Sv2Iicw", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Acquisitions - Narratives (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "shortName": "Acquisitions - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Earnings Per Share - Dilutive Potential Common Shares (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "shortName": "Earnings Per Share - Dilutive Potential Common Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "plug:InventoryRawMaterialsAndSuppliesProductionLocationsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Inventory (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureInventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "plug:InventoryRawMaterialsAndSuppliesProductionLocationsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:LesseeFinanceLeasesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "plug:OperatingLeaseAssetRightOfUse", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Leased Property (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails", "shortName": "Leased Property (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:LesseeFinanceLeasesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "plug:OperatingLeaseAssetRightOfUse", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Intangible Assets - Gross Carrying Amount (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails", "shortName": "Intangible Assets - Gross Carrying Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Intangible Assets - Estimated Amortization Expense (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails", "shortName": "Intangible Assets - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_B7f02cIaMEOFrYC6c5FCcg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Long-Term Debt (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "2", "lang": null, "name": "plug:SecuredDebtPercentageOfSecuritiesInForeignSubsidiariesSecuringDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_B7f02cIaMEOFrYC6c5FCcg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_B7f02cIaMEOFrYC6c5FCcg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Convertible Senior Notes - Net proceeds (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "shortName": "Convertible Senior Notes - Net proceeds (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_DebtInstrumentAxis_plug_ThreePointSevenFivePercentOfConvertibleSeniorNotesMember_SOQ6TzuHckOWrmgdrvHC-A", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Convertible Senior Notes (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "shortName": "Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_plug_ThreePointSevenFivePercentOfConvertibleSeniorNotesMember_lCcaR3D1PE-c7MWIqXylew", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_6_10_2020_To_6_10_2020_ykanxKlUREe056OqPvQAxQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Convertible Senior Notes - Conversion (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "shortName": "Convertible Senior Notes - Conversion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:EstimatedProceedsFromConvertibleSeniorNotesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_3_1_2018_To_3_31_2018_us-gaap_DebtInstrumentAxis_plug_FivePointFivePercentOfConvertibleSeniorNotesMember_aawmMn1UJ0ekqGRDej2Uyw", "decimals": "-3", "lang": null, "name": "plug:PurchaseOfCappedCallAndCommonStockForward", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_3_31_2019_uQ65dkGoUE6ZbYfjw-VeRQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_4NLBzsMfi0OztBWUrRXWsw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Convertible Senior Notes - Capped Call and Common Stock Forward (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "shortName": "Convertible Senior Notes - Capped Call and Common Stock Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CallOptionMember_4HqXBQhlwUmvdfc5ea6bBA", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Stockholders' Equity - Common Stock and Warrants (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "shortName": "Stockholders' Equity - Common Stock and Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_5_1_2020_To_5_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_ie_T-6OsNkWKzFSlIaVIjw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConversionOfStockSharesIssued1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Redeemable Convertible Preferred Stock (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails", "shortName": "Redeemable Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_5_1_2020_To_5_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_ie_T-6OsNkWKzFSlIaVIjw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConversionOfStockSharesIssued1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Warrant Transaction Agreements - Amazon.com, Inc. Transaction Agreement (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "shortName": "Warrant Transaction Agreements - Amazon.com, Inc. Transaction Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_ClassOfWarrantOrRightAxis_plug_WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member_D-8YTjRZgUqxETlEFcs5bg", "decimals": "INF", "lang": null, "name": "plug:ClassOfWarrantOrRightNumberOfSecuritiesVestedByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_7_20_2017_Sg1wm0s4NUmLQ5R63VWYPg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_4NLBzsMfi0OztBWUrRXWsw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails", "shortName": "Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "plug:ClassOfWarrantOrRightNumberOfSecuritiesVestedByWarrantsOrRights", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_ClassOfWarrantOrRightAxis_plug_WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member_jAOb_oZP8UGvh7oVPdsKTg", "decimals": "INF", "lang": null, "name": "plug:ClassOfWarrantOrRightNumberOfSecuritiesVestedByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FjXTXK6d9kK0VR6yLEr7Dg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_srt_ProductOrServiceAxis_plug_SalesOfFuelCellSystemsMember_1S2_y5CkHECLD5osXVgO5A", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Revenue - Contract balances (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureRevenueContractBalancesDetails", "shortName": "Revenue - Contract balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:ChangesInContractAssetsAndContractLiabilitiesTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - Revenue - Changes in contract assets and contract liabilities (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails", "shortName": "Revenue - Changes in contract assets and contract liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:ChangesInContractAssetsAndContractLiabilitiesTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - Revenue - Estimated future revenue (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "shortName": "Revenue - Estimated future revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_clBHxkYirUqeAJPQvw0RXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' (Deficit) Equity", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity", "shortName": "Condensed Consolidated Statements of Stockholders' (Deficit) Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_clBHxkYirUqeAJPQvw0RXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41305 - Disclosure - Revenue - Others (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureRevenueOthersDetails", "shortName": "Revenue - Others (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Income Taxes (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByLiabilityClassAxis_us-gaap_WarrantMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_0z4tkuOBn0iCTCUn6JS0FQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Fair Value Measurements - Recurring Basis (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "shortName": "Fair Value Measurements - Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByLiabilityClassAxis_us-gaap_WarrantMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_0z4tkuOBn0iCTCUn6JS0FQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_FairValueByLiabilityClassAxis_plug_LiabilityClassifiedCommonStockWarrantsMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_ORyTIrm1ykK3_w3aN_J7HA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_B7f02cIaMEOFrYC6c5FCcg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Fair Value Measurements - Valuation Technique (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails", "shortName": "Fair Value Measurements - Valuation Technique (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_FairValueByLiabilityClassAxis_plug_LiabilityClassifiedCommonStockWarrantsMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_ORyTIrm1ykK3_w3aN_J7HA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_B7f02cIaMEOFrYC6c5FCcg", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Commitments and Contingencies - Operating Leases (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0mqy5QboLUmDOH_6wo0qdA", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_Eau3dVfCR0KkG_6DZO_N9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Commitments and Contingencies - Finance Leases (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "shortName": "Commitments and Contingencies - Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "plug:ScheduleOfFinanceLeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_srt_MajorCustomersAxis_plug_CustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember__p6732j1pUCgJ9gvl1C14g", "decimals": "INF", "first": true, "lang": null, "name": "plug:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_YqDoki08R0ee-EQIIGX54A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (Details)", "role": "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "shortName": "Commitments and Contingencies - Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_srt_MajorCustomersAxis_plug_CustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember__p6732j1pUCgJ9gvl1C14g", "decimals": "INF", "first": true, "lang": null, "name": "plug:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_YqDoki08R0ee-EQIIGX54A", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_StatementEquityComponentsAxis_plug_TwoHundredMillionConvertibleSeniorNoteMember_BRdrjVw7u0yBExSJU-h8VA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Parenthetical)", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_StatementEquityComponentsAxis_plug_TwoHundredMillionConvertibleSeniorNoteMember_BRdrjVw7u0yBExSJU-h8VA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sTWMJNViz02pmmrDf34Uew", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Nature of Operations", "role": "http://www.plugpoweinc.com/role/DisclosureNatureOfOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "plug-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_6EKup8CNs0-480AmW9PWXA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 94, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information:" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "plug_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleSeniorNotesNetOfIssuanceCostAndTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of Equity component of convertible senior notes, net of issuance costs and income tax benefit.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Senior Notes, Net of Issuance Cost and Taxes", "terseLabel": "Equity component of $200M convertible senior notes issued, net of issuance costs and income tax benefit" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleSeniorNotesNetOfIssuanceCostAndTaxes", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "plug_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCall": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the purchase of capped call.", "label": "Adjustments to Additional Paid in Capital, Purchase of Capped Call", "terseLabel": "Purchase of capped call" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCall", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "plug_AdjustmentsToAdditionalPaidInCapitalTerminationOfCappedCall": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the termination of capped call.", "label": "Adjustments to Additional Paid in Capital, Termination of Capped Call", "negatedLabel": "Termination of capped calls" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTerminationOfCappedCall", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "plug_AggregateCashReceiptInstallmentAmountForGoodsAndServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the aggregate amount of cash receipts for goods and services needed to trigger a vesting of warrants in a warrant transaction agreement.", "label": "Aggregate Cash Receipt Installment Amount For Goods And Services", "terseLabel": "Aggregate cash receipts for all installments" } } }, "localname": "AggregateCashReceiptInstallmentAmountForGoodsAndServices", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "monetaryItemType" }, "plug_AmericanFuelCellLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to American Fuel Cell LLC.", "label": "American Fuel Cell Llc [Member]", "terseLabel": "American Fuel Cell LLC" } } }, "localname": "AmericanFuelCellLlcMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "plug_AmortizationOfWarrantCost": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The expense recognized in the current period that reflects the write off of unamortized warrant cost.", "label": "Amortization Of Warrant Cost", "negatedLabel": "Provision for common stock warrants" } } }, "localname": "AmortizationOfWarrantCost", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_AtMarketIssuanceSalesAgreementAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount authorized under the Market Issuance Sales Agreement.", "label": "At Market issuance Sales Agreement, Authorized Amount", "terseLabel": "Authorized amount" } } }, "localname": "AtMarketIssuanceSalesAgreementAuthorizedAmount", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "plug_AtMarketIssuanceSalesAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the at market issuance sales agreement.", "label": "At Market Issuance Sales Agreement [Member]", "terseLabel": "At Market Issuance Sales Agreement" } } }, "localname": "AtMarketIssuanceSalesAgreementMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "plug_BusinessCombinationContingentConsiderationLiabilityAchievementOfAllagahEarnOut": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination up on achieving of Allagah earn out.", "label": "Business Combination, Contingent Consideration, Liability, Achievement of Allagah Earn Out", "terseLabel": "Achievement of Allagah earn out" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityAchievementOfAllagahEarnOut", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationContingentConsiderationLiabilityAchievementOfRevenueTargets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination up on achieving of revenue targets.", "label": "Business Combination, Contingent Consideration, Liability, Achievement of Revenue Targets", "terseLabel": "Achievement of revenue targets" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityAchievementOfRevenueTargets", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationContingentConsiderationLiabilityReceiptOfCustomerOpportunities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination up on receiving of certain customer opportunities.", "label": "Business Combination, Contingent Consideration, Liability, Receipt of Customer Opportunities", "terseLabel": "Receipt of certain customer opportunities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityReceiptOfCustomerOpportunities", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationContingentConsiderationPaid": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of contingent consideration paid under business combination.", "label": "Business Combination, Contingent Consideration Paid", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationPaid", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationContingentConsiderationPaymentReductionPercentMonthly": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of monthly reduction of contingent consideration payment up on not achieving the earn out on time.", "label": "Business Combination Contingent Consideration Payment Reduction Percent Monthly", "terseLabel": "Percentage of monthly reduction of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationPaymentReductionPercentMonthly", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "percentItemType" }, "plug_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedDeferredRevenue", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAccruedExpensesDeferredRevenueAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accounts payable, accrued expenses, deferred revenue and other liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable, Accrued Expenses, Deferred Revenue And Other Liabilities", "negatedLabel": "Accounts payable, accrued expenses, deferred revenue and finance obligations" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAccruedExpensesDeferredRevenueAndOtherLiabilities", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidsAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaids and Other Assets", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidsAndOtherAssets", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "plug_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities assumed in business combination.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Other", "negatedLabel": "Oher liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "plug_CapitalizedCostsOfFinanceLeasesAssets": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The capitalized costs of lessor assets under finance lease.", "label": "Capitalized Costs of Finance Leases Assets", "terseLabel": "Capitalized costs of lessor assets" } } }, "localname": "CapitalizedCostsOfFinanceLeasesAssets", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails" ], "xbrltype": "monetaryItemType" }, "plug_CashReceiptInstallmentAmountForGoodsAndServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the installment amount of cash receipts for goods and services needed to trigger a vesting of warrants in a warrant transaction agreement.", "label": "Cash Receipt Installment Amount For Goods And Services", "terseLabel": "Cash receipt per installment" } } }, "localname": "CashReceiptInstallmentAmountForGoodsAndServices", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "monetaryItemType" }, "plug_CashReceiptsForGoodsAndServicesWarrantTransactionAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the cash receipts for goods and services to be received pursuant to a warrant transaction agreement.", "label": "Cash Receipts For Goods And Services Warrant Transaction Agreement", "terseLabel": "Cash payments to be received under agreement" } } }, "localname": "CashReceiptsForGoodsAndServicesWarrantTransactionAgreement", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "monetaryItemType" }, "plug_ChangesInContractAssetsAndContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in contract assets and contract liabilities.", "label": "Changes in Contract Assets and Contract Liabilities [Table Text Block]", "terseLabel": "Schedule of changes in contract assets and the contract liabilities" } } }, "localname": "ChangesInContractAssetsAndContractLiabilitiesTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "plug_ClassOfWarrantOrRightExercisePriceCalculationOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise price calculation per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price Calculation of Warrants or Rights", "terseLabel": "Exercise price calculation" } } }, "localname": "ClassOfWarrantOrRightExercisePriceCalculationOfWarrantsOrRights", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "stringItemType" }, "plug_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of warrants exercised by the warrant holders.", "label": "Class of Warrant or Right Exercised", "terseLabel": "Number of warrants exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "sharesItemType" }, "plug_ClassOfWarrantOrRightIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of warrants issued.", "label": "Class of Warrant or Right Issued" } } }, "localname": "ClassOfWarrantOrRightIssued", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "sharesItemType" }, "plug_ClassOfWarrantOrRightNumberOfSecuritiesVestedByWarrantsOrRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted that have vested.", "label": "Class of Warrant or Right, Number of Securities Vested by Warrants or Rights", "terseLabel": "Warrant shares vested (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesVestedByWarrantsOrRights", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "sharesItemType" }, "plug_ClassOfWarrantOrRightNumberOfSecuritiesVestedPerInstallment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted that vest in a given installment.", "label": "Class Of Warrant Or Right Number Of Securities Vested Per Installment", "terseLabel": "Number of shares per installment" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesVestedPerInstallment", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "sharesItemType" }, "plug_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information to the number of customers of the entity which have concentration risk as of balance sheet date.", "label": "Concentration Risk Number of Customers" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "plug_ContractWithCustomerAssetRevenueRecognizedAndUnbilled": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of revenue recognized and not billed as of the end of the period.", "label": "Contract with Customer Asset, Revenue Recognized and Unbilled", "terseLabel": "Revenue recognized and not billed as of the end of the period" } } }, "localname": "ContractWithCustomerAssetRevenueRecognizedAndUnbilled", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "plug_ConvertibleSeniorNotesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Convertible Senior Notes." } } }, "localname": "ConvertibleSeniorNotesAbstract", "nsuri": "http://www.plugpoweinc.com/20200630", "xbrltype": "stringItemType" }, "plug_ConvertibleSeniorNotesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about Convertible Senior Notes.", "label": "Convertible Senior Notes [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotesTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "plug_CovertableOf5.5Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Covertable Of 5.5 [Member]", "label": "Covertable Of5.5 [Member]", "terseLabel": "5.5 % Covertable Senior Notes" } } }, "localname": "CovertableOf5.5Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_CovertableSeniorNote212.8Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the member for Covertable Senior Note 212.8 note", "label": "Covertable Senior Note212.8 [Member]", "terseLabel": "$212.8M Convertible Senior Notes" } } }, "localname": "CovertableSeniorNote212.8Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_CustomerRelationshipsAndTrademarkMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to customer relationships and trademark.", "label": "Customer Relationships And Trademark [Member]", "terseLabel": "Customer Relationships And Trademark [Member]" } } }, "localname": "CustomerRelationshipsAndTrademarkMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "plug_CustomerRelationshipsBacklogAndTrademarkMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to customer relationships backlog and trademark.", "label": "Customer Relationships Backlog And Trademark [Member]", "terseLabel": "Customer relationships, Backlog & Trademark" } } }, "localname": "CustomerRelationshipsBacklogAndTrademarkMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "plug_CustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to major customers of the entity.", "label": "Customers [Member]", "terseLabel": "Customers" } } }, "localname": "CustomersMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "plug_DebtConversionConvertedInstrumentCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount cash in flow for settlement of debt exchange.", "label": "Debt Conversion, Converted Instrument, Cash", "terseLabel": "Debt component of debt exchange" } } }, "localname": "DebtConversionConvertedInstrumentCash", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtConversionConvertedInstrumentDebtComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of debt component of debt exchange.", "label": "Debt Conversion, Converted Instrument, Debt Component", "terseLabel": "Equity component of debt exchange" } } }, "localname": "DebtConversionConvertedInstrumentDebtComponent", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtInstrumentAdditionalAmountBorrowed": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of additional borrowings under a long-term financing arrangements that is available to the entity.", "label": "Debt Instrument Additional Amount Borrowed", "terseLabel": "Additional amount borrowed" } } }, "localname": "DebtInstrumentAdditionalAmountBorrowed", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtInstrumentDiscountCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Discount cost incurred related to the issuance of the debt.", "label": "Debt Instrument, Discount Cost", "negatedLabel": "Less initial purchasers' discount", "terseLabel": "Initial purchasers' discount" } } }, "localname": "DebtInstrumentDiscountCost", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtInstrumentOtherIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cost incurred related to the issuance of the debt.", "label": "Debt Instrument, Other Issuance Costs", "negatedLabel": "Less other issuance costs", "terseLabel": "Other issuance costs" } } }, "localname": "DebtInstrumentOtherIssuanceCosts", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtInstrumentPercentageOfPrincipalAmountToBeRepaidAtMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of principal amount to be repaid by the company at maturity.", "label": "Debt Instrument, Percentage Of Principal Amount To Be Repaid At Maturity", "terseLabel": "Percentage of principal amount to be repaid at maturity" } } }, "localname": "DebtInstrumentPercentageOfPrincipalAmountToBeRepaidAtMaturity", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "plug_DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The principal amount of notes used as denominator for purposes of computing the conversion ratio of convertible debt.", "label": "Debt Instrument Principal Amount Denomination for Conversion into Common Stock", "terseLabel": "Conversion ratio, principal amount" } } }, "localname": "DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtInstrumentRepurchaseAggregateConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of aggregate consideration under the repurchase of debt instrument.", "label": "Debt Instrument, Repurchase, Aggregate Consideration", "terseLabel": "Aggregate repurchase of debt" } } }, "localname": "DebtInstrumentRepurchaseAggregateConsideration", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_DebtInstrumentTradingDaysPrecedingRedemptionNotice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the trading days immediately preceding the date on which the Company provides notice of redemption.", "label": "Debt Instrument, Trading Days Preceding Redemption Notice", "terseLabel": "Redemption notice days" } } }, "localname": "DebtInstrumentTradingDaysPrecedingRedemptionNotice", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "durationItemType" }, "plug_DerivativeCapPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of derivative cap price per share.", "label": "Derivative, Cap Price Per share", "terseLabel": "Cap price" } } }, "localname": "DerivativeCapPricePerShare", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "perShareItemType" }, "plug_DiscountRateForFairValueOfLiability": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of discount rate of fair value of liability.", "label": "Discount Rate for Fair Value of Liability", "terseLabel": "Discount rate for fair value of liability" } } }, "localname": "DiscountRateForFairValueOfLiability", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "plug_EarnOutAchievementMinimumProductionOfElectrolyzerStacks": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the minimum number of production of electrolyzer stocks with the capacity of one megawatt each to be produced in order to achieve earn out production.", "label": "Earn Out Achievement, Minimum Production of Electrolyzer Stacks", "terseLabel": "Number of electrolyzer stacks" } } }, "localname": "EarnOutAchievementMinimumProductionOfElectrolyzerStacks", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "integerItemType" }, "plug_EarnOutRevenueExceeds150OfYear2023TargetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to earn our revenue exceeds 150% of target stated for year 2023.", "label": "Earn Out Revenue Exceeds150 Of Year2023 Target [Member]", "terseLabel": "Earn-out revenue exceeds 150% of target stated for year 2023" } } }, "localname": "EarnOutRevenueExceeds150OfYear2023TargetMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "plug_EarnOutRevenueExceeds200OfYear2023TargetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to earn-out revenue exceeds 200% of target stated for year 2023.", "label": "Earn Out Revenue Exceeds200 Of Year2023 Target [Member]", "terseLabel": "Earn-out revenue exceeds 200% of target stated for year 2023" } } }, "localname": "EarnOutRevenueExceeds200OfYear2023TargetMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "plug_EnergyorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to EnergyOr.", "label": "Energyor [Member]", "terseLabel": "EnergyOr" } } }, "localname": "EnergyorMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "plug_EntityMayRedeemWithConsentOfHolderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to the company may redeem with the consent of the holder.", "label": "Entity May Redeem With Consent Of Holder [Member]", "terseLabel": "Company may redeem with the consent of the holder" } } }, "localname": "EntityMayRedeemWithConsentOfHolderMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "domainItemType" }, "plug_EquityProvisionForCommonStockWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the effect on equity from the issuance of warrants.", "label": "Equity Provision For Common Stock Warrants", "terseLabel": "Provision for common stock warrants" } } }, "localname": "EquityProvisionForCommonStockWarrants", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "plug_EstimatedProceedsFromConvertibleSeniorNotesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of total net proceeds from the Convertible Senior Notes.", "label": "Estimated Proceeds from Convertible Senior Notes [Table Text Block]", "terseLabel": "Schedule of net proceeds from the Convertible Senior Notes" } } }, "localname": "EstimatedProceedsFromConvertibleSeniorNotesTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "plug_ExtensionPeriodOfMaintenanceContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extended period of maintenance contracts from the date of product installation.", "label": "Extension Period of Maintenance Contract", "terseLabel": "Extension period" } } }, "localname": "ExtensionPeriodOfMaintenanceContract", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "plug_FinanceLeaseAssetsAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of accumulated depreciation on leased assets.", "label": "Finance Lease Assets, Accumulated Depreciation", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "FinanceLeaseAssetsAccumulatedDepreciation", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails" ], "xbrltype": "monetaryItemType" }, "plug_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of finance lease cost.", "label": "Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "plug_FinanceLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents finance leases", "label": "Finance Lease [Member]", "terseLabel": "Finance Lease [Member]" } } }, "localname": "FinanceLeaseMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "plug_FinanceLeasedAssetRightOfUse": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Leased Asset, Right of Use", "terseLabel": "Right of use assets - finance" } } }, "localname": "FinanceLeasedAssetRightOfUse", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails" ], "xbrltype": "monetaryItemType" }, "plug_FinancialInstitutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents about financial institutions member.", "label": "Financial Institutions [Member]", "terseLabel": "Financial Institutions" } } }, "localname": "FinancialInstitutionsMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_FinancingTransactionFinanceObligationAmount": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of noncurrent portion of finance obligation in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller.", "label": "Financing Transaction Finance Obligation Amount", "verboseLabel": "Finance obligations" } } }, "localname": "FinancingTransactionFinanceObligationAmount", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "plug_FinancingTransactionFinanceObligationAmountCurrent": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of current portion of finance obligation in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller.", "label": "Financing Transaction Finance Obligation Amount Current", "verboseLabel": "Finance obligations" } } }, "localname": "FinancingTransactionFinanceObligationAmountCurrent", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "plug_FinancingTransactionFinanceObligationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing finance obligation.", "label": "Financing Transaction Finance Obligation [Member]", "terseLabel": "Finance obligation" } } }, "localname": "FinancingTransactionFinanceObligationMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "plug_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "plug_FiniteLivedIntangibleAssetsAmortizationExpesneNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Four", "terseLabel": "2024 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "plug_FiniteLivedIntangibleAssetsAmortizationExpesneNet": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets Amortization Expesne, Net", "totalLabel": "Totaal" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpesneNet", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "plug_FivePointFivePercentOfConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents the 5.5% convertible senior notes.", "label": "Five Point Five Percent Of Convertible Senior Notes [Member]", "terseLabel": "5.5% Convertible Senior Notes" } } }, "localname": "FivePointFivePercentOfConvertibleSeniorNotesMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "plug_FortyMillionConvertibleSeniorNoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents member for 40 Million Convertible Senior Note.", "label": "Forty Million Convertible Senior Note [Member]", "terseLabel": "$40M Convertible Senior Note" } } }, "localname": "FortyMillionConvertibleSeniorNoteMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_FuelDeliveredToCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to fuel delivered to customers.", "label": "Fuel Delivered To Customers [Member]", "terseLabel": "Fuel delivered to customers" } } }, "localname": "FuelDeliveredToCustomersMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "plug_GenerateLendingLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Generate Lending, LLC.", "label": "Generate Lending Llc [Member]", "terseLabel": "Generate Lending, LLC" } } }, "localname": "GenerateLendingLlcMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_GinerElxIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Giner ELX Inc member.", "label": "Giner Elx Inc [Member]", "terseLabel": "Giner ELX, Inc" } } }, "localname": "GinerElxIncMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "plug_HolderMayRequireRedemptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to holder may require redemption.", "label": "Holder May Require Redemption [Member]", "terseLabel": "Holder may require redemption" } } }, "localname": "HolderMayRequireRedemptionMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "domainItemType" }, "plug_IncomeTaxBenefitTransactionCostsEquityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax benefit on equity component of transaction costs.", "label": "Income Tax Benefit, Transaction Costs Equity Component", "terseLabel": "Income tax benefit on equity component" } } }, "localname": "IncomeTaxBenefitTransactionCostsEquityComponent", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "plug_IncomeTaxExpenseBenefitBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of tax benefit (expense) from business combinations.", "label": "Income Tax (Expense) Benefit, Business Combination", "terseLabel": "Income tax benefit related to deferred taxes" } } }, "localname": "IncomeTaxExpenseBenefitBusinessCombination", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "plug_IncreaseDecreaseInCustomerLiability": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of a customer liability.", "label": "Increase Decrease In Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInCustomerLiability", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_InterimFinancialStatementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the accounting policy for interim financial statements.", "label": "Interim Financial Statements [Policy Text Block]", "terseLabel": "Interim Financial Statements" } } }, "localname": "InterimFinancialStatementsPolicyTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "plug_InventoryRawMaterialsAndSuppliesCustomerLocationsNetOfReserves": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies at the customer locations that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory Raw Materials and Supplies Customer locations Net of Reserves", "terseLabel": "Raw materials and supplies - customer locations" } } }, "localname": "InventoryRawMaterialsAndSuppliesCustomerLocationsNetOfReserves", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "plug_InventoryRawMaterialsAndSuppliesProductionLocationsNetOfReserves": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies at the production location that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory Raw Materials and Supplies Production Locations Net of Reserves", "terseLabel": "Raw materials and supplies - production locations" } } }, "localname": "InventoryRawMaterialsAndSuppliesProductionLocationsNetOfReserves", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "plug_LeaseImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss from right-of-use asset from finance lease and operating lease.", "label": "Lease, Impairment Loss", "terseLabel": "Impairment Loss" } } }, "localname": "LeaseImpairmentLoss", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "plug_LeasePaymentsUnderAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The remaining lease payments owed under an agreement.", "label": "Lease Payments Under Agreements", "terseLabel": "Remaining lease payments" } } }, "localname": "LeasePaymentsUnderAgreements", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_LeaseSecurityAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of items pledged as security on a lease.", "label": "Lease, Security Amount", "terseLabel": "Security on lease" } } }, "localname": "LeaseSecurityAmount", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_LesseeFinanceLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Table Text Block]", "terseLabel": "Schedule of Leased Property" } } }, "localname": "LesseeFinanceLeasesTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyTables" ], "xbrltype": "textBlockItemType" }, "plug_LesseeLeaseDescriptionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease description axis", "label": "Lessee Lease Description [Axis]" } } }, "localname": "LesseeLeaseDescriptionAxis", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "plug_LesseeLeaseDescriptionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease description domain.", "label": "Lessee Lease Description [Domain]", "terseLabel": "Lessee Lease Description [Domain]" } } }, "localname": "LesseeLeaseDescriptionDomain", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "plug_LetterOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the value of a letter of credit", "label": "Letter Of Credit", "terseLabel": "Letter of credit" } } }, "localname": "LetterOfCredit", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_LiabilityClassifiedCommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the common stock warrants classified as liabilities.", "label": "Liability Classified Common Stock Warrants [Member]", "terseLabel": "Derivative Liabilities" } } }, "localname": "LiabilityClassifiedCommonStockWarrantsMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "plug_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to loan and security agreement.", "label": "Loan And Security Agreement [Member]", "terseLabel": "Loan and security agreement" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_LongTermDebtNonCurrentExcludingConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding convertible senior notes and amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt Non Current, Excluding Convertible Notes", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNonCurrentExcludingConvertibleNotes", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "plug_NatureOfOperation.": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "N/A", "label": "Nature Of Operation" } } }, "localname": "NatureOfOperation.", "nsuri": "http://www.plugpoweinc.com/20200630", "xbrltype": "stringItemType" }, "plug_NatureOfOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Nature of Operations" } } }, "localname": "NatureOfOperationsAbstract", "nsuri": "http://www.plugpoweinc.com/20200630", "xbrltype": "stringItemType" }, "plug_NetWorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Working Capital is a is a financial metric which represents operating liquidity available to a business, organization or other entity, including governmental entity. Along with fixed assets such as plant and equipment, working capital is considered a part of operating capital.", "label": "Net Working Capital", "terseLabel": "Net working capital" } } }, "localname": "NetWorkingCapital", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_NewYorkGreenBankMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to NY Green Bank.", "label": "New York Green Bank [Member]", "terseLabel": "NY Green Bank" } } }, "localname": "NewYorkGreenBankMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "plug_NonAchievingOfAllagashEarnOutByJuly312033Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to non achieving of allagash earn out revenue by July 31, 2033.", "label": "Non Achieving Of Allagash Earn Out By July312033 [Member]", "terseLabel": "Non achieving of allagash earn out revenue by July 31, 2033" } } }, "localname": "NonAchievingOfAllagashEarnOutByJuly312033Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "plug_NumberOfBusinessDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of business days.", "label": "Number of Business Days", "terseLabel": "Number of business days" } } }, "localname": "NumberOfBusinessDays", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "durationItemType" }, "plug_NumberOfConsecutiveTradingDay": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of consecutive trading days after the respective business days.", "label": "Number of Consecutive Trading Day", "terseLabel": "Number of consecutive trading days" } } }, "localname": "NumberOfConsecutiveTradingDay", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "durationItemType" }, "plug_NumberOfFuelSystemsDeployed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total number of fuel systems deployed.", "label": "Number Of Fuel Systems Deployed", "terseLabel": "Number of fuel cell systems deployed" } } }, "localname": "NumberOfFuelSystemsDeployed", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "integerItemType" }, "plug_NumberOfInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of installments in an agreement.", "label": "Number Of Installments", "terseLabel": "Number of installments" } } }, "localname": "NumberOfInstallments", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "integerItemType" }, "plug_NumberOfSaleLeasebackTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of sale leaseback transaction entered during the period.", "label": "Number of Sale Leaseback Transaction", "terseLabel": "Sale/leaseback transactions under Wells Fargo MLA" } } }, "localname": "NumberOfSaleLeasebackTransaction", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "integerItemType" }, "plug_NumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of votes per share.", "label": "Number of Votes Per Share", "terseLabel": "Number of votes per share" } } }, "localname": "NumberOfVotesPerShare", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "integerItemType" }, "plug_OneHundredMillionConvertibleSeniorNoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One Hundred Million Convertible Senior Note [Member]", "label": "One Hundred Million Convertible Senior Note [Member]", "terseLabel": "One Hundred Million Convertible Senior Note [Member]" } } }, "localname": "OneHundredMillionConvertibleSeniorNoteMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "domainItemType" }, "plug_OperatingLeaseAssetRightOfUse": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee?s right to use underlying asset under operation lease", "label": "Operating Lease Asset Right Of Use", "terseLabel": "Right of use assets - operating" } } }, "localname": "OperatingLeaseAssetRightOfUse", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails" ], "xbrltype": "monetaryItemType" }, "plug_OperatingLeaseMaximumAllowedExtensionPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents about operating lease maximum allowed extension percentage.", "label": "Operating Lease Maximum Allowed Extension Percentage", "terseLabel": "Operating lease maximum allowed extension percentage" } } }, "localname": "OperatingLeaseMaximumAllowedExtensionPercentage", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "plug_OtherLeasedPropertyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represent other leased property.", "label": "Other Leased Property [Member]", "terseLabel": "Other Leased Property [Member]" } } }, "localname": "OtherLeasedPropertyMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "plug_OtherProductAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to other product and services.", "label": "Other Product And Services [Member]", "terseLabel": "Other" } } }, "localname": "OtherProductAndServicesMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "plug_PaymentForDerivativeContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash outflow for payment of for derivative contract transactions.", "label": "Payment for Derivative Contract" } } }, "localname": "PaymentForDerivativeContract", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_PaymentTermsForFuelCellsAndServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payment terms for fuel cells and its services.", "label": "Payment Terms for Fuel Cells and Services", "terseLabel": "Payment terms for fuel cells and its services" } } }, "localname": "PaymentTermsForFuelCellsAndServices", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "plug_PaymentsForRepurchaseOfConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repurchase of convertible debt.", "label": "Payments for Repurchase of Convertible Debt" } } }, "localname": "PaymentsForRepurchaseOfConvertibleDebt", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_PaymentsForRepurchaseOfDebt": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash outflow on repurchase of debt during the period.", "label": "Payments For Repurchase Of Debt", "negatedLabel": "Repurchase of convertible senior notes", "terseLabel": "Aggregate consideration" } } }, "localname": "PaymentsForRepurchaseOfDebt", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_PaymentsOnTerminationOfLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash outflow on termination of lease before expiration of lease term.", "label": "Payments on Termination of Lease", "terseLabel": "Termination of certain equipment leases" } } }, "localname": "PaymentsOnTerminationOfLease", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "plug_PercentageOfPremium": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of Premium over the last reported sale price of the Company?s common stock.", "label": "Percentage of Premium", "terseLabel": "Premium (as a percent)" } } }, "localname": "PercentageOfPremium", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "percentItemType" }, "plug_PercentageOfPrincipalAmountOfRepurchasedConvertibleSeniorNotes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of the principal amount of the repurchased Convertible Senior Notes, plus accrued and unpaid interest.", "label": "Percentage of Principal Amount of Repurchased Convertible Senior Notes", "terseLabel": "Principal amount of the repurchased Convertible Senior Notes(as a percent)" } } }, "localname": "PercentageOfPrincipalAmountOfRepurchasedConvertibleSeniorNotes", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "plug_PercentageOfProductOfLastReportedSalePriceOfCommonStockAndConversionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of product of the last reported sale price of the Company?s common stock and the conversion rate for the notes on each such trading day.", "label": "Percentage of Product of Last Reported Sale Price of Common Stock And Conversion Rate", "terseLabel": "Principal amount (as a percent)" } } }, "localname": "PercentageOfProductOfLastReportedSalePriceOfCommonStockAndConversionRate", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "plug_PercentageOfUptimeOfFleet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of uptime of the fleet.", "label": "Percentage of Uptime of the Fleet", "terseLabel": "Uptime of the fleet (as a percent)" } } }, "localname": "PercentageOfUptimeOfFleet", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "plug_PowerPurchaseAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Power Purchase Agreements (PPAs), the Company signed sale/leaseback agreements with the Company's primary financial institution M & T Bank or the Bank) to facilitate its commercial transactions with key customers.", "label": "Power Purchase Agreements [Member]", "terseLabel": "Power Purchase Agreements" } } }, "localname": "PowerPurchaseAgreementsMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "plug_PreferredStockRedeemed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Numbers of shares redeemed.", "label": "Preferred Stock, Redeemed", "terseLabel": "Number of shares redeemed" } } }, "localname": "PreferredStockRedeemed", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "plug_PrepaidRentAndSecurityDeposit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to prepaid rent and security deposit.", "label": "Prepaid Rent And Security Deposit", "terseLabel": "Prepaid rent and security deposit" } } }, "localname": "PrepaidRentAndSecurityDeposit", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "plug_ProceedsFromSaleOfLeasedAssets": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of leased assets.", "label": "Proceeds from Sale of Leased Assets", "terseLabel": "Proceeds from sale of leased assets" } } }, "localname": "ProceedsFromSaleOfLeasedAssets", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_ProceedsFromTerminationOfCappedCalls": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "It represents the proceeds from termination of capped calls.", "label": "Proceeds from termination of capped calls", "terseLabel": "Proceeds from termination of capped calls" } } }, "localname": "ProceedsFromTerminationOfCappedCalls", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_ProceedsPaymentsFromStockOptionsExercised": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from exercise of option under share-based payment arrangement.", "label": "Proceeds (Payments) from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsPaymentsFromStockOptionsExercised", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_ProvisionForCommonStockWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the provision for common stock warrants as a reduction of revenue.", "label": "Provision For Common Stock Warrants", "terseLabel": "Provision for common stock warrants" } } }, "localname": "ProvisionForCommonStockWarrants", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "monetaryItemType" }, "plug_PublicOfferingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Public Offerings Member", "label": "Public Offerings [Member]", "terseLabel": "Public Offerings" } } }, "localname": "PublicOfferingsMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "plug_PurchaseOfCappedCallAndCommonStockForward": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow arising from the purchase of capped call and common stock forward.", "label": "Purchase of Capped Call and Common Stock Forward", "negatedTerseLabel": "Less cost of related capped call and common stock forward" } } }, "localname": "PurchaseOfCappedCallAndCommonStockForward", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails" ], "xbrltype": "monetaryItemType" }, "plug_PurchaseOfCappedCallsForFinancingActivities": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "It represents the purchase of capped calls.", "label": "Purchase of Capped Calls For Financing Activities", "negatedLabel": "Purchase of capped calls" } } }, "localname": "PurchaseOfCappedCallsForFinancingActivities", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_RecognitionOfRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The recognition of a right of use assets.", "label": "Recognition Of Right of Use Asset", "terseLabel": "Recognition of right of use asset" } } }, "localname": "RecognitionOfRightOfUseAsset", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plug_RedeemableConvertiblePreferredStockSeriesEMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of type or class of Series E redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock Series E [Member]", "terseLabel": "Series E Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockSeriesEMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "plug_RedemptionOfPreferredStockNumberOfMonthlyInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of installments in which preferred stock are to be redeemed.", "label": "Redemption Of Preferred Stock Number Of Monthly Installments", "terseLabel": "Number of monthly installments" } } }, "localname": "RedemptionOfPreferredStockNumberOfMonthlyInstallments", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "integerItemType" }, "plug_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction", "terseLabel": "Duration of estimated revenue expected to be recognized in future (in years)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfaction", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails" ], "xbrltype": "durationItemType" }, "plug_SaleLeasebackAgreementsAssociatedWithProductsAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to sale/leaseback agreements associated with the Company's products and services.", "label": "Sale Leaseback Agreements Associated With Products And Services [Member]", "terseLabel": "Sale Leaseback Agreements" } } }, "localname": "SaleLeasebackAgreementsAssociatedWithProductsAndServicesMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "plug_SaleOfFuelCellSystemsAndOtherInfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Sale of fuel cell systems and other infrastructure.", "label": "Sale Of Fuel Cell Systems And Other Infrastructure [Member]", "terseLabel": "Sales of fuel cell systems and related infrastructure" } } }, "localname": "SaleOfFuelCellSystemsAndOtherInfrastructureMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "plug_SaleOfFutureService": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sale of future services.", "label": "Sale Of Future Service", "negatedLabel": "Sale of future services" } } }, "localname": "SaleOfFutureService", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "plug_SaleOfHydrogenInstallationsAndOtherInfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Sale of hydrogen installations and other infrastructure.", "label": "Sale Of Hydrogen Installations And Other Infrastructure [Member]", "terseLabel": "Sale of hydrogen installations and other infrastructure" } } }, "localname": "SaleOfHydrogenInstallationsAndOtherInfrastructureMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails" ], "xbrltype": "domainItemType" }, "plug_SalesOfFuelCellSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to sales of fuel cell systems.", "label": "Sales Of Fuel Cell Systems [Member]", "terseLabel": "Sales of fuel cell systems" } } }, "localname": "SalesOfFuelCellSystemsMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails" ], "xbrltype": "domainItemType" }, "plug_ScheduleOfFairValueOfConsiderationPaidUnderBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of fair value of consideration paid by the Company in connection with business combination.", "label": "Schedule Of Fair Value Of Consideration Paid Under Business Combination [Table Text Block]", "terseLabel": "Schedule of fair value of consideration paid" } } }, "localname": "ScheduleOfFairValueOfConsiderationPaidUnderBusinessCombinationTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "plug_ScheduleOfFinanceLeaseCostTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finance lease cost.", "label": "Schedule of Finance Lease Cost [Table Text Block]", "terseLabel": "Schedule of finance lease cost" } } }, "localname": "ScheduleOfFinanceLeaseCostTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "plug_ScheduleOfFinanceLeasesOtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finance leases other information.", "label": "Schedule of Finance Leases Other Information [Table Text Block]", "terseLabel": "Schedule of finance leases other information" } } }, "localname": "ScheduleOfFinanceLeasesOtherInformationTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "plug_ScheduleOfOperatingLeaseTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Operating Lease.", "label": "Schedule of Operating Lease [Table]" } } }, "localname": "ScheduleOfOperatingLeaseTable", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "plug_ScheduleOfOperatingLeasesOtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of operating leases other information.", "label": "Schedule of Operating Leases Other Information [Table Text Block]", "terseLabel": "Schedule of operating leases other information" } } }, "localname": "ScheduleOfOperatingLeasesOtherInformationTableTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "plug_SecuredDebtPercentageOfSecuritiesInForeignSubsidiariesSecuringDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of securities in foreign subsidiaries unconditionally guaranteed to secure the debt instrument.", "label": "Secured Debt, Percentage of Securities in Foreign Subsidiaries Securing Debt", "terseLabel": "Percent of securities in foreign subsidiaries guaranteed to secure debt" } } }, "localname": "SecuredDebtPercentageOfSecuritiesInForeignSubsidiariesSecuringDebt", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "plug_SeriesERedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series E redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Series E Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series E Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesERedeemableConvertiblePreferredStockMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "plug_SeriesJuniorParticipatingCumulativePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Series A Junior Participating Cumulative Preferred Stock.", "label": "Series Junior Participating Cumulative Preferred Stock [Member]", "terseLabel": "Series A Junior Participating Cumulative Preferred Stock" } } }, "localname": "SeriesJuniorParticipatingCumulativePreferredStockMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "plug_ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Services performed on fuel cell systems and related infrastructure.", "label": "Services Performed On Fuel Cell Systems And Related Infrastructure [Member]", "terseLabel": "Services performed on fuel cell systems and related infrastructure" } } }, "localname": "ServicesPerformedOnFuelCellSystemsAndRelatedInfrastructureMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "plug_SevenPointFivePercentOfConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents the 7.5% Convertible Senior Note.", "label": "Seven Point Five Percent Of Convertible Senior Notes [Member]", "terseLabel": "7.5% Convertible Senior Note" } } }, "localname": "SevenPointFivePercentOfConvertibleSeniorNotesMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables" ], "xbrltype": "domainItemType" }, "plug_SharesIssuedDuringPeriodSharesRepurchaseOfConvertibleDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during period relating to the repurchase of convertible debt.", "label": "Shares Issued During Period, Shares, Repurchase Of Convertible Debt", "negatedLabel": "Repurchase of $100 million convertible senior notes, net of income tax benefit (In shares)", "verboseLabel": "Repurchase of convertible senior notes" } } }, "localname": "SharesIssuedDuringPeriodSharesRepurchaseOfConvertibleDebt", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "plug_SharesIssuedDuringPeriodValueRepurchaseOfConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value shares issued during period relating to the repurchase of convertible debt.", "label": "Shares Issued During Period, Value, Repurchase Of Convertible Debt", "negatedLabel": "Repurchase of $100 million convertible senior notes, net of income tax benefit" } } }, "localname": "SharesIssuedDuringPeriodValueRepurchaseOfConvertibleDebt", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "plug_StockIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of stock issuance cost.", "label": "Stock Issuance Cost", "terseLabel": "Net cost incurred" } } }, "localname": "StockIssuanceCost", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "monetaryItemType" }, "plug_StockIssuedDuringPeriodShareStockDividend": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a stock dividend.", "label": "Stock Issued During Period Share Stock Dividend", "terseLabel": "Stock dividend (in shares)" } } }, "localname": "StockIssuedDuringPeriodShareStockDividend", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "plug_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "plug_ThreePointSevenFivePercentOfConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents the 3.75% Convertible Senior Notes.", "label": "Three Point Seven Five Percent Of Convertible Senior Notes [Member]", "terseLabel": "3.75% Convertible Senior Notes" } } }, "localname": "ThreePointSevenFivePercentOfConvertibleSeniorNotesMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "plug_TrancheOneOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the first tranche of warrants issued with the Amazon.com, Inc. transaction agreement in April 2017.", "label": "Tranche One Of Warrant Issued With Amazon.com Inc Transaction Agreement In April2017 [Member]", "terseLabel": "Tranche one of warrants issued with the Amazon.com, Inc transaction agreement" } } }, "localname": "TrancheOneOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_TrancheOneOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the first tranche of warrants issued with the Walmart Stores, Inc. transaction agreement in July 2017.", "label": "Tranche One Of Warrant Issued With Walmart Stores Inc Transaction Agreement In July2017 [Member]", "terseLabel": "Tranche one of warrants issued with the Walmart Stores Inc transaction agreement" } } }, "localname": "TrancheOneOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the third tranche of warrants issued with the Amazon.com, Inc. transaction agreement in April 2017.", "label": "Tranche Three Of Warrant Issued With Amazon.com Inc Transaction Agreement In April2017 [Member]", "terseLabel": "Tranche three of warrants issued with the Amazon.com, Inc. Transaction Agreement" } } }, "localname": "TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInJuly2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the third tranche of warrants issued with the Amazon.com, Inc. transaction agreement in July 2017.", "label": "Tranche Three Of Warrant Issued With Amazon.com Inc Transaction Agreement In July2017 [Member]", "terseLabel": "Tranche three of warrants issued with the Walmart Stores, Inc. Transaction Agreement" } } }, "localname": "TrancheThreeOfWarrantIssuedWithAmazon.comIncTransactionAgreementInJuly2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_TrancheTwoOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the second tranche of warrants issued with the Amazon.com, Inc. transaction agreement in April 2017.", "label": "Tranche Two Of Warrant Issued With Amazon.com Inc Transaction Agreement In April2017 [Member]", "terseLabel": "Tranche two of warrants issued with the Amazon.com, Inc. Transaction Agreement" } } }, "localname": "TrancheTwoOfWarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_TrancheTwoOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the second tranche of warrants issued with the Walmart Stores, Inc. transaction agreement in July 2017.", "label": "Tranche Two Of Warrant Issued With Walmart Stores Inc Transaction Agreement In July2017 [Member]", "terseLabel": "Tranche two of warrants issued with the Walmart Stores, Inc. Transaction Agreement" } } }, "localname": "TrancheTwoOfWarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_TransactionCostsAttributableToEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of transaction costs attributable to the equity component.", "label": "Transaction Costs Attributable to Equity Component", "terseLabel": "Transaction costs attributable to the equity component" } } }, "localname": "TransactionCostsAttributableToEquityComponent", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_TransactionCostsAttributableToLiabilityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of transaction costs attributable to the liability component.", "label": "Transaction Costs Attributable to Liability Component", "terseLabel": "Transaction costs attributable to the liability component" } } }, "localname": "TransactionCostsAttributableToLiabilityComponent", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "plug_TwoHundredMillionConvertibleSeniorNoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n\\a.", "label": "Two Hundred Million Convertible Senior Note [Member]", "terseLabel": "$200M Convertible Senior Notes" } } }, "localname": "TwoHundredMillionConvertibleSeniorNoteMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "domainItemType" }, "plug_UnitedHydrogenGroupIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents United Hydrogen Group Inc member.", "label": "United Hydrogen Group Inc [Member]", "terseLabel": "United Hydrogen Group Inc" } } }, "localname": "UnitedHydrogenGroupIncMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "plug_UpfrontRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of upfront revenue recognized.", "label": "Upfront Revenue Recognized", "terseLabel": "Upfront revenue recognized" } } }, "localname": "UpfrontRevenueRecognized", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "plug_WarrantDisclosureAmazon.comIncAndWalMartStoresIncTransactionTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for warrants and related items under the Amazon.com, Inc. and Wal Mart Stores Inc transaction agreement.", "label": "Warrant Disclosure Amazon.com Inc and Wal Mart Stores inc Transaction [Text Block]", "terseLabel": "Warrant Transaction Agreements" } } }, "localname": "WarrantDisclosureAmazon.comIncAndWalMartStoresIncTransactionTextBlock", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreements" ], "xbrltype": "textBlockItemType" }, "plug_WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the warrants issued with the Amazon.com, Inc. transaction agreement in April 2017.", "label": "Warrant Issued With Amazon.com Inc Transaction Agreement In April2017 [Member]", "terseLabel": "Warrants issued with the Amazon.com, Inc transaction agreement" } } }, "localname": "WarrantIssuedWithAmazon.comIncTransactionAgreementInApril2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the warrants issued with the Amazon and Walmart Stores, Inc. transaction agreement in 2017.", "label": "Warrant Issued With Amazon And Walmart Stores Inc Transaction Agreement In2017 [Member]", "terseLabel": "Warrant Issued With Amazon And Walmart Stores Inc Transaction Agreement In 2017" } } }, "localname": "WarrantIssuedWithAmazonAndWalmartStoresIncTransactionAgreementIn2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "plug_WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the warrants issued with the Walmart Stores, Inc. transaction agreement in July 2017.", "label": "Warrant Issued With Walmart Stores Inc Transaction Agreement In July2017 [Member]", "terseLabel": "Warrants issued with the Walmart Stores, Inc transaction agreement" } } }, "localname": "WarrantIssuedWithWalmartStoresIncTransactionAgreementInJuly2017Member", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "plug_WarrantsAndRightsWalmartStoresIncTransactionAgreementNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Warrant Transaction Agreements" } } }, "localname": "WarrantsAndRightsWalmartStoresIncTransactionAgreementNoteDisclosureAbstract", "nsuri": "http://www.plugpoweinc.com/20200630", "xbrltype": "stringItemType" }, "plug_WellsFargoMlaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents information about Wells Fargo MLA.", "label": "Wells Fargo Mla [Member]", "terseLabel": "Wells Fargo" } } }, "localname": "WellsFargoMlaMember", "nsuri": "http://www.plugpoweinc.com/20200630", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r56", "r105" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_EnergyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Energy [Axis]" } } }, "localname": "EnergyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_EnergyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Energy [Domain]", "terseLabel": "Energy [Domain]" } } }, "localname": "EnergyDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_FuelMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fuel [Member]", "terseLabel": "Fuel" } } }, "localname": "FuelMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r146", "r216", "r219", "r354" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_NaturalGasPerThousandCubicFeetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Natural Gas Per Thousand Cubic Feet [Member]", "terseLabel": "Hydrogen infrastructure" } } }, "localname": "NaturalGasPerThousandCubicFeetMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r145", "r216", "r218", "r352", "r353" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r176", "r325" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r20", "r342" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, Net", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueContractBalancesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "positiveLabel": "Payables for acquiring Intellectual Property", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation of property, plant, and equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r59", "r60" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Gross carrying amount and accumulated amortization of acquired identifiable intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in-Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r73", "r91", "r298" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Financing Costs", "verboseLabel": "Amortization of debt issuance costs and discount on convertible senior notes" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r91", "r158", "r166" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Number of dilutive potential common stock" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r57", "r60", "r61", "r261" ], "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Aoci Including Portion Attributable To Noncontrolling Interest [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r143", "r332", "r344" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r55" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r270", "r274" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables", "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r236", "r237" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables", "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Value of shares of common stock issued" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Percentage of outstanding shares" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r245", "r246", "r248" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total consideration", "verboseLabel": "Consideration paid" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r245", "r246" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Plug Power Stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Cash paid in respect to certain indebtedness" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Milestone payments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r244", "r247", "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Earn-out payments" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r230", "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable intangibles", "verboseLabel": "Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "negatedLabel": "Less: net assets acquired", "totalLabel": "Total net assets acquired, excluding goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedLabel": "Long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Leased property" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property, Plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTableTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill in a business combination.", "label": "Business Combination, Segment Allocation [Table Text Block]", "terseLabel": "Business combination segment allocation" } } }, "localname": "BusinessCombinationSegmentAllocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Acquisitions" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Capped Call" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueOthersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r33", "r93" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r94", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r93", "r99" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r295" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCollateralForBorrowedSecurities": { "auth_ref": [ "r336", "r349" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.", "label": "Cash Collateral for Borrowed Securities", "verboseLabel": "Cash collateral for unguaranteed portions" } } }, "localname": "CashCollateralForBorrowedSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]", "terseLabel": "Contract assets" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Stockholders' equity", "verboseLabel": "Liquidity" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r110", "r206", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class Of Warrant Or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Exercise price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Warrant Transaction Agreements" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Shares of common stock that can be purchased from warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r104", "r206", "r224" ], "lang": { "en-US": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsWalmartStoresIncTransactionAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r175", "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "verboseLabel": "Par value, common stock" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r195" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common Stock Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.01 par value per share; 750,000,000 shares authorized; Issued (including shares in treasury): 348,201,792 at June 30, 2020 and 318,637,560 at December 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r66", "r67" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r133", "r134", "r292", "r293" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r133", "r134", "r292", "r293", "r355" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r133", "r134", "r292", "r293", "r355" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Customer Concentration" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r133", "r134", "r292", "r293" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r131", "r133", "r134", "r135", "r292", "r294" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r133", "r134", "r292", "r293" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r101", "r259", "r262", "r263" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of receivables, contract assets and contract liabilities from contracts with customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r208", "r210", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r211" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Transferred to receivables from contract assets recognized at the beginning of the period" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r208", "r209", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r208", "r209", "r217" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r208", "r209", "r217" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r96", "r97", "r98" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of preferred stock to common stock" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r96", "r97", "r98" ], "lang": { "en-US": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Number of preferred shares that had been converted to common stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r96", "r97", "r98" ], "lang": { "en-US": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Number of shares of common stock issued on conversion of preferred stock" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r15", "r334", "r345" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Convertible Senior Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r46" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, net", "totalLabel": "Net carrying amount" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Notes Payable [Abstract]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r13", "r333", "r341", "r356" ], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r96", "r98" ], "lang": { "en-US": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Conversion of notes through common stock issuance" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-Term Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r333", "r334", "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r181", "r334", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Carrying amount of the liability component", "verboseLabel": "Carrying amount of debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r180" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Carrying amount of the equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price, per share" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r44", "r196", "r199", "r201" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rates for the notes (in shares)" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Conversion price (as a percent)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r297", "r299" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Loan Amount", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Origination fees" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r43", "r185", "r297" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Long-Term Debt", "verboseLabel": "Convertible Senior Notes" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Volatility assumption" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of principal amount to be redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Maturity principal amount", "verboseLabel": "Obligation, net of interest accretion" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r107", "r196", "r200", "r201", "r202", "r296", "r297", "r299", "r340" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesTables", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r296", "r299" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails": { "order": 3.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r182", "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized debt discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsCurrentGross": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross, Current", "terseLabel": "Transaction costs for issuance" } } }, "localname": "DeferredFinanceCostsCurrentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r36", "r298" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense": { "auth_ref": [ "r255" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's income tax expense (after such benefits are first being applied to reduce goodwill and then other noncurrent intangible assets to zero).", "label": "Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense", "terseLabel": "Reduction to valuation allowance" } } }, "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r91", "r171" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property, plant and equipment, and leased property" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAverageRemainingMaturity1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average remaining period until maturity of the derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Fair Value Assumptions, Expected Term", "terseLabel": "Derivative Liability, Expected average term" } } }, "localname": "DerivativeAverageRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r272" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Change in fair value of common stock warrant liability", "verboseLabel": "Change in fair value of common stock warrant liability" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r271", "r273", "r276", "r278" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Capped Call and Common Stock Forward" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r265", "r267" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Capped call options amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r111", "r264", "r266", "r267", "r268", "r269", "r275", "r276", "r279", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology Rights" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r295" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued Or Issuable Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Measurement Input", "terseLabel": "Equity Instrument, Measurement Input" } } }, "localname": "EquitySecuritiesFvNiMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Cash held in escrow deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r282", "r283", "r284", "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]", "terseLabel": "Valuation technique for assets and liabilities measured and recorded at fair value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis.", "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]", "terseLabel": "Assumptions used to calculate common stock warrants" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r221", "r222", "r223", "r283", "r326" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r289", "r290" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r282", "r283", "r286", "r287", "r291" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r221", "r222", "r223", "r283", "r327" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r289", "r291" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r305", "r311", "r318" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 1.0, "parentTag": "plug_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on finance obligations" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]", "terseLabel": "Total Payments of future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r303", "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "verboseLabel": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed lease interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r307", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Cash payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r302" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "totalLabel": "Leased property, net", "verboseLabel": "Leased property, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedPropertyDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r305", "r311", "r318" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails": { "order": 2.0, "parentTag": "plug_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right of use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r316", "r318" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r315", "r318" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "negatedLabel": "Financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r165" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "plug_FiniteLivedIntangibleAssetsAmortizationExpesneNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r167" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "plug_FiniteLivedIntangibleAssetsAmortizationExpesneNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r167" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "plug_FiniteLivedIntangibleAssetsAmortizationExpesneNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r167" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "plug_FiniteLivedIntangibleAssetsAmortizationExpesneNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r159", "r162", "r165", "r169", "r328" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r165", "r328" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r159", "r164" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r165" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Common Stock Forward" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnRepurchaseOfDebtInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.", "label": "Gain (Loss) on Repurchase of Debt Instrument", "terseLabel": "Gain on early debt extinguishment" } } }, "localname": "GainLossOnRepurchaseOfDebtInstrument", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of leased assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r91", "r186", "r187" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt", "verboseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r155", "r156" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "totalLabel": "Total goodwill recognized" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research And Development [Member]", "terseLabel": "In process R&D" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r115", "r329", "r338", "r351" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r142", "r232" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity.", "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation", "terseLabel": "Including a benefit" } } }, "localname": "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r90" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses, and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r90" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r90" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTotalLabel": "Net change in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r90" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedLabel": "Net outflows from fluctuations in working capital and other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities that provide (use) cash:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses, and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r161", "r168" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r161", "r168" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets {1}", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r157", "r163" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r86", "r88", "r95" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r26", "r152" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r54", "r151" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventoryDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r27", "r152" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Cost [Abstract]", "terseLabel": "Finance lease costs" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leased Property" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Legal fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Other information" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leased Property" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLeasedProperty" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lease, Policy [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Other information of operating leases" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under noncancelable operating leases - as lessee" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r317" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed lease interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term of Contract", "terseLabel": "Lease Term - as Lessee" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessor Disclosure [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LessorDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Future minimum lease payments under noncancellable operating leases - As Lessor" } } }, "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "terseLabel": "Total future minimum lease payments", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Four Years", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under noncancelable operating leases - as lessor" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in next fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Thereafter", "terseLabel": "2025 and thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Three Years", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r320" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Two Years", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor Leasing Arrangements, Operating Leases, Term of Contract", "terseLabel": "Lease Term - as Lessor" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r335", "r348" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable preferred stock, and stockholders ' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Redeemable Preferred Stock, and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r334", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Incremental term loan", "verboseLabel": "Aggregate amount of financial obligation" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Additional loan" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r183", "r334", "r345" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt.", "terseLabel": "Long-term borrowings", "verboseLabel": "Outstanding balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Principal payments of long term debt" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r112", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "December 31, 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r112", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "December 31, 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r112", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "December 31, 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r112", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "December 31, 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "December 31, 2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r179" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input Expected Dividend Rate [Member]", "terseLabel": "Expected dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input Expected Term [Member]", "terseLabel": "Expected average term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input Risk Free Interest Rate [Member]", "terseLabel": "Risk free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsValuationTechniqueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r1", "r256" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r126", "r139" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by financing activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r89", "r92" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r62", "r65", "r71", "r92", "r124", "r339", "r350" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_UndistributedEarnings", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss attributable to the Company", "totalLabel": "Net loss attributable to the Company", "verboseLabel": "Net loss attributable to the Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r114", "r116" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Summary of non-cash investing and financing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Interest and other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rental expense for all operating lease" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Future minimum lease payments under noncancelable operating leases - As Lessee" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r303" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short term operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long term operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r308", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r316", "r318" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r315", "r318" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r12", "r331", "r343" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r66", "r68", "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r63", "r66", "r257", "r258", "r260" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive gain (loss) - foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r41" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Contingent consideration issued for acquisitions for business combination" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r249" ], "calculation": { "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r79" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Net cash paid for acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquipmentOnLease": { "auth_ref": [ "r80" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset.", "label": "Payments to Acquire Equipment on Lease", "negatedLabel": "Purchases for construction of leased property" } } }, "localname": "PaymentsToAcquireEquipmentOnLease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockAccretionOfRedemptionDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of accretion of the preferred stock redemption discount during the period.", "label": "Preferred Stock, Accretion of Redemption Discount", "negatedLabel": "Accretion of discount, preferred stock" } } }, "localname": "PreferredStockAccretionOfRedemptionDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_UndistributedEarnings", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Preferred stock dividends declared and accretion of discount" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionAmount": { "auth_ref": [ "r48", "r194" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer.", "label": "Preferred Stock, Redemption Amount", "terseLabel": "Redemption value for each installment" } } }, "localname": "PreferredStockRedemptionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, Shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "Preferred Stock [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r31", "r32" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromContributionsFromParent": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from parent as a source of financing that is recorded as additional paid in capital.", "label": "Proceeds from Contributions from Parent", "terseLabel": "Recorded in additional paid-in capital" } } }, "localname": "ProceedsFromContributionsFromParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r81" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "positiveLabel": "Net proceeds from shares of common stock sold", "verboseLabel": "Proceeds from public offerings, net of transaction costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from finance obligations", "verboseLabel": "Net proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesConversionDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "positiveLabel": "Borrowing", "verboseLabel": "Proceeds from borrowing of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r81" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from issuance of preferred stock, net of transaction costs" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Net proceeds from public offering" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r82" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from long-term debt, net" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r174" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment [Member]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets": { "auth_ref": [ "r34", "r172" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets excluding assets held under lease agreements used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Net, Excluding Capital Leased Assets", "verboseLabel": "Property, plant, and equipment, net of accumulated depreciation of $19,203 and $17,417, respectively" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r172" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r149" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for bad debts and other assets" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series C Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r84" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of finance obligations", "terseLabel": "Repayments of finance obligations", "verboseLabel": "Repayments of long-term debt and accrued interest" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r84" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r229", "r357" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r10", "r93", "r99", "r330", "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash and Investments [Abstract]", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCashAndInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndInvestmentsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndInvestmentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r203", "r347" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Increase in accumulated deficit", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r215", "r216" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r102", "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation", "terseLabel": "Total estimated future revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueEstimatedFutureRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Estimated future revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r69", "r140", "r141", "r144" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues.", "totalLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r314", "r318" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right of use assets obtained in exchange for new finance lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r314", "r318" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right of use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "auth_ref": [ "r312", "r318", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "terseLabel": "Gross profit on sale leaseback transactions" } } }, "localname": "SaleAndLeasebackTransactionGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionDescriptionAxis": { "auth_ref": [ "r301", "r323" ], "lang": { "en-US": { "role": { "documentation": "Information pertinent to a sale and leaseback transaction, by transaction.", "label": "Sale Leaseback Transaction, Description [Axis]" } } }, "localname": "SaleLeasebackTransactionDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Sale Leaseback Transaction [Line Items]" } } }, "localname": "SaleLeasebackTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction Name [Domain]", "terseLabel": "Sale Leaseback Transaction, Name [Domain]" } } }, "localname": "SaleLeasebackTransactionNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleLeasebackTransactionTable": { "auth_ref": [ "r300", "r301", "r323" ], "lang": { "en-US": { "role": { "documentation": "A summary of the elements of a transaction involving the entity's sale of property to another party and the lease of the property back to the entity.", "label": "Sale Leaseback Transaction [Table]" } } }, "localname": "SaleLeasebackTransactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potential dilutive common shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r282", "r283" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r28", "r29", "r30" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Summary of principal payments of long term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of allocation of the purchase price to the estimated fair value of the net assets acquired" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r50", "r106", "r189", "r191", "r193", "r196", "r197", "r198", "r200", "r201", "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "verboseLabel": "Schedule of future amortization of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured term loan facility" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r77", "r150" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureWarrantTransactionAgreementsAmazoncomIncTransactionAgreementDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesEPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series E preferred stock or outstanding series E preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series E Preferred Stock [Member]", "terseLabel": "Series E Preferred Stock" } } }, "localname": "SeriesEPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)", "verboseLabel": "Closing price of the company's stock" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r53", "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Changes in stockholders' equity" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Stockholders' (Deficit) Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsAllocationOfPurchasePriceDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsFairValueOfConsiderationDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/DisclosureAcquisitionsTables", "http://www.plugpoweinc.com/role/DisclosureIncomeTaxesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued for acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r52", "r195", "r196", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r195", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "positiveLabel": "Number of common stock sold", "terseLabel": "Public offerings, common stock, net (in shares)", "verboseLabel": "Common stock shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesCappedCallAndCommonStockForwardDetails", "http://www.plugpoweinc.com/role/DisclosureConvertibleSeniorNotesNetProceedsDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r195", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r195", "r203", "r226" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r53", "r195", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shares issued for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r53", "r195", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r195", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Public offerings, common stock, net", "verboseLabel": "Value of shares issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r203", "r225", "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockDividend": { "auth_ref": [ "r53", "r195", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued to shareholders as a dividend during the period.", "label": "Stock Issued During Period, Value, Stock Dividend", "terseLabel": "Stock dividend" } } }, "localname": "StockIssuedDuringPeriodValueStockDividend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r53", "r195", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r147" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders ' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity.", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r100", "r101", "r192" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Equity Instruments - Common Stock Warrants" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureLongTermDebtDetails", "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/DisclosureStockholdersEquityCommonStockAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology Based Intangible Assets [Member]", "terseLabel": "Acquired technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureIntangibleAssetsGrossCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Redeemable preferred stock:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r9", "r190" ], "lang": { "en-US": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "terseLabel": "Redeemable preferred stock" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]", "terseLabel": "Redeemable preferred stock" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Redeemable convertible Preferred Stock, aggregate involuntary liquidation preference (in dollars)" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r9", "r190" ], "lang": { "en-US": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Redeemable convertible Preferred Stock, par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable convertible Preferred Stock, shares authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable convertible Preferred Stock, shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Redeemable convertible Preferred Stock, shares outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r51", "r204" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r51", "r204" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Common stock in treasury, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r51", "r204", "r205" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less common stock in treasury: 15,292,591 at June 30, 2020 and 15,259,045 at December 31, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarnings": { "auth_ref": [ "r117", "r118", "r119", "r120", "r121" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.", "label": "Undistributed Earnings", "negatedLabel": "Net loss attributable to common shareholders", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "UndistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureNatureOfOperationsDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "terseLabel": "Unrecognized tax benefits released due to expiration of stature of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r127", "r128", "r129", "r130", "r136", "r137", "r138" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureEarningsPerShareDilutivePotentialCommonSharesDetails", "http://www.plugpoweinc.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [ "r110" ], "calculation": { "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Common stock warrant liability", "verboseLabel": "Warrants" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails", "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/DisclosureAcquisitionsNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average number of common stock outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.plugpoweinc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2740-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780132-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2793-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2814-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21564-112644" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=117412053&loc=d3e9901-128506" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77913982&loc=d3e50796-112755" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r358": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r359": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r361": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r362": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r363": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 86 0001558370-20-010213-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-010213-xbrl.zip M4$L#!!0 ( /*$"E$0133QE1D ,LY 0 1 <&QU9RTR,#(P,#8S,"YX MQ6A'NW%(IF>\[9Y)Y<^HX'_;>[7W_YN!P[_C]AS?'SNZNEG1& N 4W%$B MC_8.TR_G6JK@)\[[_<.#_:.#HP/G_$&*O3L7XQ@\_XUP+#RZ/TDP*.]_'S(]@\(9=TUDC];A^^ M)H1<$%+K4G)!52CPCP:,B MU1^@@,,/NP>'N\>'"8M'6=$J 77WYN)I'S[4D',ZQ_[36/T/^U+X8/V8+.$* M9+B+J 35FJ6?\H5!SW(!UGT8TMHE M]?/HC'&F=($66^L-^652YE @D3/C?U;]7D@8@ M7-D/&Z[FUB0F3I?X;N0/8,QJULRG?TWP>F48TZ_!9#994:F4ZH1G Z<9V*.N MP&;2'3%S,ODCQ!M!?"Z68),%T+ G>B."WDA7!9@!/QX&>*$8!\L9@=\,>!(L MKGSQW!_PE-$,]-N!0(-X1\D? :X!^((%KB^"2-)3]]>(!:KXX(HP^1/Q(XK] M$;J(IT?'"QH2YFN(A[&:0'X#O?D0@,TDPQ]YX? GRG>>L !$U\T7X7RG"_G; M"'5GJ$]]7[A*@\EL&DEW 8'$%%QWV@'K5MXVL(]:P,X*<"8S)RG"466,: ] M^Y,0WC/$\!W +9.V87G<@F4B;\2M(V[7_ GT%7+= %;ENQFAM]6A-94P8M(1 MDQN*:UM3*2!>")N J28&Q$V]Y3 MSH3\+$(:-(!M)C;#^J$*:TZ<$\MSE, 1O([@W5'P/B)ZOH#>08-K#@8-)7'# MN).<9G MI8ZMHW/77BY9J)9Q-'XP15+N@@WU8BV?*P\I ?(<]#RJ]OE!4LQMHL:3SI6C MH"^4!-_3PF*O+M<,'"S1.1I;P]#6<,4X[M!LU!::9;2UA)IIP=P2=%%C._A] M1H6-!X26%E 3MPT?"T;PMSD(;-C_6X'?6MZV M1(^W0Q(]G.\*A8Q==+/-X?M0N%\7PO>HA.%UQEP67OX:0:?JNUG<+,C<#-X, MVSS.%_>_.&"K$O_FQ&6.C>)U&D7OT6& U+;FTG'4Z--E.% M*I'@@ A'R1@AZ98!T+CUWP*":<]_M'V/G7[S%G\+"NU[^R,6O79ZV[9Q6_#H MLCL_(F+N'8+/'RB>B'H,*WTC_\V,Q/N:G@'9T$*^ M0BHVQG8$TPCFST1*B"D>X#\!<;$6IW-)X["_C**1U@Q?37"CI3DY<4XF;X2M MQ6N '^D#>:D&H_E/9E!JPIB8V5'<(P1&"-+#(+?@[\+?M5VFGL@,2TU@HPZ& M*#E.7M"(T- ]U1[[IRUH]=TD'S';P@+<9@MQG1;D\)Z"RBYX]P4YY[OD7^-: M>/!RHS0FRI"U174$:>>2ZGU M )4_FY%Y6T4F=Y1J!*3_^FH]*K4T9FC>5:&IG*,: 1JRZ-K4<6JIS"!]7]=_ MRH=D1I@V. )3#Y:1U@S9ARIDS0=@1N0&!\?UP)E(C;@=UDQ5#8'R"-O&$7-3 MKVMC,$-8,Z69,XU'( ,[$93@BU6^XNR22.Z U<&+E@?H06G(*+"!V"^#B'":Z^ M-8$Z2(89ZTYI:8HB+LI)RW+BPF**L1T,R11INB^EAL2,8FO>R C/1N'C9QI. MI7 I]?I=IE##9P;R0]W.4$-8"<,P#9V5EC\BO!'"\:]X,W@O@*ML;?AV7S9( M/J'T$=W-T"6K%?7.B>^KB%--DICH/\B[R6IK!Q47R]0.5)%X(M[7 MX6T\\V*QCBYW;"&#H,6[JR6YL!UVS"_421XHY-H*DH!'X[>4@ M-EZGTYG3#/?@C,01Y"WD)IXNR6\"D]6NN5M'T(#^-D2:FT7O3$>,R%7):(+_ MPPR\O7K*L=ULH=W\3/PED2%T1(F7:6VK[?01V]9^*EE'K>U'E^[$Q8]M:"L3 MC+H(#7X@7-\$G?QLO*JMALOH513FNIX11S-/&YJ5*"]#,[OR M=*8D.W+LED//,S1>9UNA, /6D>BQ)%>I@J6/[&)"F8,I* M:#D*W_+RT0C"@&V0;AL<+<#TV*(<0>H2E30$'BUG")MC_M'JG1,P&HY95"E, M6!P?O*\Y9%%*OQA34'OTB'I8BA^-B)B>*1BAZ /%)%RHBR--2R1%FK8ED;?- M2R*QH+^4IX7_P;?*[^C,48]GGX1 ]'$G8,N5CX]NJ]\6Z@ES1&PW>0O]WZ#N MWLO23TA0ON$9;X5NV4*ZX$0$D6Y%2N5Q;Q"BSHV!R[R?5'['V=^:6H!%7[5* M\'V+6D%#Z:M5L6U]BTKYY+&O4L!"_=?1YX?]\EOL^I?BF^WJQ7903[A^_V MH I)O0=59UA5ME4/%!"CR7%3B7K=*N)+6> :5!$E+:#NWEP\00]A4)G##[L' MA[O'A_6U")J8\!^[&?=P6QSO,QZ$N!_3S0Z*!?_:3?C0$L=HB3[5R,M[J_[R MPLX52!BPY+?=RYR1X%&)B()=A#)H-7]2T3SGG)!5# 'UPR"5-0B,6KF;5PA_ M::I/>UT"&?:O1\(4UP'^JI0/0RT/ZD9( /%P_Y?;FWM53L%PU(^W\+&V'W?. MHR 4, H$MW3Y2&7LSN&8_N_*EW@.@.$+AHT33RP)X]T,)(SX3VHA<1;E!,53GJS$6<=\:>F$>YE\.R!T]>[T"=XQ@ \HSXP;90]DD0 M3&8Z>64B[]A\$5Z^4.FR .<9C7 ;E0'=GEJ:E.B+;C=M8^",JJ8DWZ:>U5;\ MF88_"_D5FN(Y6;$P><1 &:'F6UZ/I> 0#,KUMMNE3J$ />DC"XV]N%&M*_5^ M$=0\ES85_T8GCSZ+$V[B1VQS"O?BVL@4+9J[:G/CU54_CR2^\C#, BGSMV&( M2A>^!V(:_#/"->\I@=#$92N"FTKGT5*%I$^E/.%D?M7#^V#VVJZ_G>GZE<>" M\N'QO?Q@4/.Q,*J%.)_]GHY(!P6"4UV,29$:!,'RC?B4"E@>TA>XUAZ<-9BA53W #Z6,( M3B"ZQ60.K5)7GV':\960E,WY/521>8S@>!1_YO/L,G,]UFTN3#<,:!6K6,2& M1NK7U#M-/,6&WX_%DFY0G<:('U\N]DC#, MY=6G-#P?ROQMQCH5VX#;"F[<;SJ+7\=MYR(($_U-! 8=>T\J1BT;_-]7"6B3 MY9=LGOB)!OB$Y3HYP:@) V/0VTO,:S:6P:L[%7/IBL>M'\?&[$Q7PW&@:WZZ MDLP_.CC\OCC&;$>4M0,2Z /&3JZ>@*]Q M_O-]_72%=G'KO[WJ+LMK+\0W.1S@H.;4'.2S5$18XMP:-UZF$KK >9:*D])U M\^]ZB3'9J]^*VJO:"V+=)X;7]\!8D;LE)%$H75QK);-\Z- /3G>S1E=BVX.E MT_"6R*]43<8H&E=/@G2^.(W"A9#L-^HE6T$Z?.S+]>W!FN M=".KL/2P)9';F]G_"+MNI\'^U1NI<5E@"R/!5@7;;N3A"P-F&V]1KJTFOF'D MD?EX0R &/&S&J%?CRA;-UY/'5M,TM MU?V*7;MAY!7R81%O-JG9?IV2M%F"^ M<(_*_,N\NH69:5XW7L@V3UXI7/B9^GYP1>16%(=] M-4N3-2N8'=DL7WLXU7>?T8$&VX#?IPVC$CU4^$U**YRS\ M[$QM^X+$^8+P.4XDR75L\?ML^OX2_"&9PY,'C1[H2WCFJR?N=2?<2(1IQ H3 MNF\CIE<+,)/9543]4RIF02SQ#76H3N,) ?4PD,UINZ(PV#V(RJ$NG=+81F6K^JI7Z/S"QB3%-B);E:^_RZ>\6-=*9>GZ6\-+ MGI6)MY7,HLDUO4 T>6+F2HJEX4G3BC4V$6"1G8J>Z10:,9ZRT8[I!>5BR;@J M2VTU)B^N7/-0Y%9>ZMW204K?#!HG8'\;[24] M+PR^%G75JV\[&$32;@],0G(K'*%33BTC?TUG!$)CE//1ELGS=Q:QNMD'0STRU?)9;JMAIZ))% MR_K^E'RRHY.D9V+06OFS(W4?;(=0#VPP&9C?54N![<%@^U*CWJ7!:R0QW3A9 MQJA;INY&:HU7<'[;FUX7U4O> MM IPZQ\VGLSRG@BT-?5$2A\S;Z$LVR&Y@-*>U#TO8!,5%2=ONV<+3@8*TVBO M:+Z)$:/.-4"\\6:PQ M[(H>U3S\^^=3,!I<=GB[NNY.NEY\MNZ9YWN 3L%RW?CF/;SG:B4IWENDRJK. M.FT,EN_PW5#0CQ;&B/H!I0NA18-'ZE9BLXWO(U*#8N'"K\N7%74!\@>V!)+) M[!Y^#69Q7)W891N"K%FSRL/OQ>XYG@6;S+X$M*[SU-#\,?UE6]Z;#FDQ#E&; M+Z7I-1XLLB3L;L1VFR1]??6,RST=-(8[D%BBYGPWC91F3WZ! G.%7VL8)Z&]3266X)Y<(DMZ87;S2J M_V1WL[^A8:BR@W6(D&A:^M7R)2*<59>KV$4O3J9)=O2MX.'"7]==&3B4^=M\ MN:G: @3AN8<"&BZL:J6RU0OY!+$["*,WE&-._(WO%A4W?+=5Y:39_H0Y"^5= M_*:/MMR0F=P7,>&88:B/N$QF:NPNI2 VT=B^2I->YIE_Y2"W.%6&VD!G"^I) MJ(VQM,XB+4?AQ4^63VCQ5L9-'$8'KF1J?CI]8;GU. /%5K8,/;:,LUG_@"W# M>NTNU*!KMD!*8^OHG5^ KWL!IO3%5C55;!'OP$SCQY37-<>C&PAL5?I&\#E. M21AF?19+Z$3H?N26API&L_FR6#W_Y8\#Q^)[;J\O?5FRFLCQ4O03/ M=+X6LM@O*K_:VAE.U2O@)+T3H^*:FPAL5;IT:KOYK.6#.*-WZJ4WO$LX5%%9 MP]'OWD+L.)KQH_ ]*F_)^H[^&C%)LSB]V$PZT-G:6BXYU&2M5,-M Y5YC,>\ M,45=JUT:&SK3VVJ29-!/8CPU^.-BS41!'E3>:.[#8/F$,8T>?>9.9C.*/G[Y MXT)4OUAGT9A);8E]P^Z&4&_:$MT2!WS5'1T_G_.6> M<,,$+NCJI[.0RG]1(J]$E(\<-A!A]PKXE<#( 710:3LUQWI*059G'5&[]H"6S1C) M)@)7><]X>"UWYR=\@R##.W759C@Z48K#=:'^GIXO8%*--\UTHG&2 I43DYCZ M&ZN3YZS[D\Z!;JF M_U:RI;MP6-[Q< $FNR1,]R#TK9,U&;RB.[]:TX78\A;3JF9,4,JQ[\UE>\O1 M:65XL1S>CD.8_(GX$:Y=E_-HNY&^HJ^YO1R4W%'/3 MC9LECJKJ"8B: M\:+U^.@V9%IT,*Q&';R; "(4'$S*%C"X7F8NV],DBJODV9V8P512E^(?V4HQ M^#RYE()!G-:DP;F\N6SW'^_@E M0O5ZST4DX_.24) :8;+[+PMWQ&"#2<>EX?R6>P!-FL>_;V"Z+@(L>5LRW840 M,J]/W@IFDC_7J)PIF+UNDY^*ZD?D#ERVFZG[;)TZ@Z?N@M$G)6,XX9%=DIN,KOTJ1M*X:]_H_(^!!\N>_)\,+LEIR'Z M1$'K>*[1>NL='GT69$A4U2+/CEVCSX+'K4/=$A)/"$$R(YRM\6RQ>5?'+X]F RPRWUHX.CXWBP*67N].7Z4YD'F >8Q\1E MJWGZ;9#5[(^M]>Y8:?]KV 9<+_F6SYS;W)K,_:)V'5]C^[.F#,L1J+OL6%TA M'V>C\/DI3)Q/!3^['XOM06$^X;UAY[$V.=Y :_F24^VJ9,]%S#_5ZN6YP'4Q M4MC,/SH\VGM?,D0KF:T&:%@]:UAQ[$QM>S])\9[,WNZ];6H,Q8^6-P' -'=E M>>FICA8:VV>*AX6D="H@\KY'_^P*M-/Q9M/=]J4LH>'\MK8:I:A2N;>UAK': M:BBEXR [#>*TU4P33GLGY_7DL=4T/8XC!)Q^SNYB',)H]^F%;4:,^MQP3#F5 MZEQ@>E]A\6CM[U^L/3#]L/\2>">!^N7O_P%02P,$% @ \H0*46TC=&E# M%@ \V@! !4 !P;'5G+3(P,C P-C,P7V-A;"YX;6SM75MOXSB6?E]@_X,F M\[+[X,2VG%NA:@:Y%@*DRD&2FIY]&B@2'1,M2QY2RF5^_9+4Q9(M2J0L6:15 MZ$9WE4P>\COGX_WP\.O?/Q:N\080AK[W[6!T.#PP@&?[#O1>OQV$>&!A&\*# MO__MO__KZU\&@W]>/MX;CF^'"^ %AHV %0#'>(?!W'CVETO+,WX A*#K&I<( M.J_ ,,X/3PY/)\/1H7EV/C&-P2"6=&EADM/W#"9R?#A*?[F*I?K>%^/L:#0\ M&@_'0^/LBWGV97)J//Q($_X@M9S!RI0N]/[\0O_S0HHT"%P/?_G \-O!/ B6 M7XZ.WM_?#]_-0Q^]DOS#T=$_?]P_V7.PL ;0PX'EV># (.F_8/;QWK>M@.DJ MD_WC!;F) /,H+8N;@OYMD"0;T$^#T7A@C@X_L',05Y'^+%!(DOQC(WV,:71^ M?G[$?DV3$D&P1'0*FVC/,+XBWP6/8&8P&5^"SR7X=H#A8NG2LMFW.0*S;P=+ M-WP=4 L,3\PA1?+7IX 8DC+ERO<KS+U8N*7/KO 'KVH>TOCFB:(RFI#+&0&H_:19O^BJ>SZ1(@1J+F8//$*XG_ MRE\L$9B3-/ -W/NX'344E**F-BP\OW7]]Y:TL)*^0_37$-NNCT,$+NQ_AQ!# M1L=;"Z)_6&X(J'&(69R8I]<@L* K@[^F_,XU<.&Z\?@QG3V$R)Z3PAX0M$%3 M*J@NH',=?/=]YYU,$9J"O"&O$X1WWAMI<#[ZW ;6II!.L-P#.CE[0#X92(*M M '$D=60A,JMYA2\NN,"83 Z^(S(F7%D(?9*Y[L7"#[U@.]N)BU<"_PT.X((. M%Z1R*(#_8;W&S<>2#B=-*D*HG$XT0@8)LO():%6?@ =]]-,/ -X&>X7$3E ^ M M*IA.!J3JP"\)U'ZA@@RPXBZUQX3O+A'EHOT"6=ZG8ZV*J\CGBP6," 39CB MZI$F2U;!I&+Q7-I[93U94L\KR[7'-0E2KRC5]'(+/;K,:E\K)06III-B ^Z& M)NIIH\APNR!'#4W8A$^AR\:E>_);C)Y6H^G=B(RJP4< 2 XG_0H#6MYP.!H. MC8&1RB5_3D4;6=E&+-R0WNM@J ENLE3(58DM'7R4-W\LCHF:6?B%R0OQX-6R MED3NZ/P(N %.O@SHE\%P%&]F_37^_*^H\T\DN]8+<+\=)!^/.JO058@0T?%: MO0K3_.O$/#7')V=GI^.A>3Z>F./33,TS%+I >1 6LA/YY(\;K,K;*$YQA,/% M@DD;0$*#)/\,^8N5VN)"?)D*^X@LBK\=C Z,$)-Z^$M:AN4>&(36K_. _=*% M.>@V!6W=Y'\W9&GW9KFLO0?)!)HMZSEF$LJKCOG$C;5IX/I0537\(\ !@C;I MSV)L= V,H^Z^O'4*Y-P/H]<%&IM\7&;R)2*+%!A\LF2=],.V39?&^!'8@/"9 M+)Q^ FY_7)1V/VPL#BVVJJE:0T[WKOCVRR;9#[-5(HJM-5'-6@\(+"WHQ-LP MI$^9!G. 1"9% CGSFC GIFEJ:-NZ0&.3'ZMF\K)AY*?OV;4'VU5F=0S/GR-O M@42+ 36[)GZDU9K.?N%H*Y9CVY(<.AA4MOHB VCG5DR.3![($C\@)*6S_27E M*!EH;CYL-Z0..E?6$@:6&QVR%*ZPMQ6G@_T;Q28R7G=.CN3$DV/LY&<=C%=: M5Y&1M'-CK!]W95E782B1K#H8L3:.V, GJDV5,C,]CNDR*72P4%5U8T.K$^Z>"%S_&=D>9A4E903;\9,7USX&BF:>3X66[:FE#TPSV2;P/P.^QRW+I;/IM(+8\_^(TZ>SL MD PA\?QA=8BY L( %#5K21%Y\"<$?->N.I)-NPF\(G.QSIOW^N2R!454> M+.C<>;'/&._,J3AU'O&I A/FVL:40:AJ5WIAV^&":AQ$[MNYH$!WGNTO6&B@ MGR"8SIZM#_[YHHR4?>) \A5[:X?Z85A#S@W%O+(Y %GL%Z#&;0AWQF^*N,> M,: F6%4OOCPC8.$0?5:.TIL)]\BH@N J=T$&J16_'JW=HF_[:CTWXEU&\=P[ M]F/1._:K4@Q_9M2*K-R 3 H OOD(D$7P M0(\LV>^(\MAV#3U \UU2O]<[+P (8/Z]T=9*5(]!U<38)-.N%:0J-=/8.)7= M2$%*]:BP:[,6[+(*JDE50K @? _(GW'G\ID4ZA% 5/V;AJN")6*PSH\\XDAR MO#:<_*R>W:JT7[3**L&BD[&2GFK=-88P.#J1H[>0R+\.?[>EAB3U*%!J4*[] MM\:L!56N?!Q,9_1F(#L: .@-V@ _D74L=\>4F>O"[. MB2ZZWDX3,U=1YRT+4XMN^@FP)<-WX!&UN 3($IZ ^6F%\N\/QS8 M J\6867(,M+/]X/E]N>F5\_DW2^SY92E!5^N 8)OC/K?+>A1Y4Z]U3=^C+C* M?+_YL\F?>DK3(A 2!80I(D P$;41Y800S^D .YU1IT_>ODY5OM\\*M@UJJ4T M+;SC4Z7%/>LE&:CYNX*/6,"4XT*D70-&#;R+. &8]9X!< M<8;D W/=>*>NNVYQW-Y*4VKG&-!M%6UYC4@8[@-F<:X>YZK)#VP925<+3:XLZ^9 M3F?K(9 YEB[/U /;UU" JM>'=K(SO:#RHUF)3Q?&M]IWE,.R"#7(AS> MTYRLO2\MMII=4$AE8WYQXAZ870*XJC'RF#(PJ8//3V;2(&/4GU-L IC/T@,>2,./>7"VVSA<^6K&(0!I)=>L M6IXX#V@\,4==>[(V9L\:P&-+GK?EY:NTT:PSB*C"F3;=_/654&R$3,4 M:[,=KMXB1ZDGRP736>X5L?0)L9(E7'7F/29( XI(:,+?L!NHP)/-5K#Y5"]_ M:5>9M0< N:?_I3FZ24-JO G]N?O_*EC__BQX.O8U:KP MT6!A8H@(ZR5C:BLFH5+YUJ$:5%I[OXE>)=EX^D=ZQ"D3UDLJU59,0B7EWO?> MR8V+R="XZ2QY%OB>;G\02 @X M)<]Y5>3+:^&$:*'K!QH;9T(]'51ZYZMQL)!AN0PO*O/U@!?U=%#IZZ\"+;*4 M+YDPK"?K@=&%(%>[^2O7^%=#7#XFWH7G1!\ ^5%^SE EK >,:5 QU?<".II> M1+OCTUEVQWSJ;;4WG^["7T.\]+'E?D=^N*1AY"&VH_BOP-E\W'"-E=U73#V& M*WEDHJBA:AX6MQ 7CE;:]7&( #NEQ.SY:7QK0<3>**5+$P^3'BM"'(&!BK$LA?LH60O])RC#=:$ T)9V>+,OXG+NQ_#Y2.#Y><]Y(E MW$N\MY]3V3.R/!SUR2-.;R(GHHN.6**&T:.X211L3("[R"&S_U8/_(8M-AY "SJ"5>BXG?FED>,A:6]91J:;]M MSR[U.IBK$-&XZ5'*^)JQS"7N3NK2JY:CGJ:5F:76QI_YPL"V/52LE]C MS8X<]^1P%L#\C$&NC6#;,U2\K-_L;%63DM%\]V"20=_FBT:^ZB"KWBMS(*EG,E5>=@J1E%K0+=[7S]F"FZ M5\SO7+%:1+!N4CNL"U@-?CO;+BDL-V^2.ZN%9;#M&M'M'78ZXP M53W/+>^[[SOOT'5W0/K*.OQN )UH6 O/YR;5)!OB:R=E_R;_3C4K&?%]#UB? MA"Y>?SN@U;)^L[I530HYGG?I?9(,/++.)F:%LTDB5Q?'DHIIUNIGW7N9G7F] MJ->SK-NXM&W@R*13Y: M[S^L "!HN723\RE<+EW"G?0=G-A'+PJN]@@P0&_%_E;;2Q'/@T)F)G%GY.34TJR08\>!1K4Z=HH"YR:Z&W/SI M9'/^%(DS$GFZS**B^]V1,AZI^J>S7SB:)7,X7)JCD;$V6T(4T7A53M$X6I9> MG>8DH?%TZ)1&ULWD*'UDA554P&*E&?0VF3RT;GR&KZPE#"R7KH_94[O)T[L1 M2LSWS1'*J+<-ZT.L>5NMP0XSV>"PPP55,?6[7")@0Z:?JMZS-',>\$@SFVX' MLZYC:LN;/_GC2'9Y]LI"Z)/&:UG0.T!RTYK3HFVAI PC*H1N#M-RC*0@(RI) MHPD/(=0]?-L\SN7OK99G(HPY/J8OB0U/C\WSXY-Q+BJ@&MC*;J!795.RX-&JD!1K9$HVXR/:'#_[O=_LZA,$7)A(K7@T"-86)#,TL-T:."&Q-QH72PCLHUH$4?,)@G MWKME[D)2$KKH);C5>02V2\P(9Q XS_[J;C]_\B(G)]^^)F30/.^X%ZEA[6R/ MTHP&NG%A*JD[:^:KVR2D._GED7;L%K\P6DO0WE"A8174G6>TO.1;+&# (IC' M0PN+9VW3F'LYYZ]DC+DBQ8X%!YJ"FSF9\MAXDBN1_)X6&OF@9L86@Y9LC-4> M8NYIX'>0UUP:.RX)%7^]$>9//GL7@TMI[7YY3CS5HM%YJ4]\ZA99 M>V='F.94H,6+$AR@''YP4N\7 V1 =N-8^V2Y8#J[#0/2>S\!] ;M0A?H@F1Y M$,<3<]+U%E$=2TFA4_%UAY+Q/><&7&MT+]CI+1_=XR+U'-NS^I(8TZNS=72. MM%DKR3%<2H9Z_8&H/==.@[:$W/)&<@_Z<1F[U>F_U;Z&6XA>IH'J;5!Y:)J- MRL6K;L$AN> J9_T%M]JC<7]7VIG:K3PUX=NV2'.RU.LD6EMI2ZE BY6V*-P* MEU=9,?WD3"EZ+684,DC+7%NEY>15=C(QS;.>$(8/O^4[MSMDC(SO87V!/>20 MN!YJ/GRN()F2=L/UAY:4TD/:5("7\T=5G"L_R0KI^1VX;^ '6>[,>7>%ZXKK M)WN$M"#W#DJ'-/)1'O'J'>]+$#EU;+A$R&=7&9Q$&ZDC3LTV(F/U]3;2F!:T M642*(*9K'SJN;,N?5$X_B5,.7YMUI A4V85!;9G]9)+T\D#]M:8([.5^1.LIFF:X^).X^,:P '\75M M ;^)M1QYOIY-SLQ11ZVUU H\5PD1-%HL3TNB98K%A1/)K;FQ99%IL#QXA?QH8F-D16/_F*,'8];W** M76>!)I//OWSXY>/)P>$OQY\^GQQ/WKY-6SJU0E(S\">LR:-?#G>_G*6M!OZO MDT_O#@_>'1T<'4P^_7K\Z=>3CY/;K[N"7XF4>;912M?WWW[OGY^9?GXU\"O"#U#P[?_??7ZWM[B5;66]?/W]^QW[=%24-N9*F,[!WY9UH5R%;^/V[Y,*Y#%?[4\FBOWR\1HG(5X5'):)/KX!FYOOV+':P2A$:MPD1[:V%2;HDB MU[:\=J 7/@&F'W:_AK/Y;)VJ9G/TBYH'B?\^"NP?R\!SR')TCN:N[487?\9N MM&FE.R1?&U;OM#-ZJGRZPWX[=T/;"\(8HZE-1 E=IM@/%IGC34:/O)E>\! 2 MB#T6T=7J'OEN@&^""-5!)F^P%XPW5D3^;W9*.D>1Y7K5 $I:ZP7=?;Q:67A# MQHV[\(F):EM^-+7M(/8C8E;?DA%FNZ@68L,O]#XN+RT7_VYY,2&)SC&NDQ)5 MIP^,VN^]!Z:>E^X<9O/;&-M+\K%;[-JHJ2Y0?Z#W/O@2!,XSV1PV!;G47N\( M;RQ,%>^IWNA6M-@+R@L+^V1J"6\1OE^25?_<]6(JUBU92\BD8WEGP6H5^.RW M6N"K?:B7/KGRR3YY0=?5:1B2/<87'(3A&2%L0P!,5W0VKM,3)LWW@O\Z\!-RBZQ8&-D%-+L_4;!X2]>< 0429_#6M:)-IM0T)NK==D MXV=YWM1WTJF5[O8N _QL8:>%[M#\8#^6>V:CF^QP,Q(2>;_3U9ALB6O9[J;? MZ*4G[I"#T(KN$3,TWI)J"&/J'""RUND$D^9[P9^R\$#^3VC9U!2;+C!*'"+3 ME?57X!-45[[-*U"G8QKY+K@>^VYY9+\:$5Z)T=9QKQE]NZ>Q]H3\F%BZH;4@ M$BW27=SVS[6&F5;+?:*^""-W11V.EW&4D;@^:$7#/>T8B+SHP7JI9UCQFND% MS\[O\A59]-]LP-TA.\:8[%%.K="MA=.D>3CXZ1_80'M ]M)W_ZRGS::?Z,FV M7*W<*%FDJ%7'W)#(IT[(U"GK+ZZ)_'7W$\9?@=8;EZY/SR1;[0O^-Z#U!/F' M3?Z>.NQG\S-B][G1G1O6LBOK?="XCU@W6-C>]E7ZGUFA=RVX?O3.<5?OTC+O MR [HC;)S!:)LXRYH[,A[UN>LM0:D(O]-0R4"_ZT3K"S7;U#$KM" MJT>$FQ0VWVX#DBZ)4-B.']';74MIN.ZHJ358 =A/_YYG#;VAP'*W''IB($6C#BD @5K*GXEMB?]'Y_#W" M9$]TP:6F8AN=TG-4A9Z*P-;8#; ;;9A2 !ARNYF$&)+HBORGTF[(%&R));;_ MU)P 2V)SC834C"CT=[*'^-4F.WMBW%YXK"C9AZ %_8_][UY 3-E_OHEPW).- ME\1L3!_#"%MV)""H6 C"$-*CJ2@YM#&2R'<68QJ@K,5"J2R$Y8:O164B2L)# MX^/,"I?4(T?^AQYZ/UD>\]%%VW@FYN(6&7IZ=>'P)5"[G(&GAPD:C7>(0'+M M"#DI@"NRA(:)PS5%+;3S-&I"F/^T*=1"!(W -$JR4J?O0BF>]0DW1-I283]L6+[<4T'\29M78CRV-Q!4[2%\)Y ML6IS<&P+^2Q9%1\TXK.Q(G?N8AG-YM_"Y+Z)@%MI#3A6B8P^*01H#&TON0GH MV/\,Q\Z0]?U>7F@=7;QNE1W+"A+TJL*Q.>2VN@X6:.1ES%0!1[D2G5+QL2H5 M.9&A];BTLWOIYT_U7*CPNOC:M1Y=C_0:HL&,Y7M#"K>V?G4(5I?>L8,^)L!D MZIU*R"I <'6;:J> 1O G%UL/XJVU88?&#H# PP@P/7IN M"\@$XPU!XR: &91FP] 8+;2A6#2.E3:-K (P&]1X ,JP02,N(Z9ZEP#CE*PA M;SX\+A[0:AU@"V^TSLR$I3OEZ'/S' F! >S2E#C-DB4ZM,5K2 M#!)/:3K'ZR"DP7:S^8/U(CZ[-FL%@L?+D%%3B-"8OJ/)Y'SD;-\QR !*GTX2 MD*M3$8);S(Q/'530*'S +-7F1KFZ\0I"<'09;@TX**!14D:D;2#"\&+5M03A M4:*R="M&I79M(;8;W2B J.;R'^_R^0*[S"%8?-4OT_&2A(+OJR04G/PM][&_ MOQD3#(X)!L<$@V."P3%CW9BQ;LQ85Q48@%$V)JD;0I*Z[&Y\C9'MIL^FKCW$ M.MUWIJN *-Q?[._">^]J?U7-YB&,5,W$>(UAAK;A*YPW$<-]AEF?.,QIL'VP M4^\\3EP;AL]2AVIM2,"93-Y2G<;1DDCYUWYS)V>P7 N&=[("0(\T C,G,\;VB1:-2%$Y^G1IP4','N:=HBT!H0X/6.VX-L?)6&E MMH>P-(@0K8KT@#4ZLL>WB:@ZQ]7;DB!.VS27)Y[\X([2=K^&LWGZ+"7Y5?,8 M[4CW7:[]5R;!?)+[SGB 5A(TQ%%&2/*OHH#D3S2KHQ/;$5DW$7YR;<0Y+Q,7 M&\(QF5CZYJS,97N%+J>AV#(_9][F.KX^.3X_4'_ MCV[5YH2+JHV3KWO+0[/Y98R\,^1Y]YN0KG[;Q-M7_AQ;882)B#%&XJ.O"HWT M>32II7N[XZ\*X%J_C+D5F>RKY@%>(6?FEP6\0^P80)O$VFWV>4IBR&EMK*U3 M?$O,/GP;8WM)C*7I J/$W!+SIZC0Y[F&&3D*(*WD%B#DGR//?4(8.0_!-D^% MI+=5-?H\C##K;A62UC6=3:2IO!EQQ7VOJ-#GZ8)9URN 0-OJCS$5 XBIN$-/ MR(^1ZNF_2J?8H(3E!U.>(\ $Q.Z-,,68/G M/O#$IS/B"A F+JF2E0GB X'&TA<CF9T5Z6>*+W*?D)P[W) MS:]?2"]0'9KY^[^)7]+6J#>D$A 88MTEVN;^$- MZPN:MY6Z&@-F,%WY$<(H%#'>ZA<'%(S::C_ 5#,"(EUX3HE1+7:;"$L/*+!5 MB $:-60Y45JFA3+=TE#K6*L@.;3.S]_X/W>?7 ?Y3IB(O$-XM5J+_5MF371+ M72U?O1DP:,Q^\QWJ*J#Y>O>9\@04"LIVRU4MC[$ 312MI)MKTZ=6J%K4R>= MZU'!%9YD[=K=$E?+L:R-:6!45J,0AJO94$L-Z(1'XW=$7STBH)Z(U;M -S'M MH-F<"9^Y8JS';M7&(+BF:Y!>%3;H:U;9%(MI5ME\#DK%K:N3:K>NLI_]C\G? MTB__?;+[]G@3JT%!TU<.@M4Z\"D#.ND,^76&<%=+$PJ 6;D@F#2SH: LM.2& M,E7+K:!\.*^!E/S]IT\GQR.972.DO^]\LNO0]R1.?LT0$YH)1E8#C TFV1GT 2!9=X 1<"#$VJ\:@CP*4.!Q=X C<-\ MU)#!3.:$\QC332,B$B:I1;B#4E79..PJDP&^?H0;K:T/0?D$;>?PDRB@C+V M3"N#'[0\K/M$9?I AS0\;] S^T7L)-*J"^%:4\O#,H-V( 0GBTA%ADN5H0_? M$D[M979XS.[GJQD3+[QX0=AV0Z'?HD([$&Z^=;'2EI$/1 E2&[&^%D@;@C[L MI?CU+>VV-4%@>TV=_XG#B 42/@2"$_?"H=1LGGG\\1[Y1,*;($*)TX#BHZ\J MTXPX4]]A%\!X9ELWWX5P";/&%-)A3X%0M&VF5R*_M5Z332<[MJNF//RV0-RT M[$(C^/!!L/R \,KUF2>A":*%S8&X=MD%U\(>:)WN]+E)'#RY-&J2@,B-G6J.R'V?B=,H0;Y#Z[TENA>0DUNG9EL@;B_7-16JP^^- MY>3O#=<5B?8[P1=5>2K=$) UD-6)=,;:+V(2.JBHF0K]XM^_T>!]OO(\WWALQ?1^>@]]BW\'(^>IZ'FF9>[HB?J3,K#Z$54]Y#:T" MKE;>B_-1+6;,ZD.X8J''C!DN>";F>($0_ 5"^2Y?6 K"&-)]=,EXT]VXC4Y/ M"@C3,<[M-9CF[&66V=O'!^3_)S;VOB'RCVQ;D[\EK8TF@O%EWN]R3./FY:?:O(A.)^TE:7EHN9=YX=FX6N MD[Y+02/FOA$+&6\5D.RA'].H.8;F@8A\2K[Y@WM@V6C[$,:AG/ 60(,;J#MT M=\@.%K[[%W*N'-(A[MQ%#GUG.@K3F^3J6[JL<^JII8Z#4'(0J&G!U70]>IKX5^>,/*Z?"Y[ M73*M3I)F)ZS=@7A@J _LR@_)FJURPW!+]O,J7U80B1N&5Q".!T;2\_GG]\H@ M $R2>;%NK)5\%R\N#L3?(E8J,1E9&*^'DKR;X?/)\8C1QH;5RM$Q^ M1;MUQ1-H M[9L5=>#-D%(Z%6C:O\P;1NZ*AM[>XL!&R-F^\"O:"TL=IC4:@S=/BEVD-6#V MZN*XL2+R?V?S_;/-YS2AO*?GWS@Y.#PX+/HWDB9IK/:^41JHS9H%[MS8NRI9 MG/GIYLRSPE ::R*KT8L[.WX,7<>U\.;>VHDEB],6EX?C^M#@)>=Q%F,"8)ID M9**&UVS^@"T_M&QV)5RV =>I",0[HM3"'%T:N%XW;SD_P_N#D^/WQW!<* US MR<7:2@Z:Z*N%?Z!HF^B(BA9.%Q@QVU>\J=.K!\%7HJ^1^SPR6N#:H.,V?O1< M>S:?(RQ\FD=6$((57Z'#!6B@G6$.[8Q$1)"9H3">E;S^LQ+!='0=6/[4=](, M&1N-=4%5 \**H.W74X$!, HRVV>V<;ZU-G0<*UX@E=:!L(;H4*0)9[SDV*DO MW Q:ZWZZRP!'FVHD:5>%$%VD?[BDBZH--LX"^CTK][VCPZ-?/HE94%:!\,Z, M=N\KT;0^(/82S.;O?WFOT_&Y@A">]*C0W3D,+>\K0AQE%G#RK^+B3?Y$1(OI M\[QKBPQ'BH"SFQ 7ZV$O(8INU=M+B*'TU/W[C%$[JZXH'W<[85BWY[V%2M&V MU!@@>LU\Y;UN1R?'[T_Z]S VSB$791M+S7?D>>&EA1?!5\\2+S3<8GWN$ROI MVV[-X<)I)YK*MWS;M3RZ%+I1S X196%3DN)][OGJ=;<45NO6U!?DT^-;=(U\ MQ_47UY[L;J>P;)\;O'J]+\8$S7=['?@+ FC%HD7(QR3>6W[1'FPNT4T2,_\M M'PY 2J3^6U%A(-Y;F7K)R !T=-L '7G3XN3D^.13_P94,Q1QH0%@C3FGD4.% ME3I].>4@^.+E2I<[-"\#@-#]\6.(_HQI+KXG&EP%'.E4A'!*KTV8#B!H[-V@Z,P*E^SM/@^':S0=1!*B,N6@1 B8,)- M5G9HW5]^/F>G->F#I@).="IV2M3'FD3I (+&'AWU4]^A_T-ST3]9'GNE@?:G*HB:GU8SLRZ+\'^(=P$(D*==K9@B?2-K:[40K=DU?)FF$*#-@BEK^G=H&?V4Z57!S.5N^6S MK@]$%Q4X*JF M]BUA=D5,@6ZI:2NER,K.;1NS^8HV_'W!IV8B[B*F+=\M475>&& =L@JYHI"$Q;.^L"+$LR4Z: M0LU:Z*7-E3?0+8EUW1PFR*#1*LCK)'GR3%JC6^+J^C:D4" SM9_4-8DJ5NB6 MIZIN$1TDK6^Z;JT->Z7Y,L#2-^O+FRW=FMV>&%=U=!A!ZHH5(L*OKAE"A@4W9]J#&@+!BE6[IJNNBD&.!2%:R?(;[] [4Q;P%D'B[$B_8H80^ MDT:Z);2N.\,47>O&QS4]S-Z:0NQ]L)V?N>B@U2C?+1E5/18:0+KI]UUJ)^$A M![=8M[UFS )'BW[1R8/(/>\75FGVVZOZA#0!-.!@D<1 M%>$,(Z<4.3$Q]]: M-;N-/JX;SJ %"1J#@O-"%J)4\02U6+=;%FO?OM #!8U'OK^/WCM]2.^=&KD\ M\Q6[9;"NST '$33ZR XY-1&E_NERL6ZIJ>L6*,O?F2]ZYE/VT\=&B3I0:T7F M@>:7[[:[JV[K-8! &P :,U6?*+K"@^46Z[?RZ$0-YV2%W_J5E MT_>N-U^M%W<5KQ(#,HEN)K]$&PURU$UT2U[=2 $S;*TO)X7\Y8[C)LTG/H>M MQ<];6'1K=DM/K>V_+J1>W[6ZCUPJ\Z')_DN3[:>&\@(6V>UD^@D'/OE/.W%^9\!K'!EE.IQ[9SLW+VU(_LE63+^V*%MP@_+(,XM'SG+'YT[4N$^"GG]*OUO1K*^EX/ M 0 77=7EI^0Y:6@WG&FWOWQVC75*_NYXK84>3'8\=LIRM5I;+F:OQ9>S"HF+ M0I8ON[.B5P]"DKSFF=/#WOZ0VUW=G,V_D:;IV\B7 M'EG0N0--7!A"[KL6AI<8<.O,?%L3=/0VQA/R8W2'[&#AT_0>/&+$92'DO6N> M%S%>:.?%E[33"9(G&LX?$:CT"N$T#%'T+43SV+MVYZ+3%[VJ$/+EM6)D$=Q% JG(JH JI57(LE' M\87W-@X,%\K_@(%Y+^U=>'H)K MT;RKY9@ S#Z[N5/E\.<5[,^#+Q8[?R$JOS!T[V-O:!^5WH=X"%)UVRHB"HE* M";/^JZM!&%1Z5*JQ0-O\;@4\"U:/Z166G G-[AK/$<:([>^BS3:57)K:@.S[ MV!4PL3'9Z!<@' GHJ4*CL%O?1?.EI9M!]HAS1NY;R^7Z,TU;@'!$(&>R$JP! MCV]1(A>S)B"<*C0^0K42N'3D[* >&3N]:WB;9GUBR8]-O1U'"F_'_D.3V7RR M_=2$?6MT=XSNCM'=,;H[1G?'Z.X8W1VCN^,G='=PS,=]5,.50X1UYZZU/0 / M4YVD^[IK\F=ZS=I%(?DM7B'G!D73QY 7=-7ZUR ,XC-=,( ]6V6@9S'9 MO_A14I*T@MPG6E-E6+;[:4@K=$O#MRW%%7?J:]9B^F*=3^04Y>=HZ5L0YL:! MZFFF%U^S8N:&XRU&:\MU+E[69">&2/E9M$0X^:WK^58N"P0W^D 5VZ"7^_#: M-XHKE.IP/R) .#?H0'7[Z=S7/%4+PU4[F)HEWX9P7C+0J5C2JZ]9D=F(O0E\ M.SNB.U!BP7O0U*V_A7DC(NN!A:?E?@L!Y=JF3L8,=GE(&"%=T M!JK4&KW[FA5\/YPSOVDDW^U8!@BWD@:JX!J].ZB=7^8O;*RVOQ5>F-XNU7---.VHM:7K]N##L'[ M*D/4[/I=#VPD<-!N4JP%-/6UVN1;W6IH?V=Q+7?CJ[9H2YE%6OM*M]KXND[< M;O12G'04I;S=[)D&)1\K@I*W[8X!R"W-&&, ,J@)? Q '@.0QP#D,0!Y#$ > M Y!_JJM]38<*U[K:USNQX^:MY;O9;6^[NM4@Q6%J3^>]L3"= M3IY,'S<[/CA1['+W+8_[W(8%%>>H#$\W7ZW_"3![FD^R]S5J84C[82-@ &8Y MB;Q[:6^LE7S';-P*D/US!476))L/^V?COM_T*8?)>!V!0"] M.$=/R O6R'E ]M(/O&"QN7,72P*"YU;0K@7!CU-1Y;,D*W$"8/#*O\6!34SR M.Q0BTE%+8FNG2 "2%8'_>H]+!8O-;_@]D MR_\!CO>C"[*Y'0" _[-@M0K\^RBP?\CW5.5R$.P24_7-;:'*D'IZ67BW6-S; MR+>P&P@>?1>4ZV'54YW!<1]T%XC?5Z>G0GSSPS6RW;F+'.'+Y)*R/2]82O79 M=;X8PI )R,^K]*'UC_TO+/5)X<)J8_]T0W<72Q<]N?YB-I]ZGK6PPN6%A?U9 M')UN_A5[F^/#HX/C8_&6RKB)/A<.+<7;[:R,H;7_X&[R[?3&R,6+C9 3'KX_ MF,W_C2Q,RA\_6'@A>(Z^4@M][HG-V#)%U@]9I%!-LB0M].G=;H L";*68Z., M5JS+ "/;"OF\R0KV&2>E38\, ( =RQA4/*"@XHP34[Y58^]N3L/07?BEAZZ; M:A2"=]>,WNY?^IW-?P_H MBT>[%ZJV ='ZPUVKL>$$(U=%")5V]>M6NQOP1@-[HNWVV+>-J;I+T!(%MCHJV]ZL"%J DL>OR;";B.29NMU@*/8-\FM M4_10A-V5-RLCQ%?2O:MX M=8L#)[;IMV9SLB>U(])?F[\0)IU@_^!27KDI""G>-+BMC _0<$X?(;Y#J<"I M9?J5E%YZ1?NMX;9!)#QK^%E7.6)H)OUW>G70CVAJ]R3*GZAS&%F^0[ );'=Y M%1 9PO2L=#F0(3%%4XE68"NI!B*+5GW&$C#06&OR[O@VC=R#]2).:]GEA[O5 M'#!W^$7= 4WW,G*BD-,!U)G,_H,^W?QL^3::/EFNQR*J K:"H2O?)IL1TD": M2U.@;*U\J5OMJN7@:P4_-'7ZYN/=B"%RGB*?\$)?E4M-'7K%+/:H471)NO#: M6H=H-I^NUYYK4Z"T)^.(_.G:7;E1HQ "-FB87RRL_)89_#[(#ZT4I0;TUC1+ULQ%YPEN$[Y<61N>N%]-\ M1[=!1%7>\M(8?_J;87:EDX/#8G:E[=V3%F3%^\V%Y,.HI:%@3@.DX,B-F\R($TF&WX#D_F.K7P246:H5#,I.1NAJ06YD=##VUN@!+9M42 MY]D+*.\/CD^./[482V=Z81.8'G#["H!J7*S67K!!B%UQG#%1I'<\)>4AW/74 MU?3<]5PQ) $W:$PPJX=(4=] 5=0%D),)4G)*)2!$&-\+)=T @-2L4%*;GE<0R,Y-J9BY M<<;! 8"'>X2)MIT9+%'2&A!,:K%JY8:'# 888BZ,B1'4@&!2FQ C@ & F!1% M:F;.,(O-DBQ'DO* ,KNUOAQ)N@$JJ3KK$K\&D 5*J:I*@@"M5(U2E/=NO3\Y M_G@$QQ/8%&UCY71E_17X]'#SRK?9%5^+Q?),%Q@QB^G* MGZZQZQ&J/XKSA#32+""+1*:ZN^C[1D"W?N.B).5WRUM9."*+-4:A4%":6\B0 M\VH- S)WJK%>#3: :?H!CC:?'4]+[E:M?6_W2.?3-O4"R>>'[6K0ECW5+JTF_ZT M4;6^L#T\![_%OD/VG=7X,:L/89G2)LD,&H"IK.;,?:U(Q=5<\_TE\&JZBW*. MG(:7T*&F#:N)?KH*8E]T4Z"AMB',0VVJ8D/=!"U&/ G\L8A^4_&)691;?9$T)'KZ;&$G"1H)O[#[I5?TWK8;.%]P$ K/U-KX$MP(@X8FP#8Z M#9H.Y-S'M^]E\WZ-G9#%"SNEF>ZDY+6CD-#=I%6[(1#.Z5;N#6K>DN1)> MO)"-N!N6TN-IU8 ;8E&/4RWPT,9]?MMP:=ER0T5<'$+:LS9'JAAY^YM9M%H' MV,*;),\J.TE-7(SG!**_2!:6Y$K/#7IF/W%3&U5L"$(&L]8&;,4^@3:.DTU\ MR, S#(G$"1)1REI5)0C9REI=?17X6Q_9^>B(.^30$P'NHBHJ"2'I6&MC4P0: MVN#+KPUW:!UC>TEW X;KJ: FB(QCW:VM@EZ 3?HV$_*=%;%<%F0GN,N6K,6] MO $0&:9/-A R#\ =E+/_""Q8:YA4MRRR+ M->M"" VHJ-=9=C71MN+;3/.6WR$OR3BV=-?AJ67_(-),?>A1(0)CIM MS=F_<51 T?H6=$JV5:YM^9/,E[VKU"33%2B\DA@]!VE.:KUEIU -Q/: F_1HPH3%* M3"JR.V+&$+S>Q2H17EXQX,&=;M^7!(I6!;:@P0M7& \07Y MU,Q!UX@]3"X]OQ"7[?.TJ))*[8XPQ)C:Z.T;]/SO /_X0F3T3RU?$J H*MFG M4[A>3XL003.S[N/'$/T9$V 73W0^)=^3O58@*@TGB%"Q/BB1P.1$&CL@*0\D M9D"A90IB 7G%:23I[CGEX40:Z#4, DC@$*EZ'XA2CJH:$*8?[2S#*C#@1D')QRP=!-<0 M OP4 ,2Z/_ (O6'FK-/:E1N0"#DW#KM1@IR0YH2AV;0LWT:S>?9$1'3JJ%$1 M0I"< 6LZD*#Q]WIS&VG9,PG(Q"(%L!AR5 ;2? MRF_[09\.ZS22A(QS1,]>.=:>O#R$B"Z-_M9 FT(?"$=$%X'88B(P!:='].>FC=7]A_(:-M)^HIG6O3 MOH,,$&C\7*.%Y1'YA"==^]^[Y:#^UC\C>NN6;.;@8+^7R;Y&<>5?!ABY"Y^> M?[J.:]&7OI.?_05G96BLU6Y9J[[U;PPPM!$FWOM>S.?(IHF!:[@&N&UTRWF; M[@$N/&@,9PT@>JD[2MSWCP209>N8?+Q*W7)8WWV@P@.9M%1:,I5DG2"W9$ZQ MW;7EW2':9PY]7NC2#6W+^S>R1$?@]9N%<&2EI]$B^JOA'K""7/D4PL-S4%\I M,DU!.&EI51$R6(=//OFZ:/6NVAB$0YLN%"!!.W@5N SB!E:%;%L03GDZ4( $ M[/#Y)V9J8_RSMB"<('7!/P,+CO^,7^W2LND]20+_Q5W%J], X^"9[#C/K#7Y M)=IH.!;5371K^%4_P*J&KG473"&@S7'#,%R;))R;L&^0G\AF"/OG. M>#MXC%ZN=5-8!@+ 8C9&+[E58@>&VTR:L"L.6- MFE8>#!8V2K'=$XDM(I @_XB@W& NF$LP]-7SJ1#?_'"-;'?N(D>8<412%D"& M$:D.[3I?#*&-:>NWP"/B?K4V=XAE>*+O-Z_8)\23E+I.WRE&E#JSFX_46%I? M.2[\B#DR-LG;V=_=:$E3VK&),15/\A* ;MV^+K9 M_>=O+L*DLY:;:_I?X3Q+UA'SW#Z I Q7_CJ.0@;X6)IT0EH#@C>D MDGYSB>4A!,!9!A>34)$\1UQ\<+DJQ%" TB*=1&45@*R+*E53D0-HV6N0GOQD M?G)R_.D#G 6M&(M=&_T>T,>BV7FX;.72K MA#5,KJXQ& ;"^]_>/0[SV]XL2-I7?R9!2>+^S/_>MVM.UI]Y20&L?V-"J#$A%+3#:@,2(2>$ M>KT)A>HGB!IR0B%^[,=3;?OI)8O.6G7VTHV:OT$4%;MF#GV&LBF55+2?:T3.ML M+J;=W=W$;?(0G")ZM==UIMO+OOQQ4J_!066QJHD5VM@2;B3T_87E2L-.457& M XTTFJB6YJF=^<4]QQZ%@#J]JD/+3Z6'"AJ->?DR+I:][71']^^RG9AF_:&E M'S" -D!662LZ "M(Z-H =LT5=NSZU->(N1C>@_]M=3;H*(2*6V M?/1:Z9:UZAZ1R@ ',R+I#>5P&7A.!I?IJ.2WT2W']=-\&\(;'L/L5I,=TVRC M&23&<["ZO6Y/S.MG&*\!=7A:D,L[' 7V#[;6'_YJU>B6S_K>)2F8UNVLFYCBFY\[2LJP45NNWSZMX;'2SMGWN+'8"S^=X9X?"S;G"/QFNVV"U]-2-0ZH+M MF-_ B6TBV+454B]A0 ^U[BT/L>6/ZN!J%?AL09SZ3LY3P7_QK+&VN^6\[O-H MC<'N^J0DKZ#GR ^VK[M=!G@OW)4?!1G!-4Y,JC;<+>^-)JVLC!F:=7GQ9\RN M/47+P+DB4H<1A3=[]HG\2W>M#.0UJ-\MW0V\W:8/#1JKQ2.AK8^+S4N252O) MHU)*1=MI2J(8:O&F87QAIB;!@>FQ2K=ANL>6' MEAVQV'6B,-,HPNYC'-$[X0_!+E!:&M]OWD:W3-7TY9C#ZYDUN65?I8%N^:H9 MQF.(#=H$F8?YS;=6 =F$_(6<[>IZB]'*C5=3GSTOG)ON;Y#>/JY"J]VJ0-.^ MF J H>D%NXO'/$D"BK,%NKU-7]_-DI4=6L<7X@AV]XCVSS.)=EI:-;NEJKZ3 M1 L4- [S^(IIW;3FS'*E;IEKVMU1Q@.--'8()LK8<(.>V4^BL:=;N5L2Z_LZ M='$!? [/] V\(^TW\,9'[\9'[\9'[]3%@20_%BO5^.A=_RER5=K6P*-WXSMW M;:<.;/J=N_%IN^K.C)I\50$(;M$JV;1C0E5:=$RH.B94;<%%7-4)#'%FK.?E MA4A>.5A!YK<7E!Y8OE0A#FCT9-;5;:HBMK+>6AO)?EU9:R"I4K7Q0*/M9XY\ M;#,%2:>!CX)]PI5O!ROT8+V<(I]T9U0\X-4X[S9N8DAY68W! ?0-[R_!F'J) MC[6]Q-N?Z%=&E_'H,AY=QJ/+>/1?M>XF'OU7H_^JQQU<5-B[I!<#IKYS$_AV M^H]'@IU83'J[.[,6!^8%JX45]JYP**Y,P7AN0*^[=G>^KLLR@L'5$"_]WZ>Y MW3^!8ZW7R#DCBPS+1+'+2' 9X&<+%R]\FU:&X&-NDC0#Z..=J,K.YO:&V1"N M30WWK36!,[KAU:S>>VS=N[OD$X6I#^S$Q ?&/CVAWYY8/OD/]O4)^_PD_?YP MO&/8?;)8(C2I9ZQ0JG]3=,!>,6Z/CQZQT2,V!E$./XCR)W%IU@VA[-RE^;/' MO-:-H>P^YK5I R>35\P-?TCM!UF5'BP)X6#3L"1D4$#10S2)[4T>R"<5=H6L M"AC;0JUV?*)XH%X?47]\./YX?/3ATZ>/1P?O3\C_=]CB:PA[[M#O,R8!=U43%X-A&ZJ5,7?/5 ,_HA[FN:1R "G(&\[UBBT@^LH7E4/!CJ@XC"V2 MX= J@NC@R&HW 5OK;:IDEL^ ?U@E+@WAF$K1WTH,';_RP'(@<<]S><4@'!SI M=#!7>&C3#-R$3L(+!5I3">1<3J\OI8SP[H >5XUEDZGKR=P*LCV#Y_HIRX4Z M[6MA8D+UC,01'=K8*+R=EB1-)/*P/]Q:6'Q52JMFITP)\P=JC0HM/+U&%3!U MHL\3(KR_WI-Y/>B[A;'E1V8IEPX/#@Z+@039#_W')/D4BR_(! W0*(+M!X<2 M.7!O+Y$3>]M''4\W9YX5AK(H FF-!L9KB*.,^.1?1=')G_ZXL_P%XCC_"[_! MB1?0Z&"3NS\'N? M;ED!\]O>+$@*8*&^CZR(N;8*%SM#R:F@H@Z<8T'-"4,3%P"V"H))SYP$98&< M"FKI7?E-M!*<=B(AL(O"?\7T$)]8:)%+G]>B&?7/XE7L,9/O%J&D-9ST))J@, M2><]:0T@LY]2[Y0$M3G_I5]*7#G?W6@Y75E_D8ZB6T%O188XT2N,PBO?SF2' MF"XP2A- $RH_BJ?$)EN',$MJ:.ANKFP2.S27SWW\&+J.:^$-?8 $QM2"%&."P-!>)AK>.)MGE$PZI>I4!#*S*K4P1Y<&KC8FV>U<(_ MT.ZA$"I'N!OFXJE3KQZ$25%?U79SHQXX:+->.OLSI"4_,-\R*9;M+U1&*GQN MH,BFP:$&SN1W)<@YW6Q/A-*"1MMS MDU8A!/UHB% I@K@R74*V:$"*6JC#7Q>(IV ]N)^W?6=(*2<"JH""$ MP"5EE\L 0!LBKR^T3Q#$I+\#[#RX[[4'QAX*7CK5IZ25V%C!%,4U-A-]X$U4 MTN+==G-5WX<:1S^=?O&"L.V&!OV>J=%MUU?U3VA!:;WWY0[)O9^$>Z&G4@O= MLE/5]U )6J\1KG?((7*Q5&#[) UYUXE9<.MA.;AU_XU#@< 'C3F3.DU?8/Z$ XLQ6J7YG(0@3H@ZY=3!"\^-QS\1P$F:4(#,Y'"Q4A#!MFHQ6'4RM MNT?H0KMB3;*\")EI?.OD_TJFAJ6WH8E:R'1%9P7N**S8$(2S>NU16!$CO%&8 M%7T/2IK31E4)PMF\V>B3XX%-FN[QO+(6A!/ZZK0-XIQ^^\!D:H+]Z& M-E4E"*?S)JRI\ R$M'0O:LQ;MAZ$4_X&J,M"ZO54(#U9XMVT"9-[.:22X"J. MV7'!4?FX(/WX)-/X9/]Y4B"1@,K]_R9$B%_X)8=RGL ]S).=(\@J@ E8'-Z\\J=DSOV=P*>^X0ZKD MR=+9+%Y#..;7@Z/<)P[\,O]XH=AL"3%7D'YN%HMN1ECA\@[9R%U'X66 OP2! M$TY]YQ[A)]=&H<2URS,*Z[0&(79 G^':E\ZJP(%_05=YIB\N)E32P_X24_SP.;W;TG MFR";I;FF82Z5K5&3)B%E*:@UY9J AF:.J@&540ACOZJU!2F-0EWG@AIM^V\9 MXN#)I;YC,M-DT@)M1>$-96452.D6=(>J$A38H#V='-JF@7M'QH%[J1231(PQ M>*_YX+V!G_35"L8;3_K&D[[QI.^G"-JM%1$P!NV.0;N:0;MZ3X_\*_8VAF&[ MU1H>?.!N-=A=A=?QPT>;TH$6/@(OEK=.9^E%\U;[0N?QO UK39,?@1?3VZ36 M--E3 XCKU=>@YKX!+ZJW405JKJ,&X9DMN;O&\+XQO&\,[QO#^\;POC&\;PSO M&X_36@C/:^HT;0S*&X/RQJ"\,2AO#,H;@_+&H+PQ*&\,RAN#\@83E-?JJRY/ MR(\1^8.5SE5,3;=_-@KT.N8]Z,+:2?Z<^<(DF.]^&T@ EZ"+9"%<\BI=!<>0 MW9,3VT0?T]5%$,_%+P8GM$NG_[=1-'PL/04GI<)DUW=N=(:B+( 8,)DF%;J> MAZ"5USSHDUFS^66,O#/D>?>;D,[.DI<[I.7[#@Q3JLK^H0XICM:MQR1-^F\; M!P<+Y*4\%O$9X' M>(6BS&WUVH\]N]-D-W&FXB/4U0;1.+]<%=D2*S^3WY:SA/[J;QC)@&&AV:J[TIW$"][G)(\ MJN[ _?4J>+TZ\Z_H$\EDTGDA=KJ1Z_ZD'&^;M#5AC0W%27\?D9TVG4-E;OEB MH5Y63?3(;F_@F%W>$*= XQ6$XY3G]W=N7>3(#V">RXMU8ZV0-,N9N#B0%&=B M?1*3D8712IX9FM/D-B#0[NG4>>D^(3)GVN3+LWGZZ+Q+M.8>^63&O DBF9^D M>EL0TI>IM&V?#:8RS%8BT.CGJ3"UJ*O2"@AS4)>T*@ !3(&[N5NU5>,5[&]S M)A8[]P1/86$::@34SJ!+'PTZ13[I\.(%=65I".-)CS@A!&@[)8&@5S3>BMA1 M;D##JJ8>DT"\9S)N!<+NJ1:38FC0&,XO )>6C9)+UEHV8K8XA'PV>IR),< F MAR@5PBB,[@A(AM1)UV%K(0S.,F@ 0IZ;*@3*4;5^]"R8 4[CD$ (P[-@]>CZ MO-G1N#:$K#AR@HPA]>I'NK1<_+OEQ>@KLNB_V<'Y'4WZ@EU_<6J%KJ%_Z7W9 MOT2_,6$?F62_PH)&TP]-V)>&XGS:=1J-JV9GYM>N]>AZ+$]."M&9^3MTI,!- MX.-,O1/_=)/A^Q*C/V/DVQN)#TRK)ARG6.-ZD)W@M?H"P/K, MFT%V4DI];5HU@;C=#'2:2Z(,XFLG\8\/QQ^/CSY\^O3QZ.#]QX\G)P+K9_>=O+L*DLY:;:_2$ M/+UE5EH93H!<5RNMM#L@T9[5S[+0QC.VI UX"["&PBO'M!@O)):O_'4IA^!7[@KJ9?7B] XE:. MFL'\Y@>/(<)/%"U35?)SX-ND%G/W%#'JS=3M?1?>["X>/5RE::]K1L5K[[OY MO=$GLC+7>+\8\'U8P_O%;=^''?Q];T#S7-(%PHA(05T('MIZ' J :1OE[8&8?Z^UJ0BA$N+ M]8CCH0+,VKG[Y#K(=XRG4%D#$*XQ-L,B#QT -ELRWKHXC)5_=MCGLSI=VO21 MK=@&'^HI;B8?!KVDRCET%.FG5DT(MD$?RJ;5.= VWOE;RL596J &JDH0C(P^ M-$#5+_#(Q^X3 ?BT"+ M'AJX$0N^(HCIHW4$+/)M(NUL3328_O.:B&R:UO1#.>U$YE,3RWBS[QRWNR1O[Y6IT4( MQVKZ.IU[D:T.[/$Y(X-@-[.U<0PV'H.-QV#C,=BX%_.(3/ED=HHVMY[ETV?L MZ-9YK9,C6Z=B?Z=@^K#V*Z1\OA[J*=0U(DL\WCL$IH]AA(FY(*!57!S">9,9 MK6I,T#R"B:0%_4-XQ9+KJVF35X1@N:JTL4R;'!-$ A&J2*"J(H01:$J@"A-$ M HM*=VMMDC1-!+7E_1M9>'NHH#69FC<&X6"WSE1KCGA(:O 0G*([9"/W"3G) M,1/IQ]E\#Z^"-FBT"6?ZKCHZ=!5%HS.&JB\WQ%A\>$;>$_I*IL"ER+BNWAR< M-:)++2GWPU 5Y.$YH)U35S'VS4!82[I7B#W^P2H"?1BM$57(- 0A5*@'9IC:MCWP%#5 MH:82=$S]1RC4PR,\+W,F3&XK_GFL[K9;8+]I!T()D*G_">PAZP!=(?;@ (DS4!P$G3)?X)ZJ/1/ MZ4Z6P2 [G)HZ4&@+@G^@*T4H0!^J-M14 !B.@:XX'QC-WWR'[&'H2^7(N7BQ M25'I4^T5V^I4 3[UH !BZ*V_%4XC\LE.-(YBC-)H^P)YXF*=\O*Y65[$J* - M0('.&+G>-ET[6 [:&45"= ,A;?=6/77^I"]"W 8A8^."7J8-:4*1:SE;WR,;"'TW@6]783!;#\*FIU$2 ML^!@\T@SU_FA: \C* MAP]($7SM T#BB=AM-X<&Y?/J%=-%U$(8W2#3@="M# MV'548U$7(31:[]S%DJS*+-WVDEYGNRR>J*NLX5HM0MC> M5%. 6K!;WW+>8K2V7.<.,41I?IS-.5I30XVW^514 +&SJ7#53P$+VNCD>3"R M:1S4EU"T:H/8GE2_=J*%$1JU_# E+:-G7QA"!(>ACHI-GSTLV%Q]1W2J1TXQ MW]SNEILHCY]Y,Q ",1KC5P?PH)@_3QW(-+7V+<*V[H93IQD(T1=M,<\%##4G M7^+32C+H&&?D*[W"JLK(EWZMLWQ\[6;:DKVCJJC3QV _M3S:^?=+A*)K^AEY MRCYQ\?YS]!DQDQVX8E 9F.><-),;K(*0/+PJ91.10Z@A'L-TI-+,_?Y\.2$ M[@&A)-AKAC(NQ#;V_NFIC+_(C/]TG9D]>NZ"R21.FV=4'<*&1*V&.W> $;;6 MG32)O54RL\HKD+)T_XGPC!<@)::>NI\[@6F4[WEYT50H1<]OP0RJ[T&N'4WR MP078.D79C9!JMJI%8A;B M:RD77UN'_#H7UBN; A8#&"O0EVC***)8,XP@G*S-O!L* ;Y'^0:0F4R&0IR33K@TA&+9=JL$F(-,27))XS* ^ MA(1C'; ,,\V8CNB2]&+ZU2'Q \GY76J!J8H:E#(C9EB3RZ^=:,FT$ACW5/.,5LRQU;(01@QN[-I'ZS J74Y^8#D_D3TD0MGS1 MU:L*X?RIFFFE!0\:GQ=$:X-G?EY101D(2ZJ)&F9)*D"!QD8)%OT?>FGLB6BD MV 925X.P2E;E3(VN@VP7V9!LWK:_6 +"(F7:X5P@T(8(G8,%1/"+0#CVKK:) MR\& FFZ1_(-:*I@Y2L.MO'=N^,,T]^*Q:>[%_*$^!F))EM/-*:%FN;+P#\D]-G4U.,D8Y=QDQZH:%8"ILRSD5D3I)3=U M-2"7W70U4DY<$=SK)2Z;1^+#P>')R0F@]!EMD,D%#(#?J"M.1&H;:69$X#GZP%$@4(RJM .'>O."H=^_[C7=)QZ;'F?_Y_4$L#!!0 M ( /*$"E&5H5$PEZ8 (V_"@ 5 <&QU9RTR,#(P,#8S,%]L86(N>&UL M[+U[<^0VMB?X_T;L=\#V=$27([)LE]TO>V[/#96JRJL95:56DNV9==RX09'( M3+:99#;)E$K>V.^^. !(@ID$"9(@<2AOQ+UM529P7HGSP^N<@W_[]\_[B#S2 M- N3^!]_>//EUW\@-/:3((RW__C#,7OM97X8_N'?_]O__K_]V__Q^O7_?'M[ M38+$/^YIG!,_I5Y. _(4YCMRGQP.7DP^TC0-HXB\3<-@2PGY[LN_?OFW/W_] MYLMO__[=G[\EKU]+2F^]C/5,8L))?O/EF_*;2TDUB;\G?__JS==???/U-U^3 MOW__[=^___/?R,W'LN%')N4F[&P9A?&OW\/_/#"6A*D;9]]_SL)__&&7YX?O MO_KJZ>GIRZ=OOTS2+>O_]9NO_N?'ZSM_1_?>ZS#.!?KXMFK^&CUV^^>?WMFR\_9\$?I(CPM0&3HOGG ML_92IS?????=5_S;LBDC%+:0+M5FUB/DW](DHK=T0SB-[_/G _W''[)P?XB M-_]LE])-,[TH3;^"_E_%= L_*NCZ'>CZYJ^@ZW^1'U][#S3Z X&6/]Y>:47[ MKD9+=N(Z&1GJJ]GTN6?^1 ]$PS92>O343/@R=K]E?-07IYYS& M 0T*%8%G"VDN$O<&3AEH)WZ-8 0>GJ3G)LL804XLH_Z7V^3QJX"&C.B;[^"/ MU_#'ZZ_?2"_^+^RC_[Q,&+!>/&1YZOEY08]K\8\_-'W?TRH@.Q"[2.L*>*E? M,&-_=MA#MOC*3YC''_+7D?R%>/=-FNR;117LDH8O_S-Z&/ +%[K4%$EIEAQ3 MG_;Z:57Y=;8N960M8)ZC\>L?[WH(_=_>%5.@%P?D?9R'^3.YBC=)NN>3P_?_ M)N28?H@5@BC,[[V'RN$5"[0T13SPNA0LQJ"N'=+AV"GNZ)&I4":_<-K_X7)4 M,MRF5SG=9V;&4)LO:W2>*=HR0LNVRQFEYR+;':E GW &\P_7>T:WQ0KRZP4, M1U61T^$'WR$?;C411P\OH#;[4/J_CEZ:TS1ZOJ6')&U:_.E;+F" :=0['6LG MS9 /.YVTHT=@29@(RO,#6^K%60@ VSD<&YHN8#SJ%#P#OY-VR$>D5MSQH%A2 M=C4F;V@:)L'[.'CGY6VS[FF[!8S&1M5.AV*M$?)QV"SKZ$$HR++]!O68TX@ZXR1JWE4H;FN7J- [-JMH1AV2"MK4$)I&&J!^)N!B1?;:S3 MFS1Y#&-?OV[5-E_*T-0HVC@^3]HN89#J1+8U4LM5:<'!S7"]2;+<<2!$!'-[LDUA^>-S1!/*9T"A7CZO1[I&-+*^;0 M\<4)$DYQ[AWS'?6/*1O>;[YYN _SQFC&AB:(QYA.H6*,G7Z/=(QIQ1PZQC@5 MDFS(FV]>/7Q!"OJS#;3[U(-,E[OG_4/2I/#I]XB'6*,JQ?BJ?8ET<#7+.'AD M"6I$D)L=N=Y_]G=,<*JY]M,T0SR\VA0[13&U#=+!UBKJT#%7$"4%51?7?I?' M-*5Q+J)ZP)_8QOC8%'7=T1SQ6#11M+X=;6Z+=&P:B3QR2RJIDY(\$?1GOZ/. M*23DA(_TG9=[4JJ6ZTY-<_2#M5W1T^OHIK:H!VN'R*,OH$OJ$"CF%:/70NGE=)NDSUI3G+9"/S0;U3J/'"N;H!Z(S9):B!]+24%UYE%WM_>BZ.TQ"V.: MZ:?QTU;H1UVC6O515VN">M0U2SIRU'&BI* Z\ZA[OZ?IEBT+?DB3IWQWF>P/ M7JS'/%UK]*.P5-$(_*)N4 M.D%&I07J(=@HZ%A[@&V5Y*"0H$R ]?W)6D1TFA! I8A_89VV%(YK:(AZ7 MG2J>Y@J>-40Z,KOE'9TS*,>F3!WDQ!T-37 /LX&IMES,L#Q3KWE0ELT6,23/ MI;4U(#E8SCL?M$ _%5M5.UIKU1DB'8;NL8U>4 M@BSA= DC/-L0O& N$'#WBKRF#=#I]XB'7*,JQ5"K?8ETB#7+.'1HE=0(D!LZ MH(KQM/&R!\[EF+W>>MY!#"H:Y5GQR>GHDA__)X_K!CG6FP]A[,5^R!86B2A= MH2FMV+,KTC$YQ P7/OT0SB2!XD_>,.3,,2,H1 Q^RM+HC#@E8??>A'4OX63 M)IH/GL\MCOVFDH[:1DL9SV=E')M;+&&,VBG=6)(;6Z_1XLB[UI1M;&VXE!%X MIESC*+Q&7*310%@+H_%:7Y/1BF:Y6O1Z)O4N>8!>1L*89' 2NTNB@(GQ)T+_ M=1P1@3S>]2ZRC$TZ'4N;LT;(7:Y9*=7=ZBT0NYI&T,'K;$Z._%(0=.1ADVCE MVHGD>;:1+YVW781+:50\]ZR3AN@=3"?ON!&Y*@-?<3B<;2T+[3Q.?7 9^O$. M>.EENXLX@/^\9Q/JHQT,NB'&NC[2#QWJ%0]2CGJ% MS4J7#C$/RLUL 7!WA_L*WX>BA]DM]2D#G(>(?J+:?86F+7(W;E6QMJ]H:HC8 M5=OE';ROD%1)179%&&%'NXII=4Q+LNY<$. E9K2?]9YWT@2YPS4II/J9^CUB M]VH4<^B(*XDY]*5I%)I&%_5M17>ZS <"-RD]>&'P_O,!KF_9HF.=[VA:.U/1 M6,*L)W+(Z*&^BB0&W1 #3!_IAPYMR8-()GRIS=F0D_-#-Y TIPFH8))Q&R3< M!G[M=!')Z;[)^2I^C^[TW:5XJ=W!.(O7=4V>=E7B[R"C<:6VW?LG-FP''UO5 M.B-WOGY&,#V\JGHB=M>>"DQVA%7QPG>*-8T=W!YDW:3)@:;Y\PU3)&?JPDG] M ;1E&X3WG_WH")F(E]XA!&RD3/9 H*!V83*8'')L&&NH^OI[&"W$^#%:I>'+ M5,%X13AK\1![P9R?&JQ(*0"1$A A FD.3YGK@@R!S0[ >L6-1BNCQ32'6IR> M[Q_WQXB'0@?TD%(_%.^FL._^^.:[U3=??\M[_O'-WU9_9O]/F)T.E)=GBAR> M"8@P<P_DP&2@KHH]+ZA ^1 (), M71%UN)%A5^0NUL< ]4O"[GZ(7;.7^,/OK0HFY6D^XT->5=N$@M47KFX5.9"_Q6YI0&E>X@*)3?,J6F:TJ H M;PG&N:OE5[]WG%^MB&Z6']K:83EX8) IJF^]#)^WG4U9&^58$D'0R@J3K."1S:BT/@JY3 M-TR/-#B'';U!M.WQ.V.[JB?^V-P8MTMVR#QBO )ETC1E3N*8!UX+[K'+-R=2 M5WI[1C9)2CR?+6E3.#^&AZJBB/KY$4H4R]M'9[@T\4]=!(@[+#*1Q'SA\W.8 M[RZ/69[L:5HH_-R.4H9=D0-6'P/4*DP8]$,,8[W$'US@N=C)WM)'&A]=KS/F MU3D5.@]Q[4-TW#*'993_^NW7W%WA$QGNP4#R/O7B#![S2V(9 K)^B,(MCS"[ MV,.BI]ESAU-!ZL0CS0+^/)"$8]<.9.ET+IB=7]E"8/:!J0+1WB3?4>)QXA#P M6"1J\&=210SD1@:.):4L4$60_=(QY:*2)^:CG$Q>R0^5!A^3Z!&6"?!5YHF' MSXL8)9(GQ(M%GM7!@P_@Z Q:1A#,!$WA'V7S!\__%?IP6K#H2+^W1 K:!NK5 M3E3/FR%>5[5)._@,E=%\S58W>P)4JV/4CUX.;Z6'Y_N'F8Y1)]#U\GRNB$KU M \;(<92-\1F.OC5RM^Q0\RP29U&G-UT2CXMIF>WDQBQ>9S(]BP6=&B7'""43F?WW6%!$V@7#W9'87+M1ZD=*:\F_=&[IP]S6!\>KB( MK/>^&M@[0W2=YSZ[YB-.$NWX^\]>RG;@.01$\32SEB>;#;L@]VP3A55W;FN/ MV(>-Q!XZ? OB_!!.D&][HGD>WYU48_DJ-7\+A3P)3N6$/,II*/GP-5=(GG' 5HXI@WS>; MZFP."I.433LY;4XNGN\1*4KV?8H-''LA5Y:$JY;A2 M35C>GP12L!ICD')5V;,_]I7E4'4&1WV*Y:2W85!#CC$;[XSZ;S0@KX(PX['J M7[!E'=V'QSU?\\%U)PFS[,BG>#_)V++T[#Z4^)&79>$F9'2\3%VH\LID95T& M7X,NO)EPO0R6D0^4R.K%L'AER]DDIN29>BEA/6"-&2?IWHL(K#Z998'RLP_P M' K)V/*37,7 %9#KX9@#&[8+WH=0"RU/5I+MH8#UAR0.E'\RG9CPQQ1Z@X&V MWI:M?!.VDA)/%;$]-DWA)6O6Y0#,Q._%*/JR0)U<)E0TKLLV)(+@?4K_;7(8E\3EK=JJEBE\6CGRX+9S$ Y<8=K M A&BQ(7B;\AK[WW.FB%W5IUB]5O7>AO$CJD5=61LFBPIQVFNR%66'<]+E<\5 MF#:5CIG0\8]??_GU&XB@(8] G1QH2K(= YS_2O[VEZ]77W_-_U]\E!'OF.^2 M%&YC_JLT"WD5QL7AN6P4QB1/J9<=T^\JOGWS]]5?O_W;ZB]__1H:O*,^W3\P*;Y] XW>?.>P(%$0A' U MXD4W7AA?$M9TB5 & :]).VH"L_T M>L)UYVN(W&O6<]9"8<6S4?QHG"$:6_OO:)R%C_0J]I,]O4XR*&J_WMQ[GW46 MZTT%NQ\/,\M)J;$^)##[_4!-1M2J*I\R$_;9X_@^874VMK_M8N M!EUGO,N0VZ[.DXO&ALA12J]<[;KAK!5B%&H1=O"%@219.\-PA343Z'=-LXR' M-Y8IA,IQP_?DS5]6WWSWS>HOW[UI/FR [__RW>KK/_\%V5G#^>&J\2DL?M?5 M*]=^-X#8=5N$G>$N8)I"QS0-D^!]W.K2$^C]UHL@='M"G>YR+\U?D%:=4503 MZ"."J3*%,"EN:E"$(S8^0Z,QCT$WY(AJJGB?9Y<0HZVQZ!;B'I5GEIR'0$ZC M[%E28P'[(<-Q<"'RAOCG18'\&V:PG'T' M=CSL6U^6L$4>.8[8-J3F,'D4;<2X9%U%&\<0JB0K4LK"_5B59E4^','^ HE6 M)?1QH9R?3.,Q::!(HE:A6)%#93BJ,YRS8%:V65BG;/'+5."[[QN:WL$=O6Z[ M;MP;.:KU-$-+N*JN*V),ZJN!O=#4&Y'^*IB)DR?"V!'.#T5 ZF3&4,)0U13B MLU#O:1WDX6'<)3P1F-D T[][-BAW[9A9-9XJ;0?54+W$.!>X;' MG.T]EH-S)L>;+(;D2',&A3-TAY9G2K<>6.I;+\UC]0>5FJ9+ M\E1+YW5-7CII\KY1O.Q4VLKP4KZ<$ XZS1K",(!VZ6KVAUN[HS;#=9:LYFT( M=75;\,:6R.&U13UM*I%HAAA6VZ2UE4PDR#HZ[)E OTM-'E'AB.X\4*1@\]T8 M1)1UU _3MT;NB1UJJMZH:8K8([LD'CYJXX#&&0V@6GV61'"^R,\A)2/^_,%: M/#S@]*4C^19IUC%Z&YHA'[8ZQ>KI\?4VB >J5M3A9^:"H/.2==8U@[H=\J%9 MA_7II%H?V*!L>F;WJJC(=9%EE/U?H"^",XS2,MQSB'D:/+@/&?Q./DB;D3A MX..W]H4 MA*9YU:DSA]&:'BB\XS+)\O5&ZM2QFM6U1>XWK2K6#YP;&B+VJ'9YA^_!,E[ MK9CA7"]TI]72_8I7Z/=#D@0\)YJFCZ%/L[LDTM_]M'18A"^V*7OND$VMT7ME MJ]"67-.E/TZBG\C>]^NNZU23E MT.'&:1%!S,U:TKXVAT9M9GSILG@5]OWG YSD=IV0MK5'[D^=JM:>N=0U1NQK MW3(/':LE95*0=K[,G$-9*DD[/5_-*!OC.S9UOV/S:Y3PL@Y29^V.M[T/>@HN^PF":-&,WM#S1FH!)! MQ9A@'\8A0%4>/M)V1S;NC-RC^QFA5HC3J"=B'^^IP.""G8+-BDA&HL)2C95; MOY_;#EO%#EZ-%:*UMNG2!K^':U5K75,C]EN]K/;6T&[VL/8U$\= R=FR&8&G M5>^'=%FCUG(IWG:N7J._5FI(3 MXXK$U.&6]!U-PT>^%/[!"V. H75,@IEB0Q4;_Z=#[BQREO_O3+]#:XW+%^_'6MC1<6V?7)IOXXS).7 MIEZ'Z\T[^J"]3C;H MAQP1C56O73UW=4*,B.:R#[[8K:-@G0>X 7!Q!88SJ<_TIF=Z!];U-EWEO4BM M#:!^>KV!N+G>^GS M54[W&=L<^!![G_!#Y6)!K['UM!R13R,SF/L\ W,2=HBGKCFT'K[;5<[7JBP; M(:"2 DH>N(C%[I\+N2(U,0F7DVT9:I*20E0WAW>8;<\Q6-I5O%Y-5LUSQ#IKBAYM]!*/1 I&N+@((Z\D;))!C\!"#J!#=IS]B!!^DQN RO?6*YJ1DMRIPO^1(!$M7 M"T='9A$W*$'!C@34CSSX@H<[^GY*B^2V.V M]=6MSW1MD6-$JXHJ�V1.SU[?(.'<9(;^7U;G>85*A;%)9_ZV6A#RDI8036Z,B!-.^-'+=ZFD%%,L.NB+&MKP9# M/:+@4[TTL2*Z^7#>?Q[U1 M^K2%BNB%FD&SFO-Y\L\TW.X IQYIZFWII^/^@:;K#5=;>9;/S,$'$T/N]^., MI,+!,$J(46*D0D,]J&!+)%\B&,/&_?RE2S2XXMI8GC167!JK%EB*XBW,\NQG MO1&'0^_S39+"6:=Z WB?B/L_C=G'4T7N9);,5DLE'4<2 ML1/:TFQP!B?/#*M[7>URF^?.@&ZV3$R#]0K+:8S>W@,Y0AFH>_*RG*XY M8F0QD7KX5&Z(%W/B1->-PWP&<9L,KZSK[I3K#O$TN/F*O[4O<@?O90+-ZE[? M$;'3]Y-_TI6\RO]/Y-4[N@G],/^""%F$X<:IK\K[4D$,%R.4&5R6E%], M"9Y$,"6"ZXIPOO)!X]?0/" J[Q)6V%2^H6%^=/;LL2N[2:/X"F%T8"-N:VV@ M30>E9<*-B7D,\*:-S/( QTB;*1!',%XPY$QON0;,(:]"&;9]7D#4.?X($%9S M4(: ^$G_96*-WA3&*QJU\_)PI46'*=&W^W;LS4N<>9@3P['X]';MUD/A'.*AO6B .5&1P1'X912]&T"O9FMHD<\L6QRBG=.;%'\Y/C709_H M$_]&EV5JVAG:I^RXT'7/N?P3KGD8,]$ U_;(LB%NC@]1Z+,)8D.! M!]LXJN'6C<7,K:AO4)EC'@/\5-0OKDV0Z+!/[(H'@M]YYV6BG\8(QH=+"\8_ MG0)3'B%-C("') NA*/G@,R)[UOC4G&R2)1&NS:YMO0W0OVU%Z'@FL&V-R]IO MCWHZJ$X]U@=>H/3]9YKZ8:9->QQ"9YF31+=I>AT5GA)9WM1AH,OD1X>2,RE9 MHX+5R2V4<+*$2K+XXBGDI<[WIH'0FODB!:W;3EWX*8HE/(!,1DN M[Q>*B;USJ1K)N&XD!N7$/A(D* CX3,.,U[JHGC0HBHS/?.NTC!^Q$A+R_"HQ MR8W\]:2DJ^*'N51_&$5<(N0EG\0/(V.!"J$)2,U_E_NF-R9FN/A:Q,_1-/C_ MR-I\U+J /$?HYPDS3\\W[)?<,?V8/;W#@0:77C3X)]+06OHTVF:B7E-C$Z&7 M,-VUZH5@"CM(^?ATQ25D_XDBA'/.-)8TGT=N%$L)"0B(@'1*F,1:-\V#9698 MOJ?I/HRY5]I 9CVYI8-SAZ%ZX;.&UDN Z"[5$*!T7HF('Z@GLZ)Z-C-"SF,1 MN>$NV4#R$I'7]>*8NV#E8'TZCPDJW3=)6@]3>=+H[NIAJ8OBC9KUYI8&=,]O M(-[)MVHT]R/]*""%QQ'FT+\JU=H=\[K[&TD *0%1-5 M:><#"6$_S!JMU[B4N\:$=)F,GE(HWPX)ZN+E[)36+FX5[ F80'/GJ;NRFWPU MJ'5=6?$GZSI*@PA.K@.NV-FK^^.;KK\D^C"( ZNY0M2FC<706$9];@F\3 M8DO$;V,C=0)X)Z6E(KBY8A/5%5DRC$]OO%8<+Y;;"P+RZ2UF%\G)JRMG*:VH M#*FS';IS%KY4N/#_=0PS'DPPY/CWI#O2J6^H(4P/==6^RSL/T:LPX5&MR@_5 M <<$UJA-YG#1[%7DT:&"D'8X+#3V7R8NZ$UA?'RZ;&1HT6'*0U&TV#"%/=K M 4?AN/;MLKX5!JFB!V8-M+VJZMD9.GX2Z];/?SMKCWC$&HD]8O@:O-O,V!+.U]WH_D1S$(/'(08T>/O\(Q/Z*EX?:,H/ M>2[\/'SD-VH=8WX0(>2>,-PXJG_TIX+8:T8H,_A4DN;"50JF4";D%? E8?P% M*5F3BC?YI>#NZ+$W!V9JLH,[7*EEB]Q2<+8P@K=CJ_>M[A,[R#,1*^38-*6! M5?2:@@]B?)M474M)8Z58O-!#[44[^'II6+D$DZ>ER>'^ 1[/@T_A;Q^L?10& M)DEI7Z\4Z7MW(/P.4H[\L.U)JY,FR$&O22$5K-3O$8-,HYA#1ZI*S(T#3Z:. MB+P#I\J?5^3 *(HR-I Q=P#?7/%_1I17BRM:.EST[),T#W^3^:]7<B/W64/ 1N?8E>5Z_J61 ! ='\_.\6H>5UEZC MUC,>_?5Z''*I[S^:/_&XN%<<)WIN4%/*U-%5T>_E'58:QOC]A+C<2VDV!?D"<%?3EJM+R@^A+''MM;Q%HHYFBV2S[H@=V03A?4+Y'I[Q(YL)+:M96))GEZ)! MM^"#ZW5!@://L&:D_.AT&X>_B1-22!CPCVD*]75E/D&^\W+6:A-17]9&>DK# M'$*9-S#HC[$GY&0$9$T%$6/.*ZYJ?0VF:JHRQW]X(4Q M7#:LXSLOHNO-C3Q/O(%SQ_?%D:-F'C#NC!3SAAE!7;28]42\?.FIP% ? #;% M;9VH722>S!-3?,&4<*ZD9.NJM-%,1@$68(V 6\.+P!3R6-_U;N5*UCU]1\5_ ME7M'6?6R(SZA%P'D\-#?&"I$F/=&#!,#E!CJ%04K\JI@]@6LH:I;?,G0^17^ MC#:YW,%K4=G);3O'"'$9&'H/820B&_C*\B"B!LBK(Y@/KNL=WLB?&ZHX][FE M/@T?/;9M,[9Q8]?% 8C> .W0<=YO4:#1(KYEN"@XD8J5J]7$+&8H]4VU^KIT M^*OXD:V8DE1?0:RKS^))*AH#([-8J3"'/)_.5HAN1O7KHQOO&18RS!90 /K(+%OMBN-N, ]5_WRF.7)GJ:%IL]-]T)FW9"B1U_%R^M=@S[8+WK[J##FRK=\(NQ5 M4.* K!TG"\7!Q6)522[9$(_X4I1RK#_/?+,[AW5*A"R8L'T<*=B46'BVY9D6 M"6?3OEC0L1' ]G9'A\2-:;$ M=P=F:K*#PXP>[[EX3Q9JSJ6T%EW$]M]=47>]""#'D?[&J.7^&/=&C!L#E!A\ M"BQ9\4>8!;,R]FXE@N_$.8SS"+PYC2*K2&>=B?>(,,,PS=ZDW](0PB39OK/3 MDO# >O)Y$PQ,G'8_PO/MJZ^4C4>4=W^F> EQZ_B:\E%H9K"&?DOS<9WJK3Y^ MVFE)/JZ5W::/ETP@Z)RS0>/D]O4O9W61=!.SO<31+Q(.T!3/.3/$VV,6QI1! M4<8V2J)(J_PF,+5E.XFE08&!05I1H:7_D@#"1 V;6%'Q6_&">T7EWH(I&N28 MTC#E"26/G3DI$V_S;IKM;GQ*@^P#\P610G7)J,/B/&BW'!C#+L>0;R2&:#$C-6:Y#KV0% M+:AF(2,3>;7+BS@0'U#V)?]$M_,>2@PYOHPSTDDIR@&4$./,2(7L[&\*QJ)0 M3!%4*UXTA.O9BKOXT%EU2_>F"A53'4I3\5)3Y1O2#.?BS!,GX7Y3$4'7\'3) M"V3U1Z)ZOT6"3H/JW?BB=%HJSF5)9/G\WKQTZ-SCX'!\B$(?RBI22,G)[.)@QW%^<5G!SP%!N?6! MWQR\_TQ3/\S.KO1Z=T:*W]ES*4?_YHK8O05XE1QS^.,+X0M4LH-F M"9> '.. I@(G9-G[@Y"5\,J46_YNIZ,K@^FM5D+%JX*7M)1874I^I&3H\"IA M1F.]K3W_-G%:?=6] MH*X\.E\,V5SW%""5I+?T(".PUIL&#S5HCM0]316M5C/ZMNC7+P:BCTF=]^JK M%KE:@>C$M&17/@&@Y-2+3/JYER43&J.,P&+$244="J/;QRK#@NA3ZGM;^WE- M7V^88[DUH=(7VVW*;<[#4<. )[L.>UM*A[^EP)?>X4"#2R^*0)6&&X]&Y7MU M1XW/_0U1X;5Y7_3X/4"5P4F6\)S%@:DA(DD!I547Y_S9?Y@ <^/VC$904TL$ M-\+9<5PWN1NPZAWLB>=3^N; M-&2KH(,7D4K[F$2E]D&#]FY.P?MXN$D_Y!YNK+KN7'QI'FXNNYTIK?)PSH7O M8C@?]X?E8;EI&<%!N.@O;.AM5)ETL4^T$ MJFWX<0,ER4,4;KW&R^5Y<.:%Z&D0?36QIG4 Y=&Y19WO,&:?T_.W75U'FQI& M#YQU0 ZRWV'DN*(')A4741P-:'.:K#L$A+_-!;J10 Y9O4W MQK $/\28-D")&1/ZL&?Q6:SWHMAD4UH":<(T*DO,AYWO-QOJY^O-^\\^?QWW MEFUGUC$8"/X?"HH]>A'EKVQF>1KZ.5P#9+N+.*A_H+2\BOWH&# %W\D7N7]( MD^.!]6#_9@"6AS%;RLI2Z&Q:U/Q,* 1#CO4H;'0VA[B7"O'%9/0W00RRIHW/ 3U M_!TA:6/U=Q.&T/S0LPN!?&)P\Z.HD\"\$B &?$>&&(HW(,#J#+Y7I!*Q OG3 MSVH=A.BDX7W'%2D5.)E!A YNM@4+^YW*Q^!",0&LQ$:#5C+QGRBM?J(%3Q-3 M_&0O',2M8_)+A5@LB#E-206.2^_CU@M*#.8[!:]5$WH1&O.'/X56$QKL+O?2 M_&68[(%NPSB&J59KN/DF@;OCX1#Q9'@O B4^1,G35;Q)TCW?+764Y3/OC1S8 M>YI!A7##KHC!NJ\&0YU$Y2/ %C@1A97SRGI.3!&$F1\EV3&E9<8H3Q<-*\;N M .)*QC?<>&'PB>J X+P5TK1*'F_*U M _=!.Y_8$&4B536!XZ"\[KK*Z;ZS(&Z/_LA=L;#Y[W!WW>R]]AFDW3N+7LL24:INSJ^%!;RII$CQOJ9]L MXU D=-V&VUV^WOR8B>?@3FQCTAZIGQNK6B9RMC7&GL!I)/N8VB)IQ0#&K4=2 M8 )_'C/JYBV42756B$/9D-M"6\9 /(3B("MS-H69GN<_K\,C8U[0).-JB\J_ MO-"-+/A$@S>ZPQF#?DC1J[?JM>/=KDZ(5R7FL@]>DY<<8'C?B6K.LN!CR<;- M$F1NY4^*6L.#=6IE6^?O.'Y(TDL>2K&EW I5E9_KT'L(([8N,H_M'4L3.5)8 M,5G#TX_#"")&&#MZC2Q-QL\#*OZD)@ I)5BAJ'*#PW**M6H%OWAI1GK^GB3_ MX$$^9PFX]B#+2UC<2GWR\F-*UYLJSDMS@-+=&BF\&*I9;J+T3;%OH0PD'SIT MXZ^\>;=&$^HB2,/JH2+N\$#S3%'=Z4Y30Z0^UZU<[2SRK!7BR;=%6)L#DOQR M3S_GY"T;>;^Z.DZ<1U-WKG?A^[ Y85/R31*%?O=K>JT=D+MBM[*J2^I;(W9- M Z$M''C?A=LXW(2^QY9Q%4=2L'0WG-]Z69CQ)Z:R8I5P$0>*N.?V 8SA$*.Q MZ$B2R%W"AL%4IQE##[%;65%KJ.-QYO*EMY(]OV'J\$,$$ZA3PRT"L>3>]K+: MVG9-P1U=L"..@<(U1&EICQDQ3,0>7#5=.2%Q-W0_TG3+_%\51F3.B:??V#_? ME=%IG=/L8&+(A_LX(ZF.,(P28A<9J=!0YY%L5T1ES*=3E351>".81QW9"@?0 MO/=2B'F'O*P[>)6M8WYL:8X<++H4K>7E:]HB=OA.D0>G54O"D*9(.&D\@[5K MXFMKO[#AVCI]:1LO:,#: ];S$8M@DIE379=9"8]L*YJDS]6,V3&AM/= [J0& MZM8S%[3-$3NJB=3#,QHD;51#MFM:Z>BRO$';.KFTM5_6L+6'N25Q92N#8)*9 M1V=WOGH-=1RZCO#.&B'WQV:E5 ^LMT#L#8\3 M&,]GVL;(_;9=2=55FULB]LX.@0>62=,6^>!L M5;&V26IJB'AHMLL[:F26KWIBV Y-I^8H!]1D5,E<5YA\[F@<)NFG)->>B9GU M0.I@/=0MLZO:FV//L#*4?GB9&1+032AK&'B/7LB81W3FJA03*ZF0)X(^X0S. MM+3N@[KYS;#+\KRP<;8S:;],/[0W.4"]&,8_3*E:9%!40*N*+GH/R;&LN- ] MGEUXK3V3Z-1TN$!PJK?#(*M_' M-K>U]?--6<[KSG'YKD(0+D?7I*9OC7QD=ZA9?Q*\L2GB4=PE\> "6/5!BN"$ M="I-I_-2S;G-SUZ:>G$.Z5V\.FCVLQ?MO31G?)CAKF+_GGV=047A)+[8II2_ M!%"??]L.6NV21^K;4QFR/#NR2!O[.=,4JB[[_]EL1?^LF>:M:REDH/;JLF&(?MIAV'*N:]DH/;58/@VCO-!.]B[CE=Z=%_V<&\] M@#'MN]P!;_/@@C,B8'U2L")/C!TS1$[LXG4P^/W@39AQ%T&6C1HV)V%T]IE>>.V(^]&WWY9(]=FZDDQ M=+&5'IA%:9?^^L$+TY^\Z*B<-7;5(NCH@MQ?3116_;6M/6)_-1)[Z- %XH13 M)Q^I![0=GPPT:=LU[73U6> X;IUX6CLL;"3;0V%E*.,JX#F;VC@\^#+9[\.< M"W$1!^6K3U!KVWC_TY<&<@\?9)+ZBY ]""!&@&%Z# ]>+[GQ*X,:/^0.TC7G M]2;R$ERD=5;L1V'I3F(SQ:/%2W#MXC!9QNESRED2A0&_..?/6#QWHT5K%_38 MT*WPR?O)VO:H_=Y [!&)7!7QE7C]Y)G\(O^+P+,GU/TF#9G+'B+*G]*IL;(8 M)G45,RW#O7PZU8ONZYT5+&YLC7L282#VJ>.?L:Y='FCXD)B5+)U0:;ZB>F=_V)H+< ME8<9I4<\TW([:,7=6^% M^O9%CA*]3% [P##IB!@3^LD_^$B#D1?G#H$JNXBQ/C^(@XS6!2XHDELGX17ZJ.\__ M,:/KS?LL#_=>3C.-J2X+XW')BA5T6 M:0F3](:R_PW8@C_RLHR_&@XJQY!!KFW#C5,O=Y+ M/QJ(/7ZP*L.WH74N^##!N4DSE?H ,LAA8ZAA M5-CH2P,Q; Q697"%%_I$*HZDSA(?ALQN'X8AC+C>1!9#&>[\'0V.$5LXE;'+ MZPW$381L2@^^Y>ORD8.3#CR\,RC-)A< M!R]^)F$,C6(JZG+P.XP'*3K[HI1]YA -5(8NA"'K#5$R'=8BC*LR+XA$N$RD M$(HH4I%?N%R.XSUP6M9@X#H\2"Y-)B^U?J/!50#UF#8A#<3K9A?^OXYAROX5 M!]>A]Q!&81[2C'W' "5HG8RFXX)T2IK8K+4C;;LL$*^4I]+4AF=7$I%*I.(1 MQ$(H?HFFB$6D7,Y1$ZV%C_N]ESZ#@;V(HQ\@I8S!/##U=ZP9.:2A3TF>\$^I M/# ,3L 6OHMI3CSQDWA2"W>(VS#SW-$M+,TN2E6-0'40(>2X.=PX*C3VIX(8 M_48H,]3]FE9X*R*YDHHM&OQR:2-E(T$R::(*M#"L["X8C@=A=,S#1WI'_6/* MD?O]9S\Z!C00P5/[PU%L#=>;]UX:A_$VNZ'IW'-E"D;(<6HZXS8O\6QQ M08QS$RIK8Z&G"D4JJ4@A5A$P60K&;S&E:(3)1KAP:" 3N;D/20[+3R\BI=%] M$8B1 5.7H5>EX:[B1R9CDCY?'M.4_=5S*]S9?3$8:&:(9F1K[[L(O#)4P89; ME*Q61#)#""@N[&'QB]^ZTER#3&U]P6,F43$H$ M$^=P.9/V*DAR!@'<9A]HZO1USVK-*8_A/L"#,_2:+>^"*^:J\19>@!+GC6^? M/WK_3-)+B.OIL04=3A@I/-LWGF:+.9#J(I9HHY6SLH4LK@.$%*^Y&*22H[@V M>'@F7!3"97&.6$BMJ=A-G.V[Q[5DTV*1#\>VT; M+;%8"-;9-&@3ZMF@OP#\LZJF#=]M!T"V9N,R$54H(J5R58( K2TWPE:>:BOV M<8@/'M>;CV)#$M)LO;E.XNT]3??OZ$/?DS-C,@N!N;Z&:5[ F=%8 %SU5L6& M&U4L^9:),7W-5D1[ FP1+L'FLE 5B'$01=Z\B!R\9Y$<":9O<"AH;-K=$CA0MZJE@T- ,L;^W26OEW*/NQ&I:KW#H,R]V-5ZOPYA> MP<.61I926R]JW)ZIJ1^[9=/%C-]SB0>7':R/5O(+D":%Q[J M:FD_E7;JH_9W- Z3E,!3U6XK&Q<2&2^[N_H@1R CE4^*&^L[($8C,[EMC&54 M2^)IU5:7$S;=67/U7%0]"&[2Q*9H+8Q-.F(>&'63_X1M>H5 M+B(U350K=0T7\]I!18?@S":IZZ>JF\K4\KLC):WNV71?-H 2:KEN*;3-C;E]+;W%M>[IB&-+N*"S/)M%[QSA=\H*3U=N\NQY%#"D.V M#%7N,$?0PK['M*&:W5VF+R2295^,O&_F3:9+FUU6UBG!_:*R3OF96J? -;([ M-YH*[QW#"S:>34/,^9\_1"%VS) R6?;^/MPSYJL M-W?LTVSC^<9E".QS03HY3&S6AL=+;+% O+:=2M.13WRL2"D1440BE4PK4DA% MA%@ $:I@SL$3JXE53*W./F48H_,->D,-L7*^4>89^11\L(YO(64Z949[ZV5A M^\)Y*A[( 7,2DS;'0%I@@!@LI]'32D!W63IPI2XJU;5D(15AT%C*1;A@:*#R MI1K8'9R>V+&RW*=9L+;F.5+^B)G MWUEAZIGU=!^.#P49DK2N]HU,<[E/WM);?K5# YEV8W9#.YHH4O^W:[33)[F' M4T2\#+&DV)A:*$FZ.O6[%2ED@(GR@3]LR\58%>EP>"YW'5NP(>-V'\;A_KB7 MA73*I+@C+Y(?,_>!$[:(6R\I[2[K_;PF7L8K]R2I6]"CM&[2\IZ\-]+UI[0 M>!MHGE-,ZTD&.9 -U69L):?Q/7=)V3K?T?0JYG<3 M?9\YZDL**?38,%#GGJN#SE)W8Z9JV8TY.7.:!*0@824&DDWNBV)8H@[O8/XA+?/HG1R2R&[]AY(G:R' MNLT1GF?-$1^6FTAM _8Y=2@;KA8,=WB;SL602E]WE+;3M44^?EM5K*4B-S5$ M/&;;Y1VTFT9-3FZ71 %C_R="_W4,SY_;L**?056[:32\#IE2 M08-:8Y:2Q_T#3=FJ^4BCN^<,Y'Q'#U'R3(/&E4!K&UUZAY -3 T4&W5$"ES]E5=7/]V]$"^%>@@_ M=, 7+,BK@LD7D%]>7:!*1G;]_#NA>PR%D6C0MHB8P02?:$Z28[Z)DB=9#&43 M'?U<) GP;/NG)/T5;.$+CCQS0AQM*>GW(S/N=4L3FO\LN#=[N+814F]N5ZI: M?)RV0+_DT H\=%A*O"./MQ>7#+:DFB";#GWNLKZCPI8<_+#NEA!3:+7R:]J$00O\H]>^BO-K[+L"-<+ M=UY$LXMM2BF,IXMCODO2\#<:7.R38YPW:=R; F;X'&:.$EO[=<<.O .U&9S@ MQ\D0KZ0K(UFA^(X0A!22$"X**669&;SF-DQ>Z!]J]%^1BBD17!U@W]QFJ53V M&E6>\8)GYZ7TAJT7M/'?7(.3@8U\@13@M1W4K;.MR M %KD%=M\!4D4>2E;23*4S>"[+YR]P&A/R-O^X,7/?\I$ MACB6MZ$^>#YM7%D9-$>.(EV*ZI^'JMHB1IA.D0?7^JX_$+4B0-O)G#ZYJM>) M%T^I6>_GH2SJ=E.^J.AZ;5)7\2IFOS?-\ELOIWP?P:E %79<_:_<2:*!L]=6G]2RTCB7.^*?%DS'\O"O8*6H.>I@:XG4JW)SN&9=7_6]!G@KE*U=PF)[[?E^2MTF?=6UO_32]#F,MST@[*S+H@"L M66$]?-7;+P:\-&(//Q*/MZ_9&-[S#>.*_) FV5G,HPNTLJQG04[9D\ U752^ M.P@7=DE,L8#7].H' P\([(&5.*[(&&C*@PL:5 ;@%[091';0X$V+R7H160"@ M]3?**<294T .>@,4&;6"J_BM2,FQMJX33(G@Z@XE9S1,Q8J_D,Z?C,]W:7+< M[NHE\(M(,8MGCK6RO#]":%X9VW6: &S2'JGS&ZM:GCFV-<9^YF@D^Y@SQ[1\ M:NVD2FGR5 9X>C'Q'$5R3JJ_* A67A!P\E7,YLS+NNG5O=7\U+8AZ [>'&%K M1'U(>G,S](#3K%@=9^IM%@$O&I%'AHG#;I_GCAXB&FQY=@S))"=X9L<3H] % MGEA66!;$+JBZB^^>0KD[Y2?C/]@$M0<@#IW+_N#YO]Y7UUA-.AKTP8PCIBJ? ME2+0=<".,,;R#Y_5RM0_.*&HJA-DC*,8LL!2O1Z%##Z>;A<<^2-?T.] TS!Q M5;Q@,N-4.?W @I0\B,+$81F#R?0&PE\U_O9%^?V?:11EY(.7;A/R\?JLGMJH M-5">@W*7;(2%FN7/20O,B-6LCK+H4;_&CD8::2UASR,\P@?.!FL;8,1#.3BK MN5K7"KMU=T-\6-M'^N$W&-F.5$QX]%3!AE1\G!5(F\L$?MT$ MQWA[].#M4(S2;(/S"F*K-SU!BX9[VFZ;X@![]41N>^; M*Z^Z?GZ3X9*SJ66)* M4V/L6R(CV2>(:D]BDE<,^;#EMQ(/E,W3E-#/AS ]^0K:.TI2F<0ZY^ M9HOKIJ/6&?99TXZ&NHX^37,OC*OJ6/+I!(>/LG8OO):UQ.I:3"UDV61UXJPO M@Z;!D^X72J?1J%P&.-O8655L?=4PKK8!102OI,F,?O3%P-UG5[N8-1>Q6H+GE ;T;8G^\;2 M1(JT5DVF+K%&$42\YK*CU^"(//I$*N*DSA^>(! 2P-,;M692"/?O"PXUWW7' M6X0VZ+Y0%STSG0TWO5[ >XCV='/FKM>N'UMT;\.[XW[OI<\\"CG213Z=A\/XC=65_N#%Z:@ZW62Z7,@SYHAQ9$NQ>J92/4VV+=+;2);R$0J M";.-4"9C)M)PN\M?)YO7QXR*MWOD$UCJ0^[BP:OJ32%7.4N632-SEBJJY'KV M0A:3*=>AU?@ &+C@@KJ5\ SC)2027,3!'4T?0_\L6K='-\RHTT/QTZB8MC[8 M4:F/"F/K&\+AC*A26KZ_*5[7"^%-,*&I[ZM-Q\]*,_%Y[ZV4K6&_3"C61_52S@SZ80=SWKI,'1 MY!W#Z3=&;$F\]" MO$C,36DBA8^VMNT,B#>S_F*(V%RAE6\!K#<_'O)PS_[[(:*TN>IV2V/,^-6I M9+4&T[7$CE3=@@^>;TO*X'9'3KNH;[:IIR#BQ759-K^>/Y+ M3O> QX\'YHY0,_61QD=Z2_UD&\-+ATTJM[3%##)=*I88HVN('6(ZY;:3]7 4 M;$@J^+#_%HQF!IK)])6$B:1,*M(. &9R+<]_1W>7<1_".,SI=?@(%0USIA>\ M97(!1YD_9G1SC*[#C>XZW+ K4H0:8@#UULRD'^*+L5[B#QWP@LEKSH54; CG MLR*"$P%6;FZV9C&"HK>X(C@*M2/&UFWB.%O5Y,\W3*W\(@[>%SE4G7YOUA.Y MV_=0_R1WO*L;8J?O(_V(K&+.8T4X%W[^6/*9WN?-4JLGM\+[C&TE^-.'I;>? M*SQB][ N[A/Y[9<,;+Z((@BZ4P]@FM_]'$@"J4N/,4BY!>G9'_O.9*@ZPS$(A0]31/BC3SUF9N@Y7\1*)VF4$A M69+: :^3MU,=F\5\I#A<0\E<]_ODPF>32$K?'K,PIFR5E_%G/7034'59$2%2^!%^\WL)W@H54;LY[,)GUABVOR U; MU*3D#MYSL;@Y;%835E4,QFL*WWAAXX53;PI(06F$.& [493\XLYVT(%O8JHZWP-/!;G!FHUQJ MALHBUHJZ)_1ZDD *K&,,,G YA_GQO$%JS+0@FP8GDMR++"VUQEOD'J1IQXBY M-LNSZGUY-H&B@L8J=.(J@!H0F] K[E90 2^IK^21L2#/V'5N^!)]H?O&0 M-<6/3\]M>8!KT\P=V&R#U;)@W*K&=A&_$HVHLHGHBJPX1Q3[;D4^(@5<$28B M^:40TF%! )MFOSPR:(UST9)1H>$C]-0=Q<_$^G<$*ET_P%0(H^/[.X&;3O61 M88^45W;@! N1T9P-XOLQ9,6##$)')=&7 =M7\2-KGZ2ZVI53\?H= ?.9B:=" MXI+1[P1ZS_5%AK6E@,M'5GNVUAIEF0!:FW)N4@J' >\_'VB<4=9^G>]H*KZ; M>_KKD.5W!,"]?Z)9ELIM@OQ. +R_/9 !_.EB6NI I!*\(U=#MEC^/##?3U;8 MD@KJHJ!&PHWI-1K3[L6]50MEK5.!(Q&0S@ N?Y"VV(,I^2\P>&$6WL0H [7]9S^B*Q**5P-IRB0H)ZR<=^'_SGB):%ZHQ7TH M!^I1,^\B(7.\.ECD3S3)H@#?IE*;*3?#"J^--](E@Y.?8*I-HI;Q[V13V*V_ MS0S9\@7+EP$<'&L_,4]1L7B&'TW']W<$&*VFGPHL&IG^3H"B77=DBT"QSJND M?3$'0M/\"CSK-8#]%T?LEP'.)Z5.,FZZ^YT7_Y DP5,8S7./TRW#[PBTC7^2 MZ>YL.P3XG8"YN1V0 ?MI=:6LP/J<"4\*Z9>/\]/_0#7[AR4[9^G7R[)>P?YE M3)75@D+Y3GV@?(Y 8@,9?D=3I?%/,EDH>Y< OY.ITMP.R*9*9?>C?+\BU>>GO!;?GTR:I%. M1D4*QXWWS'OX?GJD1>Q:]HZ*W&!9?+RXME;(3/V[6)#O]S+9V?HI)YDYI,K=G*0J!8D>%U$+) -!67IHPU6;&EMA"H?$B@BCYIFK5?7A26\]]KHEF^ M3.^[*7Y\J5H1R>#\)[X8ZHC%X[_)0Q1NN1'< M+44:3/PL#7QBPO&_9R]>+V>)T-_$ Z=[H/?X:?C\!9[1@@,F MQN9Y\;F:%4]GO 7,;3-:_-W)2'TA%V]GSVU.QP7I7#2Q62>L]/1[N0"S\.3D M=)6=7L3]E04+7S-9OBIS_P3UAIF=PFU\]J:J-:(+F3G&&:UIHAA&<0'S MPDC%1D\#"O^S0OI%'?TD+$](%F,\=CC^SK>I6 M28YYEK/=/YA&K'K<@T_WHR#E46@O>.^BM!#8&6">[D5.*YD% ,X0;>9Y8J<* MN<-3-7-R$[WWTO@U/-A[D$\^.GF4K+HQ\71O"J\W%U'D;;T=B+@^GEX. M3,,!*;),:,X!CYZ9D%_@A;0-;<=?0T?E;6A:70EX*5MWL(D?1H/^.36H)M9X M54V.!\+^U^,* !W&1RI *-, %A?NK[-=VG_P3 'Q6J58JEU!,L)$PU%:R^G8 M;C90,?#<3CB\5/^!*7UYS/)D3]/UX9"D^3'N$WD]FLD+FW;,C#IFYFGG\ (G M'T.%4<\_X@4+.?\4QVF^U(2WG<1Q>V,QD8$YK&Z(Z^1%W\/T8:J)PH!M+!/B.,56OXRNS ](&S:)[$ MN!=,27SR+X M.P!Z5Y;Z5([,D['89(=9M@\WXC+GEDJUY57R1]9Z%YW>Q=JFC1GR;9MPP&:A MG3#V2<&ZGH.CV'?\ 10E0F(O*+,5E8),VKV!O.^4.X$XR97= ,P<)?"S;_-P MCR!WWHV=FW8"VHT D<*04IHBMH=(>5"O_RHNUN=G+TT]MA:[B(/; M<+O+LW45B 0UY32Q# ;=D,X3?1570W:Z^B".SS$6?>CH+QCP%#;!@B@\5@2X MN F\F4_WO$''9:;K%DG(]]YG?:FJ61DCQY/YC#]5GF\S5\28-J/RR+*!RQ(! M3-SIB@2YJ 8_T>]0&BQG!BNO'-Q!M:(FS1KL!QEP_(^+*$J>H/K0Q:,71F#$ M^X0O8.E5["=[R@C($DJ:'V<:3LC!>$+SJN@[ 1O$<#NEMJ/]F@NU(LUX6TI& M2M%6I!0.SH.%>$3(QU%52N@&43&:NMKS,WL]EA;U"@G<@>F/<75US!1^*Y_2 M+05F?V7'"#;>'QA*7'N'C*XW%X=#%/I@L;O>9[>'QJ3GUEDLWHE4C6D,7M)^V4A7-Z%%F!.$7R[&G>CG&.!6 M1,CCJE 5#F-6X="E20])#AM%+ZJ5Z72XRP-UW\)!&AB$QIFX*X$@G2T/''_[ M7#6148$73UX:K _\2.T''LUS!0&"81+\D":9;K$W#2?D:#BA>6N;/OML$"/E ME-H.WOX!P]&3Y+S$YCSK M1)3&YJ6-$\& ;(&#RQK'EY&79>N-#&UE/-/I=>%-'@[7,1 BD; MZO!R/%7DV&C);"H.CB2)&/-L:3:X%C#PAY6,I R%V#GI%:E6.-9=HSW=>3GPOYAF83.T=GQSX.ONIL)THXTY>L3E!E#S] MPF(V7:-=WG^FJ1]F9Y62S7H@A9X>ZI;Y;.W-L6>I&4IO*4.YRDPN1RXM> $6 M0!OY#=DE4< 6'S-GDTUL#RU,DI*'@[ROB97^U/:K3P-9]W1_2%(O?19O;? % MH7AHXQU#\7@K5IL"<#_1)_Y58SV'H80P ]PHXY2X-X@*=C@R,G_(!+Q7'SP$6;&2[=V*OD*E\!6A&QXY-O G6 MY>98<(=WWYY$"Q<5%YP.+#NK0TN;X21F2_&,'ZMR*P@9A2UTK_MT=D(*M_V4 MKNU46WM@WHB:"3YX 562YQM*8%!XN'1_-\=@$ZM=+:%:W_&"$@Q^S4)L^2W3 M.@9?)&B66#<%9:[N+0THW3?O!K4MD7JM@7KE*JBY&?9E3H?4XT9II@S35)*> M>5DRD7XEV0)X"LH.%A23_H0-OZ!%Y+AB !6SQL^WWM-'CZD9>A%4%+@[0K( MS:HB5-= %0[Q/U%>7C"CZ6/S/LT"3,)Y)38B7 MB_U?U2R2*HFC8WB<&!A F1P(*_^2W._"K)"*_04/'#/AJD3$5!J!\_&"?QZS MG+]X,S.*._\-2P$(DX"4(G"S%$*H]?U*,>"-<5'254CB8'YP;CPPV;YFLG+$ MOFX:K#;K_W4I7Q1*MS>_=%)<\NQB9B[CN:6=W-)G%D/M%C.OE+7^2T=]X=/* MQ#^@T:1R>6YT_%/*Q(9KG5#.1ZF[(\[23C\GZ:]7\8UPKK8IIE]/I%/) /75 M$T^#;HB//?M(/QHY5@2X\ ! P6?E%AWF- *0?AW&K^64A<#+/X1QF.UH\$.2 M!/V\O+7G4KR\6_U&+]=W6X*7&TAOP;D$]J@5'P+M"UN#-<'7B8X MWEY#<1">0L^#7=:;'\_*OAEU0.JEYLJ6N[;6UM@W96;"6WAB"?98]-\SDO*@ M+;;#8MLKMOT*:!H]P[[* ];B Y(+PN?N-X:Q&D&/I!%3BN16" 41WM,4.4B:HE0K4U MQ@Y01K+;PJ<_F>'31L@DT&GF0YA)[2&)"VP*!#BM2.G ;M!I4HV;P4G^P#93 M ;Q#F'L1E#2Z3+(\6V]4M;+&"F.].F(&JU[*5_D!)KVPPU<_)<:\5.-7G(@/ MK I82])B8+M'KWG,H7 AEX4I:MB6::J S0!G\YN@>31,M.XJ:LHQOSA&<-OR M#C)9_-!H@N_JC!GD>ANA<7G6VA,[V/579 S@5;=X7L6%! H;4NP@ SGF':[5 MIK5'#=PDML$[N95=5'9VK?"=L$(L+E>-EG'3&N.:P=SWVD&!HO"C+&#Y05M9 M\^WS1^^?2-"A3.1Y>P.JEI,TE::T* ;<*J,YS[@=&@B4Q.@P)5/5%?$O;/3* *OA4/L]X M3+,^2'(O&NC<-O2^!_ZH'M*[3&((T*-QSO[*PD &92HEBK-;^&N]61]S>.DU M@S=AZ?_)-C(:$UIG@AP5IC%JQXMW(S@@1IV)%!WJK,D4 M_H8CRD(N\3PT71&0SN M+QZR//7\ 04@+(KLI\+R+_BWHI MI&%#=>]G\DLAF:,+*:?&?)_EX?[\$HH*-BB1J\$;DXUM=\IJ="AF27B6J]M9OLW*@1UTI91+AP"7+H &TV.]8L G&_2X$R MT/[^*;%BVHK6BX*K$Q,-!RA)Z,5 TJD^\X(07U4Q]DL '5N68LCR9E'(PMCK M(G"&4WMYZ**::22^ *F7A3 UC5Q@# BP&)2Q8BV&,]\L"6<^,--;,Z$D]N)0 M1C72.) !2B\*8VH*.8 8X+\4A+%B*P8PW]K-J^RAQ<6&F44#&Q;((04.6X92 MLS&'TEI ?N9HU<:7VF@Z(B6;,B]YQ3Z#U\0A1$ZDJL.CWC*#'6+^H;05U%!= MD"/D4YCOB 0&F,8G"#>6L?#BC%>5=4^HGVY@G M2'N@*:_9NF&JLHX;2H>BX) FRQ7&WQ9/.$.#PM#D>S7 M8"(O9"JJ&V7(!"0HO*!IYT2AD9.-<@#4B"3G M9I=M5Z-++]N1'8WXHPM4J!?0[VC#_E5G.4IG^(^4"JF%HU!]*V1.UF' MFJJ[:9HB=KPNB8<.6*!+*L(KPDAKLKKF\<>I%%VGX5;&A)(-/:^?/9\[7M.M M%S'%= FGZO?(7>Y,%=7)RB\1N]6YC,,+-C%*X#V.,C]M:S+41S3[[#OJ'U.H MD?60WU"F.UO*0M U_SC,0YI=Q1^2E(;;^(YM3,(@]%+VH?@ZWD*WIL6Q%:I( M?OXCP3SS.68O#'54M!8)6X$:+P#7DA"SG& M;&0$(6CH1=$SV1Z]U(MS*DY^.0'**0UW53!D #'%2EY*D"%89LUM5TJOTW0/5H'*DB(?J"/_K;,3/;-RO'&6,];'$5MR>,#23U8*:,)' M:^L:2>O% 8UBHG% PPB]**!1]7$"-$R I0"-#5N= LV?+<8JU>_&F";,9CMX M\6^[37G][%HIR:9;_=X4D +%"'.4\4;]NF./+1JHS>!O)<"AN1(64-"'!!N(38N2)YYPG]$\ MCW@AYQ+QZ&.QKUL;.4C!H=P%LT&?7%(88*)M)KAC1T*Y9 MWO_K"(%F\P!CF/DP%B%B]$.2?O#"E#^ M=Q_T8-=#A3$(5\^4"217$2W,/M@PON01&//HPH+UW' W@S$*'CQRG*]T@8UX M8P5T+SFYP+4Y]4\+_36__60'?VH^3GF$*;*1[Y.W%$XXP^"B./-LAKN1!%$# MH0UC:4X)>U)##YY6E)LD%_%0WB3(M6516 Z$( _/O NL*+SXF7@YV4NIG)XE MSFW!LZ-%)DD#[$ .H-L$D_Q!>^O<0?Z@W A+P"-E] IDNZM,8KEAAX)KU2[^%F;Y-QK[ M]>F/' AZFT*?/=S2&3$D]-?!VO)"8;92SKD(YX)NBEZXH3HO&R<.-%A@.(*=K8"&B8[$KI//2BV^\Y[SFY2ZE/XQRT-Z/X 6_]/21Y6YM3O MP@RI('7\D6;1G/B8D%C6,4\OC2R=[>2")PD84Q+N]XPIFT+9*OM02""*1O'3 M])@\[4)_QS^YE"<\AS1Y#.$9@)C+!QN3M)39Z9G/+.8\0UC)E0!;4O(E%6,B M.#L_V9EIM)5JR_$! PWA,@RRIK)=$@6*6?I.6!H:2%%YE$F,EF1-!):X+&O5 M8YJE6F9 PXP0$W5+_""6J%/5[;]\,Z"T>/SI,U0]+-,06 MC2M=.DV-,0K_1>#-5/92[9 O!(=J-4#SQ/^5;Y;OTW"[I;HLZ/%4%X])1F;K MATRM)!>-3V::38U2)Y5Z00YQ;D6D)%CA:EKSG9YJ62B1J3G9^G2$_,GUYNTQ M"V.:90U[I+9V2#&C4[7R_*FI$?83IE:9APXY012\\$&2Y=/DS*<]$ZM6D'6P M$IK]EYL )!K7:&UZZCHL 39:E3W#C\;62P&2=N''CTM?LP97GJME^AUD<6@, M^#.U132[,X>0Y&H,6(2IEKC&]:8*90J4]=P=C<,D_00Q!4W&&4T1,]#9,5>) MA./(88=*2]K9":'E =RG8;3R\RK!/U W741(0[@X*\)T8NCK^^D1'@V/ W*, M>?AM49A_9MA%9=VS0&[VV:V!51V MVN[C1B#D^UHZS9)@J//;''M95!E@[]/ M?^=%E._68=+;[Y.8[]\OXJ 6Q-88P6&1]G)FAO$FU,P1PPDO:[:PH*>MU LN M2N&FD0VNWO M2':$X))JP>=T9D'S2]Q4OP0(0PII"(@C3T#Y-H';79R+,IE.PH!=!)S@,>CI MY#/9C'*2/56?9]_1.-G+)V4_)&FEY%6<)XH!NH-WAA/&/)=8-9XN47085>RS MB%TE1^7C-RST!,P?88W''"\HQ($4;?;_; %X2#*:B:W__G#,B[##^K01)O)P MH%PD0BJ0V[Q21X8^N3,[WX>HDG C*[,!V[@EM>G">2RB*S->GHROU=GH=7?U M+VJS?*3Y+@FNF)A9#I9:/\5,X%UXZ'R?LD]_I)/"8%.H%_?&G1%?T??7861% M(,&*5+Q6I.3F_"7*^:Q1Z5R^0GG0*N\J*JB*L>9+Z99S'FA)]S0PBF081!8Y MD-@RG#XPJ#]-Q+!C336+%7K+?((;D<+5<1Y;B((A-LB! 0W+:33;"$&8XZ67 MIL]L-U"<4[,-AD!_705-.Q07!6.#S&664]M);C'@-4RKB?)NI0#*G9%<=CDJ M/8G!9*51ZM=#]*1"I4N,VM"40>4'MC%E'GJ99'EV>62?Q/D/:9+IL\4ZNZ%' M&S/%ZY#2W@[N>(R!966IS>2_R/ T?CKD'B8E)672]]2&: 30P0_90DY00WI< =D@? MK,^8\!#E>.=L-^@I A287U;MK\Z 9H;\^HV8 MV8"U_7)B$('E0FK+U4/_WLL&4]NGY4.0]/0H'16,6C=0)X:ZO7)Q;!+S48+E M4OC'F(WW- ]_HT%Q1'*3TGUXW%_$ 6^J+L\_4;.+X2%4D0*R9;/I+XA[DT1] MV6-',VN[?46$ZB3VE93B"YY/TWA_Q(3!<&<\OP55@_&7(D'NJKN&/0#3&V])%^7 "[2(8 )BOUS3^% MD1MLF,,"'VIO_*G)(9G(((Z;\JU=K6(^4@_4AC^OXL/1;)'2T FYOYLIK5]B MG/9 [.6&@EM;("@<"&>!8=JWKO9/2<1VVOP0QV-3N(B:Q>+$#8N@VV2==],]]Q3>?^MH5.Z[8SK8C!%UK]+[DFS$^/00TN4?J30.J:8PQ27J3T M[(_]*F6H.G8N4T+.G>3>9_(@^//Z-"?'XHW7+C/?J,QM)\&/,(9$UY7[<9[AJL?&>-_$0>?$A%YQ_[QP): S&3= M)SL#*"+%8HOFTIQB]B6'>+EE0RL;IYZ<*9%B)>&&22+PL\B2MQ*B41+D(G])XKX)6"M(N%&"#9W:<'9 M#':C&$+P(I>%(6HE B7#*;>Q]^W5 6>S"0\LYYD%_'52D5-@,DI NDD'7[25- COW"*9XL8%^/O.HSI54[W M^@3WII:+&8=GZC6/Q;+9(L;CN;0VQB10)9RLH]7U% H.F2-=N"$\R)S$18&@ M3@.=-5^,0S8KVNR5];:+<$V-R./]2W@\0#:B1JHII*WK&N*?9-J(+F=&X.@FB/9ID+6Q3_0 ME&3 ;/8$YEYV\*19UDZ4ZF[&7Q2T[VW @/BV[<&#G>"[%36U MHDFSID:8046K5 DI9RVP XI>8#LK$7%X60O^.#UD8A%[Z#"]QK3?B^:W/H>ZLOZT]V$>U^;" MCQK@ZV* Q?XEQK:^HO@Y.C>:RX35#ZN47?$%O4B_^BEO]*R PS"ZV*:4B M@1#>?F]:>!OV0^JWO54O][8FG;!O=WOI,'R-=6#",WH9/R#SI=#7"DO<*()&NC=>5$>WF4$O:?K>B[&XSL5L.;YC!-)4B)X MR3H_< -_-_\-O#-32#0X>++PC\O$NC)676#3^IAGN1<'8;S56*NC"W*/-U&X MGONF;X_8NXW$'IZG5468%G/:BB@<)G'C1YH^)%W):S-I;:+TB*.&3T?84*PW M/_',NY;X/5U#I$[8K5QY>M#8"OMQ0;O0ELX'8LX$CKH>>>:HJSB]:93]5&KW MD\B+=;,TF$7#D]_/(H!<1EZ6K3<_>VGJQ?DZO0VW.WYX<;97-VB.&4P,%"TA MI:4M=F Q$=TZO#P);AD_AZ1S)YQ.J3*G#2I*ZK AX?2)8.!N/7Y/]X'C[;,T U]UM"52&G5$ZLG]E5=7Z-V]$*_3>P@_.,"N8"$+VZS(PS,I/4!> ME[G.UCRQPW5'RF9+\V6-\3-%6T;V]0(R.#M%MC6*$21S3J;K+0THW?-R,(?Z MF1&.",OB>FJ=BGM]H;_V<,V@(W*G-5=>%U[9W NQ(_<0WDYP97GG"8?#,I9# M,'(?73F1 2" ^E SPN'X$(4^4YTYO=TC)< 4482:9X4HY]W%+O=C$N>[Z!E* MYWI1!-N1QF=OAQ)"ZN+CC5/N+P=1P;[S'*?4^#.24"$+0Y'DM[:8:PQ0RN+N K MV[36Q^CLA!1F^RFMOV@_[8%Z!64DN+6+=04,7);/F%AM14OQ9LZ&K1>IQ^8$ MQ:NQ.+7IE7IWKT6YM='%>D>7Q3BV_8MF7;#M$MG1 [M[GLXZH< M X?R_+UT\9*-R^+/4RI?+<:5+9S0/=]Y.=EY =O%T;AX!X]]S?9U:J40AS#0 M="/9=B?7V@&[XW?4C2'Y(DR"[BX(ZF MCZ%/,RF'(D8I1=.IVRAJ2/W:DIFJT+#!I+"?WUO0S%)@&7_^()6B\&.;+0C# M:Q9G4ISR$)^U>F1KO\,QA9NW'#[WBH"TVK-5KI)B'=H56)."-U1X)IP[8>Q) MP9^T@I6#LW_7]CIXS^(.Z62$'>. [4>\,1FV?6)PBXN..^H?TS /:?83S=@N MY^VS;)?)AHUWK^-)HL9S.P9KC_V2VI-WXKGY7,2!@S_Q)WM!SSB]7B M4[5:3/EJ<>\]@Q\JVWRQ_7^DY)%+C"'<>$9K:M?5*U(9NI*#"$$@E+,0I>SA MXFK7M?D*J\FS)#&$QIX>=V1G=47*:-IAAN VUM%?R>+P@A7_9*'PF#;2DXW6@4 M"T%(KAT9&-1]2*MH(**<&@XX.LY$#$F@!NMA!FDZ@S7ICQZ4!ZIC:3&J#'JE MO+[1&6Q,:2#NW7.&TELX'N.0#/$XM;3@&.^9["PF5P]B5="5\9>:HUFWAZ_S M&48.LPDA^&++!AJ\TVL!BT?0P@S*8TU457,=2 @[3(_6RU;5UT*.WPU:.[-\ MR9@L!L 1V.I\,,([EG.>D+S_3%,_S"A_)N_2B_QCY(EDHL%W9[U(8L9Y2P9K M/RTQIX<=]6VI-]2M"E;R:3R_8E:5@X)3$OC',0[S&I(7IR>U2'D,!R,S&K#E MNJRTK7C=4Y%#:8_PM@S%\$,6EUJSR;DAM(D7 VDA17@K)NH,;NTBM+285V-] MIL>@^7#'I$BJ$V.=0(XZG\$M?9!$D9EP=$O%AXI?:3Q M<>XBK5.;IJ3/]\JU$LD%#Q=/(,^FM78$N%M(O0NSXC")KQYOQ) UY)\NX3UC1Z7W>DK!ET6^:X/E/<8&Q?+R!Q MS5CT"<;X]<2I:P;+\LG5EP3=.;(4X"H.\]"++@Z'*/2YLCM / M0*"!MAB\&XJ"+CF$5+5XR?@/(E^-Z \]J,>ZHA/@JITA!_MH#-HQP#6Q3%;I MU(U^KS2Z>H?*GD<@S^8BZ1FG]+A(" MF3"TL)X$WW\PF14N]@K??WBL;5HDJU\2NDR* M!?5.-04!99KISFGROG6D0,\/F@9*.Z(V[;L\9?I/)VZ2%4K2'!7Z6,I0&3B8 M_M")(=O)W4[\U4_2#4<7_GOL^J_2[B*)VXF7'J>,(W?KP]LD))@"N,;%_TL6 MQX(I<9P$H$P]P1WMU>"([H#7@3HH=,.FTH7>5=J^&_R.G'/Q]YSF02Q; =IT M#JM#&-;?UN'T;TIA#<*2&+=!Q!:*#YBL4[+EE15?XJC(?+GYML,A\U"TI4V6 MZR?Z7[-U<5>UCX9-" 7*%F:=UJI3.%$B]/6>.8#:"<+%R7%=KY!4IK")N+(% MI;4Q*,H0+@UJ7JBM)_BL6CY>,)%_>DA^2^Z3Z^?D9_I_3W]"7*#MZ]ONG=PL M"2OGMFQ C1&HL@(59O"'DUJ&.*F$Z-IYUWM2IT&RUP*V;%:JOU+$8Y&.O_4^ MWQ/,K^T<<$!<5F92\J,\;V*P+]#)0KX*LUD23^R#L #?1ALY\! V!IP2"L8K?\D M52VZ^>ICPETF^MB!6W_0A52XPS-"^DE+OUF?@V]L89-D^!(G>!WEM\RZ8G^* M_K:(N07B:7N\%.!QK>F6H_V@,2( ,X ND@G[0E0?HD)1J1&]*W5^QY*":[6\ M2:/8#6$X\$Z\YW58 _H9P'49W X2H+G<9U&"L^PJW;Y$B? C?U1OH!2@Z89Z M)T>]*_0M&PTD9L[E%?:,\N[+!;]TJ+"=S>5 M(TI]%ZC2B%HJ'6RX 0' ?EKLBJJEY+?W>9B?DQB,C?@WB/^5$ >_OO MKDD0O<=!1C_45LODD;V[32B3TP:?TH14_WH99%$FNU]I4CY0%I[-E>TEFC'A M@!=OYC'JQBZS!'%34*F7OU#)4[T*9?S4O*W=_?7+VGV7AY;1'PG^LL=)>%A\ MBT3W*]5Z^A)^P_![ TO04;!>-QA:@E$M&?W.9$,8[7VXKU.VGSGD,VE/ M7T;[,/S>T2[NYL-H5[#>+/6W!WZAR-'= +LNN!CI [?AG]6S\SUF=5Q&N+"G MJX<$('+ $ ,<]_., H3F&U[^M59_OQ>: )& <2ZG_\.<*$ M!LOF<(??:,PI+6WEG7T)=R4G"!:XDIX^A+P: !.S7BT>Y#(W.W7#Z 6O3(8O MH3#&)8-3H$B #X$Q"H?I2;'UWUMA VZ1;,4QPPYPP!RWR6Z?9YPH?U!;&/?V M\(45Q'![.>"TN0\1+[':P# NI*-"/)2U[@R0N3#T X 8O3S43WWP]_755K2] M?7R)4QEDP?KUM(,/L2JU6WOH5B)1448"S#I5?F3#SVA^2=(75G^.G9?PJ&97 M'9.0]N(GK\?^4EO;SJC7EXB:V_6]43F74A\B>W;L!N;REHW5NGV%EDEK+XO; MB=J&%@L U#4571[0">O 6.;[\'=X4?>>/=8N*UI(OPJ.VP!GPUY(;>;J- #, M,OUVZH[$JL:4V\7\+)@@;$U/R%BY&WC\VK0.X/$[BTM-9U+=>? Z]CPX3>RN M%P;Q#*K>U4F:R/*LBN6*^W>SH?K7(1M&24"75$'<LH"^.4.47D3^7> MT!ELG!LZW*36%3+KC$2@/=XK/1T*::VW&UVN'N&S[PH0;_N:X$76GW^7/>-P MDT1?]GCV)'.)2NA\8\'AIA=0(GV0FHM@8UYDQ)8Q?CT!QJMVJZH;^N-Z0S]OIX6%OU,MD[]W?Z*NZTG?(.L/9-:OK%G MU3-'.Y(%_-XJO(XVCNR[Y!J3Z*VHUG1WQLLI&[M. VJ!$K5MQUM86OU_V:Y2 M@@Y@B746>U>S.KOQ6UY)Y[72@V;KL#5%HVVU=" -_\89) M\-H\,W.L%>[-]\V5.SGMB*H=CX?OL4**#H;G1 MV: N:;32=6KRBNY8"1J'F^@%Q-H>;@[[2%BNJX>3I;X9Z.A%I*J /XU962_P MT:MD_,0X9J+9"%^P0ZC7:DOX>.1?\$]2]EYHI=]EJ,_L%U8FB\-]STY2"Y5N M0Q]CS= ?[.A!Z*N!/PY]>2_@H:]H_)30Q_@XR &%^.SX3T,<.SQ@Z6.UA^!0 MO/I ES5!_!L.2+4!I[0BUQ#F 17H.VEH93 L"3AE3 T;05QLEB@7[>E[@M4 M:$=,/:KT _E>L.ZNCT71H&V41-O]%L6DIE MZKAF8[2R'F!E1545C84N73BUV X>L\WOO8XO6!HU?(KZA+_ESU]Q_(;OZ>)R M(]K2GR#N3(A)Y"@=3CJ6=09T)(1DCXF8":BP 15&P.8@XRZCC/,]?,9Y_IHR MLIW*-"TQ9\(PQX[1899*QADPR@D4>TQ"5?,U#' ",>8A2AQ_\8 XJ%)LA#K: M@LZ%/$Z8G2B,.7.%4!?Z2^-L$B;3EG0B(G MKM'AD%K(&5#(*19[#,)T^T @YGQ$^>.O\/GC>8,)#M:Y\+D]+4%GPB"GSM%; MAE12SH!#>L#87(94RF&3B$$G41;YD2>6YD+L\$AEHOO.AT"FT,89D(5UBH!- M"]-+?:=Y$*.U[.!Y'@\PO;YZP!X]=O&W;K!7KKC>#^7?CQ0!G"9U'-*FRC'] M =.E%@Q#2>[M1V-:M$DU.L_;L>J64=DZ \DZKG,+C],IZUNWE>/&9NIH"P3. M/].=-92&K"8-,#<9 #4M;;EG<=>Z1=ZD'L++S''D-F!I.8->H"P^(BU'4]PY M$)'$4:-IJ$>6[R0D@V2'@MBB"5):CA.7N4_+48'-F/;Y:SK1>8V4,^&7([?H MT$HIX@S8Y!B)/1+A]R>H:MC48+;>Y@RCU@#R,^@A@OUT46S1,F;U%XO)B0- ,:_$/ ZDIW/6V@ M%[23F:P]R6TPR@*6&K6NIKJL$&V[*-TQ!PJ[@U4')1A#F<[GH O#H8LMA0$FMKWH>4JCH=9_'94$S:((IE"X ^T8F& MOR7,,MG*ZMX/:1:QV>?F6XZ3+'J):?-L7%[[.+E^!OIXURE0@KI0_\A# YMY MFKE M1E%OFE5TKZR!/W>V(*8,0YK/ @<>;4G! L_Y <[^1EN1Z 58JGLX5^@ M'!L^1Q24.D#-NJ9P/VU2DO.R9,=W/5#Z$D>O_-L*7%1_HJ&A$]B=?G[&]BET MA?!N.OD7X3VVSQ'DC1I0<6X0_5U*@7L2Z:QP8I*)CNI$;;V*Z".(XB@N&WH3 MNR6D_ D3T2P*1]699'4BM"+4T7B.E" M[YBV[]BCP(ZF:$O.^(E006A'TG5$O[N3XK0AKAV3-UH=[I$]1J^;?+G^)<.+ M+,/Y\B6G'L"KV^3F6[AA1;<^'C^%,;2Y/4TB< HQX*XVKTP0!YAL3*#2GHB9 M[O?I^CW5CKAZ5.E'E'LJ"_@,+7I=8IY]^3=,7E(Y,3EW'-L>W%-/!$Q]1K\G M&L_AMN<2_/7DXV/BEK_@J/Z!X%T0K=CZBE)V6?3Y<(UW;.NR[[AQJ -0@E$' M6Q_D2UM#/])7,UY_.;ZC5A=O:FU8"@D=M%MN"Z*CE@UJ-F[SE,[.W S$/LSY MPB4K+4&KPA3+N0#SNJ64CIAX1.6C2@$J-=A=CUE$+/S[PDIDO,992*(=&Z@* ME?34>@,E/$TW#*4G]G0%O%(:B\!X"F)+F?,GM&PY8\DN.73F!+KJ.7X@"\H& M:I77K;2;U6H,/.KE(,5[J%5+P#$]8+"Q7=0'02J^BVU48RBO@FP#X))!%]VO MF'T;X=6"?L(%K[AXLZKZD57J_5[)24IBO(I;=<>((WI8AC>Q/@**,1:H=*)2 M*:JUM@IG0Z ("\ZI?1&4OB"U+XHM"GYH^BY*T($51?@.*+]DM?W!3Z?KZ"Y?J;5VSM MMFKM5 54K-U]^5GA,='E:KV['T?%SQ]OURE;)*N#KMO[%W-=J -15S3V,^Z. M;#<7>2LNV/*AV,P81>%7*+"\&0X0\ 3&*:X:%4CN\?;EI#"?N!5D=A'#JCGE MM ET)I%8;. 8?EU(%YRNS,L?,R K1991]'LAU055.,,V@17X 1R7OGH@[. M M/XC)0=88,D<,@JRI0M@2.F,,&SZ9.%#*#VLY:ZQ8+BW78GG],1_.XBBZ$(TJ MV2[I! I4]WME=U&";W.\%9V\J_0#RD^CH:OLF]6=/-P[.[5]COTSI@5Q-0Z' M>WN]H%74<90 X $PWAGM2%#O#3@D-$#HQL9]^9)DL:YL'M04QPS]L54<#=T' M>9&[Z3I3S:+3BD=UZE*7S9M7T-[E[/.)5@U'+4$>$LWXFHWCI7A&/#,7&^Q\ MV'I1F=&!DP!59)2B5Z_$J"'&9SI1K+PX5H:O5#)'V4 5(H%47]&Z@]S651R" M*Z^GJ-[;. =S5.K3G$;^F>N#LZ$%7#>Q%/[):X%@9/D;_F.J HP3XQ@NS5;@3DP2\ M&H!V/6.X]M^,Q#'&79X2@7+ ^Q;8LP6PJT=#YT$)KI@7QW>59OG@PWBG[8 ' MH!!:][&[HT: T]LJZ&@8[*=9P'.A[((NY"*!K)D/GJ8F$[X)(_^T7>Y*^*V0DZ6CY4NRQJ%VKZ$SD78W MSN=!5>Z2G_RU8%< &K,+-D4>4'(RYJJQM7]\VW&;CDF;&$?4_>DRR[P;>(.+ M$<Y4J017L1)QT 1[6:W8;V(VH% MCJMIS L:2%&--DCMDAJCA7@4UWKE-,9)\"3R+52+.*("P(4T+#M&L8R&ZQH: M$J^H5] 8+<1?.E&LGC%.@I]T,D=IB"$Z@50WP[)KY%4S'.Y\8OII%(74,K9" M6B2KV^2-_B>^3!K8.U#L"IPMQCB@LW6IT \P,XPR7_^DIE*"^/J;W79IZ7&^ M:>#""8!"G?W?S9=]]!;$DDT#A6Z^A;@ N#2\C_KX%-HBTTV&-?^'EA(@ 3TC M]-!I,%^Q89_DA.]"/D;99UE=*V%CX($K!]D.U_Z6@(-TP&#M;:ZV6,3D3JE9 M-=-0O3QF M]1:7&M'-NU'>#UP^RKM]O!KE M/G&>5."C+!QFXOQA<[/%'.H@I MA?!]FU^C?'.US_)TBXDT2E7[ @_942[H[G0H= 0JTQSZ:AOG][IZM$*:D(E.@S:T$/7#78G="5 M=X$K[X MA(V QJ@<% O)_A8 (W# T,G#SO#GFM)X^Q1L\7+=0=7[@3;4%O#H&X18#4)A M0Z!C<=A>W2'))*/E&G'9K=T_)]]A\T(=!#?A[9::)WJ77X(F0"-)!JA^N.7H M=^COMHC,-?!L2^L"+=IADIT7YP?)K+J8=4,MS MM%*<%Q2@C=2[JI2]ZIY5NP-0AE$'*]U%K5L#G+5'&&TR/9))1UP\E"U4@WA[ M/U=-3N+'MG_:,UI9KFM>Z"4AE5Y W$D[&;V'^P"?D&@CL#P&H$N#-@J(.'Z MV)I L$! 7S=1N$&;X UWMRGXSB,*>/.7(.:7%+,-QCE:!3FVO:Z8WX\]//>I M=A[$*;N\9AF\8M&C!P-=@++%&,#2B;O5WJ>IN\]L6P@'TSL1\+=)]QT\(G3[3I:PA\F(K!=>:5DU: !Z;$V&DCY,W/A M2X?PVSI#-9C6UBSQ@$K'9M]0,\;7/;:!%E?$Y1O M@AP%A)J^S[-HA?D^6,AN?J1QM2T69=D>$\O[6];_GHIL7_]9'1Z_6?=-#7H^ MZM?/KWD@Z6H?YDM"K7R+PKX[/))F0$E^"%B54-/7!N#B;=!4W9%9"N446,IU MDN15VI$MDE5I1B9,\I*UA3\+,&&C M&J^6R2G\Q\(*91*>+A,T)QMR64/1$P6"9VQ3^.8G\&H=MZM,Y25*1X2F;4)W M[=K:8[4%:)D(V+ZT Q+?@W&?]H S.!<\I%\Q>: >WE#;%J\$\T-_R?6+H0Z0 M65P);$W1TM;0^5?-^%FO;7 34&4#:HQ [QX>%MEW%YR8K]+M+D@.*(M>67G% M+Q^HOO 3A9Q0TG;ZR9Y5:/?Y$ XA$VX VF<]ZLW_^CIFW#D)6I9&&%XIRMO^^W6+"A>0D2+(@Y'6I"[6? M\:%)+[5,]_/^)<5_)(<4[0BRR1KDE,VO<1R]88)7SZG"M;;!'I")50UN4ZU< MVAPZM2I:/_O"E:\85I4A[+^XHJB9/<)7EK5\])PB$+?F;*#N__,:)"J^RU'N M]K:VD<4\-=0!,DTI@:U92MH:.DFI&3\[1Q7[G[O6:4)66F*9HN;U1[&G61V: M=$^'W!&4!

_&@KP/ T]MQ=NL. MW$(H:J0ZOX-P!%-Z#4'4%OC8E4)LC]G>AH#'JMQ>4V/4\:4$QR!MWD'=;M-D M^ 9"7SO@$2B$UKUB>M0(<.2);=6_6\DD@K@',"\XA]525JN(?2<$\4,0K6Z3 MJV 7Y4$L+YDRT =XX"E![A1/D74 ')!J=NN.WT8Z8N+1;8)*!:ZKJ=B$_3Y* MWI<*' 9Q&D:W21CO5_0S_R$ES+Y%GI/H99^S9/+G]!,-B^+6 57^>IM0)^(L MET?Y5*'0:<"(TSH\,4DB9"(Q TP[Y*AZ5.M'I0&H;0';A.[:@"HC7+.18]^% MX7Z[+Y(6BETQMKPG>(.3+'K#S*WIUF%1J&>"@VQ/#L-+_/Z6P$E& J_-'#W- M -.!S%K=<5K)!+'8GQ^@R[O^[#@ KVX"P@X%^D^6!AL##SLYR.Z5_;Z6@(-O MP&#]$Z1"+*KD.K]W/PO,]G1XC==1&.4&#V^?OZ8_[Y,5P:O[B$[F:=*ZQ/F$ MDR@EG])%09*K6A4EWG MGG2A$#&-+L]YK?KD#_3?[T5>,)J9DN!)Y#:R/V1RTW%%D\8RHC-TJC]S$WVZ34+Q*[VL$-#3EH.KU]DD+Z(MJL<$& MTL.Y<'1S]U_LY =MN7S+6P;F\96@XF\E"UA@Z$,BML,5:' M/.,&L;L/CVO\DM\F[+T%-OXE'\F]#8%RTS"X]K?$:2O 'P\28_7? W[)42/3 M^;=P%R*K[BK]!)8T]VIXG@(5#]*FK3=#M<=D4P.65R1V^U5K"^N%'.R4$W;Z M*WY(HR1_PF\X^1B]X;*8TW+=N[$LN3D]01;0D#7BHN847E,0]%7R9%RZ47*; M(]*]J/W#A[_]^$?AX:WMHWQ7?N&*$=>,N&K$=%=EX]C+E2(/.3WE=^4N^: Q M^6@.@\0 3J)9+2F0"5;?+F/'VA@M(N 9$5@) [8U(%# M"M;D-.H#@3KP$!\@%IB3SPC3J5-/#&3NG."8UE.]HV5 9\\ID,S1Y]\DT6'] M35W[#BF6GO[PIPL?R8:(R5=P]R]Q%"[7:TR$=U2D#2%SH!1<\]IM7ROH/"8W M6ON!4"X5U6)1(=?RLZ]VH+E\Y=4*0H,L<9<&"7]'+=R3*#_4#\>*Z6*P!V3> M4(-;$XB\.70F4;1^U@>S8VI#^49B847S_+7EY=#,WF#BRU<22Z"U!I>$9 -U M_Y_7Y8-7]=J*K]L>@@-[)6#@\2MY'Z"D-@IR]U$L20? 1XUJ=NN_)]6LRHMO MDU*^\Y>S;*&>:QL\)?E![\Z;>E>@,:KC@&:76ZT?]*7(6!@&UB1%&AVB"Q/T MUS\/W62RO;%MR1U<#^2;;;8<\8>_BB_X&J2YJY0I"#H(_O+]7S[\BYC>AKM MIC5%P#6=#;2'3F.JYAN@+[:9W**P1G,G=+ER?C9GE\#F=D0_W *M0[J:&_8? M"F$VCM<:*,OUCQ]^5"&H;D,_:*D'7 \9M5KY0T%]1AN(M^6:Y0 XNOUO =WL MX%0IQ"1"!NJ/@DE"BS5Z=V(RDK=V8>B_'>_ L +N5^F>/;^X"^C*CJ6P]MPT MD#0#RBI#P!BGB-H W$T9-%4_TAJA90*SV3L&2D.0+J.."^T=H^V]:#"V+^#! M.MH%U0A6[@AT6(^W?\)B_:3>(NH) "?7%>RZ0AWUA!7KKSB.LX\!>4WOXT"\ M7NUO!C14AX#5:]6>-M!7JC*3]=/$;3[\LJRK=-$65IGKVL.60.40#:RIP7MH7.*2JF3^(6'!?S M>(M<"D+IK<>=N;FL/Z<7:MFH+=QMCKMMM"8?#,())D&.[W#"BA?WT\2%;0/E? MT5V*U%V:O%)/;-FE\V>J3/(C51#.TV56#Y4RY'J]#V0&7&>QJ3S M6K(\CQBOF$W2=-J^=L!C40BM4WW\N!'@"!3;JG^[CTLL8L]M1NQ\X'C0\6L+ MZR",XB@_. RW_4N&O^Q9U?@W^C\#*S5Q:^BA)X?9"<#^II##<,!B[?%:RT5< M,(QE6P]:ZOPD;^S5R#:UN!&/7Z4(."EIGL2I?T G:^A6CDH5= M7T-_8M/4&NAXI#I>Y,T-DKW^8.ZBHEIN$C5:E!/7_@UH8/5"J'.'JA\ !DZ_ M?=ICB)T69'D4!C&ZYT5I\1POZJJ/J%[R/OT5^J@Z)>BCGR"/+%.G0DR6(^8U MC448)Z87/TJ1^ HZ472A4OG1^!1DR_C;KCK)3F,&IFP6,Y M/()O\O X^AUR>/1!J<.C_2/4\.BU47LX%=).R&QTV"R>M!L'3O_ @X M,$Y!5%'1_ (T)'H,U!T_A2@GJ_5"M?#ZR='/X$=2_R62]F^@1Y.A';YJ/#F[ MZF$3S;SQ\7&/8^$*I/,CX-@X!5%%1O,+T+CH,5 [N9:**?@NP!D^=-NL^"9'6U?XG"CQCW;]6/Z 8X=,8 KX)*I0_0W M24Y!L<<^%EF&\^SRXR0 #?D)[F@?WXWH#I (IJ"8H]=-WG]A6+T7 M_AKY:$_3][S/+R,'#Q M:41WX*$\UA'MN%;M"SC(1T/0/N+DBE"E"<;=*3GZP:M4([I['07RBU:J?;V- M H,7DXZCH%"%E@15RB!?@IQ$I H%:2BB=H! M#?I!:-4I;V\C@&$\;*MV-GTIS$GB6J7\ER3;X3!:1W@ES&*3M84\#(<@UD-1 MU!#J@,+QM_2I-%N(GP6Y2\+M>+. Y>@VQS$Y!DN<\O M#_^YCP\_?/^7/__P@_CMP/$B@,;A%(?4+PV.[ _] 4)=. ;>)61EB,1O$R;L MO>7*,I2N45#:AC U#K%W4PF[8[O'+*& V8E^^/X",5,MOV!HVX54'ZH5LIHJ ME4K$="*J%%T6'BG4NGSTT(5O-$>-0=(M\3T6FFZ^A1BOLN]__/-R_1LU@[;_ MX3D@KX)<2ST)D"E7SQTUXX[K#IUP-=',SK=E?) Z/G!A&J*V_9%%4L[-0AG[ M_%CQPG$'V@2;8?16&';WM"A GU@V_E<*&);VLP'MIW7,;I#QLUV MWL>4X##(Q%>*A V!\NLPN.-=O&XKX%MX F,G;VM5!)H)8B7.W<'N(LFC M513O\^@-\V=FHSS"&26C>+_"JX]TV%ZEV]V^F"&7:T8B= IBUZ&>-@'!EX=^ M 9*,B'DU HU\B^YNGSC/J X@%]E$K1OQ;=&HD>T\P:,?\N"U)85N7D:D_&+2 M4!_O8L/@Y1K1 =PS\@5]@LHMXANMKLX/6#\E*?AY^6.T9\T]5C6'GA8#T+M M)&:)&@,.Y&&;M3\42\F(BT:%;,<9Q_.A+4"F.^WJ>F9"\Q%G.8E"^N7-#9*& MI:@M\)"40FR'8V]#P*$HMU=_+["26@:BVPB<'63&Q+H+P C-#=!QX3YC0-?+5B/B3]P >A@IPNU6]A,T! M!Z6*U=H+-BX;72%80>H"LNN@O1D=M*(>7@2M%.YIT/8V!Q^T D"#)EX2_@"$YJ9&U!QZP@U [M\Y%C0$'Z[#-VA>P^;M' MZ1J5LMDE,R[=^1E%+V;I\82\AX]C6'PH(6GNVS@VM!U?C.1E,Y*7]4AV>@XQ M/^;>Z#5_.:C445Q&_37*-XMM\(\T^1"FV]LD?*:_94'(-E87KP3S.X>WR6)' MHI@&^-_$Z91FQ *-;M..JQ,O#T]P64.@+>(1AGOVYTM!X&YFIZ7DUWNU5M MQPV+\,L^8EO5>:W.X/*P]]W(RR#\3/4LDA6EP16F5-1_D*0G 6A43W!'O;(; MUQWZ$DX3S>PW+]TC12V$98J6*\LHVRRLTRRX3/$5;*N0O2]0R M=^.E &73B6[IEN88)0+PAZ_P4:U[ MIR'&WS":I<);H].7&GANO20B',.U\$0/''HDEGL M8KV[,OFD/?[Z6TH^_T0P3BZ#1+)+*FP)F6SD\)IWZ'N;0:>9 :MGY9A/OR&N M%S'%MM^(GP'NE.P>!]F>E%G81&\!>UW\-LERPC_N'J/LLV1Q.= %>&BK &Y'M*P]X$!6 M,EMWX#;"42/=^5JSL8I^+N8D"(=7FP-=O!G*8L#]0_FTO1=#66*V@:%<28>P M[K2.V?VR\RJ(8X4"$CW-@(>I"%CGI;6C-H##46BJ]C8<%0BC),0,T'8[O$), MKKO ^IB2KP%95:$N?]I V!AXD,E!MD.MOR7@@!LP6'=LEF+K*<#U:P0SP;Q* MMUM*+,73P*4.@V>>Q9.\_[E/HI0\!"2/PFA'I];D]6J_W<=\DE5XT7JB**"Q M:<)!]0&IIASHYZ538DK MCCTU>B#-_[#L(EFI/9VE];ZLGG3(=&[>C4.OS6J(AD[Z,R"U\_8L?W=AW%N# M$)X9=.=>\5NT_/V"$<\.@GMQ\!RG\:^!FR)Q*7B)V>[=&UU2L?NOXSX# M1LF /&'HNN1HX:\N #KY:^.9N/BZ*7/K;+P^*1D.S?3W=^K4=GYDX#[GH#K&X/4SJ:0<(.7":[+;)@N4F%>!>2) M82:'UO.&8?G0IY6YX!KZL%A'),OY5P(UDO&YSU4NH/FZM =1@]JUB;PM@ '5 MOVDR:NC.7ANCM.OY:SKWG&10A0=SDFF''L])IN1[,B<9AVMH3LHP'0^K,YN4 MP#B[(DUJT#E-2N#\FU/_CAJZO6Z>85:BC6;_5C*JQ(>9R;A33^8F8QI\F9W, M S8T/^6;B)S=] 3'V_4$Q4PZJRD*GH]S[F.(TU3_1Z:I(H-S*/%@FC+O5+5M MO7,L1#@?8.M;>WY4*83G<(7]/=\*&,)U\M F7X^GG>[S&9ZJC"KQ8*HR[U2U MW;XSGJIF &Q_Q\^KN0J0QQ6V_3R=JP Z>6COKW<0P]__4Y^L#.KP8:XR[5*# MFW]^SE3&\0+>^G,]1X'QM=&-/T@3%#@/#V_[.9FAGH(89\MU56C@Z9#E>-M_ M+UJE/>290P5JDVHM:0R=T95LG_VQV8Q9P0;\FE6:"%FEB:RPQ';6\ISNX,(9 M<3;U-$H%3I.1YX?<]X5@KBLN3I(EDMZ= CM\F:!.S) MI9"ES/6,R784+?1V](P.Q.!E-'#:RZ/PEQAO+NPK)8AI M 1;L,SB@AAN\81*\8D2-VL(+\>OH+5KA9#5Z!2 5X&G(BYVA$OJGO3VD F( M&:B@T@9Q 3"C1VK\JPK_(<*QUL. 9MB!?=#<4?SX)0@_M_:_KW$6DHB_E2!Y MDEV]-W!>&.F&-BDH=@7,"&,13/IXKA6U3ULN4$N7\P?=1?[X%&SES[HK=?0T M$D[!JP1!T\O#\=]CO/FACY@6QZ^^.W7 A=P#$X\U:I7U>6ZVR+(TC.BPDB4"#WZ"[.F<=^N)\./(P@&[69W39H? _QW7, MU4DY&0IJ,YN,B+(JY9\RM"O-YMO966FX@[,0A_X]HJO& -184.3K5#;P8Y+* M"M='(Q ]YVX]=QE0+"%^VF",*M'.OT/Z\$J_/Z0=/!R[XN\-<6O/QJ^AY;5H!#O]K("#=\)'Q,M@O],%@65JVGKV-?7B16H9N/8]]@ M^=1*1SGT%^VA#Z%VK$T?2./?>4E9H2>D>3;#O7R-?'%&S4 7'R/>V-I?$NUN M\V6L06?1C2OA[L+Y#N?4)\OU%<&K2![#@J; U<&L!VM?>T AZC47-W!60AE MUV4*L8YC<4Z,:86Q#>W?_[DQXX[^$_V/U7\J^__'_P%02P,$% @ \H0* M49%6:68M<0 +LC)JN\R%M'][TA;]E^QVEY;&?E[?G209.0Q$Z*5'&QK?KU M W"12 DK"0@@Y'>IS+0!D,]Y'F(Y.#CX^__ZF >#-Q G?A3^XY?#7P]^&8#0 MC3P_G/[CERSYXB2N[__RO_[G__E__/W_^O+E?U\^W0^\R,WF($P';@R<%'B# M=S^=#5ZBQ<()!]] '/M!,+B,?6\*!H.+7T]_/1L>'/YZ?'XQ/!Y\^5*V=.DD ML&84#O(FCWX]7/WFJFPU"O\V./_M\."WHX.C@\'YWX[/_S8\&SQ^6Q7\!M]R MXC-+!G[X\V_H/Z_PD0,(-TS^]I'X__AEEJ:+O_WVV_O[^Z_OQ[]&\136/SC\ M[7]_NW]V9V#N?/'#)'5"%_PR@.7_EN0_O(]<)\UM5:O^\1H'50/'OZV>12R! M_O6E*O8%_>C+X=&7X\-?/Q+OE_(5T:\Y'E(5_]@J7V(ZO+BX^"W_[:HH;,BG M-+V"#:TW&/P]C@+P!":#O(V_IJGR[MP$L7SW(Z_#%#[WY_N&B^$VEI$[\ /W5_= M:/X;*O,;7W,Y1B[#_=85WW,*A8K>Y"H*/1!"0<._)%'@>TC ETZ K/@\ R!- M!& *M6HFVD,1QMAA]=MD/!DO0)RK4A[]I.:-Q'\5S11^W,6!1X<;*_!Q'?]].:/#'9?2JQ">5J_K*.F M+VGS:"/M=N4DL]L@>E?T;:U;WR'Z:S]Q@RC)8O#@I/"_+7M2>C-:\#QG\[D3 M+Z'F_&D()Z^N Z;&TM;W\/T.+Q,8[@YRPT?)*; MT,0"7&=-_=< C))$;)% :T0/)U$X?0'Q_!J\INT8:32@!0,)Z !\#<@;:MF?D15@-QC.8O\#5; >1J M5POB'TX'$^ M6G86C?I:$-PZ?OR[$V3@&QP7X;_;"XO0DJ;^?#[WT_P-1B%:XZ"9, A;3[&I M[1F\GMC!NL*@]<4+ZL"[KS*J9HQ8:W3 1&I*[[JC Z"M-@Q8@W2 @V_(B/5( M)Y+P36E?FW1A"M.,0>N4#LCH#>J<#78 M=&".?.J#IBH[9DVQ^HD2&:KAOBC MKT'J^($LM_2J-8-GDUT0"SY!^UQR];VA;<8P\;V2J"XV$&I?NP5&05!&O(PG MCUGLSN##'F/?!;),P'Z =AM\C2+OW0\"69"WVM..\ &Y@U+_K=O7S6C1B)74 MM1]DZ+4>X0P'=CI.@(::*,Q_UPE\NP?I785UP;O=B 'KL"Z ""T9L1+[&D=) M<@4_J264V&B.QLMNW/$W;P3^FR3UYR@X ;X<7*?\F8\7-Q\+%+P@TQ!%'V&J?O978P@TKQQ MN]NCN?-GA/9'[T(75Z"+8:0\USB+_7""N1.GD%>XT-BQU82>K=.O#'_@3.$; M34O/0_7C3I\95\LZ42-':@SI*$]2=.I:64UJQ3F#LWHDP.KMBME]Z4I&/[CW MG5<_\-.._LQ.S]-IH=5"YS9+:]KM;@I&PSHQC]-9'N'?&>-&0[ICCKHM@+>; M,6>G[ FX61S[X?322?Q..$6:-P<_^D$^C+P =Q;Z?W3[0D4?8=I^8KE-%DYS M3UW'U;+P4TRSQJT?H@%7J2WPSS#-$O ?+D##;+[Q,)YWE;27 _74:O?WF 1^V M>7B!_O(%_>7+P6%Y;/Y_P!_]^RJ"R]O1:Y)/N:KV N<5!/_X!?/[W]2_466] M%]@NYH7JO_[WZ?'9\='I^?G9T<'IP=EP>#BLO6)='Z.X^;I.[%9MP[]N2:9) M1UGBMT5^N/&+._.#E0HF<33'6JI\6L3YUE'L@?@?OQS^,L@2^"[1 KTU.D*Y M0XO_OQE> "4E!SII"3W!N3;PTQ.-HOVCQ0N!"4K MQSI9>02Q'\'QPKN&RS8*)8UR_>.#_?HE&4,=9!0#ZZT?@(=L_@IB# ^;1?I# M =>;E]8_T6?])S#U$8 P?7#FN"\!5ZQO+'"\?11R:&6JMO/(F#*6D[TT?;B_-QYZ%@)Q38B9[.Z,L(Y?M&E0B,DJ1S M?22-/ ]:,"G_@$M-<$@D"%.V;^3P0BB)N=!.S!7\ZSA^B=Y#%BWKDCTEA0&@ M6D4>:.TL/&4)&C9RH$>I28/'6122 MUY";1?IC>JXWK\RO90G_C'83H4 .CUY?D#<=8_[-(OTQ/]>;5^;7LH9_B1V4 MM/AY.7^- HSM&[_OC^'9KUU97;Q\ 0/">X8OWA@/OM*RHTKL&O MLACA+'S.2#C0A%E"G!#AB_>'&F$4%44:5^!W80H0%O\-7#NI4[X\Q:V%*]XW MB@105!1I7(LC7W5\!=<_TR++(=D7ORK5A'(Q'!Z=&4T(^^6K+4.-Z^_GN1,$ MEUGBAR A=V*-4GWC@?WR%0\:%]DWTQG*N.V$Y.\"6[IOO/"# MJ/C1LLXN130#0<"BI5ZH;VPPW[TB0\QUF*;M) \W?R!(Q2 MJ6\D"6.I2-.R7B^G(+=^XCK!OX 3DT,@2$7[0Y 0@HH6+>OX*EZC>-4B:N,6 M_@PW_!/+]H<8,0@5,UK6^LU712+BXV55L@'I\& (_Z<7K- !5)SH7/0#%(T< MW(4>^/A_ 'D&L%&N/WSPOW[%AI;U_0AJQLMU$SBX(;_Q^_Y8G_W:E=5)2_:_ M_[89WRXAZEWLHJR:_8C![X<'*/A]U2[\^ZKI0;WM0=GX0/@:+F$-5A*<.,EK MWEZ6?)DZSJ+0(0C2I/K)IB#+'_][!6<\*#&:^,+&?.=B1"!/CT!.,2 ^P6<3R#7=1[YK96PJ\!)JLN61A_^YK2!6=X8 M&@5HH7#)!<]<6NNO?QW-'7\S6HEFQ, E" AK9+'YOE%2$L!GKJ&ZH*'8LS*H#5B2^3R!*"] M?#<%7FD*E#4Z*;)JX..>!&I:)96V>!7, M>#RU#3X%+<"('R,P'XT<"IU ,@ M#BZXLE8I@Q\A,9M OSJ-569Y,NOU(E:1S01&3%+0+X[A8G?A^%Z96AUV=WE. MO8;E"-1SU+1*$6WQ$O,I]$LH/)*@&.,(&N.TO^2SD1&3-0C2'*5.8.A$\2$* MW=9SQ75E0X4A<9[(P&KC5+&ZKN4Q<(JT=W"9M4#&@./GS8<;9"CV\,I9^$C> M^04OA=6)@TN[YNS0EE3TDB:C;R!^C3!ZN]"CMWI&S"=_.DO'D^])<7D,05*4 M&G:H1A2@I!DL21B:.J+J3C>""JI?VT$Y%0UEXJEYHV+SMJ=ZM\;@CZ>J'=RV M1BIK)FK2]**VUB((HU;"#OY9@(AIQOJXKJ0N*.W@DTWE=JATO]:.M;LUX*1U M^\HGQO8D;W7CY-!ZS[H38J6K2$V[V36#\&UIDRLT;78\'!YK5DDGLJG:X4%N MR3YFM0?SZ"SSJ"VZ.Q);V&1A\#!)WICBP&F/#.(,ONN6YW4@P"4"V) M7:QN]_KAI[.K+$FC.8@K"RSITN"I:I]*6J/6OK5-"((N#_*$T]I-AZ5#;/P: M^,4E@,6-VG@]M&S%'FG(-("=KL7ZE=WT3@53TAZAB()4L &N70JY4/H:NIK-3BHEI.S=2S9&G>.%]?="#9AJU2DV4)I MF(:F_;O-]1]S$DRNT+39";29ILR!BKH:0>261'O4 +.7R;9+@ 75DK"0%S!' M]R?&2ZXH$$)IV[4@ IMX15Z_^H(-R-59[&*F/DK3V'_-4C3M>HD>']]Y+K9/ M0,N%\18:NMHC!#(2)_P;0W=]S/+B?)#C MRT1:L5 Y$@R@W4TOZP1UZO@A\&Z<.(33L*1FFFLP\5V??'J:5;%IMO/A*B^2Z-PYLQ ZKOKI0OS8HV3 M-A=K#/[2>-A??_F\:&/G8-I>M'$Q')YKZ@=47+11PC'W1@9%%VUHI%& %@J7 M7/ X:#W6Y"F4==&&241R<8)Q%O)!M.2PH::+-@S0"2?/N&5]%\C:=6/L11M] MU(0\V):XG*5=M&& &KI-">BX#+YHH^ZEA%:'\UKT;O#O 01%_F?^ MD&\1I9$/FJ*_-V)"X.I]'.?6]W+/ MZB.(\XO!^2)J2+7MT5<7P#;FX=FP1W&)_"A+9_"U_ER[E>BRV:QEK5RX@"K8 MW313)G=)DHE)I*AAN3PH(!7L9IHI#?:Y1E8URT7"0JKTK)$92KGWX1]>.8U# MH$#H4=(>&?""4W$8 M!*,!#?$VJ]\FX\EX >+\&2LM,&)M(#"^6)OU4P;19-!XCL%1-D54]^K="8$U MQ%)]C*71^34SS,T9/K/YR2K?6TGBM,8/_-6/$YRIL0W/ M3@#&D]L,!%<@")Z7"9HG5)= @![JQ MZBCM\0CB213/@3<.MZ$^@7R#EELL'=NT2#LJ+*$]6(8@I4I_;PD*:TAU.XU"/PW %_A):J2>E(HIM>PA^,6.+6? M="20G(]KI3%JMB!S3*U@#\7B,"VY'UQ65*-.]ENMX01QF1O5^ 3>0)B!A)$C M9[-8$^7Q<'AZ8@A[="*V&>1"IC1:4)._NP1^"\V(2\=]%Y9Y+=$5AO#_/'(B MC!8M&:CZR%6>T\LG9^KZ(D'4]*V(SQ UO6 M..9;#R+\\)0&#I_H% *ZGKH^?7Z. O)>.JF"<9+@9Y:D"FZ8-B9C_!I'20)7 M1A-B J1:">/(;]T?L$#)\N)@AX,S/5276]CA].9C@?:[64L*8GE[9" &46E$ MN*:AX0F2!0T]@_W?->Q#@R@_D56:@S@QI-0Q3AQB'..FC:)H;5PK/(, MCG] M"D)HS0"=[//F?N@C2Z;^&Z +AJ]RTY;#X?#DJ-_*Z0#;QEGHECEYQQWKA,&' M4.D<1-<-G17R=?91E@K6)8W30?=Y!P.'3!P]B>7OD( 91 MZ<$A3?W"-8C]MWQ4_.KX(?H>QN'Z9P^ M$9AUK-').V@2CHR1+I&3]-4 ED@ M028 T @W'^B[R?QD5B2U0]=_D7P9K'I-&YX,A\>F;'H*>SA:055ZC$A3W[(> M8ZM=(#_,H#G6(?V78!+%94+T%^<#)-!>L0-MX8=.O,RMCBX"0_M'43ZEOPLA M0I"09*;PB?8(=-=&DG4DRJ2YU,HVY7SA$BXUR9Y<0FG;),4'L//Q*&S*]MFP5&2=ULYX,U_?M?_F>R#TDHV327?S!=G3+]*$/7KIC+J2 M4VLOG9E=R/?00SY*=#_=^@H0@G*P9>V1"#^\2@MJO'6:E% AKI)27#J)[Z)] M$#] !F'L'W+6MD7:%R85U]1 M,9),'+=+,M%XW*!\GL'))FHWB12S9J@9S!V#[-M=^&KW;SU]#.<*%YHV'%J2 MP[>BKH!9,O+PW([YB#)90];XKT#OV*I-2E)A"NUGJ:5E.=NT"N->6TH-FS0C M"E-!O(P1DY#ZE7KE]:O-"PD9DY%AN\E(_;'_-?A+^>2_#E;/[L?$A'R_(2E8 MD:]N'S-EZ>P06E'#F3^+8S9BRO5S!4[4M44A^M)XKJ##U6GB/QX.ST\-X95, M#X53;H@<%.O/5DJ]>&RKG+E4W?AE;/PX22" M*@-J'2LE(8[8DAG^*'+]U4%S["H''\9"UT^G1NT4F'R3:,_FI"!U,E56F))6 M:H47I_9,3[*.^:6.'Z[WL!E7H^(*6RD# :B69(3:,!;UTF1L62MUP(]4P>F+ M/B<&,TH K9:>=%Q*MSGU!<2CT0]<@^+/NW#;$_,$ITBW4?SNQ*0-=L%6S%4- M70#;RI$!W,HCXEM6('8IFP6-$X<,CG%]#A=P2>)8 *@(M),0IWJWMR1?XF.O M/D302QJ8S!!)QRB+(32)YBPC:@3!QBS)0=$\WVEJ"$:'.(L]$4QK4RC-;:0I MMUENT*(+OY!TEU!E(^& MIA*QRDV3G$"3G!G<"3')7(M#@AF4NGRTA361S?L WO/?D!W+''6-$]3N^QRZ M+91>"6Z6JHH!OJ6L-BH;IZOV"A"<(''):6\ZJ?QWXQQE0#SWPYQ;&>HB--$K6 @J*XSU&$=O?@)? M$%JLMH?_PXEC!UH$IR>NBON@G/:&Z)Q^S<0@JF92NI$+[5Q\,$_ _,,$IV "*-4VE;):AQ(QAFKAOE!07,7/):F+V9@Q\I(O!$Z1M3-1U_Y+MLC4 MSP='+ORTDWQ5WV;J5Z_>M.@9M.C0ICY-BCDJ@:FYXTG3I3W4B41[@6W7-TYA MG;0@."/CUI9U:P491\\,$(N>HV<;XN@:3U0<*[H)J\'-DI-GULI#!'VED:ZA M&GB-F)ILL4A$.@.I[SJK'2)FYL43^9D7!W]IO,I??_G,Q-C#3(SG\%.R,1-C MB6MO,S&:Q"N9'@JGW!#-I5ARBAN3*.5F9YMA?J2FQL*]O$?_S$(//O^;'P3P MG;!Q4MC45L+UC9, /WT;KJ_.J$V5PS@$G>0@4M\>.71&;4E23FD)L P00[<1 MGXZ+0K?F89Z^,T(H92YW=!IP2W8V,)$YFNZKEIQD=AM$[[Q7+)VTO&()/F90 M/:VU)AV,2NX4%)' M.$>W&?Q9GIVY@V2'4S3Q'R4)V#I?PE?I4U.=+&5C7FBQ%&4XVIE( M;7HG3;DNMD]-K(Q:9B=B[ _Q-_"I.VE6ZYP%RA"_V+89JI4TI / +IY\AH"G M:L-VPP/]BNM(.X^..*V@Y*2V&1*Z"]\@#;!;)28[H=;91]&PX'?=U#%8+8\Q M6#B^=UWB*.VC\%K;1?OU]@0OZC;$*SB'A;/5N$*T><*?MYJ]\NAD :6[ M-YIR:?*'NW4./S9.52K#3[O81%:D0P2_"[WQR3@KH EF(B/"G=*0,5*3%.$N M"M62$% X5%?ILE'&GA@TMAG@",[:V.%OP!C%2%8")FBAFTVL\19LV8$S9)19 MKVFV0V@US1>Q[TY*7*90XD'0'@:S98O59S0.[]$LDU=.F_7V6$Y6'59(=K5Z30L>[9W"6*:0Y-4DG6X0#N1D3,.KE48^K^2XR%BLLOUB MD6 /!:-?A_L1Y7<_?.F]*#7L5U%;(RC8]5?0U51?1137[V MOBBEK2FZGL,T,9H(]JEE!SN>W$?A%!GD'GG7H3D@(.+Q)&:]I@6/A\.30\O$ MU,T4B@]5:CKC5O^V1.3$K+<_Q8W!"[?3BHM&Z=L8)%PM>QVY?H[9=@@)EDA7%I'BR"==2/V>+19";TPDJ<]Z%DRB> M%UPR[L3EJ]W;7JH+OJZ.8D,F>G3PZOD=.KK=1JFF0$VB0"\WWFG4@ M.J0Z]E:<@ORR.%53,6]\8_0C'$G="J& S0,KF M-4K3-@W]8K?UR9_.H#F^)\7)0]RF-:V\,=3*H6QCCUH8N=)N0M/>=!'TE>0V M*$*8YR@?3!D+!KQ#T@255<]:[72S@-+;7S2=D2K#QVZC^"IWK$U!;H;$]TKO MVBJ!#/\&0*'5:4]^=91?%YX-0E2SIXGOHOPH118YV,T\1H'OUKIU MQF=WM/W9E>VC[Z[VA,'Z$8/:,PR^AWG;)JR+1"D5='R^ET[B)_D)M_7'%GI4 MUE\@T9LS:=P7^[U))Z]@:W7HCUF=*J&/.E7\,D^WO\RBG4&M(8._S_QE2;/KS5_J^ KO44H]4#AE"XJ8LV5:%6.^0KSA MZQ^>,(R^?GBDA+F,3^\,-RA6+0U631G\\7V-(N_=#P*XJ-FT 7.X%*RK*;B& M\%[L<919L_D%G ^'YV=Z/N16)&[$V[0"V]?/O3H^6C\5Q_C4SS&C+&SE"VIF M4+9C\'>.WI#Y0;,*:QE\:U0Q1UU<66.^4CXJ&L,O-YZ^?HBU]$7/(/2C^"%* MN?>A+K8_R5I[@Z+!0=7B+K> \;!HV\"L&E+"S/ /(7U5/%6:8KP8#D^.-6[Y M\IE]%4O6!MMNPLE4[P:CR*=9%$ H"8K%YUUJ'AY@=GYK;?W78-6:P4-A\8Z$ MCW'SEUJ.#&S1@X3)/W7EKF_,UXNGI'%0H!.FO@Z/3\ #8([N^*OU5!>Z./#-KIPV39;:O)0Y=?E&M?;GSI]1B.B' MKP/?$[[A-\(;4F?>4AHVID]0)8[59%Z=N?K:VSR!-Q!FG!$:AYAPK74#!L\ MRI*LW1']RH#]&4Y#29N*W#IBM M"-""/1M$^N)\\+K1#C&Q644C@ZH5@S__%5R.X Y*23U[4ULOQ-Z4(EGLQ3'T=CV\=/_[="3+P#3CHWR+3?DST%6IND+Z47U?'!XMZ(]<52ZQCSR?+04O]FQ5'U]:-%%_GX:?YEP37$ZN F_VFI0TQX M5JW1@1-Z@\UF#?Z *?9@CL""=?6XIVQ) *DBJHB\XO(B-YOOX*36: MACH<#D^.^J"&ML@DW6G8O 730$\MGR[$&NFY5"2 M2C1-YHN;V2%YIM'\-3M MN5+:8Y25$UNS0+9#G_C$P:S7)*D_=U)B/K9FH9[3 MS0%&P3V$>J+!_"@NK@5X F[@)$F^SL^9\?X#1T@TQ[X&B1O[.4)BF)A8,SW7 MAQ2XEN24?@#O->/%40C_ZM:79GPCB&@S/5>0%+C*4@SO,,/3"PH*YO-2'A_ M_Z7E>1K\I6C-<"^D%0F?5@Z8W.3$:6&]D'&?K&B")@XX% ^CYB2\%=C:!S/Z M\$G3.4)IXRCDH&2;1Q%P_2(4_34&X#J:.SYIKL:L9QS)(GSQL( M);X)/NY"]QN8OX)X@V5\H2;$(_V78+8C96-3@ ^FJ4Q^#_T4>/]<>G$T!6%^ M^R"55%IY._D51FS)/L]J4(-S;)"G?V?-KU8%C1-"JP&:$Q>%[M9C,^%C?79G MP,L",)ZLXM'&DT9&?71_T'>X:HDQL\H<.W435V;[YFJ 3N?&UZ_<)#9>U[(V M6GE[S9_ N_.@Z?V)#[PBXT[9$7NCT*NN@4#>BB3)YL"C2E714_HOV%T:1ND- M,<=ZUS*U#_@93!$#HR!_+*L3;=^0/>*3A%U2I 1>7T--N:.%W(S#;3?C=@;I MGC@;Y::2/CT[.3HX.SD\'YYKNK9PW<..8*_J^4&6^F_@&;A9G/>C-Q_H,FO@ M%=$>\T562&D\$L&NI)E]/C M)-AK2:]>[2J+XVKYRM]GT*L;TQ,()L?NA*^OWW$S4;;0QWRZ_3%OI,ONR2>M M,&\VP>&"2P?-]*(P*S6%>:SOPR/GP^X I*]?V&9*8*%O[ PW8&[DQ>[)5V9Y M@NS:?+%T@4"!^RFXA[/&K9>^7'YS_A/%5RBX2F"JWK)A8_J%SNFU%=E"^R:: M7 E&$XI5;K,TS^D4Q:G_9T[ZS<<"A D0F@/*>(1]LE1F%4E>4=SYGATFB!<: M^#'N]S1>_[FN_H2M]++%)__PQ=>,,;T"'X'XT:D#5"MR M9Q$2@HM\_Q?;WS\I)[WRGL#0Y/3R.JB[$+Y!Q@IXQ91L2GBH[VL53%LO"LG< M0,DF DK0ZW9!8\@398/%(Q%<7VA\<.;T,%=2<<,I)1+#8I2!4/L"CC!"O,#? M@L?(#]-G=$S[%JX+'D'L0D!YL ^FLR)'2+9MRW!),)C=BE5*D01?>] M*603R;^[2%HT8Y5*9.%7$%:D?Q9RSPC0)I0V7"#MIY5T MA"KBM:7E5:O4S.VVH=8QG&$Z3]LLBV-5ZJ0YES1$5"D>T.Z^"X"7E#F"2)X9 MZN9SZ\8LT8H"(R@-=3[=D:>O3#\EXMH[Q!QT+YOIB4_?XJLR("O.=!J#:1G- M6.>7-69PU6U^"B?Z+M)I269C>M :\&Z\_#N?9FQ;#VU]ULZ"+'DG'Z(MV20K M6?"5#C!#2;.4JYD33M$]4A7J\AQ1D?<:_:!VCH@]3^G0G T24F(#I6=F-!TE M+&W[!)"G &4I O$DBNF49#8=/>'O;"WW0C-MS&G+@AWWO1D_MWKRV\P)[]7_7.M7RYI\<;A M$SIS%$/]7SJ)3Q\"E3S#F%Y']'(=]5;0OH,D^7LJS+,VR$,4Q@V;H%+%45O@ MSD+_CTS@XJ9.C?=6A KA*]N;TG<5E-"XACF 1+T0JB>CF^4W0Z'3/U$\7N1I M3L)I?O[GT5D6TYKH$LX(78#BI\L82CZ/0;=&C>E<.M\GH MM4=7L/.FU0ZS7D4)?8]=J*YU;<8'A^-0A:Y\D=EKXGN^$R^?G14>RA$9 M8GEC:&S+$89E(:SF'IRIO3T*_1U/7F(G3(HM(NH1&G9%\U@7X@S#>3O(VCT MA'%EE'YSXI\@O4N2#$T<$+QD-(U!OIE%#GKGJ6<>]^VXVYALM89NJ@8>L]? M=\<3^ XHZ1Z9=&Q!2UGFQZK=#6/8(5@3)-!Y:.<$R7%@05,DH9+#L&?ZPV4X MB6$QRD!H:E=]'SGA*/3*%*I+CH&:7L-P>ADL;739+:!JYUGZZ:3\Y,2CLT1] M'5857'5LT45[L-I'==)Q^/?HGUGHP>=_\X, OA/V[ SE"+Q ?5M4( >XJ3LH MMU&<+MN)@;.J53KH@MG4392K",%P&C".#H]^/2=3SZAB%>5ML"K;")%&]7AR M\NL)#\&U@I;2RD)8DGEJUC0OB=/:% _^:W-Z!W\$068A?"ZT9+I$YL$LS$G% MC".[_;)<"")EH);K:.L*9R6@19^$Z 1BX_S?+0 %H6 M*6+Q)NQS"/O,$HY%09NZWOX*0K31#^Y!Z*'XNX!VJS*AK+TL"R'6OH"6% 4= MA=.T2D8,'T;9*L$5-48,\C9+N&%2UL^:0R V(5 W2_"%C2.6FQ8VHQ2$V@=I M23$P:-< > @PU6V^5[>]"]-T'3NWAO1B PI=SRYS4#PO$P0@FNP M"*+E^IA'XXP$N;AQ!//3L[$N%P6I-)>>II,+WT//3]+8?\U2X%4W2A.^=VQ9 M*^0@CK"K)^ZBT$*(4CJ693LEO9.5K"R%8^,:^LAULWD6H%>\!A/?]Y_)Z@2PE7I[%';NJ_Y0F0".+A M;\ J$76$W37,QE@QW85N- ?W44+1R[J,;9)@(%,0<:-]U(&08W04^QH4?]:^ M@2MGX:<('E8([(I6J:,EW*Z+$D9'<:9IH0J[3I0$ /YQ\T?FOSE!GA8 =JEQ MO(06R5.AD1:N/'4;MCP]@+8\Z:]TVB,NU7,F=4F+N3Z@Z_H6I#^B^">QR\ 7 MLH)C 6@EF>0=)E^8AJP0BZ28)=2NM@#*951.NVEA&E@'Z3$ M"[ORJQV8,:EME01@E*4S^, _@3>:HT AW/ CUH(5"I&%NY*(5;[7W)+(*,"[ MSN(B-;T?><\S2$7R -[S7Q$WVKDJ-XUY"(UYVC\128!KNMWP55=*;I!=#Z/PMR(! DPZUFE MC'9H*\%T/;1(6N9JGZ%J MW'./H5Z@IA4:Z(JW$D-7YVO0V1%"5P&$=@V7Z&\.6C)7]_91N,>6MXYQ?I15 MD%E7QVAWGE5,.]>J]P17)MB:30L>GYT<]'BKORW>2C$&YD\F06K%^QY1SL%V M5Z^FT:O3*D1!0"?-*A:KA -HI9&NKE #/5O%5"E9IRA#FXZ5:8I=@6*WX)"B M&OY&FN8=#H>G/==11^B5LM3<>BS<]Y"2P=9OIOL>PE=>[3QN;JTQRUNA@'8H M*[(-"3RED;U*;4O4Q[RS"J9EVKQ-,><75\L:L[TC#YX'=B4(*@ES)!D-!.5;UBTXPHP!_'F[UGX6:ME.&["P%?3"E5TQ5N)08V#C1HCL*?-<'R37*)!2LO!,%E^ C!:&WUE'JI^C90RC'P\&7P?H9 M\!_E8P;19%![T&#]I$'UJ,%?RH?]%;8[#\*$8C_TV%"KH.4;\7GNE. KA7]UB;VT<7\V<< KNPGH)J"!_$8 \)R$!8Z/%LK'O[)9YOLMO$ +"E46KWQG'H7Q6ULRSD7,P*">) #^#V'2Y M&[\UAD6VA3%L4#"8F?Z6B[QO?H@FJD3Z&K\WCT#*>S4I9./H,XG%:H-,8OWW M?2:1B4/['4'M2;P)03Q=$D;"]2^-H6]70R$#.H5Q#;.9XF6)M_75?]U$ ]>1 M9YH"<3B,C&.$@J+'72E*ATWL1]>_-) \"A]-^A@H>DS>@Y-FL1-\=9)'$+_, MHBQQ0N\J>_7=6P#P-SKP5NLSX:WQF3F:[LPEL7+Y279+X%V).D6UB[%;QW?S1>.'R.\F"S/I&+6*(7.XH8;G=<02N^F$)X]TH,LT'XR.O:, M1N$K=,OM*/2>0?SFNUMA>KS5]E,<;0VC8%"3?X;\!FV"H,-)17SB>/(-#O7P M1RCLC':6G*?>?LJEM664CBS2<@ZL2JRM;13?\FMX\?Y*;$\25GB>[F- MHE LA.UX.X2M_A#X3_2<22+\,7'-ANO]EU>PB3O*\02WP0?=Z&+W:_%%^H% MI6Q2-B9B?#!-9?([6N]Z_UQZ<30%X=17&+$E^_&K08VUP;Y= ML&F60[A^.>CA ,V):V>A;>+^F_)H]$M4JK[Z'D "94R\NYA5S5QVZ41A7#%M MD$KJR:7Y890M!QLKZ#QC5P$/.:S2976S1)E_<11Z><(-\C),XA/L4:!JHRC= M1I<5<(,W O)M08LVS/'H^-C=,;$6^B\?6:#-VC7?>4]&2KHKTD3_Q20-M:Q- M]RAU O*XN$-W,G*GNV5"F</V@PG@RJ1PWR9WTZE/OD M4#:@ Y#I4&;/>>US*!M (0#72H6PHI6Q2 MQ!S*AC.ISJ%L"[_"B#\=RDVS' V'IYKS%;8:H#EQF>M0QLPLU[&W=QY$YD]\ MIXJ83,I/ SFI[N&/4%3)LSX_#F4?!]W&2O>5+/@:&EW+8PP6CN_=?"Q F !8?IS.0%S\;MCXQ4^OQ?J9O3.36_6H5_S!B7BR;,=#$+$ M9W]^1,H&'3&;4XY)6^1VRON0ARATZWW,#O2/?>ZG]I5IG]_>2D]N6["4V3@' MG^26?9DYX=Z::K_CN,5KI^_P M^56IVV]I9?NN!_8OBJ\J!%,G+44J36C^OOH^GY- MGH_-.23:\^])"2_5IF?KZ[09'Z#PS9E2/D",'9>E%3?LU/UCXG_6YX?1]L/H M:.-*Y*VW]F6/,@:N5K92E"IZRN='H#+"BRK_SGOYQAS;JAP3HJ>TCAFGM*IV M/T]D]>E$EIF=2.L361M?K;F[-1)/9!E (0HY'QHDL0REED[*Q'.&#:2J3ZDYD#2'P2++."&T&J YZQ$N(Q@)'ZO2 M9ZE0$D.&4V_=\J=;KT]N/0.^79EN/?:L0O-, MDWPS4G*Y_.;\)XJO @>NP\BN/H$6C*.:@[IMOKL"-MUN*#D2NP9O((@6P'L![BR,@FBZ?/*G,V@(G..*LU:?),1- M^+:,VEC!$MG% M);[1JRQ)HSF(GT!0S.QF_H+>]U!J[(EH1"V@X%R[*1ND'7>\#9!(JRFO"#@. MK[KF@SZ*=[P-(%F$K\X[WDW>C=LGE;'C;2BE;%+$=KP-9U+=CK"2UE;J?9DTF'A4!1!WG>ZL9I MH!.=HNI@V$'[R"%ID1C-YU'XG$;N3_K2<+-%!#!8E*9?<<8"/MO)UOX?) KC^Q <> MMK.GEC6&/C$F-A@40J?]2R7,]!_0Y'?F@S<_G(XGHR!PIDXRNW'B<)REE\O_ MSH+E\>'1P?$Q>?(OV$33/*?#X8FF+01Q$C?6 #* FZJ+$D5Y[//FPP7 2PY/ M#L:3?P$GAN6/7YQX"O#[ 2U:L$<5$G!K7RN*B (6ZB@*8@N6BT(,MYF^?J%) MPVT4 ]=)\/H@%[1"!H+P%*1B[?4!"8VL=W(!<>(R/W=HS5M*7^K^[@09V@GU MI^$ZGI2]SR/0J+G*H)/,M?_3U0Y["K6^.K$R/\'1M'8_;)3 )^2?-=TODPH[HRW)WSJTQ, M0IT9M:6FG>&DY?2LYSKK"E[IC0<*+P9A@2W\4KEI*\]4Y9C"+!HD91FNM>EOS*?KR&[9L?^O-L_AA'7N:B5QY/;@+@IO!E MEG^"&)K;_8G56K0?Z/1^F*+;X8H3;O#+3%(G]*#)" M/6I6FW>4V29[4F4DWZGRCK\X'^2[&7;W8'OD MJLE6TI)DFR3X&GZ08 R+=NL*401!].Z$+AB].7Z0!P1'^R2]*^-4&C;D&FDY&OX>QJO/'^*_!"&8^&FRFA>C\^M9@&;0MY"M M>V>1@/%DM%@$OHL,B$C+4OBC>W_N%W(A]=(*GF2/AG=EG$K#:G8\A*^CD96S MHOGUEM8CZ)!0NFFNB^'PO*]:$@%8Z:'U%@0CFZ$%4]&[T(/F(Z9[V,&?^A6V525;W :*>1VQIGB7\P.[A-4*?*44W(:) M9J7(G\3UFG$1@!6KN)T)S<-6N M'AQNYK2NGC: CQOD;>8EBD<.5L\<% \M2O0FW_6F*1FYKDG%H61.S@^.AF>' MA\/3H^/S@W--?%B '"&3%*UEZ!FX6Y]J^^7"##!*//"60L$56B'$\ MV41&39TM]2'-S^UP.#P[U=OK")&\W??LP#K$@RPZ)-<1Y>42WP E4Y+")QHG MQAVH:5O"NS9P#_3,3#C.JF:Z8K"Z+0XQP):HX@G J8;OIL!CY_W"EK55#?Q@M2<(D1I;1E5 HXRM MS+-!FIG]0]P=5+TM^]/'%;65?VZLEJ0%N8K"-Q"G:#?N(4I!\N@LT>.4H66Q*V8>XO1"2U]1>V/JXG2[ MH'G<"]& Z0[X(%JR4'@&,?P>K@3F#)0:QFF!DTO,MRP(TBHUW BK 5O#-C7P M@[1DZ5C:JUPXC>/\Z UE?D LWS32$332\1[.#\3,0UR,&J,$GHD"KH9Q:A C MAI-8"E;M@P7A#'4)H,B']\-/9Z.Y\V<4HLB!N]#-LY:#\:!J#?(IU%XX6 ML1] U9R1\]%*:+8?DJ%0OA:-4I/T1ED_G&#NQ"D<2"%W1,@HN[>@MMHT;+VZ MI!G%DHG--7B%>),TSA!RRHQFNZ!Q6M$RE>&T"\>U&IK"FYH F'ORI.+&J8&3 M&!:C#(2F#C.W49PNO_E!4(1N5U[=9Q!"N2'?+GD@X:QJ..$,WC;&B2Z8397 MRWOTSRSTX//;Z4"DOE5BZ SR[,JF- MMRA@W4(/&9J1C2=K[JZ<( #>Y;)*FE86%-JUX6]UWP6MPGR*KV40SB!#6&MA MH=]\@-CUDZW;.SAJ[*N4VII&Z<4*FM(,-9>PMXY+GX"2BN^KE%K91=)"1W5W M\P+FBRAVXF5Q?5<>A%'L<5Q#S.T))5<,:"K;FOPNIJ(LK= 49M-U=W M\STY:9Y4%'CK^_NX5$-KX%,\G2PEZX8!AN-(<6*?.SCNAE#+2[&D/2?;27M6 M+?4E$<\:^@H&(1Y9)&&2% 46I$S3H5+P&N ?Y%GH<+4"<"BX$ M3K<7 D5S@ZJ]OBP'\M=.&-DXFX50>L:3X<'!\/#X^.SLX/SHZ%32S&Z\R+/& MAM/\@7E^\GR;;SSYOG4K$;N",5^<@!DW9FGB^$R=M!?I?\N/CH-96GD+B!6& MIWUR38IQI?>[,\2E7=TBXV3P+ MD/OP&L"W<_V<$]9W3:UL ?7=L':=)F,O1=(Q4:Z;8=W+Y08AS#(DN LAWJL0FWFG)TD\QYSQ9L!7CM+6+N;(,&U&Z M(\UG1!CH!";0+5HR3D\RN!96T+Y-IE?!2"CF!'(S@SWW-7@#0;1 <[4R317 MW;[)JL.$NKT]+!%3=<5UWO\G?DXJ>;PCE#9.,+L8UT1L09DT:3ZVA$-1F(P^ M6C'K&:<)$;[XV&;CU=Y)$)91-R&(I\LH)J^6FB5Z02:;CHUE$ =&4PD.TV%DGK:0G M9A_M YORO4M:&C]6M7V05"L;6#):4K#7 A9'\RA._3]QD9WM&]IS:8E8I>M6 M@TGQH"1[D(]2T2OMN8Q(%I UP]H*&]7CE;F*YJ]^F-/X!-QH&J*@^CL/4N%/ M?*?V416V'X7>/?RQ'^0)->#OLOFVZ<;I#,0O,R>L(NL8'IZ=O,,^R%F_016G M]=,40XNQZU44HC-DT*3P;XGOY6?*&DF%DR?TM_%DG*5N- ?)[TZ0@7_"&33_ MU]#A(7LJ=]D6HZ0.[&U*YS+#=?(2E9QL\D 0*+->TX+GP^'IN76::V<$%1D& M97E:W#@#]?[_*HN178EN%$+Y?2!?#+RD'(2+"+FIWW0F]FI:[29)_?GF\NKF M R76!Z(GCXYX3AZM'CBH/W%0/O+S"!+YJ,KIP>'!V=H0Z]D7&_3G1E,=R-N@KX<^[C-TBR_1F:S V%\ %V:W O-2#?0'OACMRWR M!-!6L(>NT[B%3#C!OX!#"GB3T+)QRI2N(C$/;A>S*=AVTGY!A9BMD&E>WB,I M#.W0Y!]]WUEH1@>\^_72-- M>UT,AV>?VN*PD*Q=HUJ, $91JG.Y1N'T!<1S=+F%F%OW')/)%3;V!;4V0,WU MQ66;0^?US>(+YVZ;D^.SBY.+DX/A^?GYL:9=O^8=);3L3IB2QO4# L;>GJOP M J2X$N3NVB5Q6B,2_FN31/BC?U^A?&L@AK9)E^@4(N80':F8D?3Q,+#F3@@: M!W%ROD(NXM:728VF,:-B9<0HA-I?@!O/\KBG]^A=8(+YV0DB(&7])>>@7P M6K+1])R])N"/#%KM!EWR\ *?1SGN3BAMC"#:#]AM$)J;A 6#@GIXG5C>.&9% M^.%BU^0A6HD8J.E0L&7[( *N/EX-HIW&%Z M<2YXEG#>[/$H_?=V0>-8;]][PW!Z&2QM^%1:0-7.LXJ/_9Z1;8A0VG MM.^] MZ0B51CD8T?G?.BXH;B7B$L2ZN.&*H//*4@4#IM)P:5T'7%'"5> EM]"H=TF2 MH6O!QI-Z/ -!(.R*EDFE)6!)KGKVR4:=W"7E#1$ M6 "$14EU]'\TMTX21N24(K;PG-[7 JG8IJ^MR_PL5;]A05=.K#I-/X]F#H!Q$T,^*A^WS3)$33H09^)I^.J MJ#;$DTA8P]6VN-<^B?&DW$OQ07(7WD8Q\*@NDK38 M*:8?8*17LDPX+V%GJA MBTZ:56Q,>"5@J+N0GN^J35-[KSZZ)93FL^J-XBCIK-HUUK3U,;3UT5ZJCF@+ MI=O$FG+C"IN'DJVJ55N?JJ.;0FDV*O,G?:5UX#I*FNA@6Y^BHYO"QAWR3IL@ M!DA$U29(D_)#:SF_=5QT:0+\N#[\>3:_C.(X>O?#Z96S@+])EQR:8#5AL69: M0:\TI2IN0I97?N.PB^?YQ7L6.TL%UG6>L;KGG:^F);KHBKB2@YIPBEWEI;N* M0JC'%"7F>P8A?/I#E )T75\5S"R6K.YB.UE=[0F#XA&#_!GP5_ Q$'+Q'/59 M[ B?"]X"!.\N5PW]6Q]=$M)=#(>G%YKVU 4($4E!5T':60JZCO1U.#^KD3Q1 M-E@\$L%QT*@I7;:2\[/&44HDAL4H Z'V%\ M$MM9D4_6MFW+<$DPF-V8=4DU@JFJR:'E(#L)ID4S5FE%%G[M"?&(J5 MB+=BE4@DP5>P);*KM+CYR4!DN&>(W8'S($)"8VRYIC%.AL/S$Y.TP#.%%,.V ML]2(?-R5K_L]3!; ]2<^\(@IC(EEC>%0C(D-!H70F3KR_S,*X(M]EY\-/"91( M.6]=>ZCOA%C[!$Z.B^#6\>/?G2 #E\O57__I@QB:?[:\AY/=@.+]X:MLC&"Z M>X0Z #8W0^8*R3?@("=YOIV]#8_J.A)JPSA!=*"5HI'6IM ^NDC6U5VXR-(D MM^,Q-04GI8:YFFE-,T4ZG/@M$4K-@CEP1LYE4G'C)-)^G!&":&[^3AP,ZC!" MKF Q1 XO+X%]K@P%6W%S(1&A/:PS93,WRW:CGA ME'0'VNIW3="GP^'9:=_Z>S8>2K"H!M=@_J[8KW3CM\9PP[8PA@T*AAY_5-_\ M$$47$NEK_-X\ BGOU:20C://)!8AHF02Z[_O,XE,')8XX!2DO>[E4-@&H>+, M<9I.*RI)?&V<)NC,LG3!@"FI@Y<6&M_K%,9G!^A0U- >\0@#5WHF6E-L*#X[ MN'#^],V,/A:(11"HI"@=4E]S(6EK^'D&S98@/,"[SI,Q0='[D5?\?'TO;"-. MB9@3JVUC30L>#X<7O92* B/T)$]VTU[UZX2G,9C"OA3MH/L>NO89OC]..V(M MV"08"IAY19+'\CEDA((GBS\FY3QADJSBLGF9&&%V9%2T31$;#2;-S"RYJV M0B@*S!=1"+9\)"U:V"MIL)%3TG<;I!$_<9$O""WHX?"Z"J,93^Y]YS7?)\4* M@UVM:9-A7YUHG>"JS?.MR?W1X:*&'NN &UH_$GXWC5#/1[W*Q50XB5^B2X!2 M-?G>J$K>A.\1NC1HB484&4)MAF\C//*U%3W_ALUF)4M4U &LVJ3=FE)!HJNQ MT,U8XW!S\;^V#D$O/%4M4TUKR%:F\6[BKCF3UW/[)\0MS6'"5=\R%77#K39G MGQ&Q!5B3Y &F':14U&^:] 2:]-AR*5%PRTK5)TE*7+/IE]CQT(TMSC)YC($+ MT#_69V,?HA2B94^A>5JQ1"HRT:M-YF=$-JK:-X3R[R2S*/!J]A+M?W!M6"(L M>=@K6:GQ^)HVI*W,DA_J=C-T7U#-0L)#'*N]O9.;B!TJZ:EQ)!LKO<8=:6GD M_LQG"2^Q/YT2#SIU;'7O9"ANC2J>3XU'6Y.'H1ZV1@_AXJC1--MI3Y(JK#V@'CZ#(#:FKE.+-FE&@24J4:EQ,LL*BF@"C[S, MA8#OG01MPD0H#.39"4 ^54(?U'P>A?GD:11Z#?<\L$IIDFU22 M4^.,EM6/;>P:-[^V:Q!&+&-\/FLO?EY MSTZ9;!0Y)K?NFF0\>1E!HHNGQ10+Z%%NQ76V1+5<6(UOFDC!%@_?W\SF0 W75^3 MT"9Y :8-JT76!GLE*S4>;6VR*M[\%BYV0A=<14F:7&4QXN)K'"7D( )Z->O$ MTP)NI1$D.U%J)=NFN"BKX&/;5!61)OM(6^"&JI.7(] ML^G>KF,OZ9Q8*^K5^+$UK8=0Z'B"8L=!,@YO/E(X \O\9):;A9;>AEG/$KET MPUM)QI"+S$DW),9.F#ANFA]ZA>H?I6GLOV8I2D/W$JU..U)/#8NVT3#7X<'I MP4E_SPU+P5Y)18TC6=; 0H=*7PR+-[ _(N$!7BG$8O_P]]"91W'J_PF\:B;V M&(.YG\U'H9<7K8_2#X#/WR+<:M/\A\/AN5&W*W9;#LNQ1B5&-3*8 MW&=.T-6Z@&4280"KV.[JYC4L=>Q&;.,JQ0/Z+H((W2- \HEPU+1,(6T15XGZ M+';0;MXYP34H;5:R3"XMP%9*,22*6-*0@B)'2$DO'\![_BM2+\-7N6G,(VC, M7OM?.X"N%-35"\M,+OOWW^IFA0A_%C_>_&D);\NR:$6PB-Z!'[J_NM&\>.JZ M)\4'5UZ#U/&#E58*"L%'"D)O'2>1^BEZUO#@XN!H\&6P;A/^H];LH&AWD#<\ M^$O9]%]A*_,@3"CV00]Y=1+PBXS5)![GZ!5*!ZZ4<,M'>@THBM/3PZ.#D^,# M%,9P>G!LQ-G-/)\_UZ"PE?E?Z_?]L%FTA1HK@S MD_IG,ALL'HG@^D+C@S.G7[!'*FXXI41B6(PR$&J_"(CDE82_!8^1'Z;/X V$ MM^O]_48R\5K_1;[7NVU;ADN"P>RFLU*F$4Q530XM!]E),"V:L4HKLO!KOZ"* M(),<56>5B+=BE4@DP9=T>8AUEY@9J(_VTTHZ0DG=A-%W54FYQ,Q 3="99>F" M 5/Q)69&>!(P>W=M=T"ME@HOWJZ=R46AF3"_CL8S91L3%\%*VRO'EK9.'_PH MN\XRS%1%;;)5Y3//IUN/SI+BGV34LDPE;=!*NHDLC5(G,$4KYIZ ZK_&9%M" MZ1UGLD),[T(WFH,7Y^,2A&#BIYO1GQT/XJ",CXFDZ[9<.A\/S0_/W2^L6;[%?6J+LRT9; MA_U2C7R*LB&^7]HS&B7MEQI'*9&8MONE;%X_MS3,DP6QH8O)=WPI91'ZD>A]Q"%;OD/_$Q60HN&*XNN#Z:?JK,E M%'1"AL7H2]I2,T YLKEON^TF5SK2.J]=IKZP6PYM+*%X0TU:LM_5)7E7SF(! MO"LG"/+,LJMDG[=1_.[$F^D'Q2KOFU:Z&4;NKML+=B@Z5]*;*,BOL@=J:66/ MKIMMC/Y%TU2Y?M]&90-J]A5RA3U244MC2-HO(TU83O5NA= [7M']D:'(_DC^ MZ %Z]L )X5_RIP_RQP_*YUNSR!&T,E%3-L]$#:OGV?&S)8$@]F-^;Q4 M(YBJ&C-VSGJN%$GP33TP9LJYPIZK1!9^:\Z,59.OVD4??O*3.J4D5S%0*NTF MEX(0*9V&]I5"!05*/%\-OC);07CK-*EOAYPKTPC9*0 "I]BFB[*'AGAE8M5728 FT M&^GIR!1,]PSS0$D*93D;#B].3%$"G=.V(2HE1,4A*MKBFRKCP150#H@A"GQQ MJT0A %'!T* B:FDU6CJ+ZC+'/!,F/L* 5-H"DML@5#H6'$KBN'D]9YZ('1MU MM%W,%E9YH=[23;YO: )1U79F9R[NKK MKQ!686M83_YF(0LH%@!64JGFVAKA45A^Q%[NB$!7^4!8^0\>30C8.,TD4WZ5&W-X%F.)DV4*5NT?/L&K40(H/#<_ M_'0VFCM_0A;0DB68.W$*/P/(SEWHUC+1C:8Q*&]X@^(Y(P MU#1.'6'8%KF:00O6?5KY)&$IYYYW+?C M;F.H: U=::H?3=[X9TA@CGLC$6Y"&Q5H=9J6NQ@.+TY[/S((XZ5LMVM>A6Q MH(X.V++F\2O,SC;#_$A-'0>>0>R#Y+\S=*SG$4YW?==?0!;"Z54VSX)\ ^JQ M>L/\.Z"=GFK5E''"X"=U\\(I,:6-4X=TAQ3'#@5W#.@ M9^>^+OHB%&64I3,XHOVYWFW=VK2G53).%ORDXG;LA:':F#VR:0;8@8[C?(SV M?G>"C!2%*U;98MD(038K$ENAG_PA0R,L-#!P,_AV/DK7% 3 NUQ6@1EE0:$= M$_Y6K1*<"EM0XL6U=T>X'&>U<"*.:#-L/:LTT0ZMI+#R193X>8B<*5W0&G8Q MBH^S-$F=T(-K %+_0JEBE5"$@>XJ:: VB0C.<#AJ-NQX=*#_W*DDP0CA57KK MUIDDMTLU:OZ>Y^6D'###%K2"9T%X-H:T[_IH2U^E(@&RI.AVTF@BW"_T3]6U!%W8II^TAR-YW(718E5_MP S/""FU,FXA7O2+N#D$I;@5W+8" M63$M-8&Q"%\W'R!V_42 LE4-RUFCXZR(4^.\%'8VM8JO67OWL0E$6K30--4A M-)7FNY=;2T("[DHBBK-0*#[+^ 0\B#F_L6&=@+/I]!<[QGBX?8QQ_8S&/0.K MIY0G&7MR>/$%S!=1[,3+8@M_C91PGI&CO(ZYV<9KE5O,Y;=$.\[(KFA,-\%- M57WRUA*?RD.-[0/GZN_.$S2W6=X8*CNR@UOFBT V]Q:#^NOS'-BI%32.7#%. MZ$$O%(B6A#UQ#-W4S*+<]8W3"2?/VP+I!EF[;JCAE3=M]="JC?YK0AYL2[+1 MEK80Z$$H-?JOC[8@+;F78&.B=<^(JR45;YKH2'_.(VD32"'$VKL(TFU)31"M M]@K;-V2Z..B<;@PE\BQ@XU$N; A77)R9*PPF$NG6J&B+BCHB-BO;%EG; MBII+G5[)%O5T0*LT4[.V2[JW#\:P0VH9M>S6"A]:=;,T4Q MSSLDAD'1*MDFE19HE4;3FJ64TK\D+)9UO3W1"P.PTDC=X8XVW\N(%%S2IZ1( M$04K$;)"B>W*'VWORI^_\>P)?X%5]2_;8]/9E9,@J] MXN@73RXM=*DH<\=>?O/&'%6D;>R3*S2_P&-]78XJXID'$,EFX-@9-BFG8^>\ MG3KI;TD1)\=$J$:%=JC+U&DLLT1B.(FE8#5U2Y>0,?)7\GS@+AS!'B=HE:)3 MI-E^2(9"^88;395)3%460N3.P#@$*YO)5IGD1QBC.*5ZV=Q-VH$-#9?HRWND M6J*R'K'/$E5J0V/WS4OLL)#R?E3>0_9:IFJM:&;4CZ+;<(R=]O&L =FP=G9- M@\++<'12Q+8PA@V3YRDZ+L,Q@D"N7I8/AYDDRG&_W/,E'254,H9VM>XU.EZC MKBPP/\O?T1":;6B@3.@LBU&%;N4 MT1HQ+*,.*G1T[>!)411AHI8EN8,\*(S8?%$48F M$$AY+^X((Z-)-.787I\[U'90=Q;&:=(9/E-IYNBHVV+5_MWSGN'CF1'>A?^= M!4O!4WQM&NZ';"BT;ZS;U1G%5'U1CXC)TIKTAQBC.\6JV9#G;NQHN%3Q1\4D M2U7>0_9;JHKM:._)/GZERGK&G@M5J1G-/-AGWKD54V>0G=>7=+PV!N_VX/B+ MJ6JCBX53<1V-HOCXB[3[18T\_G)VH14K]"/5%$H/K2@=R PZM'+>K[-0 @-: M1XLH/;1B4HB+OD,K?=>>?%.H/K2R6GLI/K7P!-Y F*$H:J?L\?,/K_JQT)F$ MX^U;,LIVBA_7GC"()JO?*3]K(.>3+%\772MX%85YI#G:)KO*DC2:@YAP[$"X MMH[>AL ^[5P!K8IQ?8<@=?4>0QBG64<''N/(RUS8TY7S,\(I EPQXU@4IF+- MIA!&(QFLS[&QH:[4LL9P*40$EC].<*:&6D9V-9((S29'K'DW\NO3B:@K!<,.<4(,.,TQGRT4UB!PXXT%APCD1G MOD53=HE"E@%,#9>KK/((XDD4SX$W#C<^ G0@$D#8P.,63L$8C#5+"I*H5AI-UK$/AO M +["2U0M7R@4TVO8PW$+G HV5Z60G(]KI3%JMB!S3*U@#\7B,!5L=AKDG+EG M!!^SJAFC# G+^TZ8)4T-28[<"SVJ8;B\[D(WR-#5\Z,D ?#_O!?GHYWG$M=2 M7[1%%\:VOF290L'J57;FB[:"(W5'U:\MEX;2+B:-X J8'%"^FYVB2OB73N"$ M: 07W"+:2ENUWB*JFAZ\EFU_;@UIWQH:N2Z*]$CR$) W-!8_ !(0;%GC/O@. MFT'\ +7[)R6%(> ,!$>VE"P"6I6&J8X/X#3NHK=:$,:IW06I3A+WOO/J!W T M$M#$JH[MHJ #5>9-W-%L8(:R4"5W884\_P30"K_Z007?%Y\J'%.F"L5S!WXX M<*M9@Y,_>N"$WOIGP?KIGY,)[9.)@K6U6+;Z3@8X[OI6]2F=0-L^$8%3,133 MYT]\Y/A=3\Q$9R>D=HQ34CK/T=O<9FDMKEMPRCTD3[E7#QA, M\B<,XL_X[:W:4&VGIX<'QV>'9P>GPY.+DU--^S\J0[I-Z%&Z\,&]<4B&;E:, M\)-P@G@3*!0V^IHW-C #"1).$7]\J(\DMH4Q;% PF+D.59PBW@@"*>_5I)"- MH\\D^B&=Q/KO^TPB$X>9^Q [/C8\8<(H3:;7H--,O1>%+ -H'\+[>IJIWPI288D]/,W4:Q&( MPS3U-)/"@RZ]9E@M)!EU-)_<)JNQA],'XX+8<[ M%! ^?@W\ O+-QP*X:.O-G\,BX\DS_&DR*;)QX_J.SHTV+7HT')Z;J2*Z!#:Z M&C5647JZ1=/V/9>EZ%N']+JVZ:L[>*51(#O>G,_'=.'XUQ/R9GS1X.?6N_Z0 M5F?APY4\"FNJ7NXJ2FCG(X@5C.L"N@2MBJ'_3 X4.XN= M$%\B@M<\"W6GAQH3F?(001FX<>'BX-!39>C-0$\.'- MO;B;5-PX-CF)83'*0&CJ1E%^A^1CY(?I,YHSW/IO $[T70AH/('C_QN(4Q^* M_!F$4'X/44IS\[5MRW!),)C=6)E+-8*IJLE1(8R=]"+>BE5*D01?^Y:BY(D< MRVN\7= X5;2:('#BVEE44/M5!/([A@FX!"&8^)1#,;C2YG))IV6;3Q& IAW" M4RJ(.^156 #X=BC-TBC(WX#LA!5LQ7H!"0%7ZHHU8B%RZ[B@N-.(:R&R+FZ/ M4(00*MY+-$(3\!,!D+_T"1HTMZI73J^<*?$(%7<#MNI&&+/2&TQE7;9-Z$0O MLP0:*TFNHOFK'^*&'\':_5>%#,!*[SW=U6[ K>/'OSM!!KX!!_T[#]-Z0E=V MQGXXO7027W"7X&1[EP ]8Y _9%!_2KY36#YHD#^I+UL(*Z.M82:$/01Z41VC MQ^J-5CF0:KF/2GZ\<;BB!A9XB,*X(0G:_H.T]IL?W7 XO#C3T\OPT%T?:M1: M@+A\TBJFRV7MT[Z-P1\9"-TE9>N#HZ8Q M@-L10A"=K(3(G@(%!W53AJFBL1 M0;]<0$ZV<7J6JN< 3IYA,.%WS;E'.Y7/WUGSZ((1>SY3UX M P'?L$2I;*YZ=C\RB9J)Z*4SII?91B0\3!';,%X2L>- #?D*;JN>8*DULH%+'MU&J6 MC)@_G#AVPI0Z1C;*F"NAG=*_+4.VE2R1C(S!Y)X1@"7U&>9*=M?#L3)K:D\C M($G:?NC [L ):O;!;$.01,M7NVG D^')P4'_Y4B7!T:2'6RE.)+M2.<>,/I! MWO +<&>A_X=HDN:3[2O4R/O JX<-5D_[W ONR0BZ+13EV\.D1QK3H>G8,18R MBLH=0E6YH"T9H(1X6DN%;1@KS4I9./H M,XGM$X+WBT0F#DM.C2G>'MCO\;6]P"-N[*UWQ5N;%?X ,I(RZI M>-->I\/AQ:DABM,WV K9BG*83_-AT7#C]L M2QP$FP98Y40&,=X-Q%_1?K5P8M9^$X5:J5S[;[X'0D]XA"(WL#_2X<1N2XR* MFO7#+B*R:(\U3JX&K-.TV-R2SZ26XP[E(,&%!A"4SE%S7\1*5\JV8-N:;C<9 MOG6F"]H=BVL9FZ*PVL0^V_0(&\KE_226SS,FI\*(BFHG>G, M=8ZN$8U@E^Q,UY>L?'/2#+W:(5-&Q)I-6YQ!6QQ^RJB#Z92F.=.T?W/S1P8? M_XQ,7$1WOSWXG!T93]5/">(EV-IV2O.JK1+5*8ZI1]NF?IK'MT/[HLMEH&E! MZ$)#C!?PBT3_O(?6$+V$Y70[O5KM40,G] :-AZ%+F*KG#8H']B6RGF)"YM4M MK=J :CRY&%X<'1Z=7!S =SH]/) 4V?#LSH"7H9N5F^3C N79%8SK<;I;>2,. M01R^42FOT"7:^?N^.N[/E]@)D^(>PFN0N+&?OQHE@("SMC$J:,G8]HC1!3A' M\+NFY3<)%?-2&79%8R0@@T%^/3 ,H'T#F#0(U.&L[\2&L[3(]=$!0'1K'>9. M9LJE\YU:[(UZ&'QOCAWRC:)=43L]9]7GH80-:V?^-I6GI,[UI=QF6QC#!@5# MC[^M#J>D3""0\EY-"MDX^DQB^U-2_2*1B<.2("@XM,-A(UT^!DZ8PO$=^:$6 M/'=ML2L:0[^T)5=+S.;N-MP#.,^+N?U#I.+&,-V1J&W&A1 KW0[7='M.88"- M3P;$\_PV0K96:!6-4XT0V22M"".V534 M%0-O:*-JFF!V,;;VW ?T*.S+/+E M0OLZP;^ $U=;LEQCE6ACQJE+\D@FQ1[[IKV7Z!(\ 1?X;\ K(@,@_O%D;;46 M$F2V:9P2)0I(3)WM3&7KL,ICI0?PD;Z\@^ -?(-CR(RTA&O;W*N,M8LETH1Q:I/F#^QL!5L7$YO. M^-7)LLHPHB[ =@T:I[S.@N';^^A@'5M=?DP30I1D';V.KHXS$0 M^D!?WJ..$BQ;^50>GTF4#L M#V2'?$T25(>:^10=ITV4>O ,U]P(^91RZ\!E?T?A-=KZ5)^(890Z\ R?WG54 MW:?0&+:PT6U'-3VRS-8E >3-W0#*F8S7(0PEPR?6$*TRIW"99"&P++IKT.H;W.K=%( M&^B5>_5 R:3'+*4\0V+SD_#(Z5Q>>?P8)3Y"?(.R#24H6>:]GXAM,@FTN\?J MZVBD2J?JK_:4I;:K+$;6%Y-26H:3BMM$;13##0Q2Z;62SKK=WRF% MM]&MU+0$RKP?)J0%/+;LOHB$!E>ILT>3,-#Z .6ZQ"00^NKXX7V4) ^ U+7P M56[:\DA_TF)ITNF 7Y9SQR3'X9,_G<&YVO>DR*$Z?DVA$8!W!R=K[@REW;C= M#&%CK<@ZM&BOZF0;I:N3IY3B&XA?(QEB)#AY'F.P<'SO">36*S/D+J_! JT( M<.X>:@7[Y-$2BES"4 M3_N\@H'5ADDIVG'7,W#5,:Y_:44D3RYV,ER.C/R:]JPNG0!]B\\S -)[]!CZ M?0RDXL:1+,[1-L]"8/M%,?6R!7(%XV@6HHB/80I2[:F="4ZT[M<9I8VCNTNW MW@8KQPT)PC?Y"7&&[:B9Y8WAK8W-N1BCX%3JBI+%=GW%Q>J9ZZ7ZP"R%&VS_ MR\37"T;'Z0S$.1*O\MF3B246MHM?,9A*G7J:+EPE;M]<+E_@LRE++8Z:QHA% MYJJK+6YS[V$@(D)XJ"LQCIK&:: M?P)*8*#7/BM7+!OLL,)9JS]R89 L(!>3 M%W!JG;;J+EDU03HR1ILNV"GQZ)I'G%W=LVJR"L26FAT-H+T?Z>,]JR:KA\'W MQCI'@5&T*TI.3W0-7M.[,$GC#%F$,@AM%VR:Y03VX&=F:D5DO.&$23FMHGEH M:0)@#BBDXL:1RTD,BU$&0DN^ZGN0IBAEXQ5\89^^'L$5-9Q\!H?;$N#&: G] MI([PGG&K*+.><<)0N<2@HR8>2]-!>-U/WRHK,W\#O9$ G;YM&70T@8T!UCB3 MM$K$+-Z0<3+K* \^O;6PR=[ICC_=LF@S>ZXY7HO8&-O/,@P]J3)G[4]]T0QA MXXT&7/:@I$[FKM^TZ.F^2HMH"AOO/>.Q""5!,F_U3VE1+6'CA68L@_"D019J MXU-C;'/8F/289966VOJ4$TU!5J4VQAI",*6Q4!M[JBTAA+0B2YG6[1FG(UGS#KD6L7%_LSA_7+>!:,)71MVF)<_U)\"7-Z=M MB][VKWK7._BC6R-ZIJ:0JSILK* M9<:?\U6LD7V5&:\IE,ZD--T(\P17H;'O0F-<.<3[!9PD:6>6%:Z9Z!@RF!?5P1X^B7 MYFQA@9046\F\C$O?#0+P'V@^'>>/2"IC//G)3]'K!(Y%KQ-H/GH030;%PP?H MZ9^W"QAUNT"#*\0/[5H!?.'&!W9R,#PY..CY?0(".(E32B/(O%Q>0MRSN1/_ MI&1Z854SD&!N?CC(Y4%K.,W5^U,SO["JF4\S#U,\A'/@MB0QR,C-'6Q)$56' MOA)J;AA2\1Y(@X/3;6D(X;5$$D_@#809N(7V1$,C&@-1,K2K+$FC.8BI^N"J M:ZM8VH-7X#LP8]QAIF M-."/_OW-^4\45Y@3S,P 7ZAIAL/AR>&1:<1S3 8$L!$W'W9%%$JI.9XTWA8[ MXE/+&D.;@.6;=(E!T]YW$[;]5JC)6<(WBAC%G!@)&SM]/,"T\Z9HGG[/2.]* MKF ,_VI67W2<"@*JY7S&FS >,B3I\62E<>R7S:QE/METOC:_^': S;T/> M0 M&0OI3 $IC)E6Q1ZZ6Z-5-H/&[N?__;>"HG*W^G_^_U!+ P04 " #RA I1 M&#*R510N P"D[", %0 '!L=6R]Z9+BR+(N M^O^8W7?@UKI[KVZS5I4F!%1WUS$08@8!0DQ_9$(*@= $&@#Q]#]_L>_H?V/ E"Q9-8?__I=O MY9#D?__OK_\3@_\7_BL6^^?_19"8VLTT*S'9DCP#F&Y,LH'H CDV5]W1SUC+ MFDQ$,U8%MJWJ>BQCJ_(0K!])?:>^)T@4^TXD4R010Y!?^]UF1 ?V8ID_UZVQ M[]C3)O3Z54&CY \,_8&C.!I+_B22/W$J5J\^;;_JJ*(.;-'V-Q/]"7M&M^.( MQX\_Q %[IDH@5K(&L6+V9TQ*B21(8 D$R(J"D"B*(ZF$I" @B6/D0(PG$DEQ MKR?XGW]&+J0NI+#I_/0<9"B*DW^_C5QW\O/'#T5T!M\M>_AC_0.<")9"4 PA ML&_K1W35U+;MY_/Y]\7 UL-G.OOWV_IWQ/4G M<*0_?OWCJJX.?O&U8HO)QKA6NL5P__Q8??G/CU7' TOV?_TCJ[.8X_HZ^/>; M(=I#U41<:_*30"?NWW (/^#/!VUDU9GHHO_3M$P0-% 7/X/>@+WZ4Y5E8(9_ MP@8UJ/-L55H-?N$V Z!F/3LDBH#!?P+>"2U+H 0"77V $B'4;4OV))>UUVHE MO5 =(6"[4(=\M^N>+8V@,*>'-@"!4G6JP!@ .WRV*9K#U0/!IZIJJH9GK']7 M/FL,ZL$,V0OZS M UT=AD-G%A,@08*O_[K1"20^^?' 8FN1K'U%\YZ(D!FS9P'=!KH.N<[+C"T0=#&<>TF@S#DIS^&382JG9LGY-HBXHQIZT]=:" :S8 M=ZNB.LCW&I"HB0L2E6+*WB1)UQP4(9-HVNBDZIWN=E;0J/QD3*BA?!K*M"WJ M15,&BS+P5P-M28(B]00-Z]5'##[!Y_A0*DQZW8: "]BW7RA4VFB*H%+89XZ7 M]FP;#C:G.I*H]X!H,Z:=GCC>[=D-W \[!;YSM<-,UQ@"SMBYJ@&>P>:I9EU-20R"#X0:ON-U8(;Q5 M2SX<+8YUE[TI66[G"C5&T(\&&T#_\RQIN% Y7"PNCC<4;-%HG%2 MQWB-K6E82<0=T2!4L85J"1"?;3NR!RV M]GI6)6W^WI MH[1A>::[EIK86Y_[ +E>LV(SLY<84AU^R4]3%F656Z8(A&?DK #'L>Q#HK: M;; *;04J2SJD5UPS680O*9C&+06=[ Q2YG08*%7LPI;JI9F5VHZ'BD*]@XJ> M,S3%7(MH@.&!*5FSW#)70L8J4/T'WF3 @Z,36QK#2=?-Y^.:D>CA)AYWFYCR M?K\FOC>QN$"L/ZR)+F3!P"V:@04-$+LSPCEU!NJ6&B@(^ >PI1#/<+QPY>H& M^.6 J5IVS7+!QD'D.PQ:)?,EC1'I-L_G&ETDI

:6]LV16&2PGBZ:TIXBV2XRBF9[8JAZ\<$U/ MMP-R'N$291XI=?Q0BVX!I")5&?:%,EV1B1R7DY49P' MWA)!)1-)\A0CKN@^IV49\M )C3QKPU7,3 W#%WNC'KHS RO+Z2Y#:2P0\L5Y MLP>[^E4[I;\OCIO=M#; V3HE:_9PKB5I(7 V+9I AB 0H7K;TW1U&R@ ^A-R MV'Z-B7'6[-8&65K3RA(]RV12Y5RS5WF0CKO5 >3[YTD>AJ_,!9:Z"@G]OEBK+#P<01&I M4O%ZBC5):>E+DI#'4((U[*:/>I23K,G&?*KXT#W"*?SSJ/@6'(8*[ P*\]>OX/JU,27KCP>V#)NV0 M9HWG64I?&*XRRU20X=L6A_.46'-8MFPQK. 1A4&K!'&7XW"O>$@T$BF^W1 M[PM'#O;S#OM8O6[_'>%'Q_+L\%.X9?QSS9!P1AM5@^,[5;.U]1PDK&BKUH[^ MC&B;T."N=RN8A02 [, 1L4H0?88]$"W1'@+WB0[?2%A:@H9[%9C<]9F'/]F, MOH!+Q/5C,8Z/?3Q!Y/9IG5#[YPA]/"/'C&-4G86QQRX-P4]T--Q40E$)P?$O@ M]2^;SYOG?AQ \5K(Q.(71J:'C_$6Y6H%QF@TS!Z+MQL&-OP2R#Q)JP++% W&PV^(Y!HI5W)*VC(EE!IF.!WJA90/1 M\6Q_7P.PI46;J&3]C(:SU7Z+S6K)=#/Z&N#8/'=:X,A$+\EHR$S;#=*V?FV2 MFM'M+'>_;2DH[S7=MPV;7SZ,BJ<;?Q]'A2X($XG(8X(FFHQ5Z]?IIKF,W/HX MNJ@(W( S4?'48[@Z*K*PPYD8!)]V\:^FZARZ$#G+GHNVO(G;;H)<\1R2!A.: M(I@\Y /G9&=5H$5VP?#23'>P.#[5KXR,E14AGKL6WL!1956$(B+JX)EKD7:K MHJV!,/LB2/4*&CG;1(LU0K3Z.(N(;7>.TB6!:PBZHNQ/G3#DB MEH78\S?>CY17UYPOFI(F<$75!'(0_E'-X49K(-F131 M8L0CB7[?'[=2/5J. MOHOYLC4Y/M?[6%6^E[]I2U*+IJ1[P9Y%W;+#.)OKVNK H&L3,U,7(FL]SL3!QVCRQ?$BRV$L5M3K MHBH735JF?!_^-+Y[0 M_Z)9J\1+,VR,JKSK=K1DF2S;]R[VGZS_K^'.?;;ZQZ9RF:I;WA3U4BUN7$5J MG1IQ[SB(J/J/!EY>U/Y).Z6H4[U<1$6JFV@P_6JU)=Q[5. VVO\Z[G_R,NI? M-A+NV"7X!".*8AWMEWL-HWCO?/Y4]9^\DC?W5@9_4/]/421KNV- :F":J>;: M'",WN;MW]Z*H_R,#F!<-0)QFC:E78P8,M\BEL%)2JFO)Z,;Q(L7/@^VY"_*S0<5E+6_Q#-4?])3Q'&F# MYM59QR1?S&])P6+*JA\=K=H?SF45@HX&UGS13IS*R/NU,31?0.CPS]2KJA1E;A79%.^W[R M$4)=,[>"O%ENQ>U1R1@3W?(!"$G-AB=(-Y%6>YZ@T*9/:9162+"RW.PC_N^- MS)/$^LKH/)4_>CN=Z;EC-44@C,-,LZ:+=M)VCV,B&QWX>CHS,,]GHO(*^:NW M1^5IG;F8V\2R52)KVI1NJ/W4)!=;\)@D];^*S'H9.$WG:RHK%2G(1.9?K-7Z_,,.OQTM6*?BR;0V!&9QD M$'4]-% !I%EW!.RC8BUS^7D\UTKV4+%2G!3%YE08IB(7KCN#S>^8_-="P,NW M&"29ECG4U&P.G>K#07I&#-EIYM[4]XM3_%K<#$&[_AEB>&.X-F5ZG.TWE@)2M.Y-:E^<8M2Y^4I [P.&%^-PP8_36H&A*]FXY73;0S9^;Y+Z M688W:J&SM^/@/48;YPH>W]2< E/&*KEX(M=8:N8]^F8W-MK10<^[[HMY28N, MEFV-RBE=DZ%+U8HF3^6*AM\C1&ZA16Y]]/9SM,ATPM8M$; +GM8+JL@6^]+( MN$=#$S$M!+5()$+2E\-! MV:^3G$IW+;Y<(_NL!5U3_/Z"?S?"0=0*OP0X8$Q@#_UM'>>:"%6CJ.?%(#+: M&EF>(YHR[0U4*0>VM2KM>*8EPM5(15.;$VZA+'4$JT42!+O9??L5?#YG>E_3 M(IR-@$ J-AE\_8[6<=GA@O>,15*O#G'0BN8"]"F?=Y/XHMS<5^SPP[YFIX.[ MS( ]@>/Q:Z*QI]GSP QJK8,*"&\GJ.C;*K*O5+FN6*(9!F;"?5[_:1&7S>,5 MRQS"-QM!-RU_ @YVSL.'@1S\MGZL59'S;G^1CZ,J(;MSD)TFR&8D?8IC)-T4 MBSU!TY.X>_6%NW)$3YFQ?N7+W/CXBX^Q<;>I_XR/5[28V/D6$S;]% E[)]:U M.-%N)#+S+#K-B%BK)$RG%3UR<=H' O80D-H#0.H9_T_> F)!'5%5=1UVC6T3RIB\Z<[C6]ZM3Y7G7J>JML\CYML+RP MY$4WE611BJZ->UC[K^IA ,/8-R3YM^0LGM(5'[. M^,5J41&XAE9:1$Y9O"J[KTSSBT9D\/WUXH6.1/>K.<(O\Z"IX?7EL#B:D\.F M'5E W/P([=.U(W[^VO$RF=AG'E2Y1.'D>M+)I@MF!V?*,Z2K"].^TT(C%YN] ME\+)M]NA.^[C?DAK%&JN:D^5:0G%;9/JV35\.)C?+30^6VOE2G\'GQCQ++;4D*UW="-P5X8Y?Z/M1=ZQ=6LSSY*"<0M6X:FBH80S<=F3E M*(KN6/Q\=RQ^P:-0;[\&:7W)SQMNPJ('96[8]\JH42+J.8[ON.8=%*FE7KU]% MY;V\?_FNRY.S_)JK-&J%!VP?#]@+-[F&OZR_R%DVD,1M>;H^2R?H(<8SJ#\L MU07,+N:DZ)4I?^'FU?"GHW.[&N^Q@*'G\1Z+Y.57'RQIV%XV3-S6\ *C.BED M6BU4J2(9N=V6NRUI&!T];ZR6R,GM;I^.U'#'JTESWB/[ X_O)L3$/ J[?8>'=9-[ M&WB7OY_J5=Y+-PP MV??TF6QH5-+6DK*@9LO1@^PCC^5F,G+)@L5GZ>M@7G/LK4\Y(>9$[7 MF;Q#.5A&EKSX]1,=+NQC'I_;%XP@/'?2BJ8,%&@1H8.MSH*RF5 E#H,MY+3C M -?)^%5Q;-GA%O2! BJ:==N2@.,T@0-$6QI!HP*?,L)YLXME:M=(0(QNM?A,^5DE> M;R+'?:#D2!K7]12([)'9FI*9:VC9ZQ"31CL5SV:_!D BH$ ^X8;QRVB0(ZJC M5O:G97HQ;*.&BGN:SO?[>O5K(..TZO@LG7&EN\CW+8NHVFU1]T#&W_Y9@"0. M?"N_$GA6!]IBVZ9H3CS7"1L03Y;3>UU65'&@ZL&.XC.]L[ZFX/2S52 Z<(D8 M4"UG@ZD'3,D_/I:]EM OA.O*(!5^W7%G/$9ER&:?-XKS>M59SM2"%EUXGL6- MG=&WGD+ D?F_ ('[L.8O2N;MQ0A=DJ[FL1D35>D6 MS9M4B4-S]R!&#^1^/G(SHAZ>4AL!X%8L23S,'(M%%(AL&?( [6HN!X(AI!=HC,! E;8_H6>!(MCHYA/I!X]TE(W Q M94FJZ*[N'EN7F76>7\UAX@H)?TGIVE2OUP:S0FI624=6#9])F;T*NN\GS7VH MQAUZ5ENM "ZB5Y,^BI:PPGCXL[P1GC40,"YN+_NI:IH1"XZ?R["5'AF]4Q^K M+=.3D]R_JN78++\D3]>Z.&RPR8H@5,:8=#T?]8WI=.:4]#F%14ZJSV/F\^G= M!Q>/G>_]1,7.L'569JO9#"^V,F.[S28,JA+9I>+]*_;KN07O2E.P+<8=*O'F M&/6RRU*A:KI"6HF<.K]YFL+5E?A^[/_%2-)*U1]\'Q!5IBW#L,SP6/LZ4.(\ M6;CLA2["^..SUW!2W!5_9IM\JV@;F:V5"F!-B32@E M"I$S'&<&F%;VY0TD_?CRY10O=FN6\YEQ-3UU49P?*SILJS,QN')[E_#65!WM M ).TJ.L'-Y.3A6DWTQCI<]Z8R8H4!R(UB-Z-C[MTOM-SW/'ZZ22OQ]'45337 M:RG1[]9 :ER4*MO3K[N:R!]HG ^[2=04:-ILR;D+8&,7.CDW6G65]0DIXEZ M'YKD$W!7MZ$;V+:"+>3 )&RR*L@JWQ"M$*&N2.TO,+ MH.W@B,$UM)R5G^.+_"@Q1T$<8]K>D#6R2N169^\^MO#0Q-7S5!Y0"*EW*H6B+) M4:G8[+:YR+GV4;2OSXEY2=C=_(S&VS%Z&05Y!*.64DKQ:G&@,/ZB:*7Z?J-B MC^X"H[?6CE\>D;JFFRX$9,'/J#-2!+<$VK'+T[J&GX;PKI()> MR(-05 QU>]Q28(R,;;:,5)4<()&3D5=/7+Z70Q=-3;M]7FFD_:#K9\>=DM\0 M$R$ZOI+HCNLC!'1IS$%542+;M7RR,W&#?=<*)UT0]JXZXYO1Q(1KTHZFU^ M2J.6+WA$BA'N:JFQW0-^:9[7XVO\@JE(YU]6TII;!<^4;2"?<;FP6E4QL>8M M7)Z>E7.9ZJ+E$>/[,V]OF?.]\/M,%7Z=PD[5AF.)RU8"XT5[H"/-15*N+^\/ M%U^XL--3Z%W.A.S=87]7E4>M:KPUD&5DCG+YJHH2\7%MS$8.LX_*HS<1DB U M&+MRRMT[_:QY+4WJJH],T$[&P:RBC[7]?QH9)/]Y+-LMZ\ M/V1=,OH<,8?_4K=1)O%VKC8HV Z*("3.Y=)ZPAC=7X3F$V^CO"97\=25]ZP' MG&^QV@+3>+J4-$O+5%J947?E/EQG1_@".,!3E\,!EKQ:2#:MYATZ5VHJJ,$5 M=<>O+-(><7^J/4HAV3B")3]UJ;#BO16Q\)A=PWW705-O!Z:'<2S1E?+]Y?+LHN ="]Z@;Y'T.1609.+ M7M>RD9'D-:P@$Y2%7YYH5AIVW[L\)CLSJ]DKG6<_Q?\_T@1*#FBOEVT:9H:;M"'^ N+'F?WI-4.+\BXCW MFU[@&-)1X-0]I8CIJB;P!D$O;;O=)YKJU97]7=&-/'JY=[ 671=A8NUU":9] M>5O59()P4RS; #)KYCR@TT#7.=]Q@1$4;@JKO0;,+P=^%)U$'K/*<>&$M MP*, BB\(1S.:Q23#C;O(R+$K&7T6.>W]&H#>.NT'8C:(J5MS8-<]6QJ)#MA5 MD=ML;;0XC3/Q;@OU&;N$R1DYU[(BMZI[!1TO3O&!A(.JJ.N?GU=2K&MZ/]-% MQQ,>$.PG.(#"=L( %2D6:!#-]@&'F.7Q,+V"T\U,5RZ- >:-,,*&3D;(%5.XO*W3D8$?90 MSRP&$!4\O=E#9?GY9,)/J I/SU*ZAJHD[F)W!Z H>:CWA9B7/52S &G71T23 M*?OI)I;!A2:=BUP4.JH>ZGTAX64/51CY."/B&,I09,-06RU5<=/WIB=NYJ'> M%Q)>\5!QV6+F=AWH[+) G2V!=T4.M5*19!YC- MN48EM3:%3DR[XMX;6J+JH0;[V&>N>*Y04NU=>'JSASIR2O5&B\*3VE25,6OI ML;,&<6\+XLAXJ/>'F)<]5(?M)I*3?!]% ;LL48.!7%Z6[\TON8F'>G](>,4O MX1?)'I*9EC(:.Y0E%NV6RF[SWBS-;?R2VV+A=&G.*_HELX63,GI%G>99>=(5 M:]-EON;>G5F)L%\2Q5*OE_1+>HLXG9'S%LX#T67U61G5N6B6]+\7O^2^$/.R M7U(IS/.MZK+B,-[(+">Z_F)B1B]C-ZI^R7TAX16_)(/46J-EMUW5\N6$N!!P MI-+HW9NBN)U?F1 MMD\KY*W3DM@DLEB=0:1$M5.<=GT=1$ZEW&&:^/T4A+8:2M(ANV,119:U0I?% M:@N1B]QJ-^HJ(PKHXD!-F?$ZYY?OSUY$Y3#@)]S+?$G1 M!Z#2]=AD?HE.15DEB[DQA5[_N,#7%?U+WZO\!O:_0_8Q(N=/Z[JYU+QVMTZT MFP.,OM=JKVM2N!";S(8&3/U@DN"+6-BF<$Z^IU%;3--V1ZWYPD/ M]3/,@BOQR"C9CEQH87N6_Z791ZJ^[76M_QDH8$UP/@IF@WRIFNTE%@S=;"<7 MB:Q/=2IWC8*W3#_J*-C&$.)[,83G-="V9 EO#F>5\,+P@Y(F32 #8 1EPO:H M4;>! FQ(J+#]&A J$%H(Q3HUK5->YCB]*+:+X\BN"4_.?%<%Y.RI7S.&$#\_ MAK!?6.W"9PO(T^KD LA)<_T$;1:\#DJU_2*=59+*:/E S@>1\X:3".3UXI;8 M.W0.!U\)'.8H5I)*:\Q*R66*+X];)0>;5_1L=&]-. ,K+TPV(K%)[+)ZY71& M:%4<6_8VLK]7D?/)AL9>W>? :U_U&UR:G/$SP)1&AF@_545PI>>!G&T9\!GX M@.1V5'>TZ??U;I]5^MH\^JSM1J7Y=KXM]8TV4U:96:UMM7KQ>N062:O+-9\2 M?5,@],PMEK.%X35V[>O/,_AUE0$]KP7V"J44(X;$[H.6CE;@R\8VC--H1?"0RC/%,I3#/HL.7R)M5]9 M"E>Y 'LQO7L7PTFXAA=,3P;6D8!^'4JZ;D M?"&'5:W&L]6[^3$E$/ M@9_<"[TB./+,+%L=T78*]69Y'Q1FJLDPD=.B=PN.6^^5;EJU[/ R8W^?]5-_ M;$TQE;6ULL94)%!LD*EQY!:79[)^T^S(1.]#[-_+6?BU89G[?%52O:Q28G,L MPW:[)6F1[2HNN%=]OW,DGDSS/KCZ9F7^DL#.LXCG&-APA';,P6+2FW33O>*] M,_;3!/83*['E1:*"H/A2Y[TN\!2QF&E/Y_>NB3])8J]D82\BL+8'4J/. MJ%Y#RX:<\[U:M=9HW*MS=0N!O8:%O8"\TH@VB(]ZWI!!/!JI)5/ET2Q^[WS] M/'F]CH5-7D!@V0JJ-HWAN()2+8;)TJ4^R\\>%O9CO93O]?=% MQ_& '$0I.Z)NP)4]G+D-G*(IM>#/CB@%8[6> MS9=[6=SB"H,6YD96:9\DR3K*<1&:7 DOB> N _QB&IZ$_WP(+FE#7%KF=\DR M3M(E/;%5?0\L4]^>#'"\Z_#4*#\F+2?=3'I?!RQOI\CUH$+"_[^\:N&&V-Q M';+&&Y5&O$D1[4ZO'H4+0JXG)SO_EG(XM>-1K*$9V2Z/YX5:.7O]J["BX@;2 MTX*J-BQY@78$+6GUN^8P?_USGCQ[&*1CIQT'N$[&7VTG!RK_P.DMFG7;DB!AFL !HBV-TJ:NY7.TK60\4*CM:Q3X4 =:T?W*-0;Z+!SB\\BQ'V$CR^#C/7D@=P"TLBT M=&OHAQ["]@(%PU1R>0,3>9;,%K(\FW);J<@NCMZ%B5=(\#NA89-M$18Y@Y1U M1NID@P1_ZJ1R!LXF4:Y;Y\S2U"_TLE\+"2],_SY0$'^V[? 66R_FJ,92 GE= MHX3S")AJV/GX13^W,8VHO,I,/ "\7?-FVAL#,VY8W@0NX-6N9 MCI7WS>:29L2A:GC97K?NTI$U[2^S]J6)7I+1-S^"M@EQ7 X&FQY6L4.H&($- MG/7:G[6#_P8IN,<2+I]%34U\/K.;^59-8XNFY9.JY1$@LN;@"H@Z^]WG$OLF M"0WD90]HOUSD+0V'):NZ%^19<4#R;,@(X# +2?=D(*_R38V)YX9]L0HCVJ9J M#H-ZK-Q(M"&ICG=P@-1U/&N-4E)9MG(-UTOS; ODM@\2BA M'JB\#BH98Z);/@ AJ=E)T-,:F5JN,:N(2*Z >H-%HD2P4ZD2O0*[GXK,D\1Z MH/,ZZ-RK+A'6J:J+_MZ)/4N*3^6R4>[SW+ 5SW?XDCNK_]X(?9%@7QFE3T^O MW%LGLJ)Y07O M]>;.Q*==%QO_WCKR4_W+WQV51T^1%1-"S5\8[;Y&%W!M,143VE"/[ [RIX#R M,\LC_>Z8/+WF*:L\AIJU)J=1O%[M9M-<&IG]WL#\]#7/[X[.E]<\$I7IJ-F> MSS-&0AYU%+QF8^SO;<]OLN:Y+4K)HRMSU)CZ\<; JO!&EBT(U-Q"I_+5L7'= M;;-/N1712A?*XUZQDF(HUL[IBZZCVOTH)$ ^1=RMKQ \%0MZ3V+)+K4F(SK/ MGUOKN_JLBI9+G26#>L8RV5#9DPO9V&=G.7ULI\N?#T%MM84R5!38.LEQY$3 MRL^*Q>_5Z6+.OVI@,F66XB@NIWB_,Y=JBSR');W(*H@7RL?O%>DE?)"Y@5( (8G4%SN;#6^%!'X6',2$Y<^I7LKS?))-\B^GUW&%D=[//AL?1 MR5X-'D1P* "CSH''DZ97CVB_MT(&MNC27KR7[&@BQY?[C,+G222R:^?S+5Q22#ZFJ^.7=0$ M/:SSFU_=_8;1G*;[#O;'"?^5XT&GL/_N>D&2BQDZLU 9?YYG+7]J\54B^E8R M(MHPRHAX_\$JEQ^I6F+1S#*&.2C4\\:TD^0CNQ*+YOFZNT1%'OYD,_IB!P4+ MZ.,J)N9:&CLNE4U'=(JX$MDUULM0>#:[WXG_P9T8==N2/!*\YWH,H-(IEA9#.(ARJV&)ADR?7L37)'T'U3-(>K/L,+ M.%13-3QC_3LK9[@1DB&'C*_7RU.Z6H@W&Y'#47"'Q3$B[6(Z'Z+2^[VB8&!; M\G[[%=ZUL4_?!Y*OB61QL8?DP7#F(8TVXZ TAT^&K92:+>L/)'\$R?OT?2!Y MBV11!PZK/.'+F2BMSW%.K#3[FH:/E_5F44SRX^C9[==0^@(%'@B\/@+KUAS8 M=<^61J(#MA437X#@@ =7TD1P$_NJN0W'L] _M4JW7A4J+7I1[&KLK#]L9LN UWN1#;S> M797NJ"7N7PIK[RCQW:@.48=.]! -R69RB)^(.,YL1'=JIIWK=-N>Z;FLEA[ATX;:PE].5 < BUC28I/ MN&+#(;\.TJ*CTZ)P=NNF.DU476]HM\8%GE8JX]' 3O.X]O#3OFINT0UU&BCD MYTC1IL=HWF*IT@ ?3;7TUT%:M'3:S7&6.#B <_:=/P'A(+]9$VS;?%#!4:C< M[\<;*87AENH$F7;$9JIPMZ;TXO2Y&@@3YX,P\=FGP#Z6F+\<"79CWBAT>:^= MG\J+!WU.(D8(JPXYUJ*EBZ#.RJZ#?! MU%-M$(0-C?T:-=?(TR5ZQ64=ZXQ4WFNR^:G:;\;92>2P%@37CU)NK;5>(]W[ MH_R?FMU[ V]K!)VGD'XA):]T MRH(6=?V@YEDMU2J*CI!"&)P1BCD"';3B7&0#VR?1]U[J74(@SCED\93NUPR? MQQ$L>6;X?+_I9:"_AWP".P_Y(;.N>++H&>:-Y)+LNUY&0?,U9)+D=:0YB%[Z MX:N8?SO=OB;:S]XLBE_6P2?VG!UBN_P+G!W:\H++729P-'Y--/92UEH=H.M.3K2'5E47-P$J?4:J M7+QE,AVS46W%1_IR7HZ<$7U%XQR9V#6Y?O.4O;>SN<\[C4+#$Y9:N4!WO=$< MUTK3!YL__1+7ESF74TW1E%11#[2;ZGIA\:PU!^=5?#JO#$44%0E[V<26R7K9 MNC?7X(4)1IV39VC>EXX E-J.AXI"O8.*GC,TQ5R+:(#(6=A',OZ+'#U(J&>X MN1$W)_*842L$4D7D_(1$(BF0OTUJ^T7+Y:1E.3PV+>IU496+)BU.5%?4-]GM M/8R;5$L\C7HELE'B)T0;GT>.^V\L%O'BE*.QO7=1CRK"P2V-DWB_FQEVT$X. MBYLZ->V/"I&S%X_@UAG^QV6N$M\@-N(;$;/XG$?C?LO4Z&:WP[NLGUB:D=6+ MCXV(,]"[VUNX@/=\/&KUFO=\!?7]VR".E MNN\ZTG8V8@]6!U= ;,.<@J*NHJB65P9"'FV5J_XBDCD.[UIP/!![$9\VVCEJ M-;F/L6#"B#S7-ZJ31@-UVUCDW-I'CMKKOL'3E)N/>K;WD6=&MQ:X,1N.>HQG MH7J[6L&7P_G=X?=<$CYP_(FE>=^]8./8!M5:>@5)8SNV,93M68%&(K>W\_E+ MKB\0P7PKAM[A5?9Z\M URX,2ZA5*RT51\T:8PJH\R\S/L]O)#M9_ETC8[< MFC;JWDQTLN:)O4MN-LF4R6N8+5&<&U43XTLHT*;Y9A:,<=Z/7/CNCLP6ECP_ MF3%Y\63&A("A6[.U^_#!=-K-XQ7+'+K -H)N6OX$/#F^"1\&DEK=&!=,:%#*%Z%9)N'1*[=DO/L:3_6.F M3YCR\1>>X.;>.X^Q\YH&/H%@Z)D&?K]II'>]93%)#_NE:E=#.MU6O<@,U-SB M_M!_6[U\C?WCSS_=PW<8M$KF2QHCTFV>SS6Z2$IY0.$N=Q4.T^)6M[ZN;WD] M<@'NTU0"2*R :BL !IO9&3\#3&D4W 5[8%&;@1_M@9QM&?3Z(J,P.+GN]_5N MG]GHS://VJ[[ZO:23:4LYDF&3>K#CN!T7+04.9"N=M&>$OW)=;L72T%XC5T[ MDWD6OZXRH.?F^Q5.7T\_7R]3_&IREI:D($G;:0()J+/@P,Q[1 LZ:*I[2K"$ M"94@\#$VX>EA*36M)/C\; M):QV77;*K8=RB;[3=P' O$.[9)%DKS5N]H?\=,&T="8G.?'!UX%+5+3+I<&2 M@$!Y3^WFUMRZ5.UFU'#M4L8<&AHR9[1T)Y/%IK6[1<[%Z7,E'"6"K4G\8E;J MW3@*TK>.4.H,>7L"([GA902E6,90?%":ST>T*M2C6TCQ7!A=BCQ?&T47K"0_ ML.;S;D99)'ENYNLU)=F=2,:]PRB:E>2OAR,2_G,QH_8.9\CM@)Q'N$291TI= MLD,E\5%F&KGPU$5,6F0CSY>&T7&%_0X0E36OHCM2,LX@'9LL.7-7Y\?WKHDN19VH0^BUZW;. M/0N]V)1)]]7;;R_=VD=SP M6.#FP[56+._R\!(HFITITZ3/<'RCB+.E7B[;B9P&C.!B)4J^X]/0\FQQZ%BZF#[32]W=HP1/4)N*W03+6MY@56_6(4DP\OH,FS!!4:BV M&^+U:]_=-"^$>E: )N,YJ@D<)RU-/=4)JXWO=!5OJBZ0"[YL6T-@YFW+FT"Y M62NA"B%4VDW)$?CRK-_ 1\U2 4M&3@EM5,6)>:X5Q4L3O4XX>87KBY;RI00< MWUM\;CZ\4KZO!@DAC50P4\TAJZ1U71R*SH@1;9/UW(P?F'L"PU&">&+F7@1. M'OYD,_IBAY:180]JF7FI4-\;B?5Q"_@=,GD X >T74 M+FG#\@C%FSQ86AIGT-E:=ZF)5NU.L?!9-NPY+,XNBT9=I"S:QI7YH![ %YUX M4L?4%BIV!5/@9GA1E>Z4]U?5 T^=EIUH7\!I(06,V(KV[L-^22=55D7;Y\3@ M%DG.M21MQ]6T6Q5M#80K/-&40-#(>5IUJEI)Q2=QMD(QQ@3T2CUQT$>YR#+Z MY(S7K#YGRM<4=Q+!B#/%?;_IU2Z1TB>-(98<%$0-$8G,$*\T)2T;A57]4 M>BUJ>[.C 7DW2:2*Y5J%P1?>H,S9$[Y0CJQ WO71@.C$5"\#PHN=*\CSI&!4 M4B-$H\6IM? G]039C-QZ]"N<*X@.!(^&]6^42][BDWQVY!DYS>#G:*V@E5B. MOWO\13"7_.9!]XO"[W)YZ!D9B%A/+C2U^)&GRW1OA2.:A1P>"+Z(>UGS=+HRXL24R>5ZN5!MCI4)';VMRN]B*\#VL-[S9/BG$5\CH58>B8DIZ M'O6(*AAU\=:\E[NZE7IS3"*)H/$+QB2.2PG%E+U)DJXY*$(FT;312=4[W:OG ME405-)ZIKJ@6A!T#S6'*HBT+SDB$"QTA-^ZVNF5*3FEEM-VD_ IC)_86Y080 M'<\&O]9C#)_9O&?SV^9S\*)77LIS6<%I=:JE6EM=HOC$,.RL0I \F#][H^I8 M)(XE?L)'/O#""6PO9!(*BDM%L;?JI$=?--_3G AY$3SP ?Z'2DW7 SLB3'U/%I,YT6*X MC,0JA%)6"Z43$-A[[@-O9_BFP*?YXKC/\*Y&-\=IH[ <=,U1XZ1\P4<^\,*L MT'31AI_IYW">0SM*<=3J<'CO!&U?D>0?ZN(G!(7EV1)P5A]'0)1#Y0HY_^L? M^*^8X_HZU-&&N$#FJNR.?F(H^C]_3T1H^,TAH@/%_4E^)Q.[K^S =U\9ZT" M\O U>GA3\-_?GO1J#U43<:W)3SSQG8A/W+_W7@+;3C8M%:AD$44T5-W_^=\6 M]%><6 W,8TW+$,W__K7Z!O[7@:I9^>_?86M'70+8$>QS]9J?\,]8\#]B_4?P M C$&'6/EWV__:5D2_.A,1/,BKUQ]##KZ:5JV(>JK;^8@I,[ZJ\!L(**N#LV? M 2'A>%I!U<>8I<2".G6!N_7/CV!(D"$B_-_D"&,D'8CVSX'ECOY^RJ-CQ/\X M0>'D-JR&;X5Z]."K@)7!YX%E0R!M6WP/2.Y8NBK'_H.&_[=I$3Q '/EYQS,X M[.^Q5,==2!JD/OXN=(E:'G 9O_[W^2.$K\O>7*)$!0(*9" M@B0'))7"!5R**P(I$:0@*B00\&0J@4KX0$YBQ+<5'R\SC3WP!(4$@?UD8H,C MLTIND+G&X<#29=B6KQ5;3#;&M=(MAOOGQ^#7!:E]P6%R#,TWBZTBP\72M6R, MZ=*%="W/Q&BV6BUR7)&MW73LAX/MB,X("H1KF7_%LM_I[S$ M'PSXDKP_GX1_!/NB,=8$?UX8?A<&FQL:OW4/:_,@6;HN3ASP<_/'VF[\1(-7 MNM!5<>7-(VO;E]R9H\W0?KCR?L/P/@Q)U->8#.$)[=#?\Q'T1A$X("FPVG-; MG/Q]NL]+DG!C)_>^">SB^DV'F%<"W\']]YL*!PV7RY#)ECZ KJSE#JS%M^N( M1,.#BV5@ZWX33"S;W9,.,]U8=HJ3FJJQ3'%08,2VA/33SP"Y(0\'AA:(\<48 MYQL0G?\]IN;_]S^I!$G]?5)\GC#S9FQY2>0:?+K98IJ57JS)U-EF*U;GFQR? MKK5B+38&[5@+&JN55L.(&-N,8?$_Y#]C;"[6*C"Q/3NWM7%INA7\C*4(D/V4@T@H['0D MB[X/G6U@7DG*ZF%>MQBMS+O$U!JYT M_HH%@[BR*;H#-^2C$&*;#]OYL)WO#3;5P(?[,>"Z+B9S;T#,X0\TF4CN1 M8"=6\[EK^6;C2=ZW\6PUTS6N&)C(>[2>OX$RW-C3/4:M#6JNR59C*]9\SK\# M1'SF^WZ_!?Q'P4);AJ$ZP>YR+*="&P75T0#:H&->UT7U+Q-N# :O7+UQ3^_6 M4&79*G,9 D6JN;8@Y?2^57R^:'FRI$<(DDCA#U?JG(C.U?G:!$/5<8-X?.Q.MMAFK%BC3[*XI<>_QZAN.,? MS$*4W)!>P3Z"O:533'1BS@1(P?:Y'%/-F.HZ,6D4+NPC'AC:A-CC6%(4,5P M!*X(I"P2@IB@1(&02)Q2*"I!).1UB'WU1$L2XDB"PE4VDV&,UL#H%VB6;#;F M B&@3UM:AAZGXG5?0-E>$4GK$]U#9FG8$G_:?&='$2"VSO+<0QX-,52&R6M!RT^=Y;OL>=:F=-Q7NO8F>:VV^6.V\ MA=\<[,^A>_LSJS;HLXTVU]Z,8K2"$[;BW6G'W]HX^&3R>XKXGWV>/_$J]W:K M]CJW8(>*;LTWG-]\1H*UP\^!#40-F4.*O+J)N/U='#B6[KG@[XV?>=V]Q(OL M'JWV\];_?G&EM7*GUW/"OV/D#4F^Y]H_I_Z7HOHAS/$'S"]$\'#A=1B">+^" MB>:4+R?-=SB_-\A-=&<709"^S?%^&N]R@JS>B6W- O?PXG'LE6=>-"7+GEBK MOL(T8CJXU=3V:4M>.^K0,VK(G66&4X9YM$-VATPZKJBMXE# 0Q_J)?\V"[7C M7 QR!L^+<$5>[O:G=Y^B=_/%8$M<%->9P5+8W_Z*'X(-Y2=RTVNWVRA=:@AY MM$L5ZD(:@@U_!6PXCA!4 B<2B9?A=G^*XH]0,F.6'6/=$;!C)<]6'5D-SW[ M=>.]2=*7%)P_BM^;W[GO,<:8Z)8?I"O?+]X.K$((.WLHFNHR_/SG VX1@-NA M"EW':?^\4:9!I,+;5S=@:5FV@Q(FJ_]45!-@>R%-R=.DTL!L=7G0+R7ZV4I] M6:F_EH&6HI*Q="63KO5B7"%=9IJQ)IO.OCFT^=G74Z?AGZS=LN;F_OS' M6$(?VG,>S>=3C6RG+K),[;60;B7=*J2K[YWO/A0#SQE1%\@*AS\+X7^$H3LS ML+*<[C*4Q@(A7YPW>]V#04F6;MD_-_G,'P+HZN.I;/)PZ,\Q_.U7C>G$>FRS MO*+"2FI>FOSG\KIN!4$,Z)L0K4K<#Y*P9_TKU O+H,OD:,N-!9:\W:J$_ MKRZ)%0LZ(O6193[?'67[R^HLOK1-U)OH.0%;ZD2*G[\RRT021Q()]-8BN-L6 M#("+)?YV8B[0P228:,P,9[HO?R+D,:3K;RF !X/BH)*R55>%/:QV#($-Y-C$ MLX-26F[,M6*P1>@68O@?@S\#%0>7C;&TY/Z,_+9A'!M0BBPEA7@\-1!("B2$ M)(Z+ BYB@X%"27A*H9YNW"$39#!D<''&?'B2"IU M*V7>Y]L<67=%HVC. [E\VK([Z8TF]22-H^5*K5ON]PE!.)334MW5,6(@2J.8%)0(>E- ZK>GGRT& M[_QG8,=^_%IE6__AG!.E?";\ORT):^L$M!"!8"&-@OM.8I:YHNE\I,*O=Z[F M^T+;OSM,K[E 7*\(? P?A-IDNYDFM !M-'H*P^-:E]6=!3/"F,9JYS;(]85K MA+ R[U^QB6C'9J+N@=C_AWY'L17G)T'AGU&X@?OFS=L'YS^#\VOEMU)[NPU[ M-%ZE"EAZB78,,5[ : 7/38(->VR5/OMA=O[.RK(%U]*OI&X$*O0J61L;06?6 M.OI)/K793N.:A'0PS>_5++U.%EK%UCS0[XXL3I]R/;8N !=;E>)^'+19#U,U M@\VUGSCY/?[452Z:PXL')J9@,?S6'8=.)#200AM P/!8>CG5B?\!.(6ICC@=-NS.R M@L3RV*I6&GQ&=)].92X>CC<8[.KA]6S^_"LFFG+L#WQOR@,H +#18 PG%#P4 MMH=/!D-9=Q8.-QAGI$;V-HT22!44*$-U72B'0(>"95MF8*9U/P:@R?9C MQ4"[!G5A9R"6%5UQ=9#KB:[9];$?-FYZ.EBACT3C@29I@J&GKS(,.*05^R/X M,?$W3N#?UPW2YD$YU*NK7-6@]YJ$>#\^1DZ8H^> 3G7*F/_8+!F39-@ MD,WRK-BU4\-%K9G(IA\ZXJO)'D2Z&-/A\R F2A*4/0@O",P B79@_(Y^&X/< M1X[]XAA09N%+[(WM@=@UX/S]OP)[#WN#IC$8ZC VM*VY.]K\_!U:?A .30:* M:H8QPW 7.Z BCOY]:H#AS]C?FV:O-C@]ODW#P-RO&Y\8ZZ:E:H:J!:J" 8)O MMJ/VO9;OMS=9%R_?\&1#YS-W:W#T.Y%X*99][E(/=A2_4#]$\N8Y<[=31#7,P\%6$1N$ QJI:=:@= RLQM&S_2L

@KMX M+Q/UHK-L'#,=;^#>!T*^K^G_3V$F<\K)C 0K-Z/+AX.C5V/;8VF\M\RRXQ+= M09NJXEMPAQ!^"-XE^X'+Y^K\-7PM3$33L\*U!0D5:BO3=&4 M5%$/3'QP'C-H[*S+RCNQX$RH*I]*^2/^$/\\NL:*12-<<)^H>7NDP!D!7=\ M*_8'A$NX8%^5<]E%VN":.'9T3?SG]U@/.!'1;EPPF>=*K1+'T#$]P1DM7^?R M"Z*:LZ?V\*)*[:,1+^K6$:_=L_&HH3K8R5SE60< 7-TZ$OPEK3(#G*>9 ?"G M,#D@MLT+^"MF>6ZHF<(,[?#IM#?T'#>&QE?E3,,P[AK .7MU85DLN-,BQ.=; M[MTY*/0*QRU;K@PD%?I0WV(.=%L@N=!#])]W#U1LW8OS[[=B+7=DER@D1Y@G MP84#9'=SWA.&7@I)%_%EOJEQK>*,U5*I$C-/?_M%4/&_DBC^%QE<(WQ(AU^7 M#'R]^:*'8SBB'] &_*U#+8FL@UYG6(QWT L]?XCK MO'0ICL8)&26%.)$@!!(D@#"0$J0@BY*<' Q()46"=;[W7C+D__-_#@KQB)(& M_0W/E)'#XV9[UX*LIXV'S!L"9)5!*BK0&_XIZG/1=]8N>0JRA_J?79'8-9'" MZU+"^UQBNS_#$,U;+HG!X#(V_O26F,V7;[@F!OL>YK+#C^MYD=CWQ./BF*M? M'+,^G!!.]E:7F!P>.2K6LDPW\%-W5T3LKEWX!-\R8J']LU;=*>([07VAD_/4 M=^J,-,!;QX1?+#T)5?*1FL3WPL]WN:+OXNYM$O>N,?/(,WAKV^KI9@O+%6OI M&EU,5Z G"S5M.JCW#'T6G"#)9]C^G /NH%]*,W(@^NX#)'7TA[W.+G(\W"K((HN,+ PG4DUA'&Z"H]/2LU_ZX V!NGOBVT-W[,1Q M9[(MA9V U7:5(R3)!!Z/K@[9[(\-NVX]@RQ05$EU@U**T1A0R%H_=L^*E[I?(7PHWH?B?>[.B]8;R3O!T&/_Z@LJAF?;WWA5-,7A2JJRJB-YX5W7HBFG35'W'16Z&;D(*(MP M^QO?;G_O!KTME+X;?%B'83/\P-_8:9! Q:R.'P5MFL#Q]"\5K\;O"(8/W?+5 M=0O1",[BJ6Z8A0T%#G[4UY\":=4MQ[.CHEN(K6[9'W2H)O:&'=N.&PXL/; \ M=UTJ,-94'>V>50>5NB.4/53'5U<=9' 0Q+9T!PI@W;8D( BL D> MZ@QRJS,VHPWUQ6Z\#X7P4 @/A7"1//YBD6T5F.9^$C^%)Q+QR.;PATG\X9CO M)('_#:#[4C![Z(ZOK#O"%/\*&(IZ:);#"JR.D H2R9Z0B&,$&ID Y&[38C/H6##JV&K8>SKCKO4# M=D=0>NB'KZX?R*IJ DY4@.OO;08**0(EXU'(P'RR,Q&,-K8:[O[FY4,A/!3" M0R%<1"'$V:#B;=%(,*\M2>(*,BBJ(;U5!.,[8WD ?2N"A!!Y*X")*@&(6 M(S@UUQ'(5#P9'4> VDK_9H /H7\(_4/H/RST'!R,Z*YRM'>>@]M,O:_UPID74AA'YZN5Q.8DG4U1"P!0J*9"D.!!2,CD0I'@" M(Q5<2A$@J->UJUY^JO1T>%QN4SX^&,_$B<+OJQ+ML;V_@YG@,B[V*DF*F$@00D*,BP))#4@A14"W;X"#!,!)"ALHFWM!UO>$2(+F M@E+=R>0=U%.:M(P42:_$IX,KPYZVU.-%8S!@3 /%)QS78WIMC&""EO&G+8$X M[#EL]FU.9[K#,U MNJR6[^(^GYQI"D?,85E%:*R/)1'8*:+XV& K4\[>CW;C"H(UF M@<_[K5D/2?<+%-<0$L];)GN3>B6I>0AJD#P]'Y>296HQ%)+/6]8-#6_W:B[- ME)WV-#4O44F],Q12SUM.JWU[2O9\3BOC/1^K]FO(%$"^H\^;"MUJ#1WWEATT MGW;29-/,:&EF+F#X\Z:U5L(MCA,@R?LI'C3:RWBB0S4$[ A#ZPFQ1I*9BH_Z MF.CG2GT_871ATR,<733MA#>;@@5:EIE*42TNBW8!CO4(2SFE44 Z/Y;K:& MTHVB68)C/<*!XB(]QM+M49$1J3PC&;I;\7IATV>@JEI*I9BN]_J\@2;BG1% M]7DI'31]ABIAW,>([$3'>%IU"X6\7J)R#)2H(]SB4AEW86NTA2(#M.YGXLTF MWH1-L>=-%7U$U^KY+,*#L9\=F'XI.U^D!?P(8UNM)<:Q7#/#>U9A1A=:Y5*) M: 1-GTVKT$[$/3V1U%&OFT_RQH!I=, \:/IL6N7EH%OI0TVFL42GZ5>(10$C MX0".P$5'NVVVF&QEF:EA*=5>>Y!+6K#I$;AH#-:VQ8E<1VG;&2P&7<979-CT M"%QZ2=%JH,:$00'=T!=&IXTDP%# C\"E[U2]](3.M%#<&K=SJ*;2F@$I< 0N MT"'0NYU\CT&Y0J&-*#FZ5X 8P(_ A4WUNC6/)E6-G9CQ1H<2I5X;$NN(Q$ZJ M%0Q:G\3_S]YW[3BN)-N^7^#\@]"8 \P 4@^]V3.G 8JBO*,HRKT0%)TH.HE& M[NLODZIJ1W7M\G(YF.Y=795%,2-SK8B,B(R(9'O71&("%=#RP0*M'W-#!8^) M&H33,)T6*R8>7^E5APRGX"?V "?,+**%#65AO-IX5&-GBD2Z"?$3>Z#,R8MM MQ=Z90H('Z)*867(W50#XB=4BQ@0UDI-=U5F+P1AOU@?.8)T^]11="]1TAD63 M'K+F=-1!DI$C!.FT3BR!VZ*'FYBV \?>X"8QW]'+M;U5\!-+4+/;PIXP%PVD M-IWL M-+)*W$@:%XCH=%?JOMA14O)&-S7UF-%XTIG3[UQ&H)HW8OE>)2<"2F MS$J-EF^*?C8T]]1#R&\G@PHA(-ZRU1&9!;5IBND+G%A85&CZ.Z$3ZDYIMVU$ MQGY:&H6<0IQ86+R+ES:X[NX%*F:W#8&79MYRJQ G%E:G5_4Q'\D[A ]&N"B$ M=;NT3Q7FB85%J^O5H%Z668&?'R9#S)[U6V0Z],3"QFTTHM3AG'#X71A.AF1U M;J4JDSBQL$9_FH2J4BLAV##PUG4I1/E6^M03,*PDS%),,2,B)5Z)=EZIIR\G MZ= 3>^! AJ5*5:FS J:M)GM#I:K-<38T1T2Z:94FQM!A!$]L>?$+HT6+\HTO[Z)![= ]A7_%/:-;]SI[EIWWVCQ/\Z0:B'V3W M#Q^ZS7\E[FW*Z%?R0AKF?-Z4D:\X<6=SACO['J;,?B70ZYSRWX>P+U YO<*W M+O6+U3-+7O125PS-R+K=XVBQ\-(^KA?(8]^%#>N.V.#X[<" M!$,PY%IX\-HVQY$=KWISH.S?DF8^TT73#,,T_W->-GWKW+DHREH%GH;&2R=] M'YAY9^%$&D0::\3SN>X:LX$M(L[!>4.NWP2AJE M"FJFD/^Z.4/USCRLGS?E3U>0S[\V]&E"@%O]'J;\Z1KJXW;Z=1TP?[N7 /Z MBR5 :X$68" 75@-?&.O$WJANEA!^/T;NC=NT.4OE']=]WF.>QG@!_^6V5.&_ M]@YGF5T-=D:6*$@W'G69W9!\0;.5Y8<7$ M"=G8?BEHZ6>G'YC]%A0D 1S&08PHL"3F;T'HLVRNI0K99:H:$5HIP*D4XSJ8(IYY ^(6?GW\W M2P9&%(>V!JX? <,$GC#@"0-:'Q]O??R W0-+-?Q-^JWLANB#?^L$,U7TYG8S MFCNDW J, ;U3.TEIR(&W_/*-1(H43CS+](" AH"&QL;[&ANO _1T6MIUYCP=7D5-;A""+ M) ;=(!#5T!=R(>;)%O.O/QTZ"E4S)-/BE5 :H3@T2C"P2!',[K@]@ MH?EQ$.Y/1F#ND'^NF&:@C?"9-L)WY)PF$8SN;37#F9K(_K!OK34/\6T9U!X! M(1*4*)*@JBWT4]PW!*%"?Y-"_QL(3C!WFY#5-86T!+,['G%F&*';%(*I'J>Q M(LX^A0"X<,<[Y>M;TXWA9Y\^.5[]?[E9;R&#KM%:;-=KB)0&-M@H+3!0< M+1+X4R%>R!&0(S["NW'G%/%QQM+K.$)7?-336'0@[%5EM_.6:JLU!AP!?"%H M$7TRT>MJ?"%,]OQA$*ONX1<\'%W*B,MREE5 MF9KJ[#01U$\%5@=+%"F2A(Z1>P+.('7I,L;O+&)D0-1,U5ITJ<]?+G)9VB MX?V)N[?6X9'YP^Y!= -?^Z,9SP[C%F<1/4NN!=T>,2'Q;3?)&HR ) ,&*:(8 M#<_2]XY.>);^L$L-3Z(37TFZ4W.'CM R]AP[P -&\"SPIN .)4T6T9M,0,AR M#H)5^D;[8F'EJGY ;<2$P"ZJF)5[B9FW?=&,5IO)7LQV1 M_NP?UT7AW(^I5'Z:2?JU:X OTFW#>4&Z2(?L^X\"Z@/QI#\3'F7S^S;JJF&H M>'QMK@X'@N=(9%D(Z@V)3Y96NH?88DIRN2V42?MCY/>AN;D?)\!T&$-4'4R3 MJ8 RYP=M9LQ(($"Z2*!Y#5DLA$:T,C30V=3=O^64\J/']BVHS)?/&IY(H9'\ M;BDN?T!\UXB%G>8F0)2\NK)CU6T;:F3H1R?X"<5EHURTZ8(M#@^T^(X M-JXW,E@-P,QZIAP9&;>5.C J.)(HW! M"S_0%P=-@;>8 B^#9%]6B9UMFC,!ZT\[TR:[G=K6%D 2)*\2*21O),LEMU]K M0:!O;=>%IY8;.;5TEJJE)D96 M=I5&B@0"RXU !CB_+*"1\R8CYPD&\,655CTL9BU9&N.,M.\R3I7F .D%@U3 M9(@KOHWS'U",)%T+RP:]Y8^W;XZA0GA*NK-3$C0AWEB9Y!%&1T?HSW[2)\@% M;8VGL8='DC VZS5/9ULX+HH*FE56Q9DB2SS2RTC;6VEK>*BA]+)569$ZD:$$R@&0 ZY!#I)^83'X2S)H3M<;@75&WGR2^A6K>(I5 M/4B %^D'W8\N;G("O$A3'T>#?76')(-9&>LPU'0QM !X M0<%7&BVBS%/0O1X_R14=(&Z!UF",^!JS1&!5DQO9*1 UL*K))YW5?YJY9J06 M3?C;U.>_?,C6 -))W]/5P?4+6\WF;AM1L3 P=,/P0(N90C\T3",,#;T@Q8'F M'"]#9U\NTE\TP@A("*7_4P#W6N+]?_\]O[WC1$Y/0F<2Q,+ MA >$QUD4ZF>BXWH.M#D_S$/ITH+[0ZG^!0UN:'##8^HE20>B!J+F(K3JG1U3 M3X64?VLCOE+WV>GSYFSEVS"-/S)J?..!I0]O^MT_0N>)GC@KID4WVM.RTV-K M8YKL8$O]L%4P[-C"HLB@S[N'!W%XFSB$.?+OTJ;[;W'8P\5HUR1,!!G'1B0J M56K6\"V 0^K+-P(IXO13#>RN]71\0N6'B?%3@T]H\=^(Q7^^1/@;YZZ/-"$ M%G\*!?V9O1 LZ5":B(;R?FPT#IKM;YH[4<&R*H087L2QIXJ30&A#:$.KY'.M MDF=#NW6@)\Y.;2"RO2.%PV3:E?RE!:!]+#.(H3>1Q7ZT/RJ/X>W0V!A^ ET. MUW+4@=?U+\-HX-./ F\ZMN,%GT2IJ(WPD6;V?R89IIQ0(E*C54'5W74\]+9* M9X/=DBLFJJOH"LEMO=;@N@ M264W6JF;;/SQNV'P4*RQ$,S3=\NZ-L [_+=R?KDF64#KY#76RM<4&K'5:UA2/-A-5@VMOC.S8]TF7%$4FDR.)/N70A@B&"H>7Q45Z: MYR%X.)SVQK$P*\F4,N?*HJ)5>JH%$ RZ05!%@KH'I\RQHJ*6OUX!3URPHAHL MKWB5%DR&Z6<%IJ-PJ]E#F6T+AM):QWJ3P(1N>L+*2BUBP#$-.TA 8OCLG)0[ MYX4/+K7X+&*@!SR^P=HSP;$GL2%CMKGA>QP@AF/91>(F$E9^+KMXP@2"F2N7 M>6"#F2L7:G@\BUJ\B&PL!E:_AWC,\M!'Z+F]VZ34DI54Q!"FB).PH.+=(Q&Z M0-[F GD.$HF=U%-*H["-)"MU9,84J3CE+4 B2$LAD2)]DWDIS\U1A8>:*XPO MPSLRUV8T/)E3UPU\[8_\-8V]?IVGAF,AD?IUE%I*U>F1E[ MAW1TQ:P#K8A+3$L]539 -->U69.FD!(1QSNERRF"*8(7!>4[$*1(D3"7X^[Q M"97_IV2#GL!GUT^H,.IN1X@T;FF(29;P(64!?&:)&F01PYZR\Z_839%:3-D; M@<)=D>';05CP@]@XML&&)YD;.7.LJ>MMH"DLTN]6)%&GAHH\::T3R<'ZK$HI%;1&)Z*"9Z50400M M,@1,[H#8ACZ83_?!O!W;;4I2!XH\\ 2[U=FU3=0<5H9;@&V0$TJF1Y$;=<,< M[\C\76(H/&'!''AX.>9B#9P_Y< _&7CN[=$*/U_9+<=8,.[&/ B#W2(U9[*: MK"A:I,FGSEB0&R WP/LQ5V @O8H;O(YB=CB]8LC8**DDW5B2^YX%N $X8&[N M?@R\%W/Q!S:8G'*A-L=/E'*"2+911>KBU*@O\]9X..T=Q-["3,]56>%6FD6* M./%4>AN$X%U $/H^WNM"S*D$4VU2W3>Q^L893YJ#5N!Z2@WA 1374[A9!$G MGZI)>#V^C=\@^;NJ?P*?QU\JN8899V\#.TU>UD$(R@+V9X6H@:BYR.0-V)_U MQT0'AFX87M:,=14^WD.-XD!S3G8TOT.(WR&2H9J#6QUN]?O33==V3,3^3AY? MODGIP]+/X0OA#T6G_721X3>E5RP\RNFIA_[C:7=#Q=[8NG%T-BS4T(@4HMLN M'Z*.:2.]0UP>R^%@,H[^QNOWX"L SHO8\ P_YETUBGJF!-Z3V]G1]Q$_=/A/ M>1/]QXEEXSN&-S="95GQ)]UYA7>YG:K>]2[ 24M+:[61J!BO6XB'#E M\3(QYT@']1*!^_(-^8J<*J*2^\;?8Z"P4L/"!KQ(866$A6PQ"O]4+2LTK/0= M"[:_"=S$C]/W+[AV.@,]NU?U #@#7#!^!ZB]V;=^'I2]R%GXVSYH_Q!F_[LL M?_!-+9I08<4F\",)45/I)=N05+%$ MSXZ-CQ?I=!YAL;\H4\ZX@D^4T.F'8<,"6=9% G\OE7,4?$']_BJG@5**#*UD M[TI'$_BO>O8?95CVF="J]3T$J[FV;'!DW)EO?S,?'\S>A]25MWA9CO\"3TWG MF0K>/7YG:P"#_O%;/QGZ()21SK$118FA?S?6GR&4=%.^0 HRBN ]+QSLD82* MF*[N;=?F7KPT*01)' &T@5/$2V0!:?,'QL'Z YQO@U"/#/]9(#_NOI, WRAE MJ;()AP9BJ"+OX;U=V"73C7,PPN!U:%;C0C/QC0*.% M ;G_[IV][3]Y8Q=7U. #Y5DOMT18ZE?[@X#NUY$H/W&@9]]0]Y MUWBTK]K*8NTZ4J]!H7W1GK9<3L&SU@0T_9M\ZN*7XG)UY MG+?PL$$IM5:;,(&(([6]L.M5HG*B\M9Y7, ]SFUT5H/)3&B-&[8SU)8G^==?)V _V>$#K1XL9&H<1O4.&JWBU9D"&(=&9SMK)3U=4/6Z6(Z,61!$ M'^YC_T]!^MT+\M?5G'LO$E7/\F\MI3G9JY5JKCRN[]I=9K\BJ?+?1JL^Z2QZ MD5AZEEA9CALVW9%E.FMVVI\. WK>DE(,X60104X=2E]Y2DTUZ>*$MR%W>'V) M0]'4T8:%3%LU!"/I35]3$'_F6)?F2OMHAR+1U;EYD]!105UC_ SOI:\#'8JW M2JSO[%048],0T6ZCXQC*@M\H#4KF4.Y^G8H73.1/N8;QY*#W*+:+V$M]8ZU\ M7G9 3)0\R>#O[U:\0T_+I3E4+G#*5^1#A!L8;F#H,#R;=OQTIV&]U6U(]GJ[ MD(U.2*#[4BOR%$O!LU9G!'&C;W,:+JJF0DK/ M#C>=#B5]O.OR [?0LP(,PQ0]UJ'KSX72H-+@!K6%QQP^)]7[ S?.LZ:N5@QW MWF[+;=D@:1%1YH?#D+*^?*-)! 17GA=@.95S?70%%OYI^P_E>A\'V7XA#@TU M2L+]O_ZZA4UMV@:]E*9-,L@LXNT',& MZ_Q=:)V_GT":612^EO43CKC+!DOS-[@C&A5QNJ%HOE,0=02 $4HLP+6R==A4/X]^,M MEWX8F)KJID<56R^EMJ2FKFQ0[!?ZN6[$SP6ODER;#?$#E?T4E V?/T+R!(EM MDKDID+L!XZB)1=;0;6FV;5H*<>P-6:1(IDCBSS,G(+8AMJ%E\N&6R?.Q[01- MQ&TT-%%0.2*2*FMK'"\X@&W07*!((G011:^XOV/.%M&TQ$M!4BA4? VH^#-((T8 ML3OHSJBM["V-[N) ]4:E;0;2S%@@3D:=;LZ;\9,%H1NFK=DG>T;#DPX\Z5R% MY0&8[)_796X,C%BU?4,7U-!/)17]!,G*$9$I>:5S31][@L7( X_'_4.[@]B& MLMVO]W25Z5H*<>RU6,19M,A2>7/C7Q#E$.77ZL_X.)!_G+WR-I1CZFC0[F%. M639:579.+=8T?41Y9JO@!%ED$/HIE%^99Z-M1!%P9GS/)/PY9^<:4W:&#^_^ M4R[*R2R4@>](A-ER8J3D(%N$V1Y*E0:HVTH6,18KDFR>RV\F6^>Y,EJ$8HVG M^+&&\#.,:Z.KGB#-'F1$LD6$R'<=@XDZ[WSF/F,WW0L4R:4W'[]"L_@7,OA3 M1@+B;RM] T%5P3,LHC0FR8G<3<_P61/0%.8XF2]L==+TA;"'L'^E"^\>4?]Q M=O*S8(_5*76^[V&DO-\ZU*Z='+SEW@*PIS+88R>"?$_;PE?FO/NYQ7CTQ^NJ M\(S_F6?\,_/ >3Q]ETM^UQV#_/D.^O$"_PD:7)-5V[-K^$ZN'5ASZ\^(]F$H M*@0)K!\,9XLL]53_94@*D!0^PC%XYYSP<;;1LTBA.9@12'DAZTBO.EQ9P_U0 MG)YV>S#+)SV#\QROOXL:O/=_79>&0JQL);+.\'G_:3CO +61G/03?CA+)%[1K 3-^T-VHLR M6(/6!#1:1)FG0)U9+/_.2IE]0%D7S4AE%QZ_8_LIUN*_<.J96&57\2]5?^>I M()X+WO?>9L^;Q_R9DT@-KX7QWW_/?_^-7\<43HQXZIFJ!M+751_4J2OX00S* M.81&:K05[/3EK3"[WO8[ 8*W?C1[ MD/_]D/I(#QOP%S'A[R]_D#_P_9!P8C&>JSLSV65__\__^UF&^:/R@\;X2;B+ MX^IBF?*PC-(\-%2GI)KI_/]2W:VZCQY/3^S7[SKVK^]*!\_.-ZGY2?YOX:>O MP4QR2^JIN])/"_>@JTJ@FOA?#[_V^+U,T7S_9A!E=VK^"@U7C>V- 9[^RW.S M_1$'J[\P.OV-#]H?OQWL\/=8M#]M^%\%=6K^G[+GGV3,OIM8A7ZP-<)"P]>^ M9N=5*9E'MFZKH%;H=\XZL@'_$\=]+T<:!69O9819D^!(80@:(Q\(X?SSX[_3 M\\^O7OCQ[H#;?[S].U/T6][\GPT_53I!$J5+$A4+QDXSTKUZ["8.5NE';W$U MJ[ :_>N27EY^5)2?_5:O0/&#HF,,=DZBEMU,*P!J>DEN[O(Z.#1 3=<(/)5*7=IC1A M86\=,)+Y?60-1Y8#;-\^(.,YML*<@[JOM#@%RS_3FK2,.&BN")FO56<-/M!9 M*@8C<\\T=!JU2D2/%Z@.L]%BC&]BZ4$6SS]S(HCZ+IZL.H@1;[>'#H:W.@D8 M2?X^0WT?REK0XS%J8*6/['N65%;7?,D6% MS(]TRV%Y.V,EW4GFHF8L>B$I2MMT9&[R3(TR@IK0=H1>LRPXU/RP;LS ,W.3 M']!BOSUTO*8@2;9ER5Q3*/7!,W.3WS/+A= ;A&N'0C"29Y96MR. D?G)C]?Z MOMJJ;4C!:"5"%U^+VTHZ>2H_I0-=G5>Y3C1&#'Z+6L8^&?;'6X7.CQ0(9^!B MG?G2\6)FT6/'1&FW$Q4F/]+NQOM*4S]8\KC1V?.BR$5=@U/8_,@NV1_UK,9T MX=A(8Q,RF_&"#JUT)/7[2'2)-*/-F"4%FT/&*E5-=[\KIB/1G.RGAP:M$N,^ M*I?P\7A2WW J6Q45%,E_OBDV]OK,7!X<.QE/ZQLA8-1).A3-#^WXO4.C/8]B MN4=OM'%0MLR5P('C:%ZF@C(_C(166>B5Y1T9I9 -$$M!\?Q0>HM)):DV,!#> M:LGZ"L=62RQ]@1/;-'8M6]^W4QR/@P[=JPV3P,32%SBQ3TU\LF.'K&@@O4JM M)=9F$TJFE^#VH8^>,(DPARL3L0[+)POK$/ZV!/[2AI4-MH!V=J./=FL.XM. M.]ZMTL>>V"[[BD\X&#%R!7M H7)KY%CUEJA@)Y9K1<_U9LELN,A>6#1GO;77 M4;N6@IU8+E8?F9VQTZXYO!*8(5KG*:&?#CVQ7.2JM"%UVZD*XVFB":ON:#5+ MUP [L5PRXR.2+M;; L4T=E3I4$%P.GWJB370ZG6(L;B,#3FGN! MN3Y*0K(_GB*)C);7E?I$7[ M;;_A#0^R(:I+4]:IQC(5;#HTQ]@]1L4,&9/W0DO822E8Y74UR%X@1]E]RU@P M^[FX0)+#7FM2OHY9W )#J% [J=(4^[%(_O0:$S=AIP-S4N6):?NHM7M ML/)8*;=5N8?UMLU47">V;!G!*@W:QU5$W["QPSDZ M1EIUL3W=[J9E0!OIT)QD^3C:' P+-P6)C_:R.UF,1K7L!7*2/6C,D-/F;4FH M\0=EP-0;+M^TP-"\9.M[];"AC*:)V.54:4MJ9'NI,L9/X&OO:12J4 8J>S&U M=HR)R0^%]+$G\#7B'+>TB6J6[)5""C\,UTL?SX;F1##7$;[65,PFTBOS8=D* M3=)@.# T)P)KLO66X_ID(]B=0@3B1D5>AR\XJ:27T])5Q%* W:DW5]@UE+ M+:LRDQLZK)KXHB8/VHB'>9VU'A_XLI\5K*-^539\=[YE2*9MR]E3 M\R+ .QYN[0+#%.QZ+Q8:!J-N^.S2[..\,D?L=V_)T<^N!:ZKKB+CK\_Q4].]P>G1=X]%8>/'_'@;$&/YXU7QP4(YBM"7T:(!_V\$ _U"8T% M+FS*R(64R/^\*1\]?OD?D7>P?.6^\(0_!X33L^JX)O_]X7\\MJL0>(K_JF%,EX<&!PN0L,H M=-(?+**"X.N&7O@>((0+?\,++]F[IY8=4AW<\:_9\9=S]>?%B/A>0042(-P. M?]P.D!C/C83:J]SRXYO-"]CO;8?Z2 MMP%V[=L E,:Z0"5XR6L.H0^A?XO0?X=:.><+N;._[Y2N$1="8V/XB?'7QQ9_ MN)3S /MJQ^[[R>*\X9LSS_YS_-T?D(=_H] X[^S/'?&!8+@L@4 ] ?4$A,8E M0@/J"0B&5PKD[YW$<7"N0]#WN_%4]GA)=8WLTJV9&&Y!,URW$.VCV/"B[%9K M=CLZ*Z]@AFH4AXD6)Z%QLM'Q'V?XV4#^;89/Z+N'2^[?D\YO-9OMOJ%DA!M;,[B='2DK-[$4 M@**>64TAQ*<(DHX XOQC9[+&+]CI9"T(%'*'1XXW:#""M)R4%E'8+KN;M_00 MRGP:U3#P^'120"9C.U[P290N*G@%S4W 8G%19*3_UT]W1 O=P1#GI=K ,7:1 M/MB0_H'O@ONV^)=O!%VDB:=:IUZNO_ 3;.!+T^XYQQ>D@!=3 ,K^1 'I/]Z; M A91LR\.*8QQUK:.!H>DMQ%Q[LP4T%Q6AGQH#48R;RX[C"Y&9&G%*5GQ4)PI M4NRK* : ] 8N$HF0#_%&.C)V]5*7E%MF=^PKH/8!!:CYS8&,$M=,:Z[6CCC M8:OJB:ZOS796R@3LEV\44T1Q'!H#T!BX%PKX:&-@NB/YLEX+,-E0XYZ[:2&N MQ)^; L0UH2Z[_4U-5F--)P'A M&WHAW5HO\96\Q4UV/V83C"%<>U M6XG97%(X\]P1G$N2Q9T1TPN-Q;<24[NM;<:&/]@Z%..,*&3EA^WXW,0T-LKV M>*4W*HZTBR=T>]NH^B8@)NK+-[*($_DVQM!2@I82)*1+<&"]E9!V!ROB$V/$ M"T:]K%?J/7N\:Y_[,-NHF=:P1TA#>;^A!6;F3,JQ PB)_?(-Q8HT24-3"9I* M9Y?%G3'3)YM*FUW$>M.&R\L]?351N^M#K1N?.^:VG:'^*-%5 K%WQIPQW46U MV0=UIH&;#46+U-^WO[F.9*-C8X-^$FH+-3(*G!4:CZU88 CQBD*(?VXD"LGN M_1Q6&5H>P?(#*P],-A]*CN1CDR&R%\(FJI?UZC X-Y/M/;ZD[+>:@(RGK4Z5 M2+9#>< I]-$;19$?TIOO%BRI2S.80)[J-0R5/53V-XC\U_A< MGD:^7T_/,K.2Z@NM/3= RY@RX*NO[]'Y/LAWII5^ZQ"):]F3=&_EES5I&0'D M X<*7D3)IY(#H+:'VO[V,/^>VKY=W]:&G4,[$I*%WZ(G^]W*'Y[;P,=7_HIA M2Y*/C!%4ZG7:;<*4K!3SF:L"*Y+H4_K^%C*"@+\I70/73E_0T MQ4- >1'C2 MBP$#6#<4P/HS+4+O[RLADV8K'IP[BV9>7>&4%8^[SA[%"+]C]9E(M5+ZH !] M(,SSO"O0"(%&"&21]W'4_ V+8/X*3^RITT?&;%_%#VIO)W?/S2*KE=I>27P2 M. D[FD<4W44T&Q@AP%-#%&F$A%8(M$(@?WR&T^=O^*-3 ^ M]=;XU!D+X'Y(UO'K^.^,4K@0?GR-DR>#X,./.5]_S/A[H,>^X\[*$V2YD@V\ MMRV52UCLZ^>Y^"Y0POJ58;2Y3++ M&41R=3P#)(!BSXDK0@4+%>P-;?Q+([3&R6EB"W9[L5RY;\SL:4+!9I@D#-2S4L)!H3FO8ZTZY0+'L^3]U[8#A MC1L/;\!+PI=R3D>\]9X4YT%;]BJ]ND)M V2MOSF?(CJAWP=E?-WM3\HUQPZX M>7-T0-R=*2HHDIV@F2)"/R^5% 8HKC! <46RN#-"^#VP$7#UUG+::+,"U0NK M[FX2V>'LS5GHIP@A[I9*K1#+ /9=V5GL[%UF6HL.M6R;-&1FUD& MX.B/,$6&>5X96F@:0-, ,L*'Y3RX*]%"F7E==4HJ7K:P]D!S*A]B&K":[+8< MMGQ 2@RG+"M\/!AO,M, )"/0;!%%WU8MXP*[EO)!%(,>/4]U+KU;B^8N#)>+ M8Z,+]-7>@&:^0P5\F3O["47["4* Y W)^\Y@#M>6&AB![HK]TJKWAH%VV M%!0#H5H<7 6!'2=NUA\+[Y)=UHWVL_<G,;KW:8ZSXP/-FM0 M3F P3PP:'Y Z[J/'Z8NH0RK/:O&A38SEUGJR1;>=PZ+N;0%U@+ Q1A:))\N5 M7M$=]H]I67JWMM4UFU"0[FZW?>B+V,]+ABX6\(0OU+NC!>T#GRU^[-& H:^Z M00M- &@"7"\)W$)?S!>1 -EKT)Q$&)I@2VTEHE&]U9AO 0DL B>)L#\'_HW/!T1^Y;2']Y4?=) M&&2"029(G%?8R/)%K$AI96S2V> $XE$<:0=>U:K/4J.( 'X1%"_2R/,Z5L* M$@PH09JXIN:7+W.@E$8&RX;:2%#C^;KE+<:'KB$"FJ"^?&.*-/J^=Y"A30%M MBGLBBXOOE_DBLM#,ZG)++92AP]=:_N" 5L@J;0&R8+]\P^@B2]#0IH V!:2) MFVNQ^2*::&@R,^UN.5=(:MTM-N@E7*V9T43FD*%3J^)&FBJ\L&/FW1I#UVSS M0,ZZUC:7+R*M.CV45HV44@5U=G#"_AIARG9Z$"*!OX0M(A1L^0UC2/>%[4ON M0?DB;'?:Y:13JV,MN3?=5,Q)5.,0/,-VYN1@R.>Y0J'ZANK[9B!^^0TB7P3Q MT:CLM).NT4"H9I#,^)(764>$LR#F"Z$K])1J50Z[@C@II0<@*KLD \M,GS=H RGF MHBGFB=:.4/E"Y7O'R+@DW\2G]GY\D?(M*U-;;,]&I&QTNATA:6X24MD"Y9M= M3X%IF%#[0HYYOO:]BO2 A^Z.PR!6W93C?NEQU3;F=JF Z._]B199]503P'I0MC [<*#X_N 7BB_#I MNHG;$:W*#E$;;7^'ULJ6MQ0!/JDOWPBJR#[9^ BJ4:A&;Q"FG]*@\$4P%7PL MT)# 1YV:HR_Z:HO3]JM,C3ZT+,3H5]5;@7H4ZM&K!>@']PM\$4 9VK6V.E\_ M(*T.TM,8?K"@. L -.L@B*4 ?>J&SAL"Y>=O+7A%CJ=;X+,KOM]X5]V6S]'S M#>+D"N_W79$L(&H@:J!V@3B!.(':!:+FA;T=+^[@EO-$U,(@B@JK,##M&'J/ M+M*]"V]@74F8-,-2/X/2J9:'UG[?%1F"1[S]G@^G/H8.9$Y!61 7)8O(,SL> M0D">7;]"=^YUA$6?QF-_4R7"SG;=D@UIHG'50\+MIB+ (P4"+$4*@]TLH(:\ M&T1^2@3T:4366 /WO DR$WKJ^C#UY'Y-/2*2_?*-0N"E8J@?[PN-'QSN?!J- MC%O'5IV>T)9KBVE9&&/FTJ]L 1I!?),J,C@,;UZ ^4&^ LZH*$K#>($.J A M:BY..A U4+M G$"<0.UR]ZBYRO!F;V6 $[5O%8S=RO C(_H+.HVNQ(?[#MKO MCN$*-_=]J2RXU>%6ASP.-_<];V[(XU>]U6^A=NS B PUU!8%U=<+NK$QW& % M>@458$D[Z*R[';?#A83)/R6M\Q'2G*]7?@!:./H33@3.QXO)D._-.0K9(^.6 M.ZM7<-6W% P[=K>A2=BX#_HFSR^+.R.)#\XU?2E)R'IET&&J,]>1>L,JI2UB M<6MM 4ED;7)8'/8"AA8$)(?;2'M]*3E,#HW91IS)=61,J-W2LDT?M')&#J#W M+U)$*1::$-"$.+LL[HPE/C@=]Z4LL0YZ_K(.O7@ MR%-7RJZBMN_1:) ,UTT_K%BP#-\(53=SKJBZ9_MV%(,EVA@G_2MW:P1=6P. M"PH:7$^U[JMVJCQ NG8$=$IYW"]P_C/K68K2U%E/:,HU69,.)6S)]3NI;80# M[PJ&%BD2ED5\SVC*Y;+"^:(MD",^Q:?R:HYHU"N:J56YN3RN)P,R'!H+P>< M1X"KO7B1PI[G@H7V [0?(#="8YC3+@V)I!!3_$LP!' LX)A199\ MBB2N.X_EEW9*02Y__LJC4)_5(^)F>C->0Y@*\NFG^&R^7Z9Y8,[H!'7J+F:A MY+Y."=YRV.WM1'U<'J3420#W#(X6"?1Y95Q@Z.H&>S!>D:P@LWRFI^< I;!?OI%8D2'>EU*@L0*-%<@LU^Y6>@ZSE&.KNA[T MIJI@3UJ^X?-89;/(C!7@0<+9(O;D+8#+RLTYMWEROX;97>0L7US2(;S<>XFQ MDUM(O+W,K?ZIQ_'DM]"5'^@#&-VI4U X(?* M+@B@1192 [03(!E<>^CW>60P&E0GJ]WHT$"D6@-I.WRK)^H9&1RCP!B>3UF# M9 #M!$@-5QR[?1XUM*MR3QCX;0K!UN-(P=RN1'>W@!JR,"Y6)+!\ALB_8!P7 M1@)@).#\; 8C 9?H%K\%C7Z96QW&<2%[0_:&[ W9&V[UCXOC7D)!N$9Z?@R- M*,X*P07QP@@?[R<7"[X1O\6AN^5B(K;=P ]^];C\*+KP M1Z>+970&LMCJ,\Z>GCK&0N.BH"1-E\A3?HC[T5?VPN60<"_0KB MKZ\">D-2],I.(45D7W?"N(EA/IIL ="I+]_H(D/EBZR\"\ZA:H>J_981_RE! MUEYY4WKK"@J!P2U .)!87NB2#,?!'FHVJ%JOU6@?W#(]%5 M7W@(VJM7R1%"]?CR4#';CB1G0'^H38^=J$W_HL#I);DC^(7J6T;!]@NF:H>% MC>HF1B$PTT7SO !@/="8Q08B*V0KGJZ?.EG)G:TR#JMIPNU3XLD \1%@2B/E2N$7V/?,2@KZ$TQ)8:OR*"$M!:E% M(;/M!$U/:8C@#8_A9 S#SE#D\:)@#7Z&-&]7E)0TE)]I0VLYR[N#WO5W^Q=IHMR/4-O^SU,^9:N+D'^AOP-^1OR]SU-^8IW]K7&&--' H=& M86Z800AR.D'&:R%6=V]K?7M6)77)+H4S:*A_P(SSBX[R_:C-50T#CT_?P_:3 M5((/Q;L"/RIGX#R.&P)H"KLX5(,PE;,:[ANQX47=P Z/Q]& );62KX-ACO> 3K6OAY92;O9P"6>*RDVW/Q!*URM#5 MB.;:EKU(0$?KA<(+6PNP!,C798H(2]S0K=5+I@1H.5P3)WQ*//),G+#!]CNS M)^\BQ$#V431I"<)J(P).8+]\H_ B_5&< "T':#G<($M\<.+UF5A"[0O$YK2-JWMI,A:4/2OHVM?JU1VEP]X,H/UEB=,P(\]X8HP1U@PZI;84;;TM;!2>RRY]TD2+SC1ZA M8Q9>)H&$\4 8'W.Y$ZI3J$YO 1TW$"Q]D3HMH5;0'%>:-M)+5?J(]G"_-A&! M.F6A.H7J%!+&S=W-A/YAZ!^&3C/H'X;^8;C5(6E#TK[=G0Q)&Y+V;6SU:PWJ MI8_L&G'!!=[)MQ%;[(2_8>P,L4UY0F M_3G-.XWX1Z;T4UY!9C 9- \[O8Y(8RS>N,Q(M-6M@E,@R,84*?+)M&;H%82W M'R"L/[%5YW-A;;705471]I%3L\49$0X$?=:P *SA34>HG"&*S]M^\]G*N978 M"\&M+IQQM[N9+<;HINJ( ,7LEV\$541Q6-4 :F>(ZPNYF_AL7-,5VCM@R=AW MU .U*]>G;%*.,Z,;WB:$/NQ+-2N@#QOZL*$/&VYU2-J0M.%.AJ0-2?N6MOH[ M!![_)*8SQ"+[H6$:86B N02:4]#MC9W.7X_ VTO@G8A+3'&^_D#G=Z!+ .>51Y@?_3#IN\<&:&C5\-+%.=70 M2ME2^F1Q(%9.K]=P4(%L4_C04G#FV& 2>E?AC0A(%S<40'TC7; MT^*0QJ;F M2/RZ&H>ZQU>6'* +ZN/H G(#M"7NG1P^)2[[1G*(*B(I.TC3EL=5>[RO]M=- MUQ^D2XP*73D2;N#"T:H3+L-JCJ8S;> +D 0 M&'NG / %^63^F!^>RLL+_*.G9A&XZ88]V:[GULVC=[""\!3@>I N9[%##J9 MH?(>S/6Y$SO_,>B#O2:RK]O1$82&+JBAGTKOR8P5O\+L\;H]* F)V="'K8B> M-\:6@K,/:>+4,\V;.[1BWL%8^?S=#U%]A\4P5,TW">)/<4*\&,1SK5\J\TQS+/"1FY!+W3I0-1& M^"%)G'SF50^HFZ%NOE]8?["SX,6P7F^",D=&9N0DG.AWC.:T,4.W -:/.>(T M]D(7P17G[U]%,N>7U8C6\ORY'7;!>?62W?]_CZ!#^\8 M /W"M^- .B9P'-U'P,$0*42W73Y$'=-&>H>X/);#P60245J0 CVNFW+-+I4E11,.S&RK$"@(X"+IOH0^ M8N@CAA!_!L1?'L3])(@'G+C8+8DYY]B+GME=XRN7,BT <2J#.'-]L5RHT*%" M/Q?:7QOM_22T2V-9K+L.,Y4Q;M;$A;7D<:-,H;, [>@S*X-!A0X5^IU#_.61 MW\^RV4U$W(W&DN:HFD14T8H?86RFT$$(&/F*W5$ >&R W0&N[:?OJEI&(17Z MW C!O?V?T\<+01)'(!,@?1GHU?^DNW?GMGC.=)OFHLCRE=T-'UBSNIP,)RU* M9YT6,AI0^[80TH#RWM73T>A67\";CX#GCGCO9G#OF1F']GZ /$^GO[-HMSV8 MU[J.TY0E,Z$0;*;$9IP:2ACP?. H5:0(LHB0"&Q^>$'7\\YL8$%&.0.CO-RQ M/] M^>.UKIHS\<>P*=>2?:?30;PPF"L"YR_VF@CX@P46"5)D4:9(G;@!#"T2:)% M1OD\1GFY9^A,C*+Z1'A AU+BC#?UYJ[J[(=\E%DD62T!C"PR+%O$L/Q-H-_\ M1?_.+N5?3'+>>^\HS4C7.OSMO>:_?,@V6Y,4+:Z>_G"X,$"1R&/SNG0I"GX0 MIY^=KD\AG8R=/LT*5;>P4L,8N*+BA1$9Z3Y4$]T&SBHP(+0]L,?2.4;I=]*O ML@H<*OBQ:?NJK]GI Z+'Y_Y[J='+R?Z;@G#2>N69JMBD5C,3F MB,&@"HVQN$*@.*FH%*(I.*X2&H4AW-M_^F?SV^B.8::@@( M:_$8UGND(_#6CW2%_.^'9(2=$A/QCBOR\& 0T?P>WGP]0HZRR_[^G__WLPSS M:N&!OW\2[N*XNEA&Y991FH<&H#8SG?]?JKM5]]&#L&GVZW<;^Z_O*@#/(K.9 MVBC\]#6826Y)/757^FGA'C3',5S[\&N/W\MH__LW@\@&1/57:+@I-6\,\/1? MGIOMCSA8_871Z6]\T/[X+22-O\>B_6G#_RJH4_/_'&IXBA?[;F(5^L'6" L- M7_N:)0E*R3RR=5L-;>,'BQW9@/^)];Y7QHD"$W0%#8U%2HWIS-I!]$ (YY\? M_YVP?W[UPH]W!VS_R]L70-.73R;OIV;PSX:?JJ,@B=*EB?YU22\F/ZK'SWZK MGY&:IT[1&$@1#I":9B1L*@5"ZPC*(J3"X26"&@1D4,7_8Y>JC M];:HN>.P;="4["FB*Y;:2J&#Y9W:FVVC@(RU17F\([U38=F7NF M[%NS76>TE^3:VDRFC)0PWI93\/PS.:2C:AX7*TY+M2.,["1=W-JF(\G?1RIS M0Q,KN[@C&X'4Z ^VHQB+Q'1D[M-C5AW6>RY1<6HS<>QZ$B5P:_#I*/K[4":@ M8RT9;;<(AAAA9[S2K0HF*J2"_#Y2[S),J:2&*P1K^D,9V53&X9Y+1^;%9,X: MFUTK60K88>IRJTIS0JC@F;DI-8E&/.?MT'5X?4@,&=%=1S$8F9O2V%Z/$9LE8[,3[ZE+1NN&#<1:>ISE4Z? MJ5D-,/+[Y(\%PAX!>SR7IF!UU55D_/7XQ<\D0/TXD_Y(!/O5K,@;D''X^!$/ MYA!Z9(OG9<21Z%?J,MPFZ&=L.^?)-LG>_;H5? M=P(D24B2[T*29^QU\5:(-!/?*.!($9+DAY+D[>T02)X71YY,3@)/K>LQKR__ M=XX(OH, >RT(4.0K?=T@ &F][\20'^[LO>1M0)VW'=;;MP'HIG8=BO(UV^ # M%IW]RK!7ON;O"/T/]AI>+/39K\BM(?_*#*";L' N88[G#O#<4!#^!=4P[R(. M?Q=QG!N*M5_:_CVW\P7R[W6%U"]M_YX[J@[Y][HBYQ^T?]^A?M6Y3/X_=CJ. M%T9V:T3U]Q]YE?;ZXV\GK&HRPFE,PM JYN'+LC]@/SI*OJC@7SVT]"5 M=SA^-I#7C96^;F#VPDDFJTU_LI4FR@0 ^=C8&&&?V1/U_?;R-9X)H4J^W'/A ME;TK:_P= QU\N6> MD*^\L_&SD:S&7?70,KL;I,6.T,K(J7'^GKIJ'[G9:A54?9E$,:@N 6. M+S KSAC.?DGAQU>=^L\]M_7 MWC#HJRF.XQ-DIT5-4TMV],)1:Q*['9 !._- O08\/8 @]+-*.]Z%M^!5!LBY MU60*JM!L \]>4;\[QJKG?A M5H!J_C=/PKGG=M.>AK?C_(\G&EVRIZVI%DT=J:8)%FVM6(P#@&=3)8^Q']*! MZSK]#U#+_^9R./?<;MHE\8&07_KX2JLL0MZ1J)JTCQBG/%F+Z52 $P,]46#Y M?3MRG:K,840/+VX\KU+9/ &8XYFM@U"=G7EVGOP3:#&]*Z#C[A&_:O?)*9EC+ M[3JBETU=V-=:'#_5C%VGEA5\/^9_H'2^!^_OWA/8G^K&^E/]3:V@5U0'NM3W M>F@00N@F3=UH+OU2N292@49\E4 M"9((J1 482C,G-$4@M%5BJ3GS!RG'B#PO7W0H#[<=I,P4 1#BQ)/\22G9%K M ,[U.4*G^TE?6I2KB#?J;_8[=KXF74[!%/KWD3RQ6]46+%EU]@VF/1KS+925 MPARK%FBPE>O=A%1&=*>[MR6G-ZN)35R1%T+M M9-^L46M8FO6UU/ W.+2RFXC:@29!-ZS1=TDY7F!K&KE#;722#_ MZ\FAR34J;<33.;X6J$RGI("11.[CL5)_/!DG*YF?E!*4'&QBM,JE(W.24J3* MYC!1Y1HR'FPKOJDOQ< $(_.20E )J>\3KB&LN_:*X)?5F1*!C\]+:A(Q_FI. M-#6$:LYL*8X$,JQD3\VUQ%I0&E[U!\N5(ZE&NSGI6M*BGSTU)U1BM[;:\7SJ M.36DNA,Q9Q4V&^"I>:&V5&6HX62C*^Q]>C?2HY%>:ENG>IS5=PVBN:K1AK"O MB,N2K!T").M'EA/JEFY7A9;581V^M1/6EJZC MZL)R7$/!R+Q0B5DR2C22[CFJJ _210J(FI4U.8_+O*0GYMH: MSII,-C0G*:0_]CJ$S2R14I\<5'HM*JCX8%)Y287S1;G3)ORZ8+ACNE_9[-O3 MK76J=9I#E\HMV9)"9-PL31UKVO%6-,CGR6W4507QF#J!^?(>]<:+'1[H>PFD M >3FM%X0S#J>M59R3:_.V^7YFI9*X--S4YK6VCNA5U,TAT?I(;8ZU()!#8S, M=X-K;,R>%->YL3R.6]K!K7?V-)]E(>0VZF[07XF+?;.'],A@9$TZE<1<A.=(XSC7UGCQ\P5*XU1CBK\^O65MZ>ZAPW MF0U-K2W)#4>B.K5T>Q,6ZW"G.L?UQ+VKKS@'$\:[FEE?6UW%G'"G.L>%7M P MAUW\@.S7?+,WT#IH1\X<";G9Z^7UH69/NK+,;VB"FJ(T%2[!0_.SWX@.LO+# M=AG!E,W(;1G:I-G-AK*_#YU1R^&6[?1[\EIJ,G/.6:BBLE68O*#*[=I^,NF. M UF*FQ'F5IP%@UKIR/R:=C%['I0& T3H>;0E6]V-U0\Y,#3W^8OQ9CBEN3V" M2,M^US):0TDW.(7-?[YLF2,7V9BLD)XO!ZNYN)"F4RL=F1-_0ZL9),^Z#:>& M=_3:8DH%5"BF(_-O6@L"6<"&.(-@9,7IS]-SQBZ=/GM"_K5%.:[7:YV4?GV? M[]6:#<-L@C?-RW\HAL1PXFJF8W2("2DK[7"H@1? -U%R[7T^<(6:C-WLQHCE3CQ+3 TW^%1GX>.-AE/!*GDMLFZ MW32(A@B&YH1E*9M>8S?I,@+%6;N-[I=[\V[V GEIL5&3-1VKW1/6 EF*-&/2 M(M)U!6/S8*VC76RMS]?8 M\;FY#<-/K+[:KO"(S,_L<<+'>@F1TN>B>8'%RJIY<*HM1:9HLSE#PL6P['%@ M:'YJ[1+;V>I\8^_P@W8X[XC3$;JVLK&YU\67R;9OT>Y2KFV:LWW*/V,CREXA M_[J5>7-F=:9<(AM6?=ZPE+:.,NE*8/G7K-+1B: M;YXZ=9G)GE_U!,PU=\04&ZW-YK^R9.S[*A>2&8 MBVBUU=%XY!AF70J256M&5[.7S:^OV64W5GAP9K+10B6Q-D<[]=WQN7D^DM7M M>+XN+Q#,(#I$:]V94:DM"L;F!*;*:M NS8T^8@Q'XWII%QPJ>KH0>%Y@(CX1 M95UG=W*)G'-2@/%TK\^!H3F!47-F.IE5M;9@DY:P$&FQMHNRH3F!20FZ"?GV M5'):-7YLV^,FBO1$,#0OL'@6S$FQ''5DK]]9R-(7 MI%6E,5.YN;9H'9^;$Y@WY[1&JU*I("VF+ZEK!JV8K6TV-B>P)=K<[AMTE4=* M.Z:Z<^>5]A)-WX'("XRM"NRZ-!KCCK=- FXM+\5E/1N:$YA"U...4-]00E*? M'#"Q51=7O6QH3F"#QM235_&^)DBHO1LUK/$V2DW-=&A>8$[91%2&[\:R5$O" MQ9X:C9MQ]MB\P"A>]@:Q0TP1J=GH!U5:*$^8;38V)["XA\T;C=$@DOAGZ3O<,+>+'D37%QI+"FWXCHS60P= MU'*V8&A.8&.M-6SZG,@*WLCP&74@;CM+"PS-"6S&$?C>6$U+PKC4&7B[P'41 M5 1#\P);P<4-?+#UU92-\E1'(_@P=LOOC MV)S ]ETFI9!3]B=@FCN9%3575DMCU5)VM57G53UHB<, MSZ:T+D1#Z^0TY@\117 M$5L?EX7]OF\SE:;&18-T:B?,3[H9S'C60V1YK7:FR:Y90XB."(;FI[;#A6ES MV[ ).:G'A.@,?&,VSAZ;GYK'JW[#G'*>PXMS<\KO>LWT7]G8W-0BGUPNNA@^ M%-8+K+,?1/P,C8[/S4V-F]FE7;A;=YR$U.L1WYPV2#=]WQ,&8P,UAO4%66HA M:F7?;HC5T*:[%AB:GQH_#MG=WFS/G-I$B56:FU3&@)^9$U,+ZU6I2O6G'&), M&])BI$ER53B.S4V-T' E\%O-LF#HZPJYG6EAM7<'NTJ#Z@BU*5Z; M-TH;B1JE8CAAB^ZJ T&WY:2/U!1?G8H]V6()"PS-3TVF!MW*8E[&D&3;:9K- MBJ/+J8V-GK(Q"39$9&:%HPY5I^<1C0RIA,A>X821V:+WP\5PN1%J5@7G$O9P MV/2/8W-3:X<$NL.;UEZ0&ABY:F_\?MG?*M@)*W,SIWU&*J^V0FEMX8F=\HF/ MB&!H[HS=\$H+&FV$"\&KAH=HP8GUI9L-S1VRV_42A5.&:"$]9+16)FI4BP_9 M"^1/V8TIPR-VX-#"V$8;DC4,%=K)'IL_9GN=I,1CM=0*H?X_>U_:F[J2M?O] M2O<_H/UV7W5+L-L#&-BGWR,QF'D&,WVQC%V L;'! T-^_:TJ R&!S"'84"WU M/@DI[!K6>M:\RDBW^_EX3-4B*3SVQ-8:YU?CHMJ9:9 >96F47X^YJ8;G<&IH MC)K8PG<+IANIEF MK41M#/'9V/1UB4L7K!9^[.F&Q5=Q*'T3SIA?-NWF0[2[R@GM"1Y[LF&-7E=8 M;D"*A4RYCBEB=3GEJW@.IQLV--CRMIY;65H[*Y8VPTPKOX36&7-&;5M#))W/ M8O6.ULO6W%8'*#6G@H>>ZKFMH155UC7 <_5\7(C-XUS"7:.A)PN+,E%KLAP( M$7[9:$8;^6G5J3M--/1D7<.-6Z53G75'RR\U@TV--W5^@2=PRKU-'3PL1K/^ MEH^T'MCN<%D?I-/>V%/,51U#,U.-IN"FA4B^T75;>A1/X91[TU"%+RTV>E(K M=^AR(:IPRU@*/O>,UJ9JN4Z3FY:W&C,HZ4ZL6LU8V34:>K)?"8FAE'P+T(*K M:K.^V.Q&:".%AI[L5ZJ?'Y;CW7Q) X62R4_,;!-4FFCHZ?7VHTE4$J5-1LM( MM8R[5!F^)^,)G'$FUC:UV# ^B6H1=[LH)T$[6FOB&9SN0=/*]V;6CM-M-15R1M[JH-0]64K5VREM#KE D6S#4/CX7Z=4=K:V5*AH12WIC 7FAFG MIID)"JI,S#GUJBV.RWIE.HE3^98YZVPF5J0]3N&Q)TN+3'H4M8YD(3%J$EVI M.*.ZUL!3.*->M59ETVX+>4:^R#AU3%P7*IB115AXXOARM27CHR?GV4[)B)M&%>< M!30AF',Z$Z@^1,<474EHRTVWVAY7C%DIGL)C3W9AT(L-33K%S/CV=JV4FUTE MM*?,SK3_*&]UMUQJD;EX[WHJ&O,W$(= M#SU=6DH:1Q;T(L=1;0YTUS25H4H%;^S)%+K"R"Q(@VA6X"AIE+,XKK9=P]T] MH]M4DH,B$Y?R12%B%)I.*C5US&D3#3TYL[DM%^/2J%40F$YUUNX\@'S-P$\] MA9NN,^EMJ69=DQ00$X1::2V(^*EGE,%4-K8>GEFF M831U5ZS0F@3-96.SB'/,+(7'GIQ9H<=WE]MRMTIEHLZ,LZ1*93I>X[$G&Z8K MN<2HG^)M+6//L,:Q9@- +9<]IS&M MJ[%40DQJ%:',#)-:6W=GC1%^[*D"$,FQ!7F=3%#4PT$!\/H![Q-2O%Q%&1JTTL(&?_8_'$=GN<<\ M12\UY"AQ<9<7"UQ]BA-X^CY)GSF6#?7 M^[#O_G=\,^P?+Y%F#5?\9@+++K,)OW@_5!K9INXZX,*I+"_'NM$Y?#P!ZNFM?UO1<4)5P2;*F131YORO[^87Y_Y-4,\J00U7^2$Z&'R M5UDE8\[GIN%%9_#5A<3J(XZAXR!>0U*5B&H0LB"^H0-B/%Z 3LCBYR1-@@VT MI.E80+)=:WL164,T]K=DC;\31BZ23TN((MAFW)FKM(E1YWNCCCO9@FO7'P98 M:+;11>QV4+2L"QW]M\B_9*#I(#4W7<,A=/ M-G> Z2 C+=03WR8AA$]:V0$F MA*(AF_/ F-^^T@F\L%> S_Z[E8++FX8^Q0 FT&3PW3K!W9(!\HT$F ZR8*S* M*B&$[_&'!)@0_K6CA'^'^*6K.MO0F]Z2D21K$PO"B(*N8#.M/_\CRP",QW]= MUXWR,1+) AG,1\ *L70XQ%!T\B5.^.AJ_>-"V=/\Y=;TPXV:\+5]1^\+L?#_ ME/?_M\X[]%]U R=OY"Q)1HGK(==0G188_^\O ?X@MAW)4"1+$6VL)HFY6;_3 M+W-*4BM3W1:WK?!6/#OY!0'#0!/"7TS98GTLTHS(TB*B(-&U(Q-)6J"'.6 . M&='C*!3[,@WXJYW:J/9AE!=$Q^[**B9%L;R)5R(4\Z +;A^X8ZF8[B[7S5\A M!<__VE;IP_ACM73&_+,\U/A/A^V/<:7$1YE84T_"I(BJ_*"(#UL MTGHI4AQDDI/+8@TO].JY93X=$53&T3>@Y [ .@6Q)O'K;SH\ MN;Q\]Q'>W*#U]%-P8\IJT9!U%^U7P[30E%*.8ZDC%U\4WS%KIH'>9YFZ#H<4 MD4\$V,X.CU;Q:2;7TO.R4-YF^]G,IBJWG=1E\6B9BPP4M^*(6H0O&JMHG,]L M2TV(1S2- "E*W:!Q]1FGW0\(^1_M&'A;/HM].N:Q);'.1EQ[3D^F5,\8;1:# M13\U**9^PFNQS5JC&MN-5?F,*; M?N6Z*6J">(J%/!4+,[%DF(K&KL%8MY<-T'F7_Z2[9^#F*\+;+AW\#%G)+=#":U<.U>5^?9,=LJY MF:7V&"RY.>0<#3-G[(A_$X@A$/.3$'-5G29H$-,"CJ0:0.$ERX#;9.]09E!4 M9^6682?Y7EKML_*@T34?OMDE^B+*;#,/%2N1C)7X2)^+LXS15KLMC#))9!^P MT5@X0<4)T/@-: (3D?@!=\;K-V?Y:3,N[L\8K'K1*)BZ0[X>-T!1K':;$GUA MER?5;@HM*3)=4F!>L)MF)S&3,\CER3 00MAHF(LGW["%?%<;\U32[H\WQ.'' MUX 3TDW;#DE'OI^08X:<*0@A[)>,;1"*7RYR$9NO&[]^C)5#N(Z+.9O*XC>? ME__.\J>[P;]QF"]G)04['8 0*2%2W\>4"9%>\I+>H!(ID?8_D',;,)_.10_% M1QX%(MW\W$V5$"DATJ CZ24&$CNFR(DLY?WR+>YPOM0H M->EL),KG4_)XLK'7E4;R\^[P&G"\\N.*:=NO><)%E]9 QAZN-(;/;HT-;?;M M^AJN#GG"HUR89D\C^O\F+$\46O^XHJ_ \AQ?=A>)3,VF(M$$E9KWDHU>__,A M\G=S:WLYU?B*THIIY9C9:,;[K=XTG8(30T[GM[DUJ.6%SSS1^.H+>%Q'30ZQ M9SK04>X?P*O;3*5]30\-3/)F@$X_,)KKC5;"$7HG]'YI>O?3@@F]WW6:S/IA.TH^KCCK1Y MS81:#T;93K/[(/.JPFR8AWFW6BNLQ;A7&L20)T=Y]J_KK,'*\D>EQY$1I(-%!S@@+N%SRD(&0?^B[CZ+%#Q_0T& MOM7./VU;)LL./=?YC #_ MFT:4GSDB_#.-".R.9$87A56'BMAV-I\6>E*&7HL)U#XQEN#"L5CB3.&-_],; M_<<_@5%M Q[1\;/W[S.H\/%JNU-0Z$JZ"][ A$<-@1-&JTTNM!_,-JS!MSTR)SPM*I=JB!];MB=:_*DB^)"9O.TJ$D&;]:&C4S+>/A"]_OO,>TF4;X4D=RT0[G28CPO M">-2>=V$8(UZS+%LF(W3%X+KP+MWB3+GBV"<[[,Y/@<&E]?;7G3^CFI145@X MFP8OK5-\?&[>6BE@O=G;QJU^*_97?<<<::;4IUH=^93!-\N1'?2$'S["OHMR%)2ID;*&(A*1,K4 M"+T3>K\1?/=])/AG.A%^1.%_,087!L5+^9HOX[RY\AWS>N'+SR'@0H@$$(FA"T_R,4OC=/?!.6@+N-__)J M9V:^RLR,NJ!1PKQ4R&Y=2TBV^:9(4R@XP7#O-%$(=%S=X @ =!#=[G;H^=I> M*I*=3/2:[R;HH(09"$$3@B8(?6\$3=1'TL_N@@4F[[(6Z54W;=;<+1"D9419 M+A>9WD!?(VL159>\82[>5'&)N<#'#S; DE4;D#M\2)')7169O*]_ OIC'7.* MS>\XY5S!2<_N*H.JN!6$I5,2>5XMR%8D)=*TB&O6DE0LG&1)U0E)P5G<9]6) MG]W=U^VS]RK /.HM4[!6FZF6X/),*3;OK98UA0$88%"?/9*"3Y#EYY#%3POV M-;+X)I#V7I01JWR%SC0&0X'I9%/MS8!>S>83A#*HT"<6CI_I^$V0AB3\W8.A M1(I] ID,'C![]_H= ]]I\6:IQ:29>(@_4&W%F5?T9:_6!FLD*E#'0#K^ONZN M)#.S.9[;*%UFFRL, M70OK?OA:L%@XGOQ@CSX?1TL]=1W?"8;U]9 Y#OWCFTD@98OU\8=M!M0F3>RL MS0+D, LH5577X5PRIH%W] ;^;G3;O[ZFZ&H M$Q()S;TEH+W9/SADXT6$#+@*.Z1BPL75:>@Q#MT&A+%B-3!$8*^ M>X(F"'U#!$W41Q+0^7I YZKFIMHK56O3W%;8&I6"VM$L6IE-D+F) T!OVILW M4DC7<"UY*MD A2)D:;$ "OR/KI-2NOLLI;N%#-$ G?Y-JH:W6@!&>(/PAE\V MY]J1D[]( \"/Z*][+0LJKEC'RD 5Z[46#_FYFTK7ZO&.X)8'/5J)*>/*$"JG M+(Z%<&$F]LZ;JPDP!3!Y,V:- +GY2%HW4=E^FC>"$M,AO$%X@\@- MPAM$H_;!YEP[TG0%4_^GPTL?-<]9)S:AVGK1%.;]^K"D3#FFWUPC\QS'CMZT MSX-5/=0!UEPU\'F])TKD2[GHL]AQ4&SD.S2%?4F^_LZ%"%"@AA T(6C_1U=( M76]RERM-^ RK6U=H995OFYG$\VH&&V*=!1?OA0-T['7"L$)M-RY MF4=TO[NEYP!YK>[0.47T'E)V0@CZ[@F:(/0-$311'TG9R0_&!3YA349+A5*^ M.^+&VI*-E,;]S,8J,5BIT1DJRLMS4!%?.&@-IT4Y,N91(QU",(QY.)D[350@*D=RW MJV\.45[OF34"Y+TC6<%$/R/5)(0W"&_X8'.(W+AWWB :-0D@73J ]%E;G%MO M;''J#DV-<=N9.>#9/KN>(%L<18C>,L:#53J2DF4+[ M'%-66(0$[X=#" F-@ M64#Q8D*!27;P62@X*+;Q'9K OB1??Z MY\#ZV4$QJ8];0 %S?&%@=J>@G%':QIMT8AU3"ELM,Q.JFI 3AA,.*FT<+A)) MOJ\9%X&-NS3=B%YWM_0<($_4'3JOE MOV8I;D"YGAG'W!GEIIE9IY'M695<$UF*N #D55/Q1JH_O,M9[)W;_QW._F!% MQ8,2Z/.5&?E.1+"GD@5L,3?K=_IE3DEJ9:K;XK85WHIG)Q=T11V%[G;N)UEV MZ+G.;U1^N\[7S>W2%*KL^AA4BK7%,.)E,A&,,1_)Z M;S5#YV,,^/_^A^:HBZ:@^"U^XV?/]V?@YD,ZS MHTY5T%[P?;([\WWDI-DEM M%WT-E.2MGD]G9J,,!IO8K[]9BJ ,09D?0QD_+=C7*/.C\;7O1ISDG"D)BP?^ M0>N55I%^O%!?2(4)0AQT!4Z8CKZO*QL!G0 F6/H-='QF2]U"&1+WG-I_1'0$ MQ=5+TL*)JD1*A B]$WHG^$[HG6BEOHSTW40ISZ7,UU(R.VQ3Q:%%,;E2U=H6 MDB YP^8KOB(F3,<_V ;.Q_&^%ECL+M!!\;Y_?#,=I&RQ/OZP#P25:(EU Q0@ MFUE J:JZ#N?RY/0,U;1JI@-V_I#5*%^J9@?Q#9]I=1.;>';+]2I/"2KV 8(Z M>E46C!XCQ9Q'(C7)LD0+<%;28F83*C_A:@\/:58OT4U('M2I1S4T]Y: ]F;_ MX)"-%Q$RX"KL<,@ #CH U9#-.0@YTB8T @88JTY@'#;O&\8*:B#RPC-5?:+,U=F,SV'",>[*VS&/:H/#D1>KV4.MJ6:BN4''6-;M^* M-!&&H:!=G( 7 :] @M=U-^^&P,LW591O )G5S\V[C5JYK*F1>3QNF4X*]%(( MR!*__HXFP[$X:09QW=QT F;W8%'>0G5F@%C+\ZL3\K@QASQ1(WVP>5X0EO 6 MX2W"6T1N$=XB%D,P-L\+30>'MP(9Q?X&EX7H/(R,>J:STMI,MV&L>J"TVL6/ M&.RSX.(!O@L//7+TY)%K@ @!SDI7X!]+K@%"+!4.H5/Y[W]&PRHE[ M@(6\KI@NJI#U';._2A(7"$=_KGSZY9/MCQV0^GS\ M^>@-QRDQ9Z+-V7QA4YQ:*5U;IDO\O"6QZWHW!5>%HLUL-!%F*#H<3S)G$..; M>,M/7I<3ZOG!3,YK<]O[,?8?WW3VYZ+!-X\RE^W0\!6(^;B",H5+!Y;MS>2, M*E)OR^OZ*I]8\O6:76S5A/S8$"<(7%"#VW T06"%P,HE8,4'Z[Y)6'D];#O? M]E.1,=TT*:DWIF@S5AWTY\W+0DQBTTHJE:U3H9@),+<+12V6AFL$,;BC+MG]M=OMYF+E'$^F'4,:4U:(AZR[:KH9IH1FE',=21ZXCP!,,#/H8>^U;]'V7*#_QY]\\D_V8'Z)C M VQF;#3Y:F&"+S?EA?@F2^'[7!2G*1N!W91+^RAX MR665[CC3HLI:7N2RP[I82WXSA#Q'#CM?S]4RVG!&E95I<;$NQL79LHFCK^B^ M438)<>-\Q=02GT< U8(1T(PC>S5U?RY+S'>'<8(C@-KG*9YMS\;[6A,_N MA90(GUVS[S/ALWLAI9]I81?0S2%J(V&S@%Q*>&ND1.QZHAGY\;);PF?W0DJ$ MSX@\(WQV*Q;(K9#2Q=MM7W&W E[(FP4R#NV'6!H5\]*)H!3S7C%=UE^7#UTG M&99F1!85Z-.)K_=3U=.%C390+6$)4J5&<[6F6OT?R85]:%,9?J#+,T$M3@J# MWMK9SJ(ID6%$'!:.AB'1A+DS*25!R2D/1D;)5:\#O$;"B,^N4KU"/LB/PL?W M)Y2(JU-+DF7$G)#:U^X8'^>?:#3A5EG32V+23&2![-.HK%&\(&K:9E$ M,ARGS]VY3" D*)=@^1!";M!L^2D$^5JE[)**9"UG!J(:6*:KN6Z;5UKM"U?* MRKV.LJ0&C37%1&F);\^*3F4Y01#C5H=36 M?#*K4%R'Y[.9TK NK'ZD)Y?33:7:-704.-%RI8E7G &534_87#V;TY:3M38SI]7H@X49'Q>@AN/T6U9&<,I/ M7[WGN@:B::GW3ARY.[SX+GA-X)O5^:WOVT8$+O-Y9I[#=Z)^K,+2BEUW97D2O@KHU: M?A):/T+O5PWJ$'HG]/[#]'[M<,2W1QR>W3U()X_N'H2_?$O\P;0&N:2V45VM MOMY,Y:0>+3CTY[V/-> 4#=F<@XIIVZ^%'J:MO%QMBM.5UJXLI\F,+L)46K*6_7P6X+LY M/RD.ZPY;UUR-H3/&LA?=)+J9%.+\W46E;W"^SPL M]Z;Y%\MYG'&R4DO*$8G?CI8/+7Z]X*OGU<4?:O*;? M+Z7X)MEH9Z?"G.68^7 BZ(W61&2B7J4/-;U)# M-YY"&BKR0+^AH=Y(XCLN$XB,)!LHV#L-]Q&?8."#TO>=[/[])?;?:NF>=LNB M-_V,&QLD>IK4%LI#?BSDHY')Y\OM\;.]$GLX)-OBDP,->*+)ZAP,G'N?K8 I^0%*S@=#.WU M5BL,_.Q+^PS"?+R^[A1@NI+N@C?PY5$#<:F:VU;3*9.*%/3.)#GETNL*QI?8 MK[\3!%D(LMQG+8>?D>7UMGVM =U>5$M"AG)+T69)6+!=9OW%.OZOHDR9$9-4 M:M8H48!J#RA;*6;5 D:9Q*^_8V&:)CH,2;"[3SN)5-$$,LN:5!5<&[7\I"Z0 M*AI"[X3>";X3>B=::3#+/JYK_WYS6.Y;;-;(FFHS%M\?"_.ATEZVN4:BQZ6P MYYW!1BMSKC-5,&M#\(:%%'6E0D97@I+7<1<5(7<;1UOH[N35(!K^6W9'LV=" M9\7FN!7O)3(.+W643I;/Y71C!!F80Z$SF@K3T=->M$'(__1E@DPPM-. A[M( M30,A4A(YN8G(R5G9]:A\=MKVQFX5K1257Z8F35.(=JC$!,FNQ*^_F=.J9 () M)+'3MRIL@,06J:TA&>'WK4L$)U$2FLD9Z+FF^=472_J4+W#K'@1C5=?X5-3@36C13I(#Z7#!F$ MS#$JTIF;B)@ACX=#!G "'?@.4%#49V;=W48FWE7A W<<_\D^$YFHL^E,OL[S M>0%DQH/MM-1-QYV4R,1Q9((.)Q+TV9OR ITD&"!&^QG0>>-*.;]NCM^"(G[6 MQ*]: W2*0$=E/ZV4N9[7MH(&)%5HS5DP&"MKA$ QA$!) CT$>ORW.234%$;:]I.LG<(I5/8T4(A;D28?I, UZ"1#>2@AED)/*9*78+ M140!8HUK>Z!)0VT+>KN428QZ MJWH380(* !(T(&A XG"W%8=[+S)D5'50JW83:2J?U%KY2"_2K.;7"!E03"[Z MOIZ@!!NN[@P@M6>D]LRG?D>?FW4="TBV:VV/5;AZ:=-E*]EM6F/JU6&GGM42 MJ5;JRH;=G&DLFLW:J$9%^MI#4F':QHI)(:BF6:C%Q?%$F&UI)E25"Q"'[B35!R">A__C4R+058$6_L'WJQ"=FF MKBJA_Z'P_WR$'B1[]PHI:E(W"*\12R&8&R> M%\T+#F\%,MKW)5\%RRVBA=I#(\DS:4[;ID8*& R:R%?AW87VNK/"YV6!Z)&C M)X]< T0!<%:Z O]8<@T08JEP"!W'?_\S"DSVR 5+!)\R*PN953'=D0[\QZVO M'NT%,E%3ME@??V/M4":BC6+3@3OA(VXF4DLDR]-5;/WYQ-.C-WC)IE[D_TQV MJ4S'K45N6$EI\9/;Y(1Z?C#+ M[-K<]GZL_,O' MF_RP6NV(%X:8[)HO2Y10F?+MJ%"-2)'U:#O&$)/X]3<=9IE$.$F?*W4F,/.M MZ?AYE[-)%^"&5,62T:LNZB[6J8%II1RG$L=>0Z$MSB@]+$[1^FD8X%.6"J^I\C+WV+HCO$N4G#OF;9[(?\T.*[FM6ZO6FLT?\41$U)K@;E29YD'!'-IZ.R+/-.R)P'6NL3#%4.'HV0M3 MOHN/?!3I(";##YL,)T%U7^',F]CRW>6UUT"6KXOE%PMFZT9].LKHR3(UWZC& MMK9,9[@&-A-0P2Q+A;G$J9'P;X(L!%EN78,)&+*\<.VI9-0JL=**GE&JX#@] M+5&.EJUOUOE?!!N$I_TGLA*"28?9,\)3@RZUY M(;[)4O@^%\5ISH6O-N7JX,/9;;7GKK-^-&[*T2>:6 M]:U E:5IO= 4Z\5FS(N],K_^CH<9ZDW,P%D7_\%>D0OD%\D >5;>Q?GT%SC_ MFO..!W3>9+\_,>_$.Z;]&AQUIB DR3+43"1C"V$R9)@.?+=DP8^-D J?-K$D M/;20+ ?=H>Q,@0T@8DFN @%:P0,L=8X ":[1AI_ GW#^FX3^/%8-R9!5^ ![ MKPK9H0.[8QX_).5YD"Z;NBXM;/!G_\/Q&7&/V MINO\D5S'W M4*O$[GOPGVA+'VK]WZFT'[6W5^S*]XM3OZ*O]211U=>;Y)GSF M6#?7>XK8_QY!\NW/"!J86F0-M^&OA6GCF-0?"^B2HZ[ LV?NY!Y^\7ZH-(+; M[CK@L%;JGS^K*-$?R,>$:SG\^W%U $HN_: C11ER$#XX".9W\E6%G1S$#QU$ M\G?LU4:FY"!^C".X)#D(7QP$@29?'$3RC19]Y" ^=A"^L9037[" ).PZ$.,) M2AHS7$QD*(D5HVR2$I,C&HA CD8I;J0 2N+@^_\C[7?@Z&!E'4@6HK[I;K8' MQQ":]25.]HUMXK[1)MT]F&:.&K>=.8R/T]#__3]/F..D)FKG23O:W!U3,IAS M)R#B\9XTANO_(^EK:6OO[:/D[T-DY,_!&8=.(T13O]G8/T-'/Z.5G!SI7-I$ MC@[NB=&W^]I3NV__X1L8L*,/QUS\8>+P&Q>BCV?-]MCO.+27"/[I1IU;_\] MPVM>AH;N3D(-CRLM$Q&F2.? B'&(IMCC.2 M/^$S3[$)[^8;G7G_F_BD;(F9JN M#8_$_K>?)B;LG4S_?D8=8HRA:5F)1D40'0,Q&ATGQ*0$6#'&*DE9CB4322F^ M(PUI[Y@>YS9QKM,0FT(DHB?$9=_IS)M-5+CX?.0LX:B+D5*6M#;-/ RGV3K+ MEU,BCYRG17DU#KJM(7EJ&3E,[.A MZRPG8NQTY*J8BA;,L;P6F"K-S2BQUJO(33CR9)YL:LC6AD,J1\V+ZTEWL$JN MY&H*CCR99S4U;Z==GBD+]6Y_DY):E7S>6(O[[@]*A,1.+$XT=R55HH/ M)F+R=&3.K&?6ZW2L0BTK+674KQL-H3$1:>IT*!\;E]OU+L\)W+22KZB32:Q]9LK,%D M>W H>SHTV9H508>5:EI9=_O%FAM?5 " M#BU$X^WMM.-(?+E5$]/K!V78BD+T.4-9TVVY7(FE58%OB_5\E$ZTZ1*[%IDS MY-)NMQH-MQ9I4>JX-UI60;M:C,*A9\@EW8V;BE;1FAHC#2K)3CS*#19PZ!ER MJ33HQGQ63Q2U+=N8I$J6*2>W<%EG:,!EN@(?3>13E%LVD\-TK6I6*W#HF8/5 MY\7")F&! ;^=1.CY/)V2U^L)&GI"+M/2Q-5S,8W7VOD'REZ.(W%5Q=>^GCPU M2ZFU2D)-+_FV:51=2:F4%@5\E^0IQW:-5:EBPUW(U!A6RCWDAQD>7R1U0EGS M1M&>V1'!XI>-ANHD!WW:FJ10??G)4UN M>LCL3,3>GFKQ;6%>D\OX[9Y)\NR M8@\)5\R6>*$>*]?X6G94BZYP9M?)4VN#B"/8@VI=J)M*9>O4Y$$4B@OV#+ET MTCF)38J+(A_)-LT9E^^U"JAR[0RY%*7:NM+-5+("R+OBO.QV62S8F-.YUB.C M>44M6B;58SH=.\7KZ3+$ ?8,9;�D4=9UL983X9Y7OR-CYH&W"N9RB+'TY! M>^D:C)89&,5,3-*FZSQ\ZAG*2KC3B5NBZUEJ:_>EZ'HXRY?9"1IZVLC/4F;J 3NL,$8XW%75#@4B.Y^*@YS8K\J1MK]'0DZ?FN-IXV'+U M.N_:JVDNP\UZ[A(^]0R]]CFV&BG0?5N+=)AX;3RVV_$^'GKRU%@%K!JE?+&L M]9K+5KG:-J>U.=RL,_2ZM31F,'?Z++]=ZWVS8+1%BH&*R!DBG$(<+5>&9L)\/\1,MG=$IQRPR=J3;%Z!DB3*N955?(36B! M2;/PV*I5V>0F8O0,977E-976%P-&R#?Y%+6-4_E^'T[@#&5M>MV'Z::W*@CY MY;B3;.JSS$:'$SA#6>DAG&4Z/\UJD7@EDX ,U.]")(R>(1=SKDT[T<*VJ?4< MFRVVTS.^^0 WZPP-1 HI"2) >:!Q,N76VK-IC8**$QQZHHUMF;+:;$Z68SZR MYIILK-T=M[IXZ(DZ)E;;RWZJOJIIKCE9Q(VFT*.*<+/.'.R#/J'5:G:VX)E6 M(E,M#U4J%8$ZWIF#C8/N(OX0F=$\LQ6FE<)TDZ(S>.C)7,>SKMG6E75#:X," M2 YFBB9!T(Q1IW-5AD)\6APV&'ZK/ZC5>6_5:8M0<3U# ZMZO"B*J85%S5?N MT*; 1D@5X%//T$!/H01KR+,NQ71CD^PH,XBDXWCHR5P?"I6B-FZ,#4TMCNEU MQFPY4$=#0T_F6C,V:F,TC;!"?B%"X !QEZ.@ZGR&LA;B)M-8U=.64.^L^E(: M5*W58H*&[MGP4O'NIQZ,KX>V+WNQTD5)U*\+J._8 :CWHP__]%?OU M689/_*8OB^M?3;%LJYO0''X\M4/ 4(!R)MV9\ #A@:_SP!4[47Z51PZ]"@ES M^)XY$B=;\(GF"0>B9SY+]#3S.YH,--$S%$-]4UG4Q37]SQSZZ;^7(8-DL+'O MM#WK=]TL>7D\3'Z(+.H+@%H&&Y-02G;4E>H)A._:'/]8 MRS[I"0T$P2S[$ K?ABSXYS'\$(4Z2?),;O[U'PK.K*ACJZ*H*^ O' ME]U%(E.SJ4@T0:7FO62CU_]\JQ7(4D5#-N>@ OGJM6X)2C=K35;5Z9A2"Z(P M3PR-49I;BS@Q+LJ%:?;T^OE_!\%8)*SX7:QX80>;#DI8,E_^>LFG";=CPQ)_RR%SZWTJ]-*,&7](1I M[L[DOB$+^U"SBPIXX?.S8 %%K(I5(%04N+"0*'6VX=!"EPP'5T:"I:LND$0. MXU]U("&INQ]);/%@& #?=G'=M0WRG[U&\L*V^3'_G3$#5@TEUJ\9=EY@&&>T MV+96F^(*%2NRZ+K(>.+3IT9Y\&WRYQI#:HZNBWDX: RJ 8]THB(OO63; #=4)&;W M35@0'P"MP)C/OD*S"RL7QZQ:'QI6P07P'A=**W_+#>\F%.;Y4G^EBB*TVJS7266K^8*0-H6. : M;99]C=,#YN# _>(C(\GK!3U? ,/V5!?BM[@[0XFH%M^F6N";YM*(JS)'3'4& M:";#H3WN3%*.D*=,829-QVI96XNXS0@7IA/O4RKN4'>X)\8DFL"W:0+O9LQ2 M9LYR]4*V2K7IK=/FY%51Z:*>9=B703.ON19OQ9>1EU#N@!&"1P5?ZJKV%(4Y MD%=# 2.'^#%NQ+H)T%Y<6TD)?K8CXFD;I5@<: MEHD.%&(^$#OT%^(&V MC0]HGS.MK.F.G+&KIV09BN6S/O)$NE>J3,%HP4NSN-&:MF("EVNB5MG01$Y2 M\3LPD)\'^Y%T#*FV[4J&#.!)VCM9J:@VWD9D3,/SQ4O"S26!H4+!BB]Q).8T MT9?OS9R^*9__TR!CSKM+U9AD$ J<\_SG^0&5RX@SH3TU,W%U\3"<\6MT?0!V M_<<8DD] (.+Z>T$TK(OE(;P)$=9. MY"*Y!D4O(E2YP483\1F?AE-"K TU$B;,4,D[\/J@Z"GRY"BJO3!M24>>GUW5 MY\OA$.+*(7;:/;ER7HG($)<%807BLO"YCG"<+X0$7MUH0UV@/F[L^AHT4/\# M?M_ZX#6=8NUD]2'#>5*H/*;)ULX!M-D2Q"2BW\:?R0[ EBA-\Z'1)!^8V]$2QU!=^W H\B M\_&S&GA51G(/,C6EI[4GW!DX,^WO6%!2)XW_=&M?VLC;'7 M2@GW6]S9T2H7*D*"/W+M<&_<1_D/Z%0@"YLNT,3QW]+OLD^Q7RX239,.1HE-16XY4B1D7I^G>(B72N&,@G0BSR=-4.&+8$DZ_ M&0,UT![]=S+]BVZM;-\1!LUT9C LEP(GH3?003.^_] M"AB.:9%HMD\-C]N-9M^B=K%G)Q6K?H3:3L1:=PU MD#V?84]N(KP_OB37$7ZW O Z7Q9K$\W*118%JEQO :6KU12]U$1\B3+=8F$F M<1K(OX%K"9_K @T++"15"0$O &B'3_H%$6\&L7&(-\-'^L:.9;-@#"P+*+O0 M?&#^P M_HU;U&D^R?OS655]D)CDEI?H%*OV\D+_04\AWD,Q"VB*G M#U1H9-ERP7D5YS@A@3A#[L[H\E=J_XWI*7M.;'B,"$$JY7%BY9'ISF"5R':C M';6I9OD\8T>S9G0[[AAKD:&1GA(-<\G7RI:)N^1..)>$3GX@=/)!SAUME3$U M*5D,M4TYE8TV2A?81A-Q+M0RZ###?K!\,) .E;UJ%K+ "A@N20;Y61-J9%H* ML"+>X#_T8A.R35U50O]#X?_Y!.Z^U[URY37[!B M0430XRL/13?G\IGF;!,?-;/#N 3M+MPWD@FS[^RN1#PN!"Z^SR/C7[@(KL?F M QCQ8@J*43&R5GN5YC60F=3<=/=AXJ2:""S019;A!/.J?S8H;AHFBI]? PXN M]PBYJ!73TWH1N+85<M_&__QE=U*ZY!7TG,%'U .W%31;)$L<(89I I[!,_(:T M1:QC=\R4#/G( D\ZQ:8,Y;A9['-EOVXMT_5H14GRY8:=F#V(8-'(ID0FAFS[ M6)@ZTU>>6/;WQZ,D^?.+-WQ^A4>IA+G0$CTZ)^2[=FVNUK5IO(9Y%-_]D(A& M;]$>?TF)0#J$:L#CGN";/,G%#\2>N%$CG%S\X.?C)ZQ %(0+*@C%@XA[L1!$ MJXC3VL)RLOPRIIJ@D1\S#0'J!9R7HIFXD5*0YSX$[YI*PW8L5][?_[V[!6KO M6R!>!%]:*/Y;\K5E^ UZ'PZ63-VH(*X\=YG=7)"IWC!7T9CQ1)=GR]Q"SD'@ MBGLW<#,QCC@="$L39X5?=)%WL+1LRM M77G1L$QX#HH=&EOF/&1#]G[7]=%W*(=)RG)0*A3(?9*$CF\A]?XF6C#@LL&] ME,E!(>/=VXPM9N5%)[XM9(ST;*9WJ'RBV!;WR^4)AV*:MY7FE0>Z-RBLM%60EZI].*386;* MLQ,T9Y2MR(5C,9H8X00X2!.&VPE&? ]P5)(/[5JU5TM06[_^1K]M^2;+#>\0TE/*/WJ3G=R M)^?7_/:J;;M0F &ODG#?GM%V3%D+APS@H,\=2S+LG:XCFS:I#B!AN. &WDF6 M/R'I&XLL!]\H/?;R%W<2J3YN[.51&XFCE*%X'P#X1_S):P:JW)'SLRW/MOEY MIF>T'J()9F2L11;W"_QHOYW@B/.%.])5&0IMN$]P#O;'9/@=BNH PU? !&_P M?>[G42ICSN>F\28@K4>+:3OB6BH_=Z/;HC%,I6*+ILCBIG\,1]H"$ Z]MAYQ M$UD#'V'6YSP:V6CV-M^@RQK7'D5;JCV-#&(3Q*.H,4 BS' WG3YP5J, &V#) MJMY$?ML_%QGA1BT[K'I?R.?<^EX(MN+ME+ M+BF:5QOEOC&C:LRH!N$NBOL0Q\+QY*FA1/PDA.N#ZB>Y"?WFRUP_*COCQF@F MT%39*A:'&Z,SEQ:8ZY&20WU0PPF.(G,.&A[9P%!-*V28#O#<)<0S MXDN[RW]+)EK,A9PKF4?VS(+1N19N>J5$M>O.(B9P7"2Y+3N]_L)IBBQNLPA! M+$Q3I\U:B$.%,'8@%97WE H&TM70 HNC+H0O267B:;@1FR- >W%MV1[<:(EG MH.P-$]-ZY/'Z^ 5I/IANK:$3Z>:H1R9^(_G-"/M8=+]I2NZS5 M(V#95\IV- .@;8[[]#'1,!TC20($**Z_%T%4%_RM%:C0 EA(>FBQ\^6%(-SI MIC&)(!4!0M"(1,J)+A\,*1Y<,WT?'F^!/1O6QQ7(A$B"5U"[72B_+:"HY]SJ M+:;5CEVWZ;-XJI6\F,1'?!7$!"&^BH H M/,?NBO>"XU83HIVL52SQ3%*N1\H0O-L4H;F<838:I=R8%$E\% 8I[\E4$ M6HOZ#% L9K7H($:#N-!NS1YF9I*/RJTU @JH1263X5CTU#(*K"?G4K.2\0Y7H#@$M8 K.;;EQ7DB&5#NR66AKB:+&B&HB-\E1=M:% M2@R-LRKH<#Q!LBH("Q.OC1^\-B^P<%9-]Z?;?K,AM,>1P99/*56#GR 6YG!; M=2K^T9ND;\!)\T[%@SAI2"?Y>[B"XF:=-8_-=EY QPPGU#9:(BKPZC@R7DQS M)2G73HE1!H>EXF$N3C)*"%+\=%L*@A17;,OU E+$W+%E*KH!(+PT!#3^"9ME5L5CN&E637B-]1%W(J3)W)P N^'P@]\K7[L_CQ M&,BX*SG8R%/)F( 0/%$0\G[&><98$7KI3BWB(B*&WSVXB((?[O(XO3[F=WS> M@FQ>-Q">HO_S2U==0<0T'+L%;,=290?5(=G3E*$\_>!H9-&0=1>=0E:U%Z8M MZ7E("0OX#?@[6JAJN$"I+X"WS%*%N)W#G;S"R4@]S=5I6>UIYV)AFZ"VE:PD,1E!5C ;YQIJWU,$L MD"V FL"HGMX7]K0_\+C-(4A7(>MP"/COY,)5WV8]W.X=-C?ER?H2\C7@SIG0 M#O98=\_"!SP\QE@/=\] 7B'=X%H/8J\HE'N5OAQ?UQ_RBY08Q4U<:38UGO YM2_93W9AB$[98GTLTHS([A!ZL.I% MHV#J#OEZW !%L=IM2O250/D,QB8+G;XVZ3!=RFV->E0^.5J,6A!C<3==EDN& M8Z0,CN '<6U="3\28F994-6FJ6RHGJ@ES&'?F.3;3=_@![VI;ZM+KF!0$7XF M33?Z;".8$X0?J,4 387I5^VR@'NC/J*+ ?C9FUK8'2I;WX")+,0'Q73151#7 M ,5_7"@MZ^>7=6W<>W1?\9++*MUQID65M;S(98=UL99<^P;VW+R=>\BWJDVXFS&;8,^V,R;N*,+PK^HY=\OPT$[B[+;:<[GZ7)MG^P*3 M%VOE;-(_=I)#6TFZSI0R?#U9'I5 7U%ZVAHQ/-)SV%B89>*7=4:]1$B7UXD" M9#'=@D)$FJ@$L-M2@/;B%G0(PB,!;#1TL;T(N!>A[2X6.D!= B0]I*BVK)NV M:^WN.;*GH;%NKD.JX>D^4*\@S@/?AK;]M^1;D'QW*. (8=^5N I$9L+SEBT9 M7( LJ0HRRZ& <@#R>1/S[GK!03_ZQ2Z96'!/#K.?S?"7D$![TL1'8P=/)L? MT8MO04FRZ"+R\)CY XKX]-P[?N4I'-"33HD84/A2=V"J ?7!N$ M)-L^?^_<'0I"O_'R!1.\[\4%=N93O ? M1QKIX!MFDW@Z&QF@N/<'_.:=*33S92B^X;ELD7/<,!WX;LF"'QLX76YB27IH M(5G8*^!,@0T@MDFNHJ*B<9Q/I\X1=,&#ME$9N6G@+@@2^O/.YPX?8#OP WS' MW*/775%7?_\7_K.?GJP#R4('/-T'I?=I$F@A.P6 HO[Y?43\QL[%\3R_E5^0 M0G70KK[ /'CO\+__]_\<[^$I&^WR2HXV=^I1 (.98P(B(PL@S7H,U_]'TM?2 MUMZKGOJ3YV+Z<,S%'R8.OW$A^GBF$;/?<6@O$?S3C3JW M_A^A^5?$V@E\O'/=$E891&6<&',R8$4J&1^)48;BQ 20)5&1J1C#C3E )Z.( MAJ3]-VH(BG:?_,S:7T-*/!MDZQ1WF)]9?QKP-X__N; M9W5I,KKT+!757NC2]H]JZ*H!45&'>K"WU2HZ:"\[RN-1EO.^[LU.,'1@VT@V M[E5X*!<5J+- @@GCC^$1S6VL"C#47QE/V(;QK_1?^X\;NCL)- M?V*ZUOX3T]I_Z-K[SR0;N>^5T!180#5"V%S'I/OX#DC%\F\<%U<=.V2[(UM5 M5,E2@?T;;[:GN]?<.=Q$^3LLDV=WD$B.:X'Z^+B3-+8K1F*E3@]+Q4T_+VP[ M^2G]H#SD&J649QWA[M,IYY5Q(AH&S14 [94%?*%CN<"O^C_6 0^"VTL,A4); MEQ8V^+/_X:]OF/%>CSKZ!$E.#"5H#A%(]J;K_!FK&Z [IW\_-BF?:_P$9GRI'7]IC[U?T M6#@_:'#KIVL[LZ50H& >0%KU(Q=XD/S]9L)SL;&?Q3&\85#[LEGGAZD>G8CJ MP*?(IR>"FK3;LJ4N]H'/M&M#U+=M?ZYE;^KY^Q!2T' ,09T6<=S^TD<+5PA# MD6>!*=26H"H;FFX5RYP (S1V@1Z2@:Z'("<8&MBB!GHN9H3P!\E"V[H9!ZRI^K8 MV3\7?RT< @:P)ENOEYMC28:],"WOV4@%<5'K&$]IA3!H(25%UN$$#S=3[1\ M-U)V+3@[[TES !RH$\!90EUV-^V)*>GV;V\7C\\&]4Q&:B^:U%BU; ?' H"% M-&"X#2L5"SEO?;@$[_3T#T=;R&6@JB1/#0C.$WAF(4Q0<-ZN[H2/#S\TA2J. M A:ZN46G!T7'>_VO4);,Q;8<8:):M3,6F&QKFYRV^_FF/OEF!VRQEGMO3 JJ M62-@U<8>1I\-7QTR@<(6Z"[B6T;0^2>KU1DE!S&_F5L68SMLQY M"*IO\C0TAQRL+B 0P!DI\,\[#^-*4G6$#[]#J:/IJ^AZE!URFO(4S)%:"#EK MIG$*M":]690FT7/P0=AFG\#A7V MSU$1KE@0A!5O^H>)V]#F@GOY^U&.S*69B3#S#*OL41IA#WP2=@38Z-F[B2DA MUSN4*=+_@03? ^#"#(!L-0@9._F)S@[/&\I$77W O+>-[+;P"$C11.4I5&A# MDJY!,MOO,EJ:-]_T2U^3GGU1EPP'312Y<9'T]H3="**#N0[)DC5Z+BKA2FV$ M(+)D(XHY^MY321Q&> T,K!J8WNYX6XIO37QV3A-@3J"B#TD'OE>6O#/J';XA MX5N'U#&D"SA;"<>JSIW"2-HQ#S;-GVT0WES'5"0H:%+02, "&8JL<&B-SM9P MQY)'QEA@([I\I- #%<.]L2!20]LDY#$2$K<>5P#X';@0 R$D4@W01CV*?>2G M=1<[Z2\M%KKJ+=/^'>I@'_OA%1!T\6](+UA)NHOE*:)AR*LZ0N\Y%'6[+X>? M*P$'XH$;"Z$$&H'($P!QWS(1[8?A['5/0N-5[D6^OE,P'O6Q;T7N */R3JO% MV[7W2" J@.@$='/Q1/F)[)2?EU3+_=[N.A-XZAI$ND=5\8@N0O]2]_=2/"J5 M\(N:#K5"C^8.'Q\]:P4@$^G _G<((A\&LXBG1TZA+11:P2G,CZE]7RR!_^I, M+=.=3!<0*R'(P^>-\'PA\R$T6R/O$N*5$20AN/H0Y,TC>,=,8R'(MA\W#6EE M2Q?L\%MR#@DE'ERML 8ZUL%&/5*6@;%2+=/8M1X:08X:JPXDR*(1*KD&Q@^D MDCVQ&)#!H8.]7BK)$!<\A[J-AN]@^0#Z^(ZS1X]8'HH6*\17^F'O,\BYR".X M8[I'+12']N)_'4FAO0]C'SCSMLM!.A+2TO$#$,1BX,",/3.)ZL=NU#]0H:* =\!4>IQCPZSW\<: M]D+K2(AA,MIZ\Y:EA6<+((B#0W?0!K\8QL +QCO->Z<4/-(+7-43I=];D'=$ MZ%2QZN#8A_=%#B;DLYDI .&^)V2PEH%?_JB([EZV!SH(#+C>Y\G+T0<['+;/ M[AA4@2'7JO84DNM"GGDN;2\ M#):> 3'_PNNS>-H^& IG48?@ 4U0"Y+#"R#BP1_X\_,SW'G[\\#((LWP3VC_ M$U*4$.H](3#(L5 =/[&Y=B#HD?6.B) ECE$:\J:B/T'V/6Z'0X^P+^M0%P_1 MX1 3#K%X<[B71($7 H8"?8%T =SW?8%8[:^KB<_G!P[W$)F[?W8>A=VO9W<4 MK5V!_X'H"D'T&'=>L$.\';_P6E^GE RT;S"AH!_VJ]J[=##T2/&/KP[^UL3UV]D]X MV]^R[)ZP9,,R\T^\=\"8(&OLJAN.5GA$3.A7[[?=WA_IWJYRG*I']W[S!%F(_RXL$[T7\V[I[^(GR;D,V MAU;$+H_H270N")DT"9))0S)I_)-)L\M(*>A:-!ZCXA1'[=),(&/MK+J=$_VU MF/0^UOR!R#1S"89['T"6P18+)/C?O3S:FRLX7.$9+-C>P.D$*"03T,/:BHIMBX/L\>30,UGC82 V(?;2!O\16UH[^8@Y9A_A=ZV=6$DRBI7J&,#H[TP#&/GOT9,5X M17 NV&0"<]7&529'NL4SC7@___#.+H9?]5S,1U-4[2*X. M'[F6GOA1UJ:E*VOT\;4,Z@ ,@'58RINK ]3C2AC% ->#X'R^#8Y6EY>A[<0Q6^"\"G6_NPCHW]L,?N432? M@'2W-PZ':( QW4X9&MX.BE[4!?D][86HXDM%+[=R0GO;TW)W[ MJ/GOSAX-1J$*N-LR?D]F*EEP*QRD/75JOWT3;'I70D(%+Q?QL@]PZ0/U>GNC9F.C!44 >B@5$P%B@2 MT#)"F@>(%.':!S+WMO,94/=JEA!S; MX&-W%\+P'$Y("&Z0D80 "7W106UG<.<9 ^KKVV-# 6DG*(B_.!@"!MP4%*<^ M]G3LPT*J ?%11]X$9 P>/_R1974@[;(1'F4AG!_D5AV:FA$D4T.29:%XX=R[ M\VT_??2&QR>BQ>XT@S>$?W@'MD^$PVZJ!_\;1H3]A'8F[;%7\4F0$$JD-8Y9 MVD=1*\_\W NEYUY1)!S"CUK7WO>.MP0+T,T"Z0./D]E#43BTD+;SG3#"F_>? MQZY Y@C2W,[7[FTB@M7_X&'(%GAL(+23I6A.%C@\$=EY1T_SWOQX#@H8.;]# MB%;W&14H*T.>8M_R7K@3WTXMF[N4*-E=VQ+FG6ZA+.2A( MM/\>WNPC;^T*$Y9MASP>M?=Y -)CV Q[T^&#GLW@,8Z'?24G#';R!=FT/3XZ MQ]>O#-_1"_KPW+SB,32SDD7QD5 2;7GQK#P.':T'VB&48 MIK,G=+04"RF@AW/>Q=VWJ (-Q;;V+]H%I?=@^/BZ?4[?DR2QW3-&AX-3O.BL M+FU1L!MGA<#9_ >N5D;(_GP)N[^AQ$(H> W-.O,79-\!+J"!:V7MCY3C MB=#;4H&!DEZ>!\T?_P8)>"(]IQH<6'MZ-L@,@3 %34TO>/>8S&E@(_EX !)4 MF/'WE'3, <$#A)0M!#[H;$)X4?-(A?9 [ M2A\$*[Z7FKM2A&^OV%5VG'5+B?GDU]]1[O=IEYD0I!=]KY)=>*L^T??CPEO5 M%N9Z1Q4:10WD2IGT0].>1)@FW*KD[],"]\-6C7?YK+:Z"4&*#>GI;OXZ@KR2J3N!M$7.S)(HDM0I3W$WL(X4X+^>SQ^A M 6Z;6.*X"C3<;9B1D2L3Q=U1&6:732#W0&!'^P(&.*(-<=R+L6KXRAOM&35 MB#!49]YM+J"A_.P."K%]HJH:],.#@)H"P 3TC@'# )%7C8BH1.H#]:9 SU124A&>>+)M$&X_'X%G60(;TIO;9_#Q 1+WLJ^)H"+@(8 M#U[Q)O-?,2!YIDJ&NGV*^Z^Y?$]+WRXE+7Y;TNX4YP=TW4$ M@VBH@ZAAP@NB7R%7&I4X2-]*Q16 O#EV\^!GGDR[!;;[N4K_%#9]D4["]N68 MV)GLC?P\'Y>TQ'55>5P,"^E7HDYFXEN6@VH8@O-D==[]0[" .Y#&'U"9T%A_ M\6=S\@QX9/E=A(L46*,E$O* A^P4$N#(9\FI0R)=)2KWHQ,L_ -D@G3M/; MK5DX6ZNK>#A31S,'5>>.CL#?^>MS5$\,+UKV_6UL,E6U16:VM"8/MP4R1[G, MZ7J5(W_'GRTQ?D]VK(WRR(F0(Z="KF(D"3!4M%U_;C?&$[TD4_!Y[?C*#5.5&JOZ:M),?<05\I7LVSU :8ZF=^K[?CU M<_>!_5BZ?SC+S!(OZ5+]T;E^/FL^OIXGXP34'LQ[L6Z)B)N,!HC 2F9SN>"#&(@;1;G^NWK<^KRI23; M([TM=[+28[X9;,!O.I,*:SHGD;MR[8M4)I>6I)RT]D4ZD9-RJ70Z_FE8:>)# ML-+D+F&EVT7BS:JY+51=\LWM=WK$'9-<&>K.XPP_8YE7^,2\US+OE]V^_3R. MQ:2$D4[>GSUKF:L!V;CIS.EZV=J *L'@.8KO#/$J8(NY;M'(S+6(26.K/!)- M["A(P:1IX COX& CEF?'35&!%0"COCR5"1RV,A&<[/&Y:HU5&?H!Z=8R!41Y MZ7OH<6,@)O[RTPA6[/9>)-A1/O )'8I$\<3?,C2DO@(*1KW>-LOLP M0T,M_M:1]]T/% K!XQ8(T+-MEX)\@(H).;TUI)Y3#8VL#E+^1D.B$5Y4 QSH MJ^ @NVZ<;.*]8_8$?1L2>2NGMRNL[ M\+U[>YR_8G!__=/P W\-%OBKBX&_DA_8.B?;9\^'O&Y,#,G_B#%Q6*NH;5Y" M;(@(,9-*Q[\1\0JXS-5O5JPIJ 6"*!HL$Q"I,,EB$^&T5T/?OH$WC_Z@%KAN M1 I$[NN1>)+[AL40"QKVE*3=!#!)P8G4:+R8+UNDC0'- D=T1GX5.K431E1Q M=AII:;JZC)3/6E'&P0=A>AH#':%.2 0[?DN$/[3H(,H>$>)B1P"1AR%JCTLG MRBXG;4H#0_@GPQ!@@_:8Z&\H.7@C(GJ+,Y$!0F8T@@BN #2 JY#>=>X,&M^9 M1I'JQ9.>2N'_@^D"O38GU5W"+//"&B^:W0-76:_@T,7@:X%+X:U$#=VLO5HU MGYZEZ]5,:3I3'ZX>Y/ZCU/ZDKWC["PNN,S8MLC456OLC5#^YN:IV<_>53K;K MQL_O6_=)Q8UUB7Z239^NT\Y1=YWG3"YXN<\*72W(>2>*AJ8C<$'<+PJQ50 % MBJB""'SB;X? -A"W'31 =N]/1=3?E$)[*UFPJQ5&R05\F9@,8#F4!) Z^<75 MH5B/]Q(NTI7KE9_N._?7&24_N99N6YEEM61ESS=1+J9"T8!?>:X:.?N\<&G< M)4K7\]B]WGM^M#O2Y]5^[$(%YX4B%1ID54REC6,GJX9?A:O\;;IC%[QY+ MQ>>%/KY56M?M,CE2B6T PW<YY/95U'R^Z%^?U=J][_=!^?FC^]8]AKJ\#/3 T M-8Q=-IR8BA+?KDC-([;KW5=/#?-6-EXUJ#42.Q.F&U(](.,7I1K+@_8TOQ5] M<)?')/D[QX1:RYZ!S,[%Y8VC6<_#YRLI81F9!^LF,>HO@J(I\SV7TF2LW]]D MI)OD9+JX-6L%K7G?>P8_5 BY\/J=A(!;\5X"ZFS/U>RKYV_<(N<:^-#H'4(7 M*'53/7NU:T--JK\Z9W==JW5_9X>&M[]H12K%Q[ZF>[B5N+Y(! M297XR(+ *!HP^E!6YT$\5^[?/O>TTIU]G[HR<_I-AFH"R9!;808)JF-*$FRM M7=#RC/SK!:F^]>7NKNN?.02[OY\?N^JM59?BUR7WUE1B%>W%F-V3^SF1W'9! M'RV/+^@YN0T\D-''+P26?_ 3%T(\(1P& 5[S6Z?AL59.+J^[:FN2:+R.*N-% M:M2R1C]Q):0;]NQ23K65R?7-)':CQSK/C6$!,*P'125GMGV:&4 M&%3D6JE>MAZ*F4&Z7!R,?GK.4Y^>P@E;!NZ\0$2(;=O/^[&?&@N"K+3B23E.;\20N55F5$ M'GA:I5&F9$H_N$K\*T%(HG!LR$M8-;9,K_W!M%&1]=ONO.X.W5R^(BU;_.2UI:FTZDZ;3OW'Z- M]2U,/?0N5/3)]BS33)2E6C=F#WM*<7*>?4Z!NBNEWTS-XC<,PON^&47VN]-N MJ5?QNT'F8E%:5FJ58:_=G%R]?+5ZNW'6QPNC5LW<95J33/MF,$DH[4>M3V8] M+VWC V'[/>RT"+%X]M11JGU(JB5BUN7CW;+CEM3D>''6>#Z[[SQLOGPV235& M]<6M[+V51?5A^C3-%N),ZPS,UWRQ*L7J2NZF-[W*&L^?S$9J4&X^NVQ:+6\: MP,Y[6Q)=%/1*[.PY%Y?3B$3C,5&!^[-D>EHJ\AE50GP.IZ&.1'(39].Y-$^IPF,/VZ>'Y8G MH4TLL+<" COR*.37,"B;9!01'G928U,KCNW$[D;DA&D8V),2XT;_P ?7@!U?I?=?)XJ:0TK5E;";= MG=EQL[*,=YQ6X#I)?N/R5(>/XWK6?+TMJ1H95YG;<:N4* M:LFM#V_JI4SGZ@7)+G-;9-[AN8/R0M#MZY=QFH@M5;52OR]=IZ[,RJCW*%=G MGV=["?=/5$UCU%&MZ4:;S'U4;J;7ZO"\Y%XL.F6I>1>?7Y(CF=Q&QKF!0P<5 M;MYPCI0M9W)XEJ[%>]W[D50?D*'I[6)* MZ@*K:GSKF:Q#P5>BB& M.ZS$=6W2ZTZ3Q5?+NGU,MK3?FV.ZI+:_N)!:RJ>=8C@HMB,>'E<:75L/0ZW9 M*TI6*&T*E 4Q=X-QI/@TIE![1'%9&&YA-Y0'L!D8;P89*RJ M-N?)_:ME?[!4&UG8R,$R3P'"_$@]=:2>VEOJJ5QN$W-47MKX30BG5#*=C&=7 MOQ!^DMGX33:\L7P\\6FVJ9WR1P7.-[&<75:S;"I/5%Z0"Q(191"R[Q>'!3L@ M@,DM \JT( G)A>8."6SG\#@GOY5K1@F\Q*[^2D!0551YW[<(@?:4CU"I1 M&LO.0HE=5B?3[,!=U/1\87JU^.N?1#YYFMU"CGQPD]+&"]]9;K&+;_NM]K#? M+R\GB>QDD'",TF!R#6>C MHDFWKN.PBC@#\GN-,7[16EX>X7U$M0>6N3@2U[^SJZ(5071PKIA/94A88>)B MU'&@3,%.1,'$2Y%IZ+^J+F$Y:/STD=L'[$?JSW%/9:(+M< MH?HL31\G_\U%O0HWI^]UOVA$X>^U![%$:E+K#+N)\]8R/V[?7S3U[>G*JX L MVW)Z1;1#K)EL.S-;G*:V=[ABE.Z-9ZZ3'^NOB.A!] MJ-R4WY.53'EP76BT/H04ARJW, 0K*S39X_JJ]S#.=\^+)?GL8C1MU8O9X9*( MPIL-R<@;;)?@TJSM*.6]I12X!=58(=E8W0K!@"PUE3]L(HL]9 :B(1C&4VH/ MRU[=$OXQN3#O9)T<.7(S:XASX:5 @N=.]@UGORX)6JBT3'0$C&P!HA&8T, V MU]8-2BR+N#HM[SA#GCJR)GL]UCS7\+JK>'U$K0,6<=>7X,>/T6/7;EXVW=[K MY/JR>.^.%XG)U?/' :3LVH19J0^+."6A-Z8SO"ZF7Q*+CG17?#POC91>W*V1 M&S,M;>7+6X\(;%/G L43%E1Y%==U)Y&=?5N*#ZIU^5CIK&8B,B'_P8-*?J>1'[*&J$\1MD;V@6SQ&W3;I4![ M1=D\EY A2]1T'I8,=D&S1:7O304/3 !?OZM!V:JPNPZ?#Y3@W>#^9);SP(3* MW^#\W7IGV?MR:97YH"K"F#A:H99X7E1'LB3)2>NU%7_--:[-WRMJ4O2FIVQ: M9\BGJBK,%-S$ CN,3:ONO7Q7DI;ULT[I(==LWAC OI%-A(!+WY6VN/7F^]#N M),)DBG1\7LSBJ]2LCU[!6S?I'MS)W[#3/GV"1X8/3L[9P50795B.Z MR10!S^,F^RRK5?C2.Z4G]-*]8 5'B3*$F*1HI%HM1GYY'[.*.B=OD*WVV27S MW:P_VX4A'P4;6U4?,$GX%J8)IJI@*)[W=(5+CO\33S,XHW)Y>6SVOWJA+LW 6VQJTRZOKRTBI/8Z/SU/B&_ MMO(+G^IB#57?) [M,6NQK5^IEY=3Z0[AJE7-HZ:_:S]<]K MA2V5AX>VI&3J]^EEV;A\@% M^0 M)F*SR!%@T[$%90SDYH-I32*(D(Z4R'2.EI$6T;)0Y%%+[5R=J[I);3C& M&>RPFN6P7XC. WB\GZ0?.^A=$LA;K!L=-J5DM$2>@*(7NETN*U=MI]U^S$KM M3/&UGZ[.NTIV@6ZP[=EH' KCXXZ8SS5X(S5(KQB8J%T]BU0J]&X2"F +:::P ME83R,*R^B_<&M,@IV2PL%^Z<&W.^*<''N\YD/W^1B+AO8:!->4#J@[K;G/Y^I2IGCS]!!/FS>/M]^.UFYW&\VET51ON]=J9O%\WNS?2/]Y^>J_OGDAD_.<_XUJV3[ M:3M?;I_KHL\1POYN_E'Z<5-3$X_U--U-KSWJ= MQG5M!L'$^+KW_7]]G0YAI.0(KM8A!1<.F0T3/E/4F6YRU(Y7;)HA0"/@BS5Q MHS#?I8W ?6HU)>-OY5_L#N^2]!*?#VI7M4>Y1U>?*]-))F=-^16VF]?1)URK&7"2K_ _'L2FVP C.[# T'/ SGO44CD!=(!/,7. M&$@7HY%?V@FO[ :*%U8PAQ] = $N"+0OAOR"8"SH?D;PKNC=,N_+@]K-24Q; MPWFK/+6+$R(Q!F5'FQ0*A<_[#*J:H6Z-;7?:S?19JW4][<;*5P\=)?]\TA[1KL@WSC)T1TRO7VZ>^O6;B72M/*G#X=7K M>7/TWAT!PE>>RYH.*=<\UN/1*!AK"I[G"[)-7<7<1YZ23#81V446)+Q2:\^3 M]/A[T.*)44@WS_LS[S[,8[+G6^,[N01&]TO5:1CQ=)=<'_'467MPT]='?_V3 M/TVO;XS_I;DCNUJ6]$\N2ZUIF_)K)QOORE9?C[5>6Y7KQ,%06[M.D M1&1FLOPXZ1?.BD@8?"J%KS@P7E_@O1/ISGO9NM( M&4>\Q>Y![/E3FX>%/Q;0BI M-RQU(GC[*KOT4=4F"G; ]DH=(57O5J]IMKE7H?@'O9+97EP2<\Q_]*2(3.[J MLTO:*\W)?]9_&?R>_3I>F4TGCZ^CU.3"'%\:9O_R['+R24?YRKB]A: Y%AQN M$WK\3,6E# -TY!9I9"T4M3%T;:*K=(1TXTY'-GZ7 E:9YZ_E! MD]GT(SMS9-)5I>!L>0Y3Y>)_00J,/"-=(]M._;;$N?_7#[PFB.)(<-C[__M/ M?_N3;7>*P$)RC0MS%_$G+\)G#YO:J?S=]RU7- UB^V@*MH33LES?4E)Q$E^Z M_5ALDBFZ/7M0?9DWU<+ZE@I_[KNWU!O'?MO.:5#GGJ[:=*MA:5YA@KYXOQRJ MVM!! *SL$BG/P1+:%'8#>1[4\($W9Y#$[X$7;3 H&*X7@=OJ"@.!\ +UXN^ M/DCD6XQ-HO7%S(4!Z7J\RHI&N5])-P9<=_%R78T@>25455:IUTC5-1K*5UB^ MB[_.!Z<__B<@)D+^O?^D"/$C*<*1%&%_2!$V$ QLUYH^H&,E-K]CZS4:ID'O M2$= \Z-"I;L']&Y[,GJ3MF":U68WUJG-2\N+TCAF)"3GTFH>Q/W/!AOQ1AOQ MAWN\^[V['R@C\)X%7?KW% '_.IY9ZDRF]0V#N;B6J[.+W%)'KLX(H9B"X*>9 MX!.EE\$86)M <9AJ-B+_?K5+13]'RIQI!@.&D?F1*<%3%+WYL@)3P') :$ ! M!@ I3A ?T-&B,,"0-\EY:?E'\E:$2I<,&XP-YM=&.BPQES0( "@29D&R# MH@ <=(];9\&B:6 !]JC4(+V9YY.&OEU42@T3E9YF[CXXO7,<6X8(Q6GSL(T MIJ%N+FQJH)/1SK LHLU["9$S?S&FLL+8/\+;Y&E0?,G7&L-0#(3/^(QH2%*H M: .4L'SY>.O.6';(2Y?@V%-? +3#R+4H6Q;I+F3\?:5:=JCGK\C0C()C!5=X M:)H.94O6[(%NVBXP&M+-BC./^C8M)FJ0BT-_Q]GT3F3(QH6=*.P7_\@#B&:J M.:11W#_V[UH*]MAT=07V!5&_1Q>VK@6L.-S"C(/"*OU)_];&,^H:N MQD]S8=>/N/5]@<,!&I^ZFWCDQQZK*NP)E'=KR^0C#A2HH,$9ZL+VR/IOW[TC M3R.A)MT/N*B$WY(O]WUK[*%WK4JN/I62HVQ4ER\>$^J=?OU@3^J-='HZ[\=2 MA>9HW98(?^Z G&NT9N\9DN+__6#*CY&NO#EA%; *,^,%+? M;8-C!CL1!R"2Q&B0O*SCG@1Q27;^ *0>1-+5)&PK&*_!R^U5H%T\B'6*R#"*Y5"(: MV58PF!^P"-3YA5_Z/P12"9M'\W:-/=W?T_9^%C-%I7E>L'!#C'_[9,!PBDP+ MQ3.P.>*)0@(!!S^#<"IHD,2.TU;+-GHDOO K=,'!&7#)CW^UZMT3R"A262+B M"B? ,O)+.R46V3I+Y F\V*>LPBU*GL">@H[!-V@9%/.UX^W_T'^39O,D2W*" MIN1+I-IC;^$V[5S67<^*370V&O(&P(H7" MAF1Z]-:'2XL:8." !NU71LB 0ZBE$:O?M3F+F#H!?[605POWA!)\6/^^]TLF1=GX->ON'[,@XZ>>.G]JC26 _2"#1@9 MB"$7S\7#( '?X1/P-N/NP'Z$".JB.DZ?P^U%U4)$ZV"-YU',.@L M.!;YO\+'P![+,07%4<0OMXYCM=]8]X.8U:P?V"72Y?\NQD1!B)$I'*A$LU]8 M\NR_PDM9^(-U[O_^OWPFF__O:C^"#X51S[ HSV]-O'"!4R]-@+F"?10RTW_] M$[C:.5.1H-F)APABIN&'R)=M062S-IT!-L+A I;^S+2B/>8 M6P9T+>^0*U%\K8BT[W/H-_[XE.&P=7"*BG*"->JU].[N]=6!#-_E M4.<4.%1MVV=UM&W3\A1-+L:0*EE3P*?#KC4.?^*Y'B$_5J "&;V(*"&!0E9A MX-!2.7CM4_+_X A]5R_*N^WSQ*N:!64E=ROAR,.+;VUIDO$4X:QIM'D*:!0,2F FU$@PL)+L@]X)7B O@05)3IG9%-"@H49(GX9OHSKU+#4 MZ/)@8@_.XG] :OP')<_>W*U'67R4Q>NRN!-4.GAL98-EZ]F"J";9K+:3:(33 M.(HO2 M\U@$%*>Q'""G!PE!Q+M-WMB'FE/,&,<&P0Z&SL&(C8^_"DTE$VO+DJ[[\O7T M^P3!+C2V;["JCXKF4;A]CW"K!N_MU; 8,YQ%5]ZJZ0ZA&$M#!L,7B.RSIJ*< M_MJ3(^"SHXDW8>(K0+N"ZH..X1WJ+]&&'Y-9# ; <'Y':7,(??R4-Z]5[_(M MLLFE!=JZC_6@F]5F9@=5ZU>-@. &I^ /%NQ=T7,!0P'O(-_T_3I@&]QAPBT? M9E# X7,M2J-NT\=H0QO1GP=7%"MQQ'\>\9^'C/],? C_F=S\CJV1WF\K8F7 M*26387OU^-X.)00D;KB7W1F3 S,:$R5OS6-+/QFPVKK;)2^3EV&RDGWUBQ@= MKGV"LA*13!JQ2AC!X\F*K(Y2L4K5"S\((.0#,X])V*10-0E0:X:MAET$J)%X MY1O1D6([E@Q', ;17>9' 4MN94Z^'!=T&&'Q[5W=%#?:O/G\%?6]GL$5H,$< M'\ZSX9;F'BTB272-K!;;FV#P\E"8K0Y=G>S3H1 =6U%8F0-/^)5P"ES#VXKL M4XA4#[%RRL(@?XRUV<:65Q@OV(O>KQD'+/FM6C?#TP)O_V##$OBS[NWL=\S. M::0@9N^SIP(-B[50H7J7!P&S :](^3AQ)3V/)C^+/QRY&H4>D%6#P(H;;?O8 PEF9%BD/Z^ M'5K1L& <.TTR)7 RL;YA3YPN\3_&X$2)60 @,# :F5^)&,Q5JEWSE@Q2["+ M6(<18M/#B&U&0X(/*W, ;7NGX-V%QS[.)?DAZ-O&Y/9M1<3P\JQXHZN2P847 M=I?D,W4L9]J3J39^')65K&RXBLCLT]2! -HQ+A-'(' MM=%6'N') LS_!*ZG@ =J#303Q9"5!32@)F5X\9,UX/"AA<[NS UJ9_#GWM$] M K;?23"R6>Q'A!L"+P#O&@=TG&9P4N69)WH-U>$W^">!W?3F0$\*66*A3LN6 MZRE0ET4+ND%#BO;RWO.7B+_F7D^?>9YW0;.#2/8M#4/ **3MWYV8(RCP/:5- M59VF)K'0EG>;!#:SH83L',21CLERTX7WRC[*'*D@&@%D1\83O&PE&I3VBM8C M=@9J<U_J3:3K9>ZU'>O,KZS[D'R#\.<.*-^ S4^DY1^ O4H^6+&I M RME?%F.*KE',=61T!Q@**WE+)^L".PVO&RR'AE,]DN/BH'<@)899Q9('X?F=)U].FM1QA M,\_ ? ?+ RQ*6'#R-UT>>"8'H I+GQDFLK*'4V=S2SCF@A7H U'-]7::VF, MCSG $=+N:%.5VTM4C 4=7QP%R$?#!HQXG 783D'+BV5>LR97WLL9%7F,D6:+ MS !H"4ZN(UGY>UU>_DIYX8Z^R$LJ)!TQP /4I]"&&LNQ]A-(4%_R"TU&P9_] M!!$.9JT2L6@. A[2];8I#IC>FI(:F MMY?91'5QSXN.;D3TJ_B):@QKH^$UZ1-%;G@-&C844LV]+#R/C^GY( AUDROY MP;V'W!L*W*<;-QA CU5_M'!O,V-*:)IV@/74GK!$-O==*T!'A,*AU^C(??>S+T (7F/4X0GF=ZI M\3IEKYR80(,0[O(C'QKL&")3\-TX,MI%UKSG/N.R9N7.HH)%..\0'WK/GO(D M'8^BBVM@$_6*D9F (K9/\9$_ CR3/()GCN"90P;/)#\$GDEM?L=VM\4'G!R) MGW-KL-J(-#>&>@YEG;KD/&,5RY0'3%-:B->[(GQS%$QE9SECL=7/NZ6@IE0+ ME 5DP(9_U8@%/76GO#SDK>U*B PV*?'QMTZ;(_'=22MXVN M=J47KM(/F:O2M/G7/WDI0F;37AWY::3]2<8#V"Z:,3?)^RG A( J*?9G8'2 M)5@:P#1%1")0@M.-I]D>V,J=$>W#<*AE,Y6?L(HJ-U=$M3/,L^R9^C1BM\'$ MH=ELMD#RS,8$9=U(2T3U@,JP8+%L45-)GSW.,:I1#EU]J&%R"M.4Y2_G'_N3 MC9.* 91'662\\ZP)FI0[AZ($))"3&HZ/(9 "U]B)(-@]V*= 1IX=4NL&F! M@BG,AJ(ZQ$3[4F/DWQ40V Z9NI%1*R$+20U803V!RVI_XC#[/L].U/R?@WYVNZ!%W?6>Z M(KXTF(GX2SLYM%3%-K>/0(F.@!8=:0O!O!:[?"H!BVG7R7]_LECBL0Z4,^O6 MZ7M"J9Z:8OL-F*X%Y"#GP*Z)_F=R89-_M^%YF^I$0*X,!HT[B\S,A6KQQV2B MI<&;R9_CI6*9(RP,JJ+;,?CF@Y-W>Q!C\)WQ2*]J4?0[4&-3EVYP_LGGQ-H# MUEL9$-$CFM^+(: 942B)(L?(GCQ\]$9?,>IKWI;PW1\A('"S#_H%]DR%J#R8 M>71_,JX1+RK,,YAE:T*S)C[0D;?W(HU#O+$'L?O\M5XD;_/;-Y$E;@CL>;1 MHG',F;JB+(!.S63J0],C03!NR((A,9T7U@B;[<"\)!QVHR^39S2 M:/AHL+_^M"/E/4^S@Y]OZ#1F' T\]G.&;(AZ?2"_?M]P_82JM: D8@S),O@$ M!7RAPU$8W@\X5=-F#Q,/ERLA@@NKC\]#3Q47P^O,0,:# M L>*Z=T@V%UKUYQC^XVYIO M(+KQ/J(5[LV"[??>"JK?OSWKHB[.)8PJ6P9M"91R'EA"!+F/Q!3 GWCK<3U> MN/ZHO%N_0@,N0V\( 4"2W#?GZN;KR>^K+X??QH][;D8^)"HGCT;!NWW[D%OM M *"1UJRA?&>:8XO\V)N]_:#UV8PF3-VTF=#'[:\Z@]FR>$]@MB# %M->8G2J M_K[$/WJOT]'LWKFX2$^FV8>$D4@[K?APL8]"=$C4MJ 0W>N890G6#53/!IZ: M^K#FKQ]'5PM!R^;]DWGEG!6G7>W9N.L^NNE\%=:!_ (C:FOQVN"A])%9"B.I MY !"4:4#Y5GEA9\HV)8HF3$:?639*%Z$TFVM/DT4&N!$QX.O#[@P$;'U8UE75K_8>2XCEWDOW\Z>,>WW7=:\2G?%#9W2S MN">KG<^N)>G^K[#+?W#BWG4T=C]QET_::W6:O4^7ZHM\LI^8+J?2:X%,7"YD MXMP9O>FHM32$5GFI)?\:M50.VV1@\2"T,US!IV8/K5- C@70\_(;E@<._"-I MKX9T5R#*@LFNK^*55Y6!*%SR'J,NU5,VW_-C/TM.!#)&A0MCDQIP&O$+J*^R M#T-J!V+K:%H+*Y,E*C[ON;1@YOL4.X#Y>_K2M\C?G,3-KH*W]9JP*8&,%YOE MUP;;]?C$WOA].T2C8P@1E@;+?"E\GH0._U8L'!/ !U[OR6YZ\A :1-BKODTN MY@8*Q");%RN*7,60GT&6&"E[@%7!7TJV#A;6R_#GT&>,%F+7@K<3=$M+4_F5 MP9VFM#_>;X&?8+"Q_ E6'B KXP[8W08,1\@YQ-Q21&/' H0T&1YVK:(-P2$C M;"J/H?]T0XKD0:)<4T>4ZQ'E>L@HU]2'4*[I3Z%<0VCHMCR=_,'DW<,Q>KL@ MYXEPUZQ SM5V?2 J0'!9(LE@;)HTPX/19(N7+:9XD-L4?.P>Q@TJQXC!22/I#WSQL!B;Y%1/5&XR!&H=\1HF(;KBA6I /2:B3[N, MSOJX;._H*MH6'_*/,Q,D)->?\9GR;'_/)EDE/Z%ZN>R=,)J5030]AQMZ6*Z% MF%7F5%TU@=_!BB)8/OY+CA&[C_JVUXI+HQU"\1N8J4Q6>3T[>XL;X"EC/$AT2T?TCHTR^FXRR2S.6V*W>\N2OY[1-"C[;V[NSYYMJ8SPJR;&K MNZ'9J\9UL_#7/T8((R5/A?(X%.2@GX\Q7]-D*C\O([",M"SH.C&?'W'[CT3ZBU@,/(V\8Y;*0[7#R/NTW.>JH(\X/%_M\ M8.*;%%"\X.H5++6UAWR6(#X)OJ]19/A#;QQI!,2^AP'ZX# V.SDKG* 87[.J M,JRPY 8X CF# V_ 'P]C4OO "33P4E?S@H&?V: MW!PC/5&7%%;L 9T%@4_TV8'+$=&V2SHMVW]'XB=?6I@;-W?BY#UE'W[9)W\? MVHX]IB$>JR8>RW-O[)Y/Y_^GUN>&.![K(P4IKA7J]NWRG9>:W 7K^E'"'27< MNH2K TBP)K$8O+4+@TZ@0*>7U;,VA=::(PQF<(07=\,"'W;>?ANP*=7Z (+ MVC!<:0%H&U1%Q$PS5&@X#/2YK"C-7ORA78H5DZGKNZO2L'U1^.N?;#H$!OH+ M7?^H+9YX@ 1/8H:H7"*;O\CPPE-TM_[8CSJ #LQEQ&^AU$M$U(Z6'A87,O<9 M$/?\\6YRY]1'+UUW^I+3:Z.$VDD7WH-1Y]SXO%X35FLJ&(I7JJF+0ZN2D0GS MGG_JU!:7S=:M)'=UZ45^K1?.@%IK_XY>7$+8O.T)Z17RRKWKL)])^:YMMC&# MS MXHY#(_&2?_G5M7AH/M]=FHFS;BR9DP:SAV;K]6*TX>IZSVW%2_A1 M8X'J!^"H1N\NI!,L I 86 [PK5"O[";W"M^H7[\Q<[^U+R.[-@YV6^/]#X&7 MIX_P\B.\?'_@Y3)*U]ZE/DFF4KE4,@O%O_\C?P9WGOX0[CSS*=SY$4E^1!DC MRGB^ C)&2K9SRD]#-2I>HFS',.-#W2,<5;R&!Q'J7*V"<@2T,6A $($*,.*L M('BPZJ!-2^)R-ETEPA"&7*5"D+),H6,1"ATS+2&)$9A@-? 7XPIC!F=HWVB= M$"1^BH$[>BE&Q*)T;(8I5,4$'@$-J[0>HY@?#S+S]5SAP6-<(2[4=:*UV[Q( M(0)"*;,4S:\7?PLYC(YZPG+@P0%$%A?9'OP%%AFH?*0#V\6&XN$0. 9!"%\[ MP'D\9!N(YUPR&I 9A2,P=(,(RZ)05X\*&!8B(?VWO/F X!/Q_R+]L%?)Y91*A^!WH>ED(,7#X)"06;Q8)APALO+JL).*1!)7.;CT7DG MZ-N;265M*9'AP4>XO8D<8X0JX%WQ>08]\D3&Y[=::@IEO?\H\\E0Z4WI_*)" M91&XT[&@)EPT>U%F!+R3J\[8,@2$U2JD857((2%=)MNY ",+]<8^7I4[^<%X MVIIDQLE9)I;O7\_'A;_^21]*J9%/COLEKY3.B[;Q/)FFED^EVX2=EU(+,0*Q M6F^D0'=C '<]V+*#5ZYTQ@;JL7A0P+LR)=V&C8WW/(--'@7()RZ)E5K=P6O" M9MJ-)_X%P1^HSTVK/W+R$%943Q977A TOLA@-2O\WB!6?0'E[A:FJ[.R?2(0 MU\;BP;#5 @70$2,9!M3_H[?/NCMUQ[7%B[(]+A@*_ '!JCE1!H@"O*FD>/UV M7GJ(/^6G)==)7YPG\^D;52\<1)%P&&%$&.(75P@_5,%1!F2!:\U,VZ>>_B1B M' O+#"%>LX(F\\M[ZGID3!9%7Q+-A2R%0FRX/J5XLUPA]<"T--)#K?JK2RXI)W+E$L&2E*(1. _1M6=HQVQT< RA677) MB<)YH=5

D8"@5+E4%+2]_C3TB,R-2(GJ#XXNI^L*(T.T!WI:P3,@1$<&0;R*6 M"4!=CB[#2@XRS<=T')UZ 0(ETTR7:GU0X8U3O%OJ"*0K""Q>OHW!>?NVRI^! MO>Q=/"-H4&6RX[BDQJ#!=I*&L6SUT8!G;<::3T JFPN%4]]@UTR@W&#"X=_#5HR[Z0E86W MDSMG96!L++#EH-><1%E8G=-(^5TO7FCDM7VQ0(M?5M560<;QGT;(I<0T;6KU M:],-S6&"=+!-.@OP*]K8_ECJAR06/8 ^1,!8HI^WY7B1SZ U1K/\R =GNCR8 MQ-H#HB&KME<%:&HJJKYVD(4,0U]3F)L 84%% 9.K-7L2&X*%%LP4P@//E"/7 M$(H)L09A)WB>9XH )FV"ED&^,$QNDI$M+4=9C_CI%Q03A1Q2W9QAO-(DB@\1 M,.YTYI5;#4N?7#]QK@%;&G8\.W91SWCU$O)GEMFG99&&> "P*/*9+PXT,9W) M;SZX"-Y!L-<7BP$?613F+9GTV1SO58**0[;3\50^ ME_XT#C'S(1QB]J^=.X.ZMEH?EKCL]SP_@]'Y3U]Q#:W$0 MGI^NC7>0-Z:]\NSLM]K4^A!#,0M04%"' M-)+0Z?6+\JWWVR?>Q$(---#'*^/Y/_(+XQ$+)UH1U+ MJ ;IJT6+[;14[K"BI30*"NQKF)ISOR*X)\/,ZX6=&[[J]Z7GT77MVRM_51=HO ;SN&MKOJ5Z;3;2 IK*B(BFJH0*\R5"!1$*V M@*X"&&@T"%ZR^E%A8@2L8BJ#_0J@%M!U\5\QUR K>EF@+J-@U) :I;Z )Q8I MLNA8JQW>'P_&NHX^)/_CF0*?.'[?+ G)//F.T(9E&N2O [JD-(*W*8Y7Z#<2 M-$O%IIQYCF42M_(U3O@M$\Y\IZBL&E;$)*9YY*YJQ+2 "L8<3;"463T:% M.$MH,)SHY)H3J9I8OYJ%,9*)S,G?D1IUJW.O6/!)8NV&-DQ#JN"5IY$DCD8VA)EIS)@]ETAO:'UU*CS[1%OIIHLCL^F22?&W9F?[@M;G:$9%X.V_ M_*AZ(AV+2R=1?UO\SCL"$T;C7?[&H9QW4CP;@\C@I\+X8I-D'4Y.>< &NAZQ MR9'"-4VI&QN?#C:LQR1!_Z@'96I_MVZ/&OP^ $NXV[XBD20(B4!D M%E&\6!$+<';;O,H9Q?;3YJ(^?S1D[HO1*<&MSDFD*4DQU#R@_G@8J<"99KB M?D9SDPW4IS(4B!$#@UR%+;@0C?!AR0S,BK7DA-]M"'%P1[__\TC?,F4(KF * M&Y:^-2@*&YX0*<'"7J.*E8C)>EF4TQ4Q^2)D5AP$^QT6 6"!!AI?T6PQ$$%D ME0G9>.L5#FTF1?QA"?0+;%Q>+[Q>"UOF70OOKWN0!8HIU^%A<,;]ZXDY%;T3 M -8-A#(3$O5 ^)%"A)4$"NGYC="0C#:%5;"P&C%3\]_R,.R/LK[?=_7Q/CO> M9[]SGX5+ B+./$GU:3D@-K(7\)$HN"/RZ)<:J>3" M:8OX"TQ)*2/!%3L"B:1T8O^-=\ ;*+^ [Q$;8WH]-@IN"VW&-'[\I,'XAL,. M&")+**A7?=$0TA)1(+7>IF!*HHH"UG& L]V M(IH2;^8/A(JFM\7+BO!*2#$I\_:O0._N.]Y-C_^X0_RP:: T83!K>NO76:S: M5W9362F6D*@B^C6)#T+C--_BY&]Q#X*60/OF@)(2T)E1\)XIS&I2J MLJ)8D*"&GY _8#U]PF2!BH'*'Z(F$.$+6,H5,B /[WQ1*#2HIX>)WV!J62"# MSB\00_;4P*9V?S#(3['R&Y!_!PFGRQ[A=$5.+@%V 41LLD*\P59VQB8)Q :4+ M95M4XASAK6@:83">Y5[\M.+VQWCZB%Y1DZW!^/-J18C2D(H24V2H6ICNUX)O M6RK",;B3*)4C-W)9'L"T!/A$2KBW\.(*;R$0F&MQ8SK,O&'%+8E%/R5/@?%+ M=QVKSJ9HWGVOOK!B=5[T >]<+\D(B[\Q5_A4<X^)BJ**8#X($2"!-"0: M>'WU#?^^:P$B+DB2)OCE6>8#\O9HM (H]UA434,!QRG<@GW9F$3J &8CO\$I M^E6MG-5;)T+&I^8]:+('+9H#0?04G7QE4-X,RYMJ_!K.[X833PX8'03=-. R M])QV(C(2BR3KB$,TJ2K#LJY40Z'Z"ED>3N^F^R6%/5F2I)Z*Q)\F2_XHB^3K M)4?RC1#!QSSW<]G23!>":$*3J^[\<'6:-Q$,/)%SK=&T*TP\Q"\H"A>W^(J_ M$>*>E&J"M,_4;RJ5D(%')[WS862!,\>S\82KUO%&0Z,/D*R*J- ^=ZJ0GY.9 M_-,.S!]^^7H"[PL#;2"5V\Q[SI=]Q?RM8$@^TI%?U-#CP\Q68N&R[:/2(!H[ M/.#BHYFVGG5*X^JTSC'&CCW+=D"6 PN5@;L1&?YUE9:]9%Q4U&D/!X-'])&P MS SFND%8@A>K%I-GK3PH=!M^,:9ZJMD*; 'X8JLM#]G:=TPWX?3)33V_IS9 M_1S*.SM/G?MVTD[IJ?D@E$Y?Y6:O7A/8LE3WI-7@SLC=U-; MOI2N4_'F^5/EJ>:DX,GXZI-C^TQ1DCN.LQ@O>HGU-C/JW8TT M;?::DZ5N#VJQJV)R6&CVDNM/CF:7C4'L)=V9W*4MQWTLSIMV<=1+>4_N&-1; M4ZT1.:*%P;.K46W6+AC*N69SV]D^][).['5H[^7R9?E8=E.Q[G0>7UP\RG?5 MM!8"[0U_;J?0W@VPW7 4]G"XCH85*\G-+#6&M>3^^B=Y&HF(T_5MC&4;>_[1 M2W3[%.S&N7^A&41PEZKW$'X>G(HS^!V="_2%1H^_;4X^(O/J'(2;$!(=_'C; M@ 76O[K84<'NU8=$=B025'8PZ= [@S*HY)H75@OY4:%N40^7M*2_D/5D)*F) ME[MT3H]K'4F^[QF]]CQ1T0:+CQ9%XJ(IY.5^%:3Z\-:$>[["2 WH4V1NPLLC M6?G\T\-+M9_NNM6;QL-S+?=8C"&;JK2Y/I+I.FA!(!TSHTHB&M7*3O[E?7!R MZG])Z?B1_(#B)]':MDQ]":S 'KD[(_,W+9LI:*"*V(R(PS1BP%@'YK^KZJB) M#5 G@="0 M-'-6XD)^"#!- SR.Q3O!PEEQ.B2_&.Y*G5T:3-Q<93>7.,WE_U>+7?#&D)=8R]1^4^,>%<1]UQ<.MKK"\_)+E: MEOB#*Y$X36>/"[$'"Q%/G:83QY7XNI7 ^HS!NN+K5\%@H*I@&WVQ^-K!# $0 MD XTN,V^:DQO"8(=#.E_=CF>-\_3E_NK\/(480S) /3DO>98MWW>LSMWM:N; M6^U52LRF4^M\F$QUU<6&TK.^089JW6]:9]J]'0:W;MILGQ?&E]>++,! MZRR6_(!YQJ&K'9.97KP[JGUAF;;M&6+)O[BSJU,L9!P[]G0C:>K3Z*)O/Z63 MS@)4U[_^2:2CY.2O&6/^1@HY]0=PN!MD+2(-/X73V>VE M>3SDWW'(0XRW@)778<6++%6AD$O/'T/AQ@5#@;^ M1,B#XQZ=IY^O7B-E99Z MZ:*Y?$JE[^Z;O03(@W@^FL@D/R8/#EH+,#TZIX"+X0_3#+Y DGRQ'L&L;Z8E MQVNL$]-ZBY?8 M1(9('!$QV6@\]>=I'!V3EI1Z0X;\*T3%4>DXI!/_":4C'G+DKXU%6FIE;X:3 M6-YZG%E.W;BK%WHI./+I1#21>%.K^ ^Z9[<0+Q^PYWG?QM"A()M0W6>UJK;' MX!V%_$6*Y+.68H!F-4M'E2TC!E50O.1'W;2&U-2"\ M[+^61\KIRVW_O!V7+'S)6 9X?P\44>Q+YQ:O8TTH66"2*YBQX ME4E/(/"]FA 0ISC4X^J_>6!999\.U)=PPI>^ZM2>;SOI]/WD[J)]?]WJ)*9U M,C/_;)6\&Y9^Y=3RY><5*QS:#<2=8'UA7$PO[X/\(\D(PE:/.KZ0-B[4I/$I MN#&5A$*+R96@J[+MO%>M)6KZM-<>Q!*I2:TS[";.6\O\N'U_T=1_"K]4N2FO MUWPF>V2EYC-N$":*A45G=;0;.!_0F?JPQ&%!KZI%QCV8^#M!$JM!W[GM=J&] M;)>>:_/YL)T^?Y$=<@D["W-])S1*-1]N1-H%M#)I&&N+&&IDJH[DA>PX9 4' MXRBC9^.0:87H4WU7TS$3 FA]:=5+J)'F[1E''8P-,*LBD"$DIEL!BQNYYX-$?T^R[?G)73V>6OT;Y>YY)DVK\?)2DV(/E^VFN*M3NW#' MH+[=XM5Q&'*O1IX>Z\MPD%YQDBI-6S>277(-Q[WHU_I/HP+J)\EUD^U_W],VY&HW88^291WN"[R\N!5E!UWA:\D" MN+&H=(P&%%I,%6!:;+#J8D3VX6*[O@C?V&)L,[&[IH3#L\GPZL,',G@8&[U_ M?F^'N8FG1"?C3"Y+TV;3>*@G;IO3^.C3E@LOBEHPE!86HJS[0,S0>W+9)(K5 M:^G:+-U52G?9XEVK>EXBTC&][9Y$83'F.TJ&D/DGK?620NJIV;]:;R>->MM+KQN3E32[C.*-2KK">MA/^ MW%MI.P>\#<((=P+_WG^ZG=R1;N=(M[,_=#NL>ET_ETDIF;S<4^*902\5EY1> M+BYE>_FDFASD^\,X^7XU-_*L.+LOQAZFXVZ[+EO5TI74N7E\"LWA+,T[\W>EXF)!>MB:.+%',8?3>_(QU5\FGGI. MHQLKI$;]4:/GCH@\3:\_:4GRZ^C^]2HE/7=CR=E ?;5N$B-R[ZP]67XNQ(J+ MJ\MQB1B-SY-99S">QPN][/J3DCP=#1[.<_VNIJDWG,YE MY'X^UTO$T\->*JDHO;Z4R/0&@VPV(>?R>3G37VW[M5L9/LROIA-))GK)S3#Y MV%5;H6MUKY^?75Y>F/F2*Z?/NYF%EK2;B["U:N472JO5[76E1/%IV1^U',5^ M"LVWK9Z=M]/7S?N%=/$\DC+]>$.^:8CYMAOHF[:GI7X@B36QF2)JZQVZ?[BCLESY V:1A.C+W)Y$F?[12_Y8YCJ%VL>NPY(<5W^2^@!@$O MA<"4F2B88(Q^W^/>74F.VAL2B]]-S/WQ9*!L^I@,=!"9#[\#W\D=%V(/%@(@ M1O'C2AR3@3;,$.,!LH5B+SM& &^5"X>8&[3U>!TZ@N_[ N&_B=A;=UC!7GZ' MRZI(RQ71)UM^R:,0I%]A>G-=3$^O>UWYK)%X,1KMN31HTGRB>#21S/YQX-Z* M,2=S8UK+KX'T?O?9%YA7=GR-'L_YOI]S;RN''.Q!YORN]^0^WW?5F_SL/IX9 M*4IV1!.#4M&XE/OWY 4UH'*])I14]]ECJQTR>WY3/_'M4(W&.@4J?%S4\:D1'C>@HIW9DM/%31A]&O:@SE@U> M/S1$7J5[26<:NR\[W>)-\JP:J]U<-S--\C&PON2C^>2?EX/M>7%G\A)F-@KU M1RS@;@\QXX0*8$=]Z=^A+QTMLP]+'GZD&O1$%>AY*K'C=*[2?'"&:^86F]!, MF&!Z3>42TT;?G3P[J45<IZJ#LGD^NBV=R\:YVH[PHS5X6%:AH,O4' M>I4HBG?H34=K;??U*%NU#!_TG,J?EU?7!;;D[OK8:76.==O)Q>+ M7@[%2^8]]IG(E[.+TD%3S8@Q,)1T^EY0D?3^@[&KQ P10YK(G>:V]GPCBA1V M.NOL3LK![$BD*9H]T^7EWYJADPT*M?][UXURD7#5LX[1I3^"Y3Z#UX"NTJG7TWO+6ND M.;6JS==]X&?+FOQD6D6=W!FH&/+?5(P&%20M)D>@LIXO19B^Z%3O7ATS]O0R M*4[.[6I;;<1O;PL!?3']8]Y^11UN'GAHZKTQ'%STJK-TLEO,O$YB%^?/B_0 MZ*KR(:GW'UQLC[L!6(7ZJFJ(5S>,FW+83%W=T6(SLM--6CSC+MC: %"=CH!'YPI_%5OU& M-9L2X@_DC-1*8) M54OR8EL]C;3);K)DW3.2B2;21^T#ZGJ/5(H2PPKJ,]W4&(<;:USUF\8A65# M78W"$YXV([Z=USAG;7DY7]X9CE)V(2(_2 - ^\(HQ^CR>($/,F,N>AIA/&$- MBN VOQ@:/,FGA3V'8]>%/L)0F?_2ILL4E#V^N($;P+_R^\L(T5;] O$L)\UO M6"%[">BMQ$F@Q>#YZR*RXUA:WZ6Y7!Y3WJJ<"^M5X,EP1>+3XG&/I2-GP&N) M V4R\;;>/J>7GY<-X\6)DXL92+BY033TFN,[P9F9?E^Y9) M9*)T&D9%^]4B48;-33\%#(34=$M@H\*,ZRD'BX(C^KMERE**WQ56KB) MP^\/)U2(*"LQ')1R@F7*MP,6 4>2MY@[6[G7%++Q!PY]!,IVN_H0-AB3BF:? M#)U5/M1=V#(&G$$=R.*&FA.A0\?WHN .W"700%#HT1.UWF\>$5_N8HL=U7-Q MUX$OW6?H\W*W@S3,H%LP"LH:H\T"+4]5 M/)6Q?4841G%OT]U,VK$#,^--"*LS[_^;=)CL *)X@*9$&R<=H4.AYV^5CQ-^ M$F377&/N) MCCTU=8>V#?. 3.)"=P1@..3F?L&/)6@XLE=P-@$QQQC'NTAJ0 MDU:P([8+%T+(S%,G%PZ7BQ%@\E,C1=G2S4A;F[KT$O\><_IK_*I_WA&^X"5F M81CQ['_ML @:[A+XW!.[COPB@I#@3.V9%5Z2W:1R.RRVI.O)12]S_ECOW>07 M>Z$/\O!M1WX)0YL$3.-L]2+ISC1]=&_GKWJ382J52-]I#2[\L?+FM[DU>*G3RI.GS,MWLF]7N]+Q^VXBI]<3CY%UJI<591&Y\7<4G'^&U7 2'HSW^*6/N$6]^]H5.GZ=^?E QU@=0(3].RY66=D;+=62#V@LVJ,1IXK@0^[ 0\?1I M?&OEO^-*[!,MU[>#=0.U+;!4R6X3)+:+A8-CY7KK=!TZ=/A?45=S89Q+?;O6 M3G=E^2%K]WH/D\1X1-FVWE=7\UUI"#]VQJMD:OX.\YA^27[!MY_H@\LOH$+B MF-GTKT@ZD.<7\YO8XOJLY!(=27$3\?F-6: ,7QN2#KXM^?+;)0_-=O)XKGU/ MVA^F9/RX2#HJ- A3C:GSM 6P'/TA:DT'ZB-$\SN.H!J./EC-9QC-9Q]JX8#W!.S?#&=[PRM M4N)IEFP;K>GKXV,SK%Z*-'*N>G)6M2:)?NVZD^CF1LUQ:&V;JR(@:$0$$FA$9+Q7+')&_V.YLIB^]=$):>(47#H;6Q1*_#.YN+\D- M/(+VO)C/ZON#;?AO',)R; MHD[AYX#67QD+'_0N,N)^MG;+/N5%@JI']M4EG_4+\M@L0K2QTXB@KX7V?C?% MAS9Q?^];S:.Z04/W\1P-W0?13QYP[JO+1W,E.Y[[@))-%YFO,2ZQKV]7D[WJ M;6M@][K7\\=F8MRZNHSG H5X$Y_P @C]8&6@$JLJX;^E[)7=,O6QJQQ[)%L8E;MOFO[N7% MR6F$_)<7G:=$:U"BUX[H&NFAXDFE/ZAZZ;Z-83W):; 60 '4H'C,M !P\1V8 MA6EJ]"\;%]/GNURW&> /\DN[ELE$ 6*0_'6E MA+JF="'Y)L0;MP'/TKW.#F37>%B4U(?Y2Z\Q+*I-8PN>94^VRV>V_)^+SDB> M)E+'4/0>@ (2I^EC];I]6(AXZC2>/J[$8: SWA)?NT!GR/9XQX25WTV M^LJ M:=O/TZ&'+P0\!C>N4,/[.DOK(I;I&EWUU9RTI\7SF_O7B6S>?#ZRT6 I@AV3 MF5&\9ZI-7FR'L=?:@Z)ZE2N7:B57/LL[Y=%=?K;@Q<_RT53F@Y4 #N"<-\BR M1!KF@A@$;8?HO5]#_/C=1_M3?N?=WI_'\_[-Y_T#4"PH!>(L/3=+Q;9=1%K M7\ &"B.,K;II?3F[34R>;Q?ERFU2KU;/%A1ZTUQ\J^0&D=5Y$ /_Q>APBNYP6TR7HZI)?F^?CI3OS8FFT7HLE>:1-W?.'^X93_%(FTTV""8O]Q$,) [*#85G)C!\JW,F(_0!L MD\\*!BN'&@Z<2<-T@(P/X 4 M]+LL&_960?2.T[^"C%JQF)JJ0+X*D! 1CHP M(+\/@,:PBZ0_'H?U"I>/'6#MHC2R*LOG-P:JKC.A8QI/KK$25Q_H)B*\L!^: M+39[&OE1K,[7H2'V$5?VUS^%",#H-N\!@+A<7N RLHL!SAL#483Z,D[I>GV4 MK@=0&IN:C-#=S;\C'PQ=)-R;J18>?^!]XMR^# ZHOI#WVL+ '"C#C5*P8%X MQX%&ZR'@)A_+%N7"BT8ZJH'>;G45I,.J2O\*_B""=7)/^+@[(3A'CT.2L0<' MQQ,<*TSU5)5M%^G1'!&Z0DGZ3",42TE9@"E;#66D!Z(^3A7C3X?'^2=VV*,0 M%F>4XEILF H$R)!/Y1'R$C*>5J3T9%S%=.9G4*6 %:5 \81^%TJ]":S%1(BM M4X5NW$E'OLU='GU@>1T,R +1Q>:RF!@\(Z"\]CDH \ HF_.NL@67]X=N+4-5 MR;@(H(KW; O;=' P;4:FB9H'?L,^*)N62K0LSH/_6"]FBZ-XMR0M1U>-7MRJ ME >OGU<]6$2-O&2#-\NKPU8FRJ4Q($\4R-S,-]/WY>RL6YHV&Y1*3V<+V)E?1BS),?[[=I4<)M1_5UDHVY6@K?J/7TF+#$O0AJ!Z MA'>L-^A&KF'VR6CGC*U\YCJ,Q!E-$?8J))>D@B49&5*9*^OD<=NQ7!#5OZ'% MKN]*?^0" 3H=)QD+CE$![X:,G<\JR$RH M[UKYHP.@==5@EI9L,;T?,I8XW#.JI?*DI'Z .SBH!?L3 !M"]OH?@1(DWF7@ M!+D3CQ?"[UT(-QVS%JL^G2\F=@?IAY:T3!J),WGV<*.6F^OYF^'/8?YF_(_,/EB- M51UB;GQ".N;&'W/C]RTWOB?WAQDE+\=[_:S<[Z4D)=O+9Y/I7DX9I%,*4/Z=#L^EOE,NI-'H8DZL]_N2\U"YGYOT@ M-$>^-NW5+DN-:J.;N33/V_W;:>>EO@C+D:_EDFWS3CO/3Y;)1=H>7\2FM6>OW)B7EWFZ^TE@MI6763LWSUH54C M(\JL/_E0R36:JN.V)\_+5E9Y&-XK:KK0RZX_Z2Y:Y[<=(_4L)=11\K%ZKA>A MG[GU)W/-V\Q(>QPIDEN(]2J9A^M?5)NYE!N_+$Y+4_VQ/+>?LI7< M=-2+2RN/DF5-2/U,4NUEXZE,+Y5*)GOYI"KWDCDU(665="*9R*PV/DI-.^DS M97'1K8]K5DJ[FAJ+UU'8LL9CV5FAVTZ_3%QK-.IJ=T\94UZ$D23HOU59D1RADK/L\79O")'P@(-GF*X; M.2$\?E$H!JF[F$[L\36L<5SO(8+@(/,CL^D=Y4=F\ H])H/]?%K>J90\+L0^ M+$3B-'-NU@A@H#]+BA%TW5T$N[4_S_&V)A!R,4\"J[&M0;1^S0 M89D9DQK^158_WT2!,?S_N\][]ZF#CG@G9$3;]G%ETYWFEU( M\\NSV1RH$#%7,I?_H3S)'SCX#4M%,*Q*ZQ%2WBP3<-7,C/[#5(9]2I@\RIH_ M1]8$= MVJ%B-3_(\)BK0[T)D45ON=A;UF.I.8MF,-&F5SV>-Q/*LA1+/PI8H%O= 3RD"=*?).'%=J9G[DWJ<:K M+M47P^YH7!N\U(T%3:E,Q:.)CYH=AZR65"E7\HQ-WU$).2HA1VGSIK1!->/& M- :B,A(B:8;CK*9E2Y>ETL5KHC$OR_*H?KOHI4'29/,[)I#Z">^&,(T1S2![ M: 2Y>Z&VS?Y+CZ.F<3S[8K[HND:R]S"J M*?EX#] F4#TGFDSF_D4*AVF,8H 8)VO9#S5!COK&'Z%O_'>'U?S^%8+&UR^$ M[^#X=,CI.2>')T30/%3:[>J@+J5*[=;UXK6;.*NDZHM>%CTE]I26M$22[Q8S5$?Q+D,9.7,,51R#2W7-6/Z$3)FE*ZG(BESE7#I2E9 M-!5/Y3GFD._V)VL]/R&YOE9GVF-BS:/(^QV1QX]P@Y[@ CV_+'ADG[/#VZ)G MEP>3A&9"1*3ISEO#^]GHJJ2I[?*UEDI?#R:+7AY=R=%TY@]4MR@YYSOAWT=5 M[%^ABAW]2[NNY]YQS]W"3?[X.@%M"3- )IMMX!1(U+^58<*YS M,8R$ 9Q! ,@8./L1^5Z#,G^4^DR&:J&*2NX\A1,;R(YI43H):$+@<^"U467R MF*6IE#F!_@).M:,.Q@8P+'Q3V=%_+?7(IK *+X8++"%#LG!S53=G2(Y(%H:T M,5I&@49 4>V!I?6!( 084+^4!R3LI1$'5 10 _:,38+?&V4-[H:J-E_WYI\M M:_*3:15UCPV ?H8 M]F;;L509^2:),)B0'U(J&<7KQHP5*Z(L7UBH=0%%.KT1KKP8F,%>U.D,Y8 5 M08J=S']Q@*19QKA#1TJ:)GT[C1SE]2[E=8%HW[#79%T/UF 5"=Q6I:D,XFXH MSTT+Q?R ](AL9,HJ!2=-8 ]:%\.>BK"U"49=NW+89*HJH ) _A(#1CF9]'U) MKI8/'+3/W2I06BXRQ"*SJPH,[1TD)..?0+N$I+_L_2J1SG@PO='!",@W!C+S MR19ED&Z$I]U5F <()W.8M 0S"-KDW;]]2E M+?1MN'S'([?+(X>,OHP&D0@^*A[)\M"4//*9;!FXL[EPC:[0[]*UXA7).>CJG +2H\!&KC6JNB ;E]>.',$KF&P93D+V'UI M&Y]%UK:34Y$ATJ?U(I<_\ +S1'VO^S*YMBG1)R.*FZK.V%0BO]IGM9/ %J7[ MD?S:#G"3_?_L_6FSHLK6-@I_?R/.?S J[ON-M2)T/C2"N-9S5@0J]GT__6(@ MI(HB*(V*O_YD)M@SV[*=Q8Z]:U8WNKVP,)WM<7?'BT*1_;KP%& MB%;\#KCA#4"I?)PS*I0=,86"8J_DVC"S(DC^;8BH&PKSMVC\Z[]M50VR=71) M.79MD=2?CBT_.$'>GF#^A['\W<$JKC;,FWJ)!6 5CX"10+V05$"(!R $R024 M>!JTBH_4UW4&=AY $Z/VN>N.ZGR?&9]NM/='TO7LN;8_;;[>A!^V]0&[Z CV MI**-BU*V(UH> ,7GYNM]*H-_-W$OPJWYQR]=?Y&)FC<7[J=+S;OZ(J@I^M,2 M]HXP3D?+PJ8LL'K9:JZSVL*>CUS9A$E/B''*>88Y]UV,_#L<+AJ 6PG4!NWN@H2>*=O9$^#_/O@][ M4U[$?=X%;J5E* /;3:[H(Y0HE,SP/IFIS-!X+3S'"_XB!#<( R?.:-[FR2'O&<>5<9!>7D(,$=JT!Q,@68@S11DMQDUHA7C$20!EZ3#< M]?ZK78X0=66HR +!+(H&^V@@Y #1<.LD<&D37,"N_&X[N;5A#U MG:7@W#[\ MPRLFV6$<[E/Q:.F[9#-.JCZ>,_GZ+:6[&^06#N$J8'0VBHJ!CV?%]*:/J6!;7!,29WBZF 2O M'" 5(YJZ!B\XJ&UZ"56]:0+RWN5SAV>?ZD/9'=>-[H^G"(MK-(D [C4P]T.R MG^3\^CEGL#LUU/16O;4*,PJJ012*7>,(>^C-_22#>/-(DBN;Z478(_P!K8NSV-@(;") M"1?)#ZN*4/=BW">#:2:4K3K,JBQDC'4U0T7&+)?WT%J/KXRO)!,XD62>Z&R, MB)P;E:N4LX)71L^&\D@KH;Z.VUUBD7*X9K'>C>O#FM^@GV)#* A,5LD25*19 MB+/-;B]5&_D-^E$RHC1S9-,A;-TJY(B!2HS5D=^@G^RLL";-OIEK+9A,>\Z# M3+N2X/T&_8!VI^RPRZ8RS50K&5W2ZC('=XD]?W>3MD;+K#.?3AO9>*^\2M2: M*Z[F-Q*HDBAHHMS/- C6B#7U>:\EO];YLY% ?6G>1RR&2+(;T_/M.B56*-AS M+EDVB4B4(_A9)U[M=/G3 (,@&AH\YLTJ,!IC*&GGQ40#K=M(;PRJ*+#]8KY: MGDW-HC Z'['C?]U'T^DN&'4;'-USY5I3 UV5CP)__RT'OW3_A;[Y1T&M%-)M3Q<<@-C6!I#?T8@)T80\"[9; M/,=%R#.H[D-X,K:GV6=S&]D" P=Z[$L%-XZB1)6JF]"-LEP77O0*.0]_[@W6 MWHZ6=0F.')TE,*#]'-)L%)%S2S(/'JK;%O+=\'-D-U1Q/&L;+E/1H?V24E2\ ML*/UFXA%X,5#Y,%Y,Y5T"V!7$*Y?=:,-N&1?TFU5#NF29!LA91@R ?R+-[[5 M\#"?MV7!)GHWQ31M<+Q65&4Z1@5LWM+G&#@@#!W")< -/_!@A1N$;2E\2?CX M]RO1,$1M.R<8LKZ'3("__=NMM09K8$B*Z78-P 6A&+';6J:?;)SAG>/[=M2=KQP1$%Q:A^?>NJ4%S=W1WQ]UF'T>APF@'X?^C,!&* MW)AO\\WN#AY?2/OD#NZ/PC1:GFPT0L-=BJI;4[L+$*%G&.[6#-UUFNXK(VZ$ M1SOBK@-NVN^V5_(-MW([A_AD[\,[2_K45,*/B;BUO.CY0#.]&@U5U,S][R[. M[@T%$?*P3T$QW<#83AJW[D\8ASS>VL#0"C/^X,AJ@KF2\AU-YOH+=5(=,,L )R@X'N3]SWV FRZ 5)3'@H MHGZ8!U*>;]4P?2$M="=#N'FH%-$(\"W!#U0@VOC=;+K#&MU_?J\Z^W-6SWZ2 M+P\7N5U?8[<\8>UR8-K09TFL:/ S*\./S27!J1.%P2:Y:25KL\HBWRN:+A! D]\($K2G7K<-_K]CVPT/Z=F^]"^D_ M&2--./XW. )6$V9S57< P,Q>P;SN5=1/T[5E48RDLX0]6,?R=&4A%9O\845] MKIS^0DG];[X-CRN?=O7XQ*X>/].8":M:;442F:['"\51-(E*+I-NKQU,UO%8U M3,<:)%KV:V0]64GYOL2,O)FRX2C#A*/<>YKFF23QEHL--,UVS;+Y5:8+,M+.9$,GB VJI MKCWO*Y2Z(*=@."@OF*B1ZM1Y=^(S21)A)D9_H*<"J0VB!D]L9!R++:^/R6S& M7#0$FU?'(Z4Q&%/F(YKO1+/=7R2=FI D^C1CY6=.2T/]1%$DMDR8HZ)A,OI% M\^()K(CJ<7%ZZ*]H$!UX5FL -Q)0E_#+ I\R4/>?5/<[!7+H4N9B_;*SGK5[ MTV26FJX78FPZ4A\P/BRFH_W9LLD0Q$P8Q2K]6;+5$VIP)Y'6CX7C-!UFXN2? MY%/B'C#!#&#>]X;%>II-EYB% M7)@5>JW&J,ED.JV\M:P^H!M:GXAULZ3$RP(@U]&.;C0S=G75CR$W-$:%.?B_ M&!VDI"_E7 ;"^QC6R/O"*[&)CI)Z=5K"+":/.T.J;)"5!Q3> M8&1,,E@ VS' [GP,",Y_W<_A!>(^+VU+]SQNR_R[PPN M8BO-W?]] MN^JS:ZQB+%%WV"D[S<8JLESO19S?."'=-2&XF^0!V@V/TD]Z9=";9CY:GBZ2-:677N=?Y<43T+A$MSNOBYP4(9)< MEVR,AJ^;5AS2F*;CONGVT FL%B0B B:%6Z8Z: [K3E5\ J7R+HKB_H&RV_5M MW(J)EEJWVK0=?=,2X[U1,YMUK(W!WT]1W#^>:$HE*4E_(C ;RG,FF$G:S]NN_./N'&H_^Y+6MB1*G M(X(I+%*:171XX[4A_$:AUZW(JQ3S8RG'TT8KLXI "F>RA8[*OV =T],"@O:1!2V\-VIP6XN>&HJ+# M)Q8^08 V;30<:]M8A"9LN8.M0O8<_>OR:LL=R1A%/9-P.?N)'V6TR0\_-E=(3^")CN2_)R&7QH]Q--' M"\>8#RBJ:[;8<682U4V^SMF_<=SX+ME-;U>&>TV9%%45R G'N\[T+O37/F3I@*6+H@YO*0-3,I2!B^2-2C%")!4. M>2\:.J!*:$<6\R44JN %FV#/=RX?AN]G!-V _:*M2':EQC8Y@5W%E.%&9BL= MZMWC,&("";$@ H(T@;;E/[0B?^83ME#_OKQET?2J5-*2O5:F[;1&U82Z5/KP M7(,;#LZY"@^M&P"@'0P0$/$A=V35O@1'VK53@'=8-CPR\K;J/-*)$8,"^WM' M1D=4X1M;T$2%3WY3;-%['TAMJA-IBZ_E5Z-5>$U1>B,[:)+6@QT:3J$@CKF* M'B5FZ7RWUXPXL=9D=;M#P]O8ZYX:/^#0^!8#CBJUB9,5F3[+H3*:1?MS_8ZL?X;TMK-0\K8/? M_2APY&Y0TK>];#:/-K2%4TRUG'J4:S6%UU=K='3R$I\X=['6:P(T"5PT' %: M*I:#G^*J93=ZZT:$$^$H M?=Y#=L"V;['3UJ*"E"F)CLND)(MH2]+N'";O'F-1=A7K?H;7Z00O/T7K#5BM MH*-VB7:LH==^_4-VJJ6[;;L=F8AK]="H]S\LISO M[.N=*O76X=+)I1_I2Z6,J*]CG?J&%E@P4@S%5!,E%14+0)EFWPWW[@^7!HYI7/OQ]_,#L5#&8/!K,_SF!V<2_#W70OODX,Y>K46:R4X88BFG2+ MWX_8]1O@_NY VS=_]>Y8SO^]0/1C$.FX=ZV .DJTE MT8"N^YL>%OJ(>8&VPELX'"\A>),&F%NNA7]>,G1PH_^)O7,G?"/H5'IQ@C=N M0;\PH;<7@X^!_61G.?0_G]1#K4:J;S8[I7RYK6P(:CZ;&:DA'6V!E5]TGSG3 M.BDPL'*::1DVKN/8156;*ST+K3DHCR5%5>$"#E;N+ARMVU,^2DDAQ;*]MEK) M92&=**V;-CTYJE^.,%_0/L=KJN]W)0VYX:21C3U003%3(?KF?%9L=8KD:V7( M612'J@M9]H4^UT$S][VV#L8G]QNN!?03L2%!23FQ)%32QFN2E9AT4O)-I]QM MP^EO[W<.>23 M.KP.,)GD@P]<>2G0)M]M^T1ZF#?F_$Q52\Y&P"XB0HHB&]>=>#F'=J-]]?\!S?R4;N?M=6O]%J?S/A> MY!U^!"'NW840O,3V)5SWLQ^5R6%\2,E]D9;B_2@E#_I>(ABQ1Y3A-+JS>JD_WB=,K(T"O\5-320B-OMG8F.LH MRZ1K[G2O'SJ\$MM%N47$R+V16DW)ID& * MFC-R89A.:*3K*B-*W;S@9.UQ,MZ3.$;GX97,/E2QCPE> MCB^$#-:2@-KQM. M2C$E53=MOPGW,SHUKJM*?BE0LJ5VS72)%J*K*\VL_[+ HB_/IL3=50U]=I3= MH>#TW=!/;N"5V;4AC8%LJZ RW&U0TH:NN&8U M4<+UG'776E+I9U;Y+E%(\NW&N!%C5NO1U5GW='/?H'3HZ#^[5_)+VV&WZRS) M@W;85$P4=O"<@Z&NJOH*3_Q14"Y9MTWX2_/O?Z[-YF_/<_TDZV!8CEV4W@5L MD>#;B',3_+/]R^$:V).36K0M??N!&RO'GQS%#0X#">XU^]0)%WV)QW%LW#*V MZSB8T/WKTQ.HJ1?V71"M8 +XC6:QTR\,'1#B 0@12,2#$.(C]/* $(%J^K,( M$:BF!R%$H)H>A1 OW+N3% )"?(T0GX?E_9S[<%OO[;N1@.L>C[^]!R?Y8[_J MMGSU54&(M;QLE_0W-# MEVVW,DW5)9SS,Z\[8.B^:N.^4\3NP /_$PS;_MWJUGW>6Q!M6FX/DW6B,,WT MV52OTB_'CQH3(I\ID,1]";L$,I32TE9(>4UN>"):W4EF<2N896!5AG4 =VEY MT+)([V8N+*7-6!:X>7P: 4+!85NFI:_Y/MVG\4 QBKKU2.M U@-9?RY9/^AE M>EUVHE$PMGM")::!7+_4KHGDZ&&$/=XC5NEH*M\5.A+-3:HKFW/JJ!"/_?5? ME L3Y'LS4:_ 'G-]P^V/T-F/KYJ#T><_R39+>J+W M:64=2:?*;6U"MX6(69A7C7%AP8-5/XHL,Y((4^\.L Z$.1#F/T*8[V1\?5F: MZT4N4\H91J4%ID3'F8K<2ESP4)JAZ14/4]&K"/.3&UA/$S3KZ,8THFB1N:%+ MP R"83_)0;[!K/$_0E%?W.HZZW!"4IC3JJX,?J2/08E04B C*\(L.>;J,QFT MZBJ/FJ1__4?%PA3WWIC10*P#L0[$^DKVU^_)==*<:;GQT,D(F0:VEDD%6:HV\KUDUM@CV9HI15-,<= #HUT70YB5U]2KWL9>_] M;O?6PMT0H-B%$*@!F(QFFP,;+'/HU4B8+08^SD='(AR M(,I_GBC?P*#ZDBRG>IUF2F^+JU:GK9<6$Z")XPB"SX &%15FR7-(O2!P]32! MJP,4BL"WO:9O>ZS5:*C59-U&< AW4=DW*/JX^PO?6X]?WR2#FMM'7Z<'J;5E M.51UNK!+2].2M8A@(&@BE#8DHV$F=MLBCT#Z'T 8 NG_>5:H/AFR\3T+]3P^&A#P<1.'CC_'T^%0NUFBUVH0CVUHZ.FP* M]L19/K+J_&&:&3F8['2EZ?+.*^^(1FT](C1J7:;XG35[VP*;?3Z[@O/N$X M5U^U"*; "Z(QR,Q(,&-Z6=X/G[!0CA7+BJRV6VRQWIIF!FQLN>3]\ F-93=J M];(C9NHXM2B9B$7G8G7EAT^HSX;C6FQ06+2<3CONE*(;);/TQ2>L,;.L6EJH M,<).)\U<0JY$.IPO/B'I;#9YP9F0!*4J&Y;DNZM-=.6'3TB.-TDZ0PQ,PEYG MQU%E-8AP!=X/GU"FZJ5866.;%\>AV^(1%8)H 0(]4U"10!*() MS'.0-WZ8F%#0%8T0"JN6LC.QR303_)5 WKXTP'K_V]\!U;O1PM_KY&)?0GCW MY5#5T.=0R5\:F/ #+'>:_:1Z9#^O'J_$NKA R(]O_1$*^].YQ-#K5H\H+(BZ MT==MNC&NW8YYW]]EC^ASC^@AT;HX+.$SL]"/P2R,QE^B >;+]RVMBX'O1%\8 M+B#$ Q""?B$#@+9'( 3)OM"Q@!(/0(E -ST((0+=]""$"'33HU"">J'C 2$N M1X@O5OM]Y#\\$3S+U8[''XU:QURW-N'1$ H#6C\NK:^!4/C1\?)\"(6!QKZ! M%#\?XAQSW_K1!X(C#)CCYS''Q> (G_,\^%;AZ1T.BCIZ-Y0ZLDT0$DT36'N, M&I2(@AZ8-KIF72/I/D_0K M@=Y\5=07#)$J)H1)02BL);O/4@5[U>-=.$$RSH4)EKNIJ%_=9KLKA/03F7!# MMRPJ\-$NU-AZ#N0&Y!S_M)U\-Z_!0 ML^_3(%C'^^CR:GN:F$4[Z8X0Z6222JY56KZ.>1?ZD(I%PS'JMN!G@39X -D( MM,'S1\V^IPXF::%M;IR(.IUEG?I4Y,M]K<2[4(A4%*J#Z.>PJ__8>-E/P$(D M8_(P%HN)?8YFHOVH/ !]D1@2_1@!1$:B00Q$S[ 0 =\W248V&X)2FH\JBCD= MM_.\'Q9B=KA2'+W!Z83]NM$H)BI6B$(-7GEV3RI6[7+M%KDA*HT>B D+4ZDL M1_#*V.F5^54ISR:EFBHL[&G-ZG7Z@CP8^:$FKH5R5$I;Q' *!MF1,XID>OE< M#5YY]O3X4%K&&D60G1:ZSNMB)LZ%6@_=\^SI;,Z.QR/T.C]-;K1J,IO(Y)H- M=$_R#&1PHZ;8VG0%DD0DHN2?*7JQ9H[.Q'HJ45F;\79U4\BQ\YH?:N.DO^C$)I7*<%I8E\9YA9J-U\V:'VIC MWBA7YF8J$A,J*7'4K8K4B.NA.4-G5$IHB^$@MY#H5J32-11U4(F0492VXTZO MG$Z,9&(M\R5!I/H5+IUHKI@4"BF=;5-[F!O4TGJ9:U7D2;O2X^?SN(*N/-LF M4YODQ\M^HD;8@A$1=2;"D!TTBN-DFZ %%R=D280R,J0&_2@EL_U!/$[V:8EF M!QQ'#5GQ^-7Z675*,O%8C(N?[8Y6BBO9Y>N :#FQU"LCE":UIE/SDZ!A?MR+ M-!L1FXBTR5ERE638%L'[2A"SS.38\6A.%.;]1A&UY**::DZJ9M^, ]UG6Z#IQ$ MMR"(TPG4G^5T.M;D73M)T6P@\]8[U_719>1C(9LROU%B]0#(IK&7T)Y^(=ZK MBQK<='V7KUV[,L2JFCZ M@/=:F_XP8VKB6EC$ 1BEY-1KA[TA>._[$*'-,0A!X]XT0Y)H& X",!5GT-:W M,/#I83H6?@S-_0W>VRWJ:5*?08HXN.\A]J\)KWL= JRM@H.\])%7S87%4[RWYEU_J_4%>F1>:_CV0US=C4,P+%6#Z_89; M>3$ ,^(E1@6$> !"D+$7(J#$(U"">&'>G0X2$.)6(O%"OSNK.B#$K0A!OC ! MWN@C4()XH=Y%P0L(<3/=1 63"QZ!$/$7+I"(1R $$9S6CT$(J)H".CP"'8@7 M,C@C'H$2Q$LTB#9=D!!?[5OZ*-KW1(WY5PNT_0E[\&&,Z^Y8K1W\+R"[C14\ M?#]Q!"X$WOI17.FY.. "R+[42_RZI?>_RPT9E()S62'IY>$NQ@OO^_%_'"^0 M+\1UA>-W>>&@>>=B//"^P_1?_1MN4CF_V)6",P MEP-S^6>:R_Q!]9%K)U7A(_3+G9"!Q>QC,3_Q+ P>5[$%1O0UC>CG9H^=/@FL M[&LQ"?W<.J2I6Z)Z,>ZXLI7Y$ -UOEV&>07AV%9NARP@C36X^I$3NF9_XQT, MR;=162[6U'MUR_"+/;O?K_SW:OO[GZSDY]>*N?M-<\=""82H6 H\#99H"X!>@]T2U$S(]Y]]V)U=8R C^H.GPX"X*/RO9_1X7]+ MG1(KQZNM%-Z,//M!->"S:8R/BNJ>&.WM9VJ)@^S4H0_M MHS?2X)4&:E/K"*+< >NV;*1I#:$><+_^H\,4<8[6ZXLL=SF]<5_W_.YZXR>I MC=NGL@)#XV(JI.P+5\0)"I5*.M4ND9SWV U12/.+*08T(7_]QX7CQ&WG9MX[ M*WB=M-\CQ6>2M@G7!(R06\RH:^98F9OA4 )2$#)KZ/\OSN;_AIJ&* /XN^D/ M2/7]D%S>0T=L$")N?\M:]4/.\OB*U^0=3WFJKRUWYOU%<4Q,J49GK:5S[5%! M'MT\;C-I$?)W M&"\'LQU$8JZD*^+-@B8QG8)0L66-2I5+Q9I8NV4\AI/TN+-04E&B,)SVTNM$ M$5($@5$Q4$W$/X?I^$?$7!X_M'+[EPSB+4^I"SX?=6GUVE++<)(989&NEH6, MFNGK103VR/WZCZ+HJZ#Y/V=HY>$C*'=XQR"L\NR:PC^X,IXPW*!#$=)TT6QE MN7@B)B6%%=0**+C"LI\+K?Q9$93OS?BX0QPEIZ$!'Q(PS5 =QTQ2097+L\=, M <._M>3Q382^:7\O"Y+2JJZ7KP 2B M(8VAF9 "2Z#J\QG0+,]0T&9F1-?%$B H@\V\9NA)MIS_K8D17PTOI.K#G)+, M:MT62"E:G1[WB6$&(;LST(&(AR'1@W*/&Y=[W%L('W5WW&#&O7?G"RH* R53 M5S5EGM,7OVB9P[T9XF$WQ_7N[[T]P9%^K2/=W_>O+==:?ZI$K5:D0-9^KEGBCW"2+^ +_P0Q]O-B M'TN*;Y&SOYWH?CZ7OFCDL[5X?55I :F2G2Z3_4YE5H.+QAT,48H+LNF_E4V_ M.\]?_DCV<[$?2YA_[)'L[_TJ)M%>)I=LNC6CA8X]D>:UG($'@$+OE^;"3"P: M)+\/AAT_T=RR/W!D7@I(.*@4HDDT-H^,_[2Q>?>?11=]B<=_;Q8=O@]-OL2" M*07[V]X/DYUZH0)"/ (A4$@M&.[T$)1XH8/!@1)4,'CN M,0@1Z*9'(42@FQZ$$E0PB_$Q"!'HIDG\G-QP 40\*,OQ'7K?._>1N_13!O@K8>"*?X\6#D91V#E)-6GO7]=?T1#1IF]"JN$2DWAFS47>6:AIZ7: MS7'*RP*MK)J])$_,NL2\*/?C[9SJS9<[.AL.R3XW $XKP3V.AX[!S+UCX'8# MZ>YM=]\;(^7F;W_=63 ?EY$;L5*ZYDZ=X\)4]'-=6Q<\?)^PP3K0&(^J,?Z]6D?U M#U437Q@[I\QD@>[-FZU"K>,8Q67=3N9J[M@Y*LR1-QX[=V__/- (S_/3)5_>T(#H4,E"9K*9%D;IE3=XC@E'J?A-38VGL3.>(.WG/V+N M"I/E'BHX$\1@+C3/P6>0P[1#*XQ8YDBA4$NNB;FV(JST[4,P23FXKM*]7^[)#:(OJ9ARP5D4 MDNM1FY@IE#U56[V>6KII["63B90WF1Y3F#;L>6RS$8JIJ\+W[&S^0 M#?&Z[$2C8&SWA$I, [E^J5T3R9L.FE/F;;%JT*FQ4)$X(3 ?#E@VK7:][*PS NM$J?C0FN4'>"2M6Z'!T$&%QL? M_J?)W2<"A3_+2V.@I@/\*4D%HH'H-O8>MI-;]-!K %!]T.!%T1<$WO?N3%)[ MJ0_]QF;NL:[^G__?$8C7F7AXFNY@=SWP, KS_0A$7(PP<0@WX!]178F.Z>UV M+/ZRZ\+[9Z*/\WE_$JK2?5:?16)1E"89#6RX>?D%& M2?AY[/AS:=Y'G(Z*;:+DVU]%C[^B11 %+#'HD]$XU8]2$M&/ X[J#]@!(:ZN5BO9^#2I5%8B%6G%2SP/[TZ<7IDDJ&9LD50'0F/B),69 M,-;F$W0E=7KE4JBGK'B_N9A&C!BP%W6N[K\GM4AYZCC:3?;JD1B;*37 M%XKU"*H!/+LR%:=D-M9A1JW*>MS?K,8VEV^CT/39E<:434W-N-TFG,UPF2^O MY&)Z@/S;LROU3#D+F#0M"%0SV1$&\\%(RJSZ[/F5F]60J0RM?'XJ@EHMYLBQ M_F2&QLMMWQUJ2G24*YKM3AW!OQOTZSI=!TZB6Q#$Z2293933Z5B3[Z-+R6OH MQ,]/4I'&T ! T_P=!3_N2K>Z!3QO.$R-#3TF<]4%$L/Y6T-0+%#'U!$:"6: M(=D&Z OWB29Z)#19H$+30I)M&$"3G)!EB)KIYD;"[O-<8<+#5UK9#![QDE$T M^"RAV UO)[X8MJBBFX5X?$)!\4[;0 TE@:J&_N+3R;]#<$>!:>EP27/10<.! MM_]OAM'T%EDQ)1M:0')H %1]]?)L8UONM-2=#4"S9.#YZE)[#M>)[G+ 8.B?.[YZ"2')V*[@=!90 M2#%#FFYY3&NISG;.$)#QW=]\+?@[71OI4+!>0JTY?*8$]T8%A].)SMXI?#S$ M:*5 CH8_@_>30&B JKI#-KH5^C%D<&CNHR7;N&(QI"I#L+TS-"N H;I2C=[B M)=0 (%36+2BD(4P=\M\0?R!Q82Q0\.%H\RU14 [=4^^D$Z"&&#D5 ]/C?ZXYNN^@S"!AFU SF>8!1^Q+"MP5Z897.9": M3@MRO#1(M40Z$EL4-PMKK1^'"I@OA JVCX9[-% TK(/J<"M'&M)VN8.):=L8 MH[N%O"87X<>(*Q1@PN^@YW@6:ZC S3>:T!C(Z+J,%-LN\L"ZD8AD2GO K_\A*"9$>^B6M''!%Y9 #W5('G MO\<:D-8&/#Q"ANZ(*J2TJU8A/8J.@O^ MS53@68,_Y@T#&7O8T*JCOU6&%=N"!Q@PVZ)J@RST''W)S@VJBSZ\$]N:C2N; MEI23S/EF].L_^N6\^&1+]G!HX(1*D*P4A:U.!I_C)O ("SDQ)*)A?5!)[>R* ML\-](*HB/%OQ2:YH^(R7'T?9'F._/+;JY4\.6R1YV Z"6^_IVBT)WE*WT'0_ M%E]S+$(#"(DN_.K9"Q9DB4 ?(O0_S< M4%2D#\B7$(_U^)%K>LQ@$P3+^=E!#O& MV'GO?YRH\NY;'QA)2=>;]-W<2:8TD./5)4F(DW*NTF/59%'&-E#L7:G;=EWN MA 7) R(N_ QN^5X$'^> >_ C[= 7!^LYT*!U@5R!STX11I&-JVF7J*]V(68+ MAZD-]&)KEJID^^Q*)Q;R;W#NP194AI_2#?%(O\X2]CHA4,HRUE2J>=N<\4@W M4&^S+]I5Q+/6&)H-T/75K+$9 AHRW8XCBTB)W%AALT+!GG/)LDE$HAS!SSKQ M:J=[TRUMD'HL6QYFJL),S J=]%0:FYW5!^IVNZ6FLGYG0^$A^1:7'QVX1YQ^ M._9V6X[W3K+.9PN3UUPQ+K 5(ZVNNZ9B]+[O\'Z#%O*R69:M!9.?%F*EE=;( M-M+F K,W_;OL3<9OP=ZG6ZK.:R.2&V119I%.C*AB79JF;KJE;">3&-3JBZ[ MEA:O":589[3VZI-;^AY[D_&7$#Y /MWB_EG9/W[GAC0&LJT"??A.L44:AQ<. MMT=PA:V)9*H)%Y10=6GZ:YM$4@I:-=N?9 M^?<_SV8_X9J47>&!6VHEP5<3YR;X9_N7PY7MG^I6 (BVI6\_<-/_^).C*H&# MZASOFGTU"./F^BUCNXB#L6B_/@MI$F->XG0P=NTX,'27X7?1EU@P#_(1"!&( MPR-0@61?J'A B&%?8CCJ8B>CPWN6IKUD;^Y$BO@:Y/P:=/__S M+7S]2^W#K8E\W9+XC]3)SZAXWSM9@FC3D'/Z"AT /Z!3HC*=]2TZ(2C#:;'*-#OQ]A#50=*__F/9\\CLMY'[ M[J&T4+KD DW]]U!'-P?_N#5M[@!O$BB@&RH@I&^:*]U'Y<0T:FPT1TE+H(2> MDJREI:[3J/4II'+(,$V_U[+[S"84I GUTZRFQVDQ?$+]%5A63ZO84,+#1[4- MN>IKGC>Q/=4VP-J,#JPIWZL/@K4SH.KG;1N^_EP5.GKXE\TVGI",?YYQM449Q:1C78 />/A@(#ZXH&UKW1$Q]U:SQ- M>._M^7&:$I4S?E%-\D@+O*,KVY/Z^I4K;D:$DXVHY=94,)-C :ON6DGM(E)I+J*<_$(SF[OK)U( _-HW4WS2%-07: M4[!FE4*FO"EQ\1I:\*__XF$F]J$%=UU\EDLG1D_P!:Y>R%;4M5$3&+,4&%CG M%6F-:4N,3C1#(U@E408QJ<1M2-YE(+A$(//6.]=Y\ ?7J5_[8.._,2/]MJG3 M-P;'<"^A$*))!!$EA*BRRZ0^R"EROT;?$NZZ/VOL=5$B%,O$17V*K(@&:@44 MH,2,4*]V55]![R>G22_X0OPYJOO;?QX.88@AMS58#XDA51?=[A432+8!=V3? MW88;!Z$(X9E.P(H!_W7R_KOEX\6DHJ#S> M=]^*YF2D/HZQ;58D&J^50D;;9$HS>?7K/Y(@WNEH=1D(BSKFHK1'Z+]=A(IM MTQHT3PS(K%YV1UFLTN0.O[U*\BZ <@FVE# MG^5,TT9-PY7AX7'IRP=49,.R\F*T()0ZMXC1/:'$%4=0KS/OL0$&[PB=*Y.0 MA_PA(XV!^B15W<0('U U[9A"W/?"B^IMVC.BNUZ"IV(1>:W+ZVZ<6U$KJ;H2D2O;S#;-94K-(5;S+(E#U;QM=K]XU+UAA)!?I6SQ:>"JMI]C:P%U,MCF'@0#X7#9 MJNJ+UJ0B4Q,;&C)\!==R*;^&,I $6B@A:E-H[H12"C(-]T]'5MZK;DQ#D,6@ M7G*Q*$+U+2R2._TS=0",Q-O66$>T10 _DFIC8V?;&*Q@T\N\BCGSD.=;?E0: ML,OB4B(Z58%CC$1M$*M\7PO5P18YD%%?+0LLF1M58;QT#DPW2 M.;$7]@/K9,\+^'#ZVS6W$<\@# * L%(,?8W[;50GH. 7*(AC)-MV_(K6]+84 MM]$5@6@"7U(FLH5^UXZETE.0RJ42DVEI$L_RO_YCWFV>T_?(#&!A*ZYAYQDH[RDMN&/ 2QA&#W--\CRM9$>&!8VY-"F2%"R>AW,OH;SB-A'C31 M:;1E$X0RX^(WP>-S9QVK\ 2Z-A#%MWC#T 5K-&3J$\).;?+9DF;U^=\ @JV+*"A ?!3T$&. MPQ$'R"T'_L@0 !<95#E7"&ZK@,\A@X!D#G6#K ,7^F<&(*-L%=F)'0)F%$*<=L^[>2G+YUNN& MUW^383THJI Y!NAVXCEVS7$88(Z0)S$@)1(Y]VI8[+P>_KU? M*>X1@;P.Z2?J9GU"?/)H@$\>X),_'#XY*],,&,;HOCP2G1;Q4F-]P,.7UID.C$%<8VPTSUS9!256I?F M_8##"\/^ -32'7E:R9*]="'= <7<"EYY#(7>CP^XP9"!%L"0IMA^E*7@OA(D MUX^1\1B@N2C!RQ=C8+B4>Y1(L$#NY29:7+-[OH#L>:4YZQ"!L:V'7>_?/O+4+727@7 MW7[K9.X_#H=<^\ U"#P[)1[V,E\?I)^^EGUR#8S]LO&=3;^E>K::C@&KX2ZY MEA!TZ;01W+R_E+^]/):'EX7L? MGIG)*33_I;2E3*&Y_7U7KZAHH#),PF>\8@U/]2SDEVTZ&PI ."(=6&.$?)1]&<--&.!3D4O4V>+D_E<#; M'&!)7"LS>Y; :1XH95!DX3>6X^_.<7;M-58PT]-D-CJ@8N3&6C7Y#QE@-5:@ M;IE!13D "!TT)"Y%1<78,9["VNI,2.I3Y;%S>*!' _"$!0-86[Z"C 7?QI;V M$+#8]\>_1\B0T"US>0@^YY,,,HDD"J(\(8=$ MOYV+SGG;68>[B7U?N0H,Y(9 DWS''A'J@#],O3"=S<]UID8>Y)EE+-U,5-,T:V1&.@1NIK3JYN[D:613V[DJU2O4-0 M<96J4W8COD!D(:D7PH\N3)35 MK7."<\W1UQ8=K4\!F1^DQ>5@3'>PKGXO)^AG3(VA+3A @3.4WW/@G\@J?"/T MCN:=H'WV)E@<6\22J]%Q\#TXK[]<&@3>JPPJTG*]+-L@2[#K">'TBE1$8S&X M[SOT1A%L0QEYZ2 WB(HDWHN87S'Y_USB^I6FLB(T4E5(J[-9V9A,66O1IRDG M+@FS?FV=L\1%CDY#,M$^BGB'#(B#P^BVF$+/%UB]TU(KFA]$NVY;)F);Y(-O M0^/[ /9YD=Q5T&B_40Y_44^NEBW+E=J+: T8JFY6F4.FMXO6,E*MU7UVCUL=V.O)!7D*8!^&A M26YQI@_/PUO7UK%]DC@HX=_^PYF*VKJ@MNH"(!BVLJ@N:_SZ-Y#_?>V5-^V4 M0:K:3$^4)B 6'#_LU%BVMS!1[=)[=6KAPYR3%Z8ZCB0%6/0?+O6%8,Y2/E+H(EXUJ&JS* EAQ/?KH\ EGBL!JZ<&(JVBN;:F19)I\=D]VTUSPN+L!\"Q7=)KBB3(#/)'-+4[!8YF@CE D%(B21'/L#G1$N5IE MX/X(3U8CH3N3Q!$K]]YH[;OQ*!)^K\1V\),7@MQ# YL>GK-?$O;MT^EJXF/^P_/G_7-Z1V7DI> "@EW^W?-,HR^A4&ZX MT[6'048T[<7E#Y<0")7>G2RD10Z)LF?+ _+XKPC>2!\!',!V#TZXOFTY(F(; M6\.+W)X8X=T;H#H&=,$!NY_[W?"QIW[WRQ84\9KJY$C1W>*!7])?/-Q!?0!_ M[RJGMTO>$;U1[%G;IW-"(ZA1H'Y#X63(.5_H[#F$I&SZNL%V:!RF^32=YEWF5(@=EK\?ID^W7Z#F^8[+!+ZNZ)92A7#EB4MPN 0H M+NCNJ(FUE$N78W$=NS1C,(FY,SS9P826J:0V'1DB/N,-E@88?,W7KY _G MQ'H?XJ,QC,XA_'L%9? T&7XB*Z:IJTOWU1$;XA(T> W.4WLV%3;K\#1$=_0E M_+>[1)RXNS'D4TVNFOHVO6AB8_/, M&'V'5)Z1&(;'N38U[+DE06VX?5X8U2*[Y7"N 8=>:86+W)#2](:>X\ER&IH0 M'0Y-;'FTR[FCJF$#D564X8N8T*@8#I$X>ZN".^+6U.V36KL."^32&)\8-+?" M\R5#9]OH-6+LF/5AM'''AM88TM8M+X6&AF+B0M;EKKC< M=9&\2?;^\\V1?.%A]I"A3^I4AVAT,^Z[ 08Z^-P,N;/G-\BRJ]=T_18D)_O:5=,QH=[9FDO;L\9UX9 !L7U!_G;[?KIK,(]UU35^/!EU]>?!:WJ.X4D. MV7V'-Q^(+/JS)#/.<>#L!=*T^+P5;2BP54.WH%0V\!Y"LKI%.2+J$NZ;<$[PHJVD*A*6XH!\_TW>0*)9CXOT3<:I%09 MEEPG"IZ;QSFT-X8ES97-+%%KM.LM.V3D>Z5 M\[B4=?LS)B5Q%-R/8"#)]W%W+C8:AGJAN( 0#T (DGEAV8 2EZ/$I?!0/]15 M5]B.%)#Y5*<)P:I$2ALB2:GE=:K=:MHTFN0"!92+AVF"O 'R^",([E7GNCRG M1 ?G\K.*^ANS3=8:M5'9/$D35*4\ZMF*597KJ$D5"CM#AJ,Q[F<=QI>8=/*< MHAM(Z&-+Z!O0]HU><3'LSY1!:S9/Z!$CDEF- >H-1^8R&^;8<^2DGWD:1X/3 M^,\YC7'.DOKW#3STYPW9/\;*W2P-;X_@CW=5Y&_E:<*AD;($FM<,N^_E&FR[ M>W&N$BQLX*9-3Y(_1P6OXD!?@O#],S\/1(L@\1-$N>^=;P@2/P]"B"#Q$R1^ M@L3/SS1IK^*^XH>.APDR2/P\@EP&L:8?+*SO)7Z&J82J2.1X2C3(E)HT5CD6 M\%[BAR2H,/VQ@+XUL>Q\.-@3 *$R 1!J (3Z:$"H4$Z5J*;;V!1:5ELER9580%RVQM)*U:5Y> MYNJ^P*(S@6PTR'&]0$2R\G ^B67D49'OL^=7COA\^;40F61;2K^Q6)%3:5WG MT?S#+03IUR$]T2_?^-6[U=*/%#/Y$<[(C\Z-'USX%>701_PFI\HM(?L"%V?@Y'-!3G]1,<%+_D)/Z_;J7\RC:;1"9+I"8 M>X25W[M&Y\)[^BSKO%(;/@9?2NH:EGDH'@V@*;J!\/3,\Y;[3#&BBX:]3K4Z M[6XM4LB;S$CU:;GWO^[6+??'!!@/ 0%!2NQO6\A"W.$AX1.@2&X4X\16A2B+1N.6Y PXO0D'&H5]M: M;0BBTR]U52 [<353^S(-PUCHD+ ML= AU*>95VB]L*$R'2H81QBJ4\OVH+X' MM@,,,P0IA'"R\:5UA ],1J/\ 7;I'J RQ$M8?,DX31\.:0LCT*SS2S$ .5+, M[F"W-Q3S=>''MUQ%Q:_,58.&HU>F:W+:2N8Y+;^)\\,ER]]&3<<2=:8M.41? M6,0&4D)A %/A1WC$SCL3KS_4TN^;*,$DB$\NM1DHRTLIRY2S:)=(UIRV(MUH M)Z)8KYUJ^AL'W@"(QL&P=OA?#[_=\,"M WI=9O:75ES*BLVWI@NN6R>; T/5 M4Z,WZ85&?Z%^G? .?-P$,R7BPM:J&+D0WA4W].C>>!428YWNXISDKA'(O<\ M0#G44&,/_,'^JNWD\3W@KH;Y F.@8Z1SL'_"UB:R-168)KR[H2H(I](E SK] MH'V$8!%E= P: #*%-,8H_&B]$AJQOL=&A0>@8F!HRKNAHOZ^_CS/@@SQ?_X- M%.N3"NJ2%(=DI434A$AF'(^OA<6&4_FO*U8$;&_B#Y"\;#'G#S'QCT%*L?0: MHC;U?H5$QD5!A==MD5?1\&'M%-[T *P604L#64/"Z2+?FFB&&-P 4\5@]U M,0ZL_-;=K:T""(< ,I:_L0H .0(#6Z,7&MI8@ZB*./#FC;@+0[N#F@]-_6A9 M!P#1OO>^=^@",S5B\<]S-Z]DS&0Z7Q\2LT9.-9WBFK?IT;>G$'[)&B[GVQ25 MZ<:CA#T!G72<8"-@AJQAOREG3Q.RN H1;JEBU':D:,Z9E-'*)(A:15F4[=(, MVFZ,[R2K=V,5J.;H*6(43T\TIC9.6WFST6TMU#F^[U*RNRBB*Y1'[WA+_0^S!I#RA6QE;2$_M^H1HFUQ&F4>^X6BCL>N> MH^2Y/JZC)6[_J<_=T186%GP+\@8Z?75C*]>2JIL[21[8IH(E3X:W56;0XU+@ MRZ!Y6P9T[;#(G?AXT9"BG2 \2(HAV3,T $D"YKT 'KXM95_H3OB]TIO(08OW M01<-?E&TAH@J.KIM_3-4UD#V>_>#+I5M9Y#[ULJW]OP@9:PA&5>/4L;>1SZ;_.L_ MV3W0W G7:'*+:&R'^Z#!+#,T%Q!]C[JVH&S.+:\@;(>[XHWW4$4T-A2@.8AH MJ@2\%1+$_82YT\,8W1L-%;1T:>I!J9C7&\ZU5\!X9//5M;$#ZDDSJI5;K0JK MKF?6<)DH1HZLL%PY_6U]?/!HM$(3S1HY&@F&-K6*=K\)3:01,/R5](AH6&IE MSA:(Q<"A"([,D4D%S3&DSQV=_]U;0^C9>"*42U\\L\B#SH%J&(U/LCY+R%2_ M;A$U)]%+4ZT&T1GFQLU.@WK]7#LWZH M'W9R$I^O00OLLJO:9=2SVF78)_51Y!$H=!%E'7%YZI\L_K_^*BZ6S4JEH N5 MODUG!TR234UKC_AZ0Z@O=OS_H.?4D;]H>B8P,I2_0)!!19H:%E\F0'[9/X\[]1B,6-Q:,+MC]TG0N4T;]W^NJ*(3GBVR9>?504>!V28\,ME^:6M@ICHQ6*B#<:J9,VH[4R=0B03 MR2=DF^R\7;EL+(BR^H]4/@R=50Y=M"3Z^"%V4 MNA?0:D!RXH *6A4*7.$0"Z_)R5TX!#&"/^%;!=UL#O0EW9IE:TXGU5W7&] 3 M_2]^/O)@%V:9NZO8C53^G>@:K>U75=J< ###S M> M8.N26_[CVG[F'&I#W)HEZ0:T#I%9A[2P99X,Q%"VE7HT"29VGS]$'D)=.[WNKB1982CM*=E/&[P:1S4 M>EV!Z8<],YLLVQ.":/14N4:E2\FL\8VXQF&M%[9OW6 [\GD1=5RB'5: W<8D MFKGP4 XVB$*HPMN0<3QE-RH(?J;C+"6\/>Y#?<+>QC,<[<='S68#U.P -?O1 M4+/[DA@=1EF.Z1,B.^Q'.6[8YP +^E&&IBF:(^-19G"*7VTWZ&9$-@ E9'@Z MLU#)=(2&1V.DL2*7FJ4@5V,_)#^1[T-TV"74[X*6'\MU0Z\9TW>E%B)OHXW\V^$H7 G\N#R9'G@?,_WR73PX*-\CJ+[U\=149$NP6OF+?OU MM6H,C8@A]%:__B/CW M+QMGSU*HY%M$8RL]D:WYXROM+,*W?R'F_UD %I)O. M0DCJBMZ:+BL2G_M:SMMKY=WU!Z(AHDM4@>@UF/GIPETV3IS/#7T-7P:[$A\0 M,J4L%1FX9,0JR,H=3K/XR!^1BTUH4 M^CA,'9UQ$9Z*#-6?;S9_B'G"#7%!W:6[-,0- MKMNH"FH>=:,G>'V:YA+911;!22KQ=-EHU><_]T];'92L8L<(7G'PK5>.@IZ\ MW:'#3KJ[HID$2""7:]//+MBX[AJ$A<* MZO!*M_U[+AK6FQKLO#'4[4,8&OK,C1JB>"'^6#\('&/('L8=2X*O'P 4X,./ MB)+_U[2/.13S7.P%13A410.1[:Q<%"78YM%.$U;Z''*<:4%U9<__^T0X\F % M1['(L L\A=7^H9QA2\3%(8&O^ _H677LF OI<#!/8"M]%$N%"&BWXH M0Y+.147>X9'AEDS(].'0P(:WTA#PU0=59%\REX)NS;MT:\X(H5RA5MT4D8EU MQ?JPE)YP"+ON:]V:\$,,5N,":KA&0]"T>=VFS0W!9)G!H,\0BTJ% DYM6AN- M>/^FS4_W1A[BA.PHJ&L[";;0_AW?[NT<%TYM'9J;)M!D\RU+SK56PZ&#UO& M=:[?E5E?,D!D])G#72CBWR'\#*$K6RA,-1:U M$ZJ@G+;JB"H5;8U$B@;;Z#(EW&L&: ULH>H/,K(H[/$ MC4%\*GD?.E_BX9U/S%AD47_-7-K!:'[&8K)TUUJ"ILVA)+R_1"0!+X_&*@=N MR<-7[.17R"-H?]/4)07?4SK@R"' (,LN&[W!/J=,%_#.US,S1VQ4 M&<+=%O"N)K>;ZLM:7*9!++55=$3,&"%C=E6V.NZ/L*OZXI.L^8BWX)$+51UP M3XD3KU;W8N4K;-4@7&QLV$#^DP%JH//GO[>TBQL<1":&>')U< A=Y!!:3ZE8 M?Y3/2(22UJGQS^A1U,N%!(8Q,;B'^C1#RD)[S3QH53W8U? M .LY@-YN")7[NL*^0XO=7S0#UA@!2"V]H31(4P2,<5'&8 D@#KA1;0Z/2\3%.9HXN8T+V9IHPVN %RE19KC% 2E;;(V;NJK(KKDO MJMAC-\< 6*YJ5UP['F%18$@*&=6\J#JRTN$RK%WE*P[8S.#/MI:=UT+APEQX MC*5"-T 9*A(."S_.W)/]S=B'C[5TP,ZB1@%>S?1DTC6VMU%^KXVK;K^FTX12FP]DW4+$#1_9- KF3'-**AM@WB7@[Z:+E9PS=-'V] MU88B W6L*CDBDJF-.*$VKW8FT*"-O3.B-(SUGS>R!<'R>Y&L;6S8,+W4^X\6EO,U#A/2E7;S)QD=<83Z?BJME!2B=C3K(PJ.1?8F^ M/:ME/W=AI^=<+0A)%!#E0Z)4T-;EO)W#(N8?!-)*X_Q"G<8%QQKD'3W>VM0H M2!KBQ:<^WB/-UJCT3PR<'5OAT J@;),N[4+0EF[M'?_]@:>?N)J^0>D##](4 M<5NI[N6OS.U &/B16_NRBQ0%1^-ER@87,L_'!PES"G(47:8+LM";?\MY/+-M M1,LRE('M0FJ<<<+>:5G!)0)V1)T(S094U--OG @'G&=%,_.+@8"*("B#BK_^ M[@$4%:=,IZRRNZ.K2A$V>Z^]IKW6\\A=2PAGDL(LDJX"[4 =T0Y!O$2Z""D1 M<4"!B6:;M@C9X?2 M9BQ5J3.S6JE='Q43=$>_W(W&B:;]6,A/7^QE.%[*XAK*XIS#)-+DF^2T*J8) MFQNG1P.K&Y4$X)Y'3KEX:(E4T81;V>5.W5](R:EJ=>I>7+<=7X=3#5O0"/Y+ M1(+_NBM$]\+$C5>H56O0[965Y^5:5Y\,!7V>3X>2N_O,A@V5"I^RH9?+-;NQWYKL?YW;R"R"E9N"9X-W%!_1J)S8 M VYX]71<3>%2G)WI]..CG&Q%6Z6/B+VHQ:-?./)Q8F91V&"GN/U0OY!QUBP# M+(GQ]QUIM:C8]&=N!3O,@:'@>"?VA M 5AK=]['7K2[D^<-HL4[PQRLAAV2#/EPT/-LPN M!MV%*Q%^HZG70CS!0E#$6SSQ6HGKK01"O-O&C[RVEKK+1+BW38-!]W4)W"8O M*G,1O@B\)?",0\Y]SYTI1TZ!#8$?HO[[+\ILY"U*WGZ"3F!X_5]_ZRD.#F8? MN.+@2]2*"7D&_^^_?<_K_P;"\:C5=EP11U^0TV4 )3L"+@K9,TL#]+=/"L(^ MOAK/B^)@L-N#^XP24M\I6W.X97=,T[7>\)3S.C:CP[PRV5\=$Y_0X7 P3)%[.N?O/\2[V-,M.R5!QS7,EQ3)HZ.P:RN:K^F31\_"2]]\N:*R M*OIZ-N-&K<"\9Y)$:]XMQLEB89HI#<$K0\\F&"5C%^J8/\"Q 1.YV[QZ-W=F M>_^%P?X3- L>6SU$#?F&1U?V8![^QJ_ ZE+MXWE665.';5&?H*?5.1L>L?IH M(:XQI#^-AE4A)KS:FL<3L?E')]F+02T4HX,TM7]@_8=X.NDSN^1_43?V>)Y2 MU]Q(I3@70"C(IW)Q7OKF9D (&UT4DY*"/$Q+ WE2[DRH*#U(#01(&8'B+B)( M11*GE)%+^[5'S[/#-O$C"'MB+\*>%V'/\Q#V7$[80EU$V!(^_(RCM92_+?LG M*K5[ O9/\L>Q?Q8\;=O?:UNFQ=4N#+DXX"5&' M*M) W$;?.PK"@1 <,!+'S2DNCU+V?E'CO/;E3?3M8'969FF#TBMAB]LU6@.^-O/B?) M<%'6I;QP$C""K#0(.8">8-V\4(L8 0![DQ#5<0C":1-YGIP_OI\#& :D9()T MW#[4([P9Q)S>&@:Z^3U@5)YB]2]2?#N-@UDPH1TXG[#& &PM"TB_KP9,Y4BV M0(PUA:B%AO%>G&&[PP$$J@K[08AM0!_:7BQS$^@8&&YP@0J<2IBW5C2(%PNA M9>&B3#1!1)C@[I(? /CTXL7"HWW\G+T;2;"+W ":!G=R X<+(LMB20-3K")< M%T,T345$K' .]*QQZ#%!AUQK;*E>=BW\6.@'(AQQPW49=]620P*)-9=?$SD4 M9D3^X!!UH91^8*[!E\+8%L!4.9C[X">W:8&\@TR[-UY+7\I>_S4OB3JG\R.[ M#.ZIH(?M75Y0IY9IH O".[>L8$@RW P)KFK;4W'K)KL7(%7864^Q<[N!1!+F M1VO58R8I76U/$I5(?]O=(+Z<>]X=@:\>CHJ502%5DU)L+F8R72%2S\T_(7*1 M3U$6CO1A_GHP K]^9\@[^IJUYUX'C>A634'C#(*AB)#<:$NI:(48PN:JP^Z9T[OO45A_ MX\VV(3JUX#I"-D;)Y7991UX_=IDV-T9R"7[G(0N4#'G+7X"S4D,NE_/K>73! M$E&[K'4UGO%YA<@:\%T_U>#:F!@B)B2%U&%33D; M:8TMMT R7.8Q)"(33A91@GO)B\9:?QQB>=@DE53L<#C(C3QD[(*D9GT0/6\( MKW7,$H(AHSPC]*HZZ(4$^EL)1O !,G$N B!*9OS-Q8C%*1"DVLF)S]P6<*C#A7($L!#9:,]O&" MUM2X08?I<,U&8R _1YQ(UF0?W/>WX<;]WCI7$^T"9_02(89B>H5LF.BWX2G; MQ8R::*6W29G1Q/LKK5QR8EA2+54B0O: S=6C'6,Y!VZNS_K^YWJ4W@',Z+U. MVB&V9,R)&S9Y?&;LZJXSO<8),W+<5^^+\(C7 .82+)%D MH)(5:8\-&O-FP:$YUXG"/7D52+2_CF+WP8('!.BZ1G'&>755W$GX')J($;#\ M?4@*Y06,Y3P6']KV&W%@/,]47IZ:!+KOH"-WGUSE)>]74,'XIB;2& &*(!/! M'5_2@*2OMTE#)/ I")DXJ4&1WD0:]'SER6?;Q46824E$KI>MMYIEIK9H?[V: MX:)$D3 QJUSRLSICN].L,JHLWV/V$L2'$>+(09XGZO?SSF\3D3UZ#:Y#TG0F M]5HCNI0[A?&8G:46:34=5M)VJ8%VK$\LA@_2#VUDP4*VJ\BI%J?;@2@Z% ^[ M3BX*P7#G)U23(S!0:+)P*'5,002=2 V3)4/D?JC'U[#YMRPV2J!B(R (P#&^ MK514^;$Y&*46)=;^H/*9SPR;K*8;]ZHSBH_J(6&I"A69JB>6O4XE.Q$IB,:: M>//Q5-;8Z7#]W"1[8*J _8^.LU$N#Y%CBZZ9FP.A! L'-B(<"[JD:8%E)B.1 MI,=5:8G +DLHYYL$K@WR2B H-D1=UC81_$85K(-]\!&D=("AO0EO8;L.SS') M>@NP,-MSR4]V3<%66@$XY=P-X[1GDL8+8JSM@6U'7,XZ8K/1UE)B4X1.4]*L M.&OBK[5(LKY,5E:4*8N3W. S0E;>RPU4%^<3CMWNS.#1AN)VQIIHCSFJ.1[H M+$5JR15CKK)E<7C"6 <#8).\9GIGIH%$.PQ.1^9[S$[,1&K%V@37;!!"=QBS MR!"<[_C)*J>COG5?Y'1CTRW!F2^7Z=LN4Z8Y^4\& @M!8H=!Y!MPC\%#%1@84.$1PC;8=IR2P9PK\2]$"ET51S%_C30U& M)%&HT$0.N%0V^"588A#%H-89<(OU-4$4N B MV,;YN6= !28 P>W4B3P MRTVR&\B0OI9=3._(PZ@7A:0H5)9@EAUF%\Z01 FF) QHWV'4#(:UYF6'TH2R M%\"@#A F"#RT@>>#X.^00DM'7\%%TB7GK-Y)D3CF'TZ(@-)6JF @+;3-..A] M$FQ M6K1,]+,Y1;;KYD7<7!2B7H_>9K3_3C/?]9)^I0!LI)W\'9,9V] M=&A1878-.)QS,+*UI^US[3HA?%$U\G=2OX^V )?D;<^0 935]9>!X3PJAUM# M:L!2D_:\8/%AIAR'I,9OT?C1M.ZVXGD+H(7&)#'GA![HJ-%1S]"20^WKY%PY M?/YI G44@ QWRKIG 3VV#ULHT4$G5IM #6M QO\2!1 %(;86V%37$ 3Y F M$Q"V87E91U7P5^LP"26F81Q^?OE%T"]=K4@3R43Z! A]8=.K%CP]%90_!DQT#2K4WTFO!R41[JJU+PZ&H'Z#A&BS#4S%1X=F2$N'CL1H3J0FP MSLBW,D#;.X+ J_D+L;@9O"[UX4KW@2?Q-Q1]Y#-=5LN1Z35-HF&G/K,4VR*Z M@\*HW6U1'S]A,:]D%M?+"3Z#[AL\<6MC=9'A;,-?1>I?#E6% =;<&$BB\!:HJ="9!XI6@T6,0$D"?Y!#%TU$ MB/_H:1GR5UA.)DJ4$(=GJY#2%$1%FHM>W;WM M#;LU*:[Z1*?-F\;[77_$G4-XJ0:VMH3.O7Q2]:^\P&49&*:?:U%J;/#!V+UL M:YR?)G*K^>GC$A45*6W;Z]=R7"M-DUST6D0]7A^Q='G2^1@P=$JO7B%-LXZ% M(?/P M>Q>?K#?L%"1ATZ9#"'#HNBH?;X&]DT<-;%"9@A_L5D[.7>0-'XOK.*#@?^A:<&.1TZ%:-C9.%8ZI?R2^ M5/R%+_7"EWH>?"D.J:)>7I'#B6@T$8M%X91SZR_X:0]*-/!"P]'(]E="GXPG M:"'>XZ,$V8O$^U2/X\/]'DG%Z2B(5V@ATM_Z19OO&5FS_3XCRP7&CBC3>K_/ MK@1F""$8=J_,$GE^63.Y+CNCA&S6)D+O["()KHSL7IF;A?-FA!UTF5F)6&06 M%7%1-Y,]:O^>PWZ'L#)4(L=P0Z81_9C$5+4S!%?NW5/Z) ;%J4(Q++N$?L7MFQA?CG,AK+$:&)Q?1)K=!K52%7PMZ5T_E02^0:1%4.A81) M697[C6E^"*[<&V[&][J5@]WD75W;"0;CP/'LV+UUR[8@88_+ M.0<.]*4!\"/0M+P%6E/@>@RPLX\R@8JX99H%$:;/47B!^E-^27\??!#F'H;Y M_H-/(*,./DZ>_%)_@:#%X6DH%8K!7PUO !N20(Z7!SUZ9+ MW?/3=2$K#,!SKAHL%K4Q'EB:8X>06'"V="!+Z5 MY*GR2-7'*<&SK,C7T';^$!5 M&6X:1,- RGK?0\%GMJJ;/^$,3T/'@1,WD1<%%_#4364C9V3?AOYOX]@=ZEU\ M*9(K*Y(3:5NRGV^2M93UP;;BEEUCB5B2@04"Q].V1[T/[!=Z2W%PK8L 2U=> MZ^NWON> )/G5IF[[ QE1U4!PAO1M5M,W*J2@FII'O?@>@6G4M$#.3#K'E)9L M)RFM[#B;A,HD2/@@8_QO)\AQCZ>=77SQ&?;I/D"WI?">!Z'/*$RGK=/N06K( M$'DH4@M-%PQ1O>U)JD4E0_ERK[%D)I%WN9.>=XOS9?*O?P?@QY>>I7KM3!]% MISNHVB?,S8.@N_PB36^QR+IK#[W]QO1M5]9L,"#/"R_=.!+'EX(H3M:Q(SHB M.3MZ#,+PT6\_:FZ^P!-=N@+_IT:7C&I",#RH N"4=\'2IO&JU@:.>KBA72'; M%!&?QAMLK=GMQNJJ2&G3BPMD;A9E,EVYTIG969&@2ZL)-B_IQJ91'-\ZC#9 M=W?_[TG#S=]S-U\[[.Q.N1E#J1\JVQJHQ$BNM<,%^E3VZ*9AIWN:X+%'T#4X M(]P\*Y"!LO!44;RWGR[&@&6*#11(3U M:]\-;)X^B'ERG??08$9Z'Q:6N858D&?9J+T:&;&EWKMN,'- =;U0A\\;:G?O MB'K[!-SG',\STTXQF!?."M@@()F"@+C03YVYHKI7+]ZZSV\=*P*6GT-5MDI@ M"#[%X8\BR:(BC31-<&^ #I!U476:8?S&OT UOL@BN09J@LY5D\;NL3K"C'7# MML.OX+D,W?W2 _N](V2WQN#0<;;O)#_J8/C'R?SA>@]3@W("$?C!$A@(E!8U MWJP;"\]P>E (#VW:36DAGK(#X:MT2QEGKB'3DC\IA*+&$DR/CC"YL!6-S,@. M$>416-1'ST61@U7@ 05SO'*JYDNU].TKK,%0>#Q>I#+\:HY L XE;) M()NG1D(S(3)$*35NKW*:RKX3R9.=!7M=DZY?@?3<#G$;JB!\+<_.\K#JFH_4 M-3P.$FA2%="E7N*_JNB_?L:LVQ5CZ?NI64U"Q72R<:0;8L$;9$7 M7'!_'0._'.\:7X"=1N>Z;U%&_NTB2_9%U FR9FD%AFU]T "!ME7C (_044?H M;!K7'^>W;A&I7Y.U\"M[I1OE>TRJU/;WVX]*')1U MR4!0)E@^!QILKX)B^ MM%<0&S9=YYI-%U8,=_N8NCL(%]+8H01>T^WNP!KC?B[G)M'X&TW_QSL; M.^2\UV[A\<>ST:YPR=\X 4/<113;W'J#WME2!(2_DW?V5G3<.PW?;\C M8DS^8:],QMZ('[K,B -XFZ;]PI=_#E7MWC8-!MW7)7";O*C,X;D2!V_)J4;( MN>^%$@%,)OP0'0E_43H2;\0=)NA$O_+_];>>L@W"O::J_;__]J^C QZK]AZQ MQO'$;AVJ"^4V-D_.,GUI>^SE,'9M[E_)I3 M>ZWI>(Z@[?[S\1-UW_5WPN-CNR?:"4\1]WUU/GZ:U^==AJDNAM!"_/5O(!#P MF -S?1K_HQ-S_]_/2:YYO!*4"O;B(H6W6G/.K7ZX['SQMFO7M)JA((KE=ZL6SZV(&2=(D4)V3!/2 M\![;5YZTYQUJE2ZRH52/D*,I:K%(PNT;/6/[_N38[$R;[:FMV*YSN+['_MCH M[8\(UHZH$;C"2\Y*8(F1QDM%E(M^Q["Q4$<#- MB 4CQU7$[Y,!V/,FMNM;OUR] 5V'1Z?]'QP_.1[$HV?AY6&<5A^80C>+B-+V M:Y(W2D,P)]W6H$HE9;IFT?%2MITF$Q!"&/@5<9(ZSZOX_9R'TS["HS?!HU4! M=A4>/0LO5^**ND E/X@/5:M6V.XJEP_Q[*HR*2Z +@ .A!]KW7'WX7?+4H Y M"_"_\:.SH3_*W_ \ MJZRIP[:H3]#3ZIC+UD?7Q.))G6O,8F$F/9/[9H,L\"4-$A+ (PTBF(CODR2^ M\AE7/+A_^/ZZHT;Q'[!_<)WKQ .ACGXCBC+F>LH4'-$:?ZPKSACF41R,T$,Y1L>%S.Y-'8&C5J M.-XJ64>D]0B/XZ9P*<\A/1]T[&;!S'?@Q,.T,=B5D%+&MS&=$**J%%KE MYFR)C]M]C:\LEVD@5V28?(L<)Y*\S:P_WEC=8]KCI7JUWHR$HX3]::7IYE#* MUYN-O_Z-AM_V41TW^!G@=E/<&Z_8>+.MV71,8")@YIL+5."G V.SNT5YS^Z$:73\G+T;(; < Q@*C # 2\$'X+-Y39]J MNL-R"2$'.1,9W0!G&)8+8#:X.GC//52->\^U=*;L]5_SDJAS.C^RR^#&"GK. MWN4%=6J9!KH@O'/+"B;\@F-$5[7MJ;AUD]T+D(7KK&?7N=VX/@J)[VG2("2. MCW2JN7AW85X,+E-ZCTFSENA5HDV[ M5Y;MB-0MZ*WH=!!J^#&3YN2V1$^-ID:(J4F/LOLYJJ3[\HT2.C77&I%WBJBE M6HM^M%MJ3I:^+*)-HFM-K'KS0:G7 MT*O6PH\;=%&IYMNYIMJ0;9'ZC*]FB>XRY,L-.LBS@TFM6#18>[I25K8YK.57 MBSUNT*U%H0]_%?\R3VCD(I[0Z-UX0NG=N+@&(S 0FI#> .QX]&,!+<^9F TT ML G4@*G7SG4[G @Y.WYOOY=H(2&7B$Z3MLN,'LL<0@V,>;"'UG^_A1N2__R< MA1;+89R=<*MNLI#HZ_1P\2V8K@U*==J=K\UH441M0'@N42!]O?"IS/2T^B : M8M+->M2NI3XRG E1N>AC$/MXDG?1IN\((;S-2ILX;DKQK>'?_Y%,<$_^?WL- M0X>.OERM?>'M0!1S1,Z-NR>M]C?GT^;7]H=:4 ,5Z)_#U$=\%UP42O:-PO"P M$X7'3ZH"I NTP1,E._V[6QD*4O3DE"4(L-&*_L]37 VZ#_):(#A\ M80/L>H E5=*2;.8C-F)LC5U9O4:YMP#F 2H3'\S60]HE(,!,AKMIR"@ROV%$ MK@W^C?!X<54$3%I "&VXL)CYZ*C60@( %WZ.!$ !0H;2&N N$,%9&D@BYL26 M3 L.$\P<*FB"3E1>%$4C UQ]BY2]VWV<+0'MN]97A5D3<";&/E7 M%Y"$-!+92N/#+A!B)!Q)F^\M(2UM[>3('7#:)0.U#)_I(7]!'PMY5#WO5TO,'TINWR8/@XWVH/PJ#Y_9SBNI[&A@E9*VL-+];&K>;? -KF= M];K':K((-UU:MLL0E4BN*#-$$%7_;+YS=G.0Y^A">-MU< ?[L1:IS-AR/ MD=7TS0K5!G"TOBLBMYI6*MPBQHP425&9="ELE$;)O_Y-$&_[70U>38C\"WBP MO;T:-TR]_&DC7;3HK9)="& MIQ3?ML>Q99Z.0M<%(6[=:Q'W%O%H CP-%)KOVD5+]4IWENW.9$YL1=MV/#N3 M8/5)V,\CN4/-ST_PS<^;VGA4)OA8C2U)_F(ZP=&.0I"IM5$_JA*BS%?>!F41'EH/.U)WZ&7"U!)T'B-"EMW>F/7=)K MA6],JVM'*A5=(JQRC"W7P[E$W+PX$8*YXM ^WBR>$$292;!2UB$H'(=UQ]O) M'D0EL'^N*G87UFT/..A AUH*+I (<"_7<'>5@L?!^7E!^4J?%RI%QOB@;8T(, M$U2^M7J?UYDD\-W#1W3:*\M[>[66M!IEKIP:-V5:FLN37+563DK)+ZBU"=A* M\)S$,@TXZV /W?A0>!LZ 3<#_:"CX*0'Z4?:+Y?!+,W^!\ OH?^N+1^$A[12 MT0RB)J8F39J4XW;S"N*^Y&;AM_ =F(V>ZI5)^HU^/*[_@_C<7%5.'@B>]ETYVF9&O@V; MU".D:I=-ZI:X- ^PIK=&[KJ'J7PTC,ZC6R)N1%*0UMZ3K9IMFT0K,V_T9JQ> ME2NP6Y%"31&7LQ0\V]8NBP8LGI-0/M]-A>J&4R_BX1SX/=SD>UG#IW:K[PP/ MNDY(A'N.BFAKM]47'+>85%22+1*B/,LU,^*88NW+]85/-9![" [Q0GW415$K MAWOID9%CN7A.8/M*(<(E&YB2*!RDHI>"C?\8#P&I$7C^"C/FJ"$=HI)PTRGZ M0U'00>T6N!68_060HM_,E7BXQOE]W):7*MHK]MT4CZ*=!41*2:I"&FVK%MQ5 M6;RI_)!%5VH^,UP0GVR:60XR C^IU"6'*242#D:ORH/P, VDF2-1WZ,VN)+K M\FA4[^=2-%_3)X^>PY>^^;+K4X-[J^!L+827[J-F9@(Q+0[$3EL6B>AGK:/U M/Y.1I$.?@;/RZ]\F-5B)MM\9[XNNIC MIT-IHS]::GC>BK(1ELV-=*-:%M3%B&Y@ /0H%0Q'Z:=&*_X"^,R%9U@/.M]N MGX2 Z(N<#N&84(T$1*M]87Y\LWSD7>(+S>5$,!E[-4EVK#)G3/.- ^4CP< 4 M0X '#'$BA3A5M1!4EMNZYT']0+%X2YR:&#H8? !B=I$#W]E@#=^<&J?3*[Z0 M0%R/R,1]044L58$N.:QYE,!C-IA=X :>(F]4H^.X"7>_>N# M)LG M?X]*^1O<0R -B.W"I7MF!+6Y-R0%@-$Q MMI!_+P&W.UN-/F/M]M?Q5SP/WK2>->$+;D#MO%"V9F.:$1:Y?(>@Q*H2B3+\ M^'T)FQ["]%N8('QJN,]OI_7@*,&6LSEX. 8VXIQ5A6/;P/]?5-S]':#_!^_) M2W#^SUAFZL-IE^DLFM1EHX.Z]&Y67RKW^I-\JGZ78*C!*:RV# ML/ICD<=K)4"%BE2_-75L@<8#RZ*+#A82[!S$B%80AL@TWK"]Q/^?UQ0!XEIA M<3%.;?@)MP:S=(S>"4OG7J9AS&W.1 ;,!,8""A8T3]J:;&+3+LFL B;%YT M:E+O4X/]E>)K#Z#N%0)?-P[U?(*J*SUF%\$.>ZLM,9QQ_+3M#J&+=EY3D(RI MPMG_2*H"%C'4AY6Q_SOZ)O^;@$$X,?3ZJPUE"5$2C-&0!.U=0X* M7X:S#5^%*2[(, CU,U&&!MISUAA/]$((*DP?C\;$]X+JPPC\6HQ$E&H'R^,X MVM#]AFW3?[MBP4$-*VG"!9W3KY5S5RZ]F5#/(OJ;/(GS#R.VA;W9>0_VR0D7J=5Q6D"X+DJ$H^2#1Z9^)\#7G\'+V =ST:B^[;2 M:Y&)\Q-K]W(1,!/!3_82J!TO ?6*><<1 BHF)"U#>+K_R:,_>H,D%:++@WZ; MF W,0KXM]6L)V&^^]=-M0HIO+80'C%N%FT_9 N-V/O*9YK_^'8"MOQ8-],>V M]^S8-<2&@7RD,]X^U6K-\V:IPLJE0C;*UY*C(CM,_I"W/V UW(GX!27 0^?B M?/XW3.WAD!BU&CH_Q+KD%PA&9#OW73_,@L62B<.P5@GF++#W155W7!(L'#R^#^+?I MI+!:P)RBB N.:5UYB>HP/0<0!\YTV55721B-45JVWB?),MVH5)4I<((3?DAH M+HP['L56-O>K^308V^_$=@C=;N"<;!XWZVX B#)^CPG]GCP!_/.CN[ ;W4E; MXH2J^ T4[<"4K**<=Z(Y0"?D@H@Y0H-G'%BL(RWG\ 4$'AH06H,?B8*E8$3O MM4OIGW_"&(#N0Q$&X/_ J*\JI#[)" 2^=D,8@5+63T#O1%%43+J'Y%6Z@P[\#/+ GE7R8:HA:^@2%_BC#X MDN0I@Z!>*Z(YTH0">"H^R:W!"3-&TO14Q155Y(Q*0\J+3&[R.:6S6CF?B\&* MJR-94HR@--<06OU46\!#D7-J!8"VXJ:()6ZU)B#P_"H(6R\-3;'P=WI D<"[ M"?Z7.L;[J.7G0=B-:6/Z$$ 5LXW TJ@ A^%NP5Z310A,A\FDWU[J\@KJ\D'E MFC4D,CA!N3[5QQ4*FZ/]D5.KX"U"0(8=)S6WR83.*4VXCV5'%8<0^Q?:]0 $ M[M,%E#QR=@50%N)00^=0X/8H,#;NB1'W@\2$A9;)$PHX,X@%Y>AR;].*H4K0 M*8=<0T%4@#;1@RYQ' \K(Z&(]<4@*D4-7E!2A601?M*7U+7J6U-17%*:A2MG M]BX2%1'I\[= =R0IXM9; 2=!10K3$$W3^>Z+=7U.$:ZWSFC.20HZ0AM8^.@5 MCA!N'EABA!X(35&,* M'J^BUGY!4G#^'N.;^YSQ.25%T&&&UX(;0UA \+H:W-&^Q5(3433=;+(CE!Q\.U@OC?P! M= WY/R0)7SZM@>_L,U3.&ZXYDQUTJL[6K^&M-PL&H%B;"D;[YR!S!@\%373/ MDG96\"U0 'Z.@*W!NC)IS8H('S34H!'S>?%M:[9E?;9MJ ZK/O5M'0)^Y2D0 MQUL4:B_'S'J-K 26YK2)]=X.IWU>E11G$L6Y$H:2=]MI/D>IXR,S>"50OH)_ MC)"F"E9[07^4F32SK!Q]OS74]-[P#_0G+R5 MYG&HMT=VE3)'( % Y8GJQ;6.?^AFOE)9U.:6:\E9G313%Y: M%@4^1-1-CF?U*EF]9FB M'KG!]NNE]\\681OO#+^BJ]E4M?&,13V:NEO3XR+;GW[+%1EMOJ]2.B=;I0Q! M]NC(N]IXRL(M$U)$[[SGEA D M_E$4@PO [A\T\ )N-;=4E+5R:QXVW=QX0=7]!*D>P# M:[YAJ/-E(,1=[2[LYIJ:;ENP?%CN7GSP)\V,,Y='V."'X;":C5=;NV..\ M65^J>AU2UL6/<#BMN>@0IABT&3 I*V"V.3?M"N2C;SL%KJZAV&8OY *&!.[( MZ9[51?DX0<,6 X2"P&C!4SG#T'C,8>[M"1^("' !"] !P=D5MY?47-)IO"5 MM0&89WRJ?)RYM!^F.JU>1Y@3+;Z3)\=UBFM5H'L2.\(\=5"H=!%X&X:H;K+K MNWEZ+'AKHDPD>(((Z\3\!>^00EFS_0 %MWWU42V'Y4^00,B+"QKZHKF "8RO M6TJW-,UOE+_6A*XN(/'?L*ELPPH)5.[:@HK+J0C\/\\AQ(;3=7V1,&;^]P1I=CAH+Y"D/ZS2C*N@X+#N'-XJBRCEJ"&,UW7/XE9@<[TV)@I MA1'I'OWFXZ\Y"^2C \\"X,#1@(-+XYP80&ALX*2%T#D>*MIPSQDLE0-.&B9: MA,=?$W3H#,4/J6T$;HCM J<@'\,8B:)I.+RE3FK4Z8@0X)&IHD%U#H9AKLN/ M#?>HS=4$SJ$V[K)PWE,!]D(:2#SR]E_>X5<&WA77&A@&@:KA;%FLG%U08^<< M:-=I/''L]3+ ^WH!F XPU5F$RX0!)=/XH#NG:X;A:V6S8C$WXHF01M@C,YV$NS^]LOUC&'Y943O)R#1O8LF1CK)4J.O M#PGIGM5< M6VBPY&2N5UK I!)O/D@Y:^YG__AY3U>BHA5.431^'3+C*DG''=QH66W'X_,- MEAU'#G=%_<3.0/+5&?CJ#'RZSL XR<42L7B_%^&I<"_2IX5>G(HD>GPL3E)< MA([$R/Y68UV;[VFSYB+!+I,D4PI)D8\/7NNP1A(RC>Y>&2L-\]5!V&)DJ=6= MQV8U9KAL+V!/WNZ5B5:O%*O4FE%Y5E.9^2KW8=+I1H_:OV=^H:G*8AZ-L]14 MD]+4:*[,ZT-PY=X]%2/5*= #KD342ITF)X:FYHO:>71+O>_1Q/2K(U M6*0RA>9GM919].C]*Q/AG%;/*9,)4V(BH45=L'*=?K(7V[^2'XQ#L^E BC&E M;(.,I.SX;-I<@"OWWDAJ]Y>K?+-C,"%ZD&T4#;-@3H?@RKTWBF;&78N9=!2Y M5(AVU$[%E%)4HQ?W>7JZ%>K7=2)"=,FH)57R4B8>6X K]Y[.UTIHV?)$ M%";9DLT4S!F\DMJ]DHA*#:,[5'BV.RNVNVW+F!>C\,K#+:)4^/!7L2]WC](7 M=8_&;DEN^"<8Q MI?'+Q3[HU'FF%CEQ2<_$MK6R.Z7'A)? *==YYSKOI47^1MY@!#/MR\Z>>TC M";ZO)N_V@WL_N=W+(+V$]EM">TX6O3'.)6W"[(R(;M-X)YBZ74]3,--W)(F. M1 :MC2J:4*1<".G]%92<>CNG:M>-^_%U;S^,5]U-I'AN 9]]@#X]L2QDN:@R MFQ!4I$Q;I<_VR- 7CZ%//X62#_?H*V_^3?3X54<7%-,F$LRD-0I1.3%57;"+ M ^CQAS.73NY,%#;M52X"[#;;[8TA8"_(.9\91F%E[\:[F& $Q+H*-S7$?]R_ M>$=&[S0IKN6\36;)$0,![NF[@["":A)_$I?IEJ*QM]H M^N&\=_XH^GVK[O*Y/T&Q7^P]Z9>@O?@93PR5XY3OYAKTS&$!'\3WSG M\XD2GUM[GT\F>*%$ ,,*/T15H%^4CL0;<8<).I'4_[_^UE.U]X@UCM^!NO<[:YP1>B1NQ>AWKC+XD"?M0OJC/)DHW+@!] CP6JA8,$[N\\C\_8=D&O:,NRI<\D4A9>GLGU%,;'N#]+#EI# MBQ4[)CLIQ^S.^QPJ#)A%"4;I_;:-X^[('Y!$ 1.Y"]QUM]3)]M8+@ZTG:!8L M@W^(!O+-PEXY6_+P-WYT_O8G.2J>9Y4U==@6]0EZ6IVS8;.&C_YA'Y%S29P*0_J)NG'MY M2C7S^WLLJ(.:^M\K"_";&<@;V4'G @BW]%1A_\M(W@(>V9-63!OEXG(NQ-A< MLY]\MZ/<,F5#4* H!$@.QHA]W.T= _I?U*U]"+L+HJ']SP\W[ K;Y#!%]>:# M'\E/O3X.*7@0;[^#:0MQ-YQ;G"#;@JC7".AE?6"SAG+1Q0DG(3)!11J\QJI_6:(/P]'E;D;]FCF8RH32XOH MRBTYG1)J*UKI+XV7 E.'RU)K<,]$55'$BO5=M;M0*: MHS8PPGB&=G&;SD%J,O+9"3M.9FMLSBI5FOD&6RV^-_[Z-W&40X,S UM]L] ; M^DE$\__=@H=Z&-Q-"A&&.C3JD%\=VK_SV29/;XB,!"FL\'9 )-N]2+6<6AF5 M@4345F:JR^K-]Z[QC GG2]BE6O#=$)64+^58;+*(DTRGEV5JX5).DT+U5%@' MBBK^1OG C8-)7/?]P]_DUSB!91Q0?0UWD3.0<+D5CN0>&_://*R[!L-^!7LN"F>_ B8<%7&!76F#C^"K/ MSJB?3C0Z_(B=58G:)Y&@A?@0PMQ1Q_"WT<+<9M(?'IO>8]:-VJAIQI?:BFE) M0XL=RJ;5Z2&VU^@1)'I(QF-,<52AV'BSK8G#36 R8/C"!2IP3F$^5-$@Q1-D M@X*K,]$$$1'[N?OS #6/E^()%J_AY^S=2()HG 8P%!@1$SBGB($=J04PX2HB M-C!$TU1$1$WOL$49AQX3=-C8QY;JH6-W'@M]9L2 ;KCN]:Y5P>;$,3P7@W$B MUE6'G![ED -S#;XM1H('7I[#=P?N=1LTP)NJ&O>6:_%,V>N_YB51AR32=ED$ M0H4>LW=Y09U:IH$N"._,=D?@:U_["L-+L3 _9;OT1U/AM6A)T(!]C?D@ M%,(-(2&"'H1(*(B(+R> YB<0]NZHR>;1S\:# __^#PPG)7Z+T_:2EN$?\C9_ M_9L&W@)8HS2G*'<9_[>3+X\CI=S3P(Z?QSN4->8+$/7[@*AT,AHO6')#(.BN M\ME;1A>6_GXQ(.HV+RC"B,'9)@TNV!Q[QJHXU$R'NQ'O C >Q8L[;9Q=9OA: MT$,+VF>(8;XA+Q9LCDZ:;6+8J"Q7!Q<4!SL>I?0WWFH\>%L.>4$6',&4 R^/ MHR)N$U+?QNM.8/]CR^E&,@06Q$-Z+!GREG6'@Z\AU\A9EDA^]IYJC)0%.YD+ M SXJ/AX0%NO@V3 MT OB^0H;H#.MQFN2F2.)DI(?+F(YH9\M#\_> &#RP)L& X;5'X/X!@84'(@@ M0H*D6)BK7( 6#([-47O<<*B+0QC%@/>"V0&P-7!^Z*R\$R*ZM8 =U!4)!RTN M%]M+%+XI"N/A.,V^Z_,9(_6H_JS<:!%&]G*T;X>6;J?/7]+X7=],U3-1/62,F5"H&INI1)**,N?[9IB(%]F&TXGF[QQ6 MW'1)ON?5R2V>M=]3PR[1S9)15:%GGZ/\Q4<=SC&M.P PQR@9!%X '7[XYF6D M<3D;FF9;-5;ZF#$5<15M52<+2-@9]SG/@D[BJ\BG::4&1*X:FL99)=3L*UMN>J&:/7=)-QNP-JCC.?;? MB=$ID\B/VUQ'GM12J_!(F7>X=!)AW/CLQ'465^$,Q#>MAL!R:DA/&^#F3W/* M^,3K?)V->^899==(#8Q$/-%@NB-S-9VGB@V5@LO[YM/ZLMFKKB&$U3#N:GII ML1Q'T&-%W3C9$Q1@7WZ=]#=>UO-*UK/=RF4%XWV4(G)<+QFW\E9VOFB<;3U? MX?555J'Y0TODX4GN?8XKDSYU#*85D>HB1#IC5)0;#3"YE+ MC<.]"L/'"2MY_G88@4"N+XKJ%K;X'["6J8>B,\_'8^ M5-T'CWQ@\AF\*W"Y+)T?P8CW95*O([WR)-EKMD/I"B&!V&;!\/8LK%V<'MD^ M_8%.CZ0B:8-LV[==*QJ"Q=VJ+(KJDXD4':4):UC,$-558968-QZU5*-11\IQ ME#@GNJOL=*:70YF(=$'NP"W$B^)ZMK= $NL9PU+6V2=WZ5"!CW=-@7(2P;Q= MO]#J]XM6+SI4JCODTEE=FX!18V)8>! */ZB#B.3 ^1)=9K-%LS9I,;ED/QXJ MD,U:IPRL#A4Y4FCL)")0?M*Q-4>K^]_6Q;U>FF^??B)>$3D=ML.-=EHLPJA7 M ;]TP'HF5V'"I-"G2E# M,=3714X.<0,P ?]PRH*S#9=$,_&V[IG]9]U$")<#Z.2WG43'PBQL)R$[!>_@:BW9(XK6&;;;>6^$2D4C.E22/7AI[%ZLPU>I:<()KA9*<&4U M?0$L0. )(J$#[(6PH>K'5YX5_..Y=1O0RT.^$F%T)9UO6;7A3$Y/:*4Z;%.I M0NZ;'C)X"6V[2(J#+X2VC5,\[ 8ZGNQC,*#I[FWVMEL0_@0N/=';^WWTNTD)!+1*=)VV5&CV4.'3V)$U Z64# M;%_TE>&;8\Y]?!+9:K6G+$0R=PX& MP)"]->HP!Z8'N+YFF8$*K(K&G3$D=M_#;X$'*P R?IX":(^ X"$-T!+GHGJ^ M&D@W$ME*X\,N$&(D'$F;[RTA+6VI@<@=U4!EW&<+"JG1;*Z3-\M$Q1AGZ"0\ M_/,KRSY7#X"QH(R/*@3 _.)_P LFL#\!UOMO3I3V#2S8RRB@0ZU(5/0M@"4$ MI?]\ZI#V:XZ\0UF $"$ (D&WB\F3:]D<9_@.8^<\!!@O8/!T^W#1U+I9Y-2] M@(L%1N+=$UL[!(D\IX"55)$R69? .SX6SHQ!H4/Q[::B$?=6;.E6XY5-GZ_O&"FF6V81#M@R-I[M4'PO_"G;TM@D5/&#[.J7M]VA@^^U'7.;S'W3 M!N:,#S4TMCZ32XQ"A/IJ(L[Q"XB1[N/-K-,&_BEJN,-X$'\:J+K)U%%_B>WH ME^^FI9&*0!$4/&''.FP!5': XW%%LH#LI9,J]Z:%O6KN9Z6WIYRM#0:NRK]- M;?7YCOM7-L4BW.;?J?Z 9:GA()?\B#=+2G-;H.EKTA9Y15MM2?U\K&UHA,A_ MA%;%Z;LV+2_\"SK6DNV89J^UWC;3>^IK7=0A+J>28VE0M0!L!-[8\%W3_+(N M?EN&?(OZV9=-U]JF@-J3R(;>DJ]E@04KQ,&OHL3AKRCGJRULA$O,%LV4K&D\736(4"1.)"?=1+W[GO0- M8$:: OP>!Z$"2O"FZ;<-GI:"@#-_N5FG$EU(+=KY3(CI%JBX*F9:=(IVO'PP M1:*0-(]S!*1@'V)WB+7-5SRO*YW-@DX3KG'M7RU$ED!P[%D#:Q;M!\SU4R?'$)+)-U.8==T!=\X;FGV]O\#YU%SC)'FHX@ *Z? M9-IM4FM5$XMOG,@Y@H#D .>!DNOW\74]*N8@T>"D M:D.V./N=GC'3L*FAD]DCKLEU+9GL,[I M-1WG6% #_]$2ZW)3E J12H-A;*J63XSJE.>%O1@*!E*GIJ&_?LU? /0?2$OD[&E^D2!.@]7!S+?2<8-H+."+X M XA,)FJ#((2P 8H1U>(Y'4N;*1$Y?N2^V$LA?E4"M(*QYSA;SS;N\? M/>6&"QDB#R5AH>F"(:K[6%8PO/=X8#7+-.!<@+'X+KY%L)/L:/11(D*UC%2O M%=_S!79Q:I]]?7J??9==>WY;X(=*^[T[D">SB4N75(@(VEZJ=WEH>5^*K MQL_UO^!^TC9#74?5(L[;!4BPQ9JB((H3Y,IX\WI[YA3ECZ%'Q>O2&E'+KWW+ M&71Z;U!P-,Z7S.Z7S^,I_;!*EVL$\UO90;A*72##'-B*S_8VSSWQNUXL#'1X MA3/VCI.?-60]J/0N<:RF6U.8>2S1>;&'0: M647U![5!!S$('9M(P/.G5NQ[^_>1M7E!Q@='&.?5 6:S-K@%F%96+!W1Q*!FX M=DU F0P(+B'J"*M2]8#AG-_;_I42LW#/\;^ &(?7SEBF&U!88B,L] M]SX7D>L[VG&"_MGJ^ M/#GL+)\>=PV[RDQ2I+9*Q^6";$%<%"(<#,?BP:@/$>"AND1/< >+ M>\Y-J&QA4;_,_EE#Q08-3F LZ&T"6SBQTE:MN#6]P"?]>L4X&8,:F%/W)G E$ !/'M.9(WF#^&1"9+!6X:![X?S,530C;T#GID-K*<6 M>.G)LX@6@H]K5[B?;-7?%VVF/'M/,*5/*=S/)XJA:N6JLL6X8!J^XI4=6_-Y M?685B%+F4TP+JMGJ"E"3AZ&%"R82/BP,M[%RNWHAL:47$@]8FT0A'DXQ%%DG M6K0:78C]),L37_!!OKHVC V80!"S*P$R[&5%\L5/AU_LS#VVPME4$^XJ WW' M#<'GIYH 83$+RM7@C(ZH*$&?DA9SI&O6$-T_Z'$>W)ML.1$C;KZ7]_&E!/L! MF 'A%V; "S/@Z3$#CE9EWZLV>)WP72<><8!XLP1:I$>&UR[ZYA_KLW>K;TB" MQ.DVU)2U ;-S I(F-F6O+D#I=:U/'P:N4$]%IM%:FFJ2?);58)".5+CMGK';R8Y!.5I?]3@.R /E4E>)C\'5R#O\S MNT2H2 M.]ST$:,.?T4?_NIP[TGL<.])/'KHJRCA_NK&O2?;Q2K[G2;AG# VV_G6!]L: MI*6122_5D#1\5._(T0X-TMTUYY6//+09XVE=W2\&&X=J:)[M99Y[W@LPYS;' M63.*(.,'3G+O=D!+.JF;.$K=D ZI3WR_7LY)ANS8;"P4S&8[>G:C;Y'<=,:L MN%%42+!V=\%7E[D6&;<:7TS0M,4);!70;5S,]PV4D&DH5Z#C&A5G*:)>,;H2 MGZKF84XM&B3\6E./GP$?VBKX9-ZAV@I,%8['@:(7H9KGP>5.D@7F?U # FSJ M5B0,& +[8;$81'YQ?_^B_G9' 3Z&[L/6C K<-6\,L[G:T^GYQ] M_]16QVXL%CY?]S#,% LES/;$KAXEM.85HJO#<*#DI0O)B^L@KZ2-#1K5B>C3R9QAIY%^;:=):R" M^.6Z*?A<3.^*Z L\CW,KJB"A[DBQ"YOI\%<[&LWGY ^]DR3$4B(FM4++5(X# M\@%" -T41=5'1O"= YZ97C/<;CAJ[L5N??]U^D:7X&;9C@1TZ7C1*JG3?DUN M]9+I(:LNNN4%*F2)':X(0KU7*$57X6S,..ZFY_ '$,AUNT[S'CV73[^;CG5S MGJIG& S2K+!@5(6@5U*'^N@5I%("+-1*U/>KW>]5Y7&K&;?3_5)K^&F5B$DQ M7,^VV*ZIMKY1/?*5"2\6S"73-WL?,J6\J^7QJLC&20BA?MP_.FA5MHI(_$Z7 M?8I&',"9"?"4X,_N=-A,[L&Q'%[?]15XB7U7,SYHCVM\?)5@2^-VT2 79273 M^T;G6WI-R.",!"]HVB4I(WW7LU)DL_QPK.79VM)H??;IYDIE&L?7$U4C;,C/ MH-^Z51RM!HJ<:D%<,:3S7C'A;6/QO6:79WN9)YYWE(*DO;!/^*P/G_/=4+-$ M/)HE4ZR)TQ- M:F:,2CWW&8*03_'8.79COY]K7P>]%NO\Q<+I$?^5ZHS;*5VLMU9,M[VH)+DY M(?%5L%()*AR,DSX!J__I P(]=?W>H,=<7P!T^I6U.LY-<,VUDL1>.T37C*K< M+:VR+:7 =0KCNV^L:#JR^I3TN:]J' ,L-@+'J5K84*&UX+=IW- M)26X?(R1:EG"%A-"I+NTWNLSV&D2C$?C02IZ%(9X:WOY5F[^W5%6R3HM!1L 5V#H-N9ZQW8 M>]^I#_R"/SZV.'^?CW>/3K[@7S:Z)5#M $\"GH&@I^7!] (OP@B4R^D@&--B MI$%^96VA0ABH=6D)5)?X'L&M)@F.1TGOF_5(X%Q0!/P7M41\K_394:W^YX^0W9S6QO#ID@RJ(D^K%P6%6VQG:L]M"M.";]?NX8(%AX]&(X>UFQ#9OF-R>B+ MY@(B.!_8E.@63C[,K>P1Q*FBV1-QPTV_.U$Y42V)=F!@B0IX?T4)F"(_4C5% M&]HP[^;<6Y",-:U5 !=>.@!I)\:,]L!D"C&@@P'P^X"@H2*EH<7!91#!IP/+ M!$[#IDT)U2X:"-K#;\!^(\5#<9?->5/?!8<'7(JDR@Z-!F?C84XX 9V..;\! MCX;4#MP UEEQD(3M%^Z2AAH%?*>N_^4F\N&1C(!1H(%4[558'9^E5R;L?"R+ M"3?6O*P*_JN,F!"@/ 3Z'.P_@#L/7;@6(V?I[U+V&%EWQ:W_?MN>N(L,1&Y< M+L5&D:7%6A^UPM#0%#6;^R*"?9HS1DU82S UC:RFYS1-,$ $ $+*N<2+AC-< MOW'Y'K=]2O/N9[DCSN361Y2*FS.N4^HD__J7)HACL)P[3>(^FG97&#S8\T,X M9J>V'H_:*:_W'IPCA&M)ASSRX%WXT8WJ<+[F-;3QD&JJN+[F6P)2DJVR8O#Q M*!/JZI&BL3 5]BOA\>&NJ7WWH8-ZF\YT'Z;+1-7(JM,Z4:/M^(?1:5D" ]T' MF)<*TE&??DI_M8$[JH!"<%J:Q"48D!=6ZIA%?PLD>4BM -0\[,.Z,3_&7I?M M@X2CF#(*=B'>BA"Y3(696TRE,/SX^IE\"QAV,(' *Q%U3@&J(RE,)!5Z'ZBF MGL$5+?Y@'6.QH\:+8#NE!45=D:WQHC-; &5QY&P>1SB>IC=GG??VMJ^\!!%A M "34&*H(%Q1V\N 7" :&^!5P&]W62[AU.0%AT[T-A =8+-<5@KBVB$$=.D'; M#;]NS +\F'7?WMK&@:&#-QG"*T*H7GRGG6^;GAJH/'T(OAARL%P$? G<7<(NB&I>+M9:[%8Q(W$QZ-?)VK15J<5.RZ.6 MR;:2*W65K.;XF0J$9J!9^KXP;M6CW;9D^6>MS*T\I[JH>Y;0=P69+<5Y%Z M7)XT9^U8C ZW-!TV)P6I6"08I7T 7_R])E3?AKI.#X7/P< EX7,0!'FRN%?F M?M\ [6DEYDO!F$<6<'6C3W#FZU11E$6D$@FUS,X:7*4USB:HSRDJZSH6@ $% MO$ZM0!?&)Z;:CM&"3A"^_I6IP7P_<(Y>JWYIVZ*[9ZZQ_+.QD"NKN8\B0U>Y M]C Q7WS$9>AX' _ W8IC=RANJA!C8S@-IVZ"#_O:6#B\3J=QT.^&SN\-0?(> M+0VG/=)+2%./PI0@R+[UEVLGU/^,NLWUU.Y49EF";G2G=#JR*DAC6%'P1L83 MX:,X?DG4LN L)FQ410E7SV[?2MB\-O]3;'[KO9Q@5"WRR7+-Q%R/=OJ+@MPX MM?EQ2(T-^A.'CY#1^#KKEVB&ZO-H:BJR4D?LVK5(8S"L# ^[W_%Q8VC+&XPBHR*C4F4*)&=\%3.%(LA%:P<"I5_?)AUS\5Y8* E#LO& M>V5*%)A6B&F/*5OZ4":P:2@8C= P@?.=Y$TM;TYZY5A]*L\&\<8H$E^48H7% MCTO>O&+(^VZ'^T:1$3*NS$IS:D78D\[*3LRERD?M%44^];I?U94,Q2-3LE^5 M-(*JAYMBJB(6- A0';DPCCRGD/5G+,FY0)(H0@/>'H]8=6!%\;[+M[$TY7JV M("VIKFRG[5@BMYA:?0M,LU_X[9QT[3GJ1QR_/E:HN(]X'=U!2$A.@?M.E531 MM.$W/"H 3!#_6<,/A(F0P-F!N:: M0M@DJ !S!@_S<(^^0X 1Q#.OPV9_A.D94)$C M_.<),A"!4$ M'5JOUQCU[@_@+?%C-P]T)FM;&LY]A34.A0#MNJ-D(?FF0[&)POIUS=.6O$&] M[3O^770J^#YHLK??2, %H#QX+G!4=%CZ9DHA05+P ?WZS-38'(+2)XV%EAH\#,S\$T7"'*D"[8WXJ%+?]FD==G*9]S\'+*S)=-6F"QO1/M?@'JXV3(-/D*QD"V66DR)7EJ9 MNF@1!6+AR37Z%.,=+>4]A'2.798-J,TY15/;]4\Z1E#"U7U.]=/Z5&IG,$ZI M%O:8P>I@I!W(]@9OYX].@:K#;HFF>G6^@XM$L5$9$D8Z]A&20YE4-F3'%T)C M?GGE'Y+$NKMX(*#T<->X$N=?'&P90G,:4RHR%ZHTBN7Q,#N#94OA-Y]TMAM1 MPK6Y\9)@G@-G2>ZK'<9R3%GU!T:8*)%QFHV97,.(?/$HZ2M+(O6329XK:2.F ME0[-WQ/A&A.;-R!]LT^.]!2[VI"6C]_3M^ PN4B (FPHOU!BJP)#+V+2 M8"70M2YUQSU-*\QTEE071:8FCN+<>W.X6O==$^3C][38CZW"!7T M])C(:36ZV*=&,SGYQ9S>5Y9DVAFTM;%I,&QW$:+?HWTAIV+(LV-GP,])YO4' MTB@['#D/;(_^;=K/:BHP"@H$+CG4'NU.]OG]T4>7YRL-TNX-N35CT-VZFV- M-WZOO?D\0B>X"-Z0J!OJ9#8-1Z8R9[3"?$L6 MV2X$42"/LPR^A*[.7S4$T#SN=I%U*.&BY: M(/*GM:F(9<5XM6!_1Y?ZMT!\:9,0$U,OIM3A1 XM&#G9367(6?69SK6,5KH^ M&G::?:(TG5GI2':9BJN-XRW8)[VQ.Q31'_"V'K;0.3,>3A1*U3)#+:U^J:5/ MV7SIUF7TA5J^WZ_2JQE#1RN9B,':&1HNWL.;E7_>ZCRRCCZC+(=J,F^P-8HL M:DHVQDM@9H\U+!_8@9MJ\X-1\7.7F_\\N;EOP?G"$JEB*?119D*K7#?V6>EV MB^+B=R@X_YU7_JHEYS&U%))M#)AI6H_1E*A@D&@.JXWD@J3 M9W01N_/Z!&W$K\UXYF9L3SMZ;JX6NVSNLUI*VFJ45N63F_'.K<1?7L"O=XOL MK)_0L%*]0:%$$E2_N%B,TE*OWGJFC%*,LQ,6DS03;$OI5:+9Y0<_&B6/=Q+_ M/E'0U=8YQT9ZDW)B%)+3W$Q;VM-Z+-*\-6)3-_[_L_>=3:KKRMK?;]7]#]1Z MS[FU=]4PVQF\SKVKBF!R!I.^N(PMC'$"!]*O?R4;9DB3B3/>=WPR^W&4#YO04GD=!>M?0^NJX=_H@(4$_'*\SL.Q<-+- M$7QW(3?+95H1W9H#U 2NW$7.V[=[9KC..;^D]GFK8IBB@"WS_"]U/FP00V M*UF+R:#/,UVH(.7&$PKKW-(E.^AGE1K1,W$LF[73EBQF1E4I\>O/#16@ZXYJE\DE/=3'*F7 MA5(KMJLKS321<#KO0M&F;&J/IFZ>$?6C%5EEL*]E9:8(2>UUPZJ=Q3, M^RFB%'&^:Q/5^%RKL@I=I^B,6$]?T'.PU.T.[<52\OAE4ISH@]9XI<<5%,[[ M6D65"X;SOB+:YXCG_;!@GS:>]U,\I%3KXV5.S$\P8C$SIZVL&:^""T;TZNQ\ M-$W'VAH6K>NCE5VL)AH+!0GVR\ZG]Q31^RFBB*KK*79KG.-3P])X-+ 3/*%= M$&UQ.J9DFC&)XXV^-:U4S*4#4+U-\OV"?3,GC<]&\/ZSEY/H+M)ZT6%:KS"M MU^VD]1)]2!&&$@#8@"8$(-.D0)$R(PS$ 2/0] ##"< P0Y9"M! W3[0DH6>3 MS7)CIL\U0+1+&2DW+< Z26XY9P:LQ<<5@1"(_98M M/".6HJV>QV?K24406MK$&\QAR_A^R^K49K HUI]@JI2.L]FY2G&V(I"'?4KS M>;(P2RY,S,@DF5Z?AXHR4X+3%(UII\S\56M#I73@V7J MB&!<>0NO'R\] M"9\3J0+F43)!K/)N,;:<"['#EEZSVFA2R:*JI=)C1QK.>HFFJ CQ(U,R":\N MI98V9^A"%B]I-C&+U07VL.5T3I)2I4BM^!2?5^Q,R^)S#FIY,/E*:E;'LLH( MPZK-S,0U'D)2E3+E?GLP57G;"]>I:4:_,.E#KL\/U-FS=T%@(,0! M,1 HB1T*(D'( HO'&!*+,RPU(/=[EVDWSDP7W$@#[*(TH3.+V9*M(]5PO^5@ MZ;KB+#HL0P8LII9RJ=E+%!!2'4Q.*S9GUBJZ6'%J*Y,O]K)SSR/KQY"JQO:B MK%Z9>%AJ6I87E*9[SB@!6Q[TF;.:5F)AV$UN"2:S;F,U*]@Z0JH#@K%9N3U4 M3:./&3*6F:1YMUFL)8YA&DEB?,G(UT@L*LFDI#0TJET[BFEVM$CW7%VSM2K6 MF^>%A=$WE<0Q^!EE>J6B,;93+1KHNEUDO,#J18 00\8?$@+$B/* C48 M4H)(,W Z SK.DB+4%L#P@ +34LF8]HD!GZVJ*YY6-,.VT6H=C"+))N.]0J:4 MX:==HAA+X87:K#<_1H&!U1'3K95;U%1AH24U6<(1!8ZL5FQHE-4Q/NQK1C7A M +XRR21J1]<@RGHCC&A-/8T@9OVXX:6CF:YR#(*K\AQ/)F83CVM.YNJJ77.* ML:VC!3L M&YTCT$$IY=^$ +L%7Y;4X0GEUR8+*,Y+5:HRQDF.2''T@!:RH-):>_)![1S( M"?>5=NMLH1$ SSD3. S7]L Y6/5/2'4[GG<0YLYCO+FEUN.;T%KH+/93QWG394=/];(W+MENU1E2P M8KJ4N)S4OGTE/K1TW9K[YD/_.G=]C^Q$5#,PQ/B&J8'E^;EB7N"FOWS?*&>.?V+>.T-C6!\'Y^=!4 MXMJ;5ZS/_7@P8%=^&BZP7542]?6$ ZO+NA>:?B29?V_/=?V^S;RWCK-;_5NP MSR$D\&;^F[^C5W[OL@14D7/6+K?I(=4$4=B"A0DMHN3;3?&3(D! W0 CVD6)#0MP M(?!'/*1#2(>0#NMIQA^94$&ZAH(4LO\ML#_^2(7L?PN$8!^94$&Z!4)@CVQX M=KL%0N"/&!42X@8($7^,A=!T0D+\X]K(KG.L$^A/6X*W#WT]8@[?.77>T!O=P MY#E)G,Q//?1(EHX^_+]?]*]/F"KL)L'V&G^#IOL(\QYLY9 V=/Q!HWL4_?%ZS<]S9^ M0ECY7L?_4^!*_-ZWG'U<.:+,'4;^2Q( P^%_]E;+M:ZFSSTE/F#\_INB'F3X M>R[!ZRP=%QC.,2'X^/PNK9KM3>\%F6"?GGF.X?B%;G!F\-_G7,^E[D% MW!)H/_1FFQ'(G00?[TUL^,FD6?L!9:B8;RVX6Z_:ZXS5SREU?*&K#C-0Y%)0 MXIJ!P*TSY>!-0EC2*2W'I4IIVG*Z;:5*[Z8O(C^0WO:-V-2\*>D>(DS"<0#\ MG]P2%T\)=,A?FYC<3*%>+PP8)XDQ.:4;D-X,4^UFXOH 42M%@U87=(35F4)QHF1:%ZP/ERD@A M4V"U6/%N%LLZ-)?C&:PY6**, ,RO/V3\@6&9DR+%CJ9Q4;FX7TWCXA?49]8T M+G'9? /X<3QT_0OX,5JU-28S[)I#%2?4-8K+ M&M544UV++U:H?M6"AQ.B=.U3B5=D8;G6)Q'^=?(7W^8!RI^K+[!O5^N_@1' M]V_DR?X!F$ SQ(G_?'1_^]8&@MNW UQC?PN- R??WZ:3:LT2077!I_2<*E;S M?6ED7/LLP)I#VIO6LP26BD9I,#!4/.F@_8W]]0 !N!QJ8TX)X_@G_(]:/+88.WC[DG69KO?B2^ M8^^%&[*2AH?HUY2,M737-L)=-?:;-M#&WG= ZF=ZP1X&:S211207_-$V0I[WD_)9'T'#RH?/$F9TG MO@H]I9(TZP"S,=>8N-9FL(EIE]QK0T]4,^+EV C$,5%M63-JE8Q2;00]#"I6 M2E+XZ?TK;L5!_G[5HWLTM80.&I>PP7P5HQ8KQ4EYH)WB0"XIIW-5M;,H7?NR M@2J*#;N6:B_Y(ID4DR4U:9,&PJC &!.C#XLNADX;8T$AT0>2J_>S1X)W3\^,[&K-!F=3J;E2]6&ZEZ M%JHUY@U:3:UI$MT6MN3L BXGY4S+NC;F]5+S"L>2>9[KU)C$9I73F55>QX-2;IYME54AF^1"@59OB 1=!6.$,@1UXI(ZS4,C%O8*C;C MJU(K.IU,V0912 AQ9)J)/9"Q]T7>A.XRX>1#7Z&S67G> !9^$>]%D]-"4JLJ MLE3%NH6BV[BV)U#/$ V9J;!I+LJZG)X?9YUAOPZ!A4' @L7?9^8),ZV$;C^A MV\^%+49OP UA3DA/[6DUK,/61'(E5A=\Y=IPPZA-QZSG*ARO$C63PRJ"JJP0 MW""3$?40P\+,+*%33^C4N_:-5;%E MT4Z](.*<)^2<0;<*V:2O@7S M>V DNO8BW ! ?L:(Y(O@^NN$*6^<(-?X6-/T?K*+C2<\(*OS:#)*N*9\;=VK ME! FSPWS-W>7:2%=S C.WL*G\97\-Y\CNOZA4K0+=(U6N.*S,FUFAUD@OY@*.^2?H^ ,6 M>Y_#:^B)<*K)7UTJ+@<#Q\[8/QD&]N\SK$2N..[E2RS'5.V,ON@ZJMW_LH?\ M,1CPK&81+V59 NNDJU9JV1[G*TD?!E#VE-@#35[Z$O.Z)4:OC0.'=HAO#03' M; X_$PB.&QT8KNA-XJF*@T6I.)8P.FRMTSV+/M"?%6J>$TO.N&ETI);-\CPS MS=<1$"!S !9_B,?)T)WAPNX,5Q>,2ZH$AP:#GXP$^RJ!/JDK>'R0$[6H2"85 MHM20M/195()H:@91A^E.>*_6;EC5O"HO8KY*@'P/8NP#CK^9+N0?5X14.P-1 MQI[CJL-E\)%J0K%T?Y/,*039'_$35P=\"#E:%R<.^+WY97MDS#,//E]7;#[P MFS(G?]]EW]PHI:^:Z\)5/_&J?S80*B3$A0CQ5DQ62(B+2<2KQ^60#B$= M?A0=WHKI"@EQ)@4I9/];8/^W(JQ"0EQ,07H]V"LDQ(4(\989,23$Q:#I]0"M MD! 74Y%>CQ4+"?$Q0NP8/-=VT8IGP+%()YN":D;7M, >WSLG[/US.O="RZHS MT<7E;]7451-$![HE:3LFW&=#*8$_$D$'Z_&]V<^:9ZC'^(O/!0-%O_]672@E M4C#T>;"D TN7X8,;5]K(0-1%4P+.)5?H'2-\)RUW&/ 4=XV[%P?''(Z1GS'R M>BZI8C# %A*&%GQO$E%H?;,P$&:#<==I4M$"-V6Z3"^5-\E!&[X!.)(X@>]P M;0^J9G"U@BYZQ('E(1])":@S MU,IY\)?9YQT1+450FN_I,WV]+"KL9VA;QM,W3F0.5_$YJU;D+]6,N"/+<^#S MSM^_3\AY7[M">>XL_GY0^=2%RG;XA^BYUN:#X#[%_^3==RYQZI%E/W?KLA4> MRSZR\2MNEX=[)!S;D8NE^]@KW['@^"-[S2/L#UGOMY1$XI$E0B7Q!@B!TX], M2(F;H,1U@2DD1$B(6R,$_4C'0DJ 1%-A["SC8>7%IY-U+3)20)#AI!E;4L@*3[E>%"OOY7$<;B6P\"60%N$>BEN2D5I^YL582 MZV#.,B.D"XX1JPLD2F= T0\T<>FJ$M?=\:X=O7CQV9];B%\W='T/(<8)@5S' M'O9F'8H"(Z_/56,FR OE=EW$/Q]N^%XICB4U/):VER.LRJE"?Y"99R:$ J68 M@2H'_4!1KZ4E^U#6XRLK&D_.)H'#P(>2-WYW5>+V-8;K'4S/=(GX/?#K;$K( MBTY/QU%L5$Q*QECE:MJT0^@REG;+[4)=H) N0F /5/RUW.TW?LA^A<:GT4%N M(+]V<( M>=)/MIP70T/(-S>$W-(),M183JZQ/+EG'T$\KI486KQB8UJ46RI)*]J>8%)= MH)'*0F,/!'G9Y$_?1)>YK^6XV=F'VL_IM9_7P"#J3?,@.Q-,3&7&0J5#SA(3 M'8$!5'\H$IY?7DL->X%PJ"/!#%_FW2N%6>S9@2*^IQOP:ZT_!8E .D>@<$BC M35[NB.I?4%F*"5\L1U!("AR]+2*NC:+(J,A =%3G(3*RYO ).P+G#S]6'#_2 MQG\!\KF+N", ];LA_&L(>]B\\#&R/RC(<59$]:L*@(AH/-V0;08@.L\C@V.1 M9RA\"G7Z]-[MVO$/Z\F(-H ,/0'^TD2\B67Z W)$5W6&:\%" S,M5%LA,@&V MS_!^UP.XQ'XPSF.D-0+.\ZA0I^N1RGYT#1S0Q 83494C8 %?YH @.B?H5/)L M&[U]/='U$$1)L@S(&4L4".29HB=#9))AORXDNA^^(Z.._! ?_\961%^OP\8B MS@C OAYO,'B'?K]2>\48K*-Q4\]RX1-HS6)H_549!&%MZSM;2(D@R.HIJ@K) MC[,NR $?%UW(&+H>&8 =(?(% LXF\M<$$EFTX80C0P_H$0G QHAE@C$@/AC: M(I0W3W(]R&Z;KO_>$ISMH>]*SX=&#D<"QPXG+0?E"Y=(("9!E1'G/:PO@R& M'"X_R>>7.'SS]1ZG1_[G_^$,]I^;8?CK!DJBH-_PS0\?[B\7)46%TUBT0@@Q30]X&(7#V,/)PLWX%N5D_N))UN+T1V'##T%[1X& MEIW$9>;B4K;G6=*R(;NLS:VNM9T?;#?KU_-5S_,%BNL;MP8 ]FPB4YL\;NW 1%?5U5XK(7W==-NU%[\$&D'0HS>I0!7++>@YN M.'*G7BNLS)2[ &6L*%&$2_>:A7I%"7R"V0O@X+IXC6\ 7<2^!74_%M%N'[CN\[A^1U7I[Q(V@QO0ES'3QX?&$SPD M3)DW V@X@ILDIHT=7.=^=VF.AXT?H^/$M"7&& MS?3KFN)>/,?!W_[PMZ@BZ4"T$>N,-IOA1A$\%RJ]<45!,J>OYX(36T>4+RSN M,P?\]W_ML/:!0KY6G;=6=RU2A"]W"H@&DB,.X0+\%O6YN'0V.@'[^)1Z[O>3 M]HW($<$Q5%X\LO4[FLD!30UQ$=VBW(Y*LWYL5ZO9?/B&!*\9!&U91 P^0JBO<3QNPMU;/ZBKW<+<5D>TBP H43,8%BQ9@@$C@I,'&6QID8'1NP M%**%^/1$3M?(.!O'V3BQ\P54X=5ZR1 G+L'S7G1,NFG68GLC12"$@Y;%!K"M MQ7"4Q8!&F:WR1*KAA;E 'K8DM(X;:]'9OJ;.TJTX:8PZQ>5*'+>=L1XL;/*UP(#6=)_!!UUF.YP)[V+++9^EF+-GL M:4N[A/?U[G3:3:"6F[E#O%S[[P>1'VM??YR7JE1EC),+H 2UD0:656/OP MO_C4JY[_-W:&N3?WB7.<7XVK/@B!"R]RSG&5$7H 7>":Y5T7F@3U$"?I M3[BAWX[@'_&$":+/1>TU_8(N1%M MY)LZU;P7H3/K%> MPSS$:/(XPFPGS=HV]]U&5I73^5;%@MX:?^6;H^:E^UJ>QVYS,!K:N MF_YFXXWTY.9IB"I266O/Z;NJ3]F[N,4$2'!]X>+ )M5A7(Z(P(JCU/V>D'&3CV%!QZ,QAYV2_@ MYS_:0-J&WQ[]5187JN$9Z^]K:.'_*7^3#@O(IHVP*?SR_G]4E/U5()W$M4BQ6CEE!^_;%,$%D"T=Z_ M#O]/9$=,T3"CZB(:2.7OG/]#B#6M[J0$\AF>2"Z8L4P2"7JD[$GX[K7OEWAZ M"_E,M!#Z#O*M/SK"^+_^^$SX!"'^#\22[YCC@N'L25MO+3A0%?MN650'V5[] M)N>X3N:V-TTD9+5:X@,BY>>3>\?2I#/1R2@Z5EP^I1;P^$RJ9,75_!:79JC. MP-ZRP 4X%V;4K#FP:YX-3R(.2"@V :$W/>"AKD@3*TK&64MVDYQ90*;M[*= MZX!&26\ 79A.%UK'4>MZ%T]6V58=<1I\AP\;SCYN_/V4:A N\/&\E^M$AH@= M/3-(F:G"]G]9=F0B0C4;;@++[6_^WL28;H5Z)D&8:%N!'NQ)$YG)7H)QQT(JJ+H7B=6KR^ MJ;]H\\6[GM#AXILG[_A1;J#GKJCXA3M)BM2S)C'KX=@TEDU9:3%?BB\^7XSQ M7=<)1U)QM!2*B'$%V\"\E5@<<.U"G6L?RVB"5,N8H$++\C7VLTE)O9.9UIQ7N8 M6,I/\F)C*BAL_>)HV!:*G"MV!DL^E>6+ICZ7DI8S#S+!033TW>K.E@GN9DYB M^\BYJ6NWOB8.RD$>]Q(Z7K_NRTKEK9S'0CWS?I/$A1"]ANBU.-ER,9/*?+LJ!3JIJ%N&@+?B=S]XES+5#0UG<&F MNC)(S$BE.DU>'M4&?PWURHWRN0;= M:#3546EWFL.:O::]K*^$:-ZZ_+&_I"1ZBXE1GV%5([[*E;C^0*/F0AR!+O6 MX[$O:9(W?]/Z6J1NRT(H#-X1I7;?-ZM7RP1PD_&UWSV,]MR8R(D>*;>'J096 MU+("D^Y7A0I[^T@)+E[!;2;*L;45.64-W$ D(Y8-]T9]J.HZ^DM\2FKQ&%+G?=39H<$. MI40WLI/ S:=)&DB^#ADA=8;]DS!.5?\^AD! MG#-;@7YR1RXM2U*M@QE:']-/*F5(YO->M\(7S M%DX]1B+!K")P6O#53YZ')Z3^=]@K4 J,E&7 82QW:T"NS8415UQ$!L $0W5? M$I&=0E;!Q+1*Q)<< M/?6*B5]_SK42U-&5P(SIDJX/K!)OI*LY@9E;V%2^\$K8%$$D9'(J854B,]86 MHPG. [C)XK''8X:@%[;=Q\C__#^;:9 > 'Z7T"& M[QYHMXF3*-%FR=*K+M2^*O*\6!4%M01W>IQXI%Y6@>".[^E^&@*_3#9:?/7Y MK3YQQ*?W1FP/>4=[D!!V)-%,15K6!&Y@,0J+$BC00GWYQ(8R\3YW"V<3>9X. M'!W4/8)>X0X@C?QAO!O&]J8@1AS+LR40.''[-CG8>I,,"#TLNJZM#KP@;\%: MJ4%Y@"4;R+ _^ FRP:"1B7ID(JIR%*7B"[2.M.49(@X&+G,AL#UW5/5N56TAR M:A:D81.91C)0E:L!&WGW5X=07_3-5W#:36"JEEVQW">#ZHS0\,Y-.Q)_'^U\8B'2O9]JLAA/*?U"N:M%.]U6+<\-U,RNK_1'K&E? MI=K4\8K#04M1L:86'2K=V5* ?_WZ0Q\Y;+Q,M$>HZCU)X,,!%MCG@/LS'6;] M?#8O@'O2RT7G4,OV<./ =7M 7_!("_.Z;_3*[6_EMT)XU1[C\ M&-E6B4?K\VB0816^!YY140($V!R-%NH2SM-HUV?AYPT"W?' !12/O28B*B)R MF_=[/%B7H CP\RR1L1K9Q'3$T2CI%9 ?(]* 2*KGY7)9_!GIG_*WWUD !*4KR4BZAQB M!:0Z?#/JQD\K%A@T=MD'"K[UK(\XD(4E>$I&[!H@I2]24,9%W1>!+>GQS.T\ MY%NC>XBH0_C8\@%E;$(\;T"&7^])6Q*\MK ^VT"V;QS.;$[(B*K=A@0!S^8$ MY]">$$MFZT/'&QM<<=*I#J1TLSRKUP.454VX2@GWE7;KLDF7L#X+.,.H[BC<2*=*!3XJ=%I]^<0>.G]EI0'J*A@]\98,T[/L%DY M5TE("=@ROM]2J\=;XY@['&NI7B&*,TTIZDY02QS?;[JL:E5#;HP=S"AE2ER: M6Y15MBX0AZ_'IC'!:_."P463N7S9-'+1L9F +0]>WQ46HJV"G,*)AJ'/6$60 M.UU4R_#P]4:F0)@)!\RQ)C9E6"Z1*B4J=8$\?/UD.E4%O5A,8(PA3;68)Q:2 MLEJV?71*R\PE*MD;@8VDO1XE&?AZ^W5E%<&'(97@,,WE=R]H@7&G6! M.GQ]U-:$3!.CDIA*\Y7LO-2I5!LHKO/@]9,$W69G7HOBLO%BQE@2 R->0U47 M#U]/KGB.6-6Y-J=6Q98RG!0%V4#A40=E%UO]8;HY3Q(9#6H^0FWI5!IN/0%; M'@R4P.S.0)-B \QHY5M>% M&Q4\A0MD$>/%>!GTI@M&RHWGQVHYFM%XI@,RV0E77.I6;Y75RO$):GDP)= O MEO) [$TT(/7JL8:0;^>*J#[D$=)[;7$T$60^2G:E8@%DFG8+128P!\LTY*R, MU^Y;F)CH5FB>\SKN K4\F'QJ;M3S0[U,GQ59[F5.Q+Z,1)!JEK$U]4B92 B36T=#G'Z MVY+/'B_202TMI'_NGNU'(CPD6)$A/ N;DNH[.&\L$5#=#V8CHQOO(9KDS)\D M.B @A1P>-5"G ]%1G?5)ZLQ*<5,:P0,I"NE\4H\3_BDO8U$:5\H&'!+B M)@B!/S+QD!"W0 CLD0KS,M\")8@P0?9M$ )B4RPDQ"T0(L2F&Z%$B$TW0H@0 MFVZ%$"$VW0@E0FRZ$4*$V'0KA BQZ58H\4CB(2%.1XCWYX9XG^'U=,_ M[9YS5IOG25+"OS\!?!#$'5([I/;)M>NK4/NS M9:-"A?5B"NL=K$&HQH9J[+7VN(NRQD_8^50SV!H2?HJ<>U%U0C8X,1OXF5M# MZH?4OWW%]W+4#Q7D4$$.%>1000X5Y!^\-Y9%6P.N$VC)0\L^Z8U0R [WQ@[5 M 4IN@@)[0A;XH2S F]:IF2"T%M\X7X?*<*@,A\IPJ S_\*TOCZ*CT8S\O6%P M=#@IV/? 5N'KCV>%[<<5Y]/ZI8&BI>/Y7[S(GGAN0/R1]J MW.\L0789)?SS>D>HA5])THFK%K7\*A+X=0K#?>"<^\ =<\=?)3 #>H"H^-\A MFX1L\B:;$"&;A&SR-IN0IV*3^]0^/UI4^VJ&X)1E&!:2"4O2(G/1ME&1MDTF M_^4YZX5?6]>\\HGMIN9X1] MRD:Z[AA;4:[F59,FIJ9:*=YD"DTL\_ER\YE-^LNM5*A'R@@<*\D9_7RLYJIN:T:VB_S69Q:99*"PE31],)!;I.JE#V*U005U!_ MKQV=\N'PDW_\)/)_#LI@W5$:_.O7#7\NX/>J82AB@PDJ7HCJ&J Z!9:I+]?% M 2U[JYF$A%H=JJA4X)&B"!^JB:!^L$+#0-3]TH'." #7V=2=]FM#/+_)> 8& M5%A0!K!+0S71X\L(JM&I1'P$BY#P=0C/(K+W5#98AZ*&RC^(?D2H7Z;AV=\U M8@3N\$%=0@GRP@ .W@DJ DY0,0G*;0P (M'NLOKU/0YX\?$BM?MNI(3@"V6"(KO_9;88)"B3^8;4 M0PG9(78224"T*8TL5!D>$#41P68'R+>Q-=5#GD+%3UY MJ@!NH^K:\-6N"QO +TQK+5 ^'SQ$T'ZO^NBP74;(YW^?+X/JKG-SFUM0<:#+ MT>!N,'\M/CM%<[9E#"[J&B:#1CM<@Y;YB4&B6WA_C)6HSK17D^FY"E/% M,NV=0DSM3:79%I!&I@HUR".U3:?+5367F_)1'E2BJWF.(0N"<:ZR3%]FIT]5 MT@G>&A32$3W7VGP0%-+Q/WEWL1WZ%+5V8EB8#OC@GOHZ>9G91Y()*7$Z2GPP M.NA-2;@O/XDO,>$=^T8T]\NW?2ED+&2*;\$4.R7\SN-3<@U.::B.%AVBPH7^ M.0X="-$)[JP6^K=VJ$71IE\URQ+L_FL:E>6]IU1 H:/R3%76UQ M;0NIH"\YOH60=$E(\M-'/Q-DW9U,E?FZ:(U2O,JV^PI>,7I$:GYI$2A@F70. M@%(5\VIVH:1FHC9)032BV$;8;G1*@-)5J0 .N^*H+:!!A1R&!J@:)&A7RCVVXF=D0AZ@#I MM^S92R#:+PM"(B!N Q@B'*RIE$77LZ%JY!=N1ZLTPK MO_Y@CT1\_Q+T&8).LX*G 9(W!4LFXV.[(B6H13Z 5I,F#:^3[N6Q^[HQYOYWJ>M<0-HC,1>?L6^3[?$\F MNJ<(NY_[UQE!G$0376:LW5*<4W%_6IVABV!Y^]#56+;RMH$OM2(IS$FQ(A1B MN<3V_IJO9 Z% NZRR*;J '-?+KBI!Z?31)*B&D=;+ 1L-F:Y/6,(DL5Z+)_KX_2JV^Q4Q ME&)8C!H*I"@.!(H=D@(K 4H8BD.)D&B"PMGXSA,M2<@LA=Y47#@53JU/:T!, M1I9)\JCY29B6^8F.Z@K23_98:MN*28J=6Y*:5AM)+ M%@ROGDX(Q&&?LR%+$9Z$45HV74T-F[JI%]RY0!ZV3.O=A%ON4(X630HZ51J, M\HMY0J .6\;TN3<'@N%AT57+C$ZF?#'C)@3ZL.6P8L9C3E.DM]_LBT.IZMI0:)2:&RZ,N= M24*('?8Y]I@*R:J) 9=*3ZNYDM.-6=DZ;+GI\\Q7\FC[5%W?_3)APLT4P;T" M3 EN1<\ND8=7[_.8XX!<-#W#4M5<8FQUAP*HK?=YN%\ .>&^TDY S? S7=2_ MN;V\9OC'F8V/U=;"^+Y-.TOS?$ET(\X%MX._Z/??J@M[D8XER2H!QX%:1W4 MW^)SKW,=-([=_-Z6<) 7S]9-% '_W7:I&HER!$*#A-SU C\^:X(\\I"7D Y5 M2#B\OZ#ZKOLK_O<#\@*#+U #?U!+4GW?O;GJCM9.CE")G>C6,O#YE. 8+8@Y M$4=U@?,8@<&N-9<0?CN#%ASJM3W:+2VB:PO";^TYEL<:2*-7-_AR/5'1PCSZX]E@B<6 M\'\@7ZM7L'C?1?^MD[DP[#9:%EWL\L7"8)RTJ69>LX^?IE\X. 2"5-U0O(0H M@X[KU2%"*J3Z;QT6RH4$X)/1"<,1ID7QN?Q@9">47W\<, -F!)W7G?T#\V.D M%! ;35-$'J*^\VK@.BKIHH>^VW#/AILFP!1U=(P).%4T+,]T$1L'WH,2>BIP MT%4UH*LCRY+1MP$+ZT'?<*$'( *//Y8+3ND:>BKE\@/(<>:]^Q@+U,2EOV>U MK"1H FH,R!O+"PM!!*'>SG5(&6S/1O5^!2[XF=4<;@BS?GE=N?7J9#Q7.3? M: 2FP0"!(I/U+",>?,Q^$P5]-H4=N,C)'>X^]L;VM.X.L;;OQ@X6$EQ3Q)(0 M 'RY^!NR]P$.1^;(-B(Z:[=,^ ;?@]KR'*@I.'__OAFN_5FNB>PC0X0.<;?@ MFOA(T2$A;H(01.@B>@N$P.E')J3$>9UU/W=3_-:F<0XW/%_]0(H+5"R0/G'> M$/G7L?@,\]NDXCKGI%['M;L+;'\+'BZ>O.',(>RYAJ8$4M*S#I?E6H ML/-/AW:_]R3T)'G5849%EVH]_ZKZ(. ;Z/5B*2%J8RY;'/6*+1"5LU0='M7( M7W]P^H%F8@>7;)_WI[L" D$:X"?)%'EQ;#E!^HV;Q)KWB^;+Z!J"SDV"3@6. MIS5'=23*?IS)$;PI%?,#BFDGBWR1ZWHY(!;M$:D(!,(;$GM@Z4/GQ3,XS5T' MB(AOIOW<4(*@^X&N4)&Z+TQKS2VD.AW#,H<%II$K5FRM.LC%Q_UANLJ4Z@*) ML(R(/9#D!['L!B&+#'6G[P9 (<[<)LZ,; !>0IK^O,2U20XDL6+1214FR_I M6\X%RD<:ZH&(4]]7:Z)"K2G4FD*MZ;[0+&-Y]DM@-LQTB<$RONIIJ2D33>++ M3"G3KPNT#V;P"(@=AM/>F]I$^XYT?@HI<>@".Q*J41]!I"OF4WBG.?QSL'/M M>?UX6&H]2>017,*XUJK@MO$$GYK7M5:A.K4I9ASAS&%O^/90LOT!; ML/<.?1^DX/>U(U+PQYXWTC?3R2YUCW?U?,X7O^B[^HQ_/.8=0;I!/6'TBQC1 MU:JRQQ8ZLTJL+RA"++CTHQ]8_##1\T6#3R'T1-?.(=CCZVK)\Y/8!YPL]@-K M?7>++2\2">*=C7A\M''VVW P>LLYW$C>"#Y'ML13APW@Q#/_1[Z@\3U[K/SW M?^VXXAQ R5KFMU9W367"%W\%1 -/'W^+_BWJ M2?K?D:W?T4P.:&J(B^@6Y79<-M>/[7IM;CY\P^-HS2"N-?E-Q. 39V*0+=SR ML>L41'N)XW<7ZMC\UR%X.5VCB3A!D7&&.1ZW1\0%FHH?_PX7:)I\^2OZY:]B M+W_%OO@5@[_\U#^(3+68BR:TB:W/-Z&R2;#5DP1F@EOA! MI]GHG$[F%6[%$263LPG] MEBV.IS(3EIAQ8A-K5\EA?DHV49\' V7'3L=6\=P(Z[A]&M"F'6VW4)^' ^U5 M5^Y05H& B649F]F)SK!?1??VLMBH5V92Q.\#EL>3*E'-.?1C#@< M<^*"S SJS251CJ,^#Z94Z6?F&"B63*UC =;HC9Q5A55@RX,IQ6:JVIB)]0;6 MR6FUQBK6J^=[Z.V'4TJ14JW-\HT\7Q1&>$XO+SNJJAR+#FTGR#@WZ]3[?+52 MZ4AY0F"33/U8=*A4S&A%26?C&$B*J83EY;(Q53D6\ZE4,[+3;S VW\RHR9+1 MK'ME41'BARWYSJB;Z1,\PXE)A[*%1K6VC-<%]K"E#M45T]8[!4W,# '6[5 S M9IF +9G]EEPT7>C9;JZBB01H)Q;CBB?D%0''#CNU*<$563[;QJKIDIV8Y,?6 M6()-C\0%E_5$:M806%=+J?9XI0R&]0X-FQX)]S6[<39>BMD:5IP"0O,2TT99 MG:.F!V.U2&7"IF).CQ>Q4D7AM9I&0Y+"INP!H585M^R-%Q5L6;79[IB(8P*9 M$/ C\M2@V@9MF*42%M4=#Y],E(4)*84?$2A:9KJD4)2[?+6MEM3!P$V.8G/4 M](#]\.S")F()*HEETS)-5"O1IKWR>WWBO[V$"J\'TVZ"9#\04DM<+TSGCY$U@&D +P6/^K D]0__A-(N8VXMF@Z MP0%I760#5;) -094OW*$@[*=!(4\4")%>-9 /4FB,WH(OD,5#63@:UA!\/5$ M![("VP!'LOUX*\0Y\'!H12J6"R+X0Z0B^F%B<+KKLQ]\MQ^[Y7@&&O4*O0_H MUGRKW,C7 UHGZ8Y9'2>P&>;Q<\=-C3I]MA8&M'XZH!6 =P:T5CV]PVE.0N6F M@IU-]HNS=&\%%]Y?B)<"6M?IQ2#3F>Y^".%K4N"SKPTD2S%]/O*+X$"^%='+ MHCJJZ!(4PGGB'Q10N*G1,AGF5# L ?LK.+G+XQ(BAU M9+V-?T&\J"0ATH$@[Q**'MWC,LAX-D0]VT\BZ/B B2BY:68][Y1^/'[$\EQ4 MK$<.*C$%-96.MX_XA]2@%,]K@X5#W0UT16-* \F7\0B)!PFQ_:Q@_[I0D;LF M'&YI,]K6\V#3:"]0_4(HS_G!=AHG%!L$A>423]+4@<)5LRW9D_Q\)TU@SU0) M;#*&F<20@M^PNC;5:Y7!+,?.2HF=[%Y1^L,%YX(!/64N>S(\,MO)O%Q;T.>M MB8@Q>#(IBK'6N#9$J7MCC^QA.B\H +I?P D2YSQD@ HVB>]F9[LD';AJK2I7 MR^DD+[:28[M=C1E,J7X!.N"U+I.;3'IC3FT7,EI#U]MU+O'K#XD_'D9\;.B M2AXY*,&:.@/Z,A#-X4$!IT.IC(B3B6W!33203%3D"8YAB:0Y>#*(/$?&I_=( MY6,D!/8/%U@:(0W10JGP@C0#SIH1USLFA'[$93X>[ZJ\$K#]'?Q5-/4!74+& MV8"^&Y"&+Q6/,,1V);P7L-T=(35CBX7V 3N$YG=!PJZ:^3HH5))2Q^JEB#(/ MHI.XL]#+I55?^?4')]C'0Z><9U1X4M%">GR6'BG/1LKZ4;(L7:8X73+8F&MV MW6)4*RX=-PGW3(B$S#7VS)] CXIE2J^0A.&:I>DHXTA\JJ-:N4(Q4Z^VD*1@ MK]+$UXZW"M2)?C5+VXWZQRA$,=TR%?^OW;WV85/N\-.E1S\&M9?4A+^7"O81 MO'4JF4:ZGQF1&$CG58 7\1(H0L$FZ5>8Z.QP^R/H\1K>*BJNMFVY'\.()BWQ M+-ZAFPNH&S./AVX1X1'E(G@[PC6% U*!X*:6/J_5YWHFD4/'QO/ ;0"7:P,4 M!$?XF^WZ%K&@'C-"8C I\_F"TH_B&5JW/'7[$72O4 MP3D'6> A,2![NDN?-U!UWTE0E=N,E$1W)$(N00/N6;;V9.9<,S!*E1KX1R#V ML *"!R^"!+R4'I8,-O4FVO-+EB3N D%@'8 #W$*,M<7@^6YJ+Z5\;;TB-=BQ M"\&!VRQ**]-)3O)DI3;VZZP="Z=]"?J1Q \ ,)_-$B^8(C8EX3^I M6!]-FOB"U2K<%BZ<,G3_DNVYMM/K>4(7R4$2*$T N&6IRNJ+AIFP4\HY\X1^ M*2GHJS=Z=Y\2],,E$8CW^P%?/1UHG'IDV1-D!*6)1YP-L^[=0/Y#XA'#0T+< M "'P1R(6$N(&",$^$J%$W (A\,Y\+:,R-?Q=< MB(^LQ%GM;-]QSF^9M+[CG-^R'GW'.;]EJ/F>Z?,FF_TJ ML?W,?Y%=:H?ZZ _41T_"[-1YI?W+R+9QDSD=NMVQQG(2BA.WO9>M_0_#W>Q' M:"Z^BY\<$OMGJ"Y'9?N#V>&OKJC\",WD6JK(%;.MGP3*G+O24U[)LWP+#($T ME9 A+KBWW3(_!*K,';/#)HXG9(B3JCMWS!$[R27?4(D^59CB&KK2A!\;XUY78\9G"H9.=ZH1>78F&\K/5E9 M5R^D'UCJM1KSYV#U^]:'3[X<%[]X/:OD7^92]78DWP\<#^35%].C.4"V([$W M>6Q)E3,F76^)+8WI=.84]#F#)SZ-&*_&>K\7*>+L<-KLD[$*[[4-,=O"U53& M1G5.F5]_Z >,.!"TIHL9C-2AELV09B@9G8:M1$=3!8E,CTM3*B(5B$ M8'%*I^?O!A8G/DZ<1-I[\:(Z$T0:(I 3G0U3>+E4E] Q B>0N#^0!'VZPL'7 M,'? E<=_WGW/+;M"GQUO0ZO&S5DUTAZHP/&TYD"?@3(*:E:^Q!24H8D[C#W'\6+*J'W^5=\NNX>_G^I>K!8>FBKLW5;Q/_*M% MO=6J4O1"(V0E)]5!JM"0D?@SO_ZP#T3L?8:*'WG$"(4_M#_TO2TZAX(0^&M_: M\/$R@ QUBBIEBX.FMDRV:Z*O&SS&= MO(PBTTD7C_,MH:5U4K45D;1UQ:S.X421Q21&AA@28LC%,"0TOIS5^/(R"#0K MT4%)-'&4I">\C-VD-&-@#' M5)&VK.B_$5[@A&:,NS5CO"#WA61O MGFQ178$GV$1)*A:KY?ZP#N6>^?6'?, I-KRV#:4^M#[&OI^0.H2C+ M&>8-O%&1*1%5+HLV?61_"$4_%/W0:'!]H\$+LFM.>DJ>'/1-K%I/25H,3^9S M3 +*+C(;4.P#3K\FOW?NJD&%KAJAJT;HJG'["/<1TT3&\HZ%N0V*(VJ6*HH* MYS5%B<^5"4F*SX7XQC*!O\^S-/35""]*0E^-[VWD> %!5BF0[$L,M^*)0;/4 MMTN)J%9$",+\^H,S4%-ZS:DUO&D- 23TUOA9]I(7<$11!F)A0%1LC& 6I%SN MY$0VJT <87_]8<@PO48((J&[QIV<2[Z MVY0N6X!I[AF@5CQ37!-#=BZQ % M_!@9X@%G7PMVO0]_#3H"R15!D S$H0OL2.B_\1'KR17SYMZD_3LPHMSPJMPW MF+W7R)) HNPCFSH[9E+&Q6F'[?1Z+)_MF5&]*M5S^G NL'Y4#/% 4N\[)_U, M@\JG-)9KB\3+B[#3;0K.:6"KL)L<"A]%\T1=BJ83/>SWPM4BK[V$'T 5M (X M<8I[M^^A_8X5BQ>(@6L*489O=V9>S1= MA_LW^^L/_H#'SK5]AU 40M$G74>NO82W T47-G"\A25C/%-EA%0_KZ4:E53" M)A:Z[J"S@!^50C[0KR;TNV?W$K\&<&# &WJN9X/@=T,U5<,S@C]TM*R1R7HY MCUI'OHLWRDFPX;Z<4V[5RAWZHES$3'($#8N6)F:-LL)AS6&AXG4LKIEOU 4< M\TNVQ(@'XEO6;+D;5+AXIX@&ND-&^:QJE604B M= )A$ K5B3\PQ,4=X:XN=+XPW]/F=*S*S*(IN?U&H<$U6SK#E\%X M/*_Z0(3*S#S$R1"'0ARZ/QP*/6K.:G Z B2$G.SA49)FM6J%J2750IUB;?]4 M%52PH1X8]K5CU1WXTB"(8S'+TS%C$A MVFK.!1Q'II\85'>.'+O^OANWF-OB\_MQX[TW*\LE!/B632L?$/A>?U'O" [/ M:0\0&QQSQ> M6Y73N*I-65!NI&I5KF#X8N][SV#GV^9#J?\F4G]U"\(=JNE?%5LV9DOSDEBL M\D ;J/(4BM,-Y.*XGQ7YQHHM-U<5;5%J (W)QRIB%.O'R&@=*;;('/"V M9GL'+@4[R!!U@!15%]$ !W[G_!^"6)GGC;0RRG)>@ZU4Y,&P2 SK>X^N67[- MG5\:7_ GZA8N*Z2J'GPR!X@/-Q]M\:<.AD^1-FNO"'UM^U&1_6*-8:^X#!Q+-HXVLV*FL-7L>)0 MR=N4.&CF.G,!)Y$-@21B#PSY6B*DT#'BBSK7=Y#F8T?W'RW-M^Q#<00#RN*$ M:C?BF21G:$0\I6!1EQ7Q!Q['0@1XT=H0(L!M>U4< 0(& MM+6ID7093"R/"O@HJT?SLH* @(5 \!!_9Y+V$ =^*@X NJ$?#_-@ 1 TYSY$0 9$PY4O!,$"&QAP@BO+^2 M:'X/$1LX$P"[F0%]^1BY"5[%C_(JPQ6]23Q5<; H%<<21H>M=;J7X%4LD6O. MLE8&UT!Z.EG6S;XG->90!:(?#ZMX7X97\:.\JD_J"AX?Y$0M*I))A2@U)"U] M"5ZEM29%X^TZQ2]3XY[%=)MT7DWXTGQ88OB 61UU\0E6O2:BOZ QQMZO,%YI MX"VXW(IM.4YD8EM#U8U ,CB0G/_X8HWNSB*N+9I.0"KG.^]5Z!(J8Y1=I\.8W$N63-I#<3QE95?.?-43H'L3CT>IF.\)""<&3*_ ML&2.8;1Y+Y40^.*R RJ B/7X L10G'T\C 9^83M#"_@Z5NQ"Q,,WP. O+/FJ MSQ7:Q#27P3H+DE/UW"HV5.&2W[7^](7UF-6C1D9JXAB?BL]D)UMNC]PJDEKF MR"9U*IZ$_!UIH$,G\NGVH$8E.@YPG8@U<.%P85O5A,J6-!)-)="V3 C^>VB[ M?8_Z#8#77X[JD'= JU%=;T2>9-;KT/&LM^ZL=JFZP0O64Q3RBY0K^E M+<<+I)ZQKVG*]X_&IUY'0C?Y-B\L$GPU56TQJ474J7;GJ![C:[M:"-&GID.? MF#/X2HCG-5 ?MTDYU6;3K?J=X_:I%TESHVUKI"^RO-A5>H:9'R1M X(Y21TY MDYT0S .C&.P.+:5J>N+Z!;(Z^_._\)\G1QR(W#8RD([6"OB3_1,IXFNS+X;] M^RQ63@F@="2[FC_)GO#X9)YZMIY$O^+SZB^?_^]__M;V(A[Y\:XOQUNJ. M G\DPC<>*R ZL &2:Y0)^;>HS\6EL[F48A_)C3'Z]Y/1&9$C@F./)/WOR-;O M:"8'-#7$172+/[;YS+ZCWG7Y]!G&M MR6\B!I\X$X-L6;U]R_0,FO9[/JHB\V4MAR*%=& MO6JF,YPK"/OV6_9KK4(SP49UWF Z=:_:YAQ.GJ-Q[+<4J276LJO\B!?GDUYI MGF@UG9HB$(=]DHMI-=ZP1VV.X/5F(R^.:ZR$6A[TF=>:@VB]['4Y1DE$\QD7 M""U%$>#D]EO:^59Y/J:7%6Z9:-IULCCF,O,Z;(D?C-.MYTB1-0V>2<^Z:C]5 M:,Q9U)+:75<*I^6A)#,")IHZ]UOV',_S5H)+ M=4OY)#\W,6-2/[9:Y2*5X8F!"32CK^ Q9:#@L^S\V&HUFUQ>,PE-U#JR:\O3 M;FDT@>M*[;448C(UB V'HC 8RKA 80001&DX%.*T) ZA/,0DECS@+2E6S$\D MML)%$YU&-=>K-TA/.;8&JL27"YF87<":J30KS#.-3(Q$JT7MM[2*;G\USPUF M6">IN?44*X+A"JW!09^.IEBZV\0D/F6/^@Y':?D6AEH>]*DW>R6YT?.6O)=8 M6/&XQ,ZRT?JQU1HDZ@NOD; 43I29/C,I"4.&4X[Q5I4I.?J\72UP7FE:L'I9 M;)%2#GD+S:A9KO-5NXAAQ5QN,2CB.:-%U \H@-Z>G8N3: GTN:* $R0KU P\ M.1?HPY: [\6]0I/(:2+)N'EBH%CT6($M#\99+C6[+5:Q8[R1Q#%5JC/U\ARU MW).!.$F)\2$.(.?30X&BXG%A$"-P0189(,>!*,<(<;_OTKS4F*5:=4\3P=@= M%NJBG1$2Q[ E-R7'W58_%X/C3?;FN4F)R342Q["E5^GI(_B/#**3_,D8QKF4?K7 ML([: E&%P3I,WROEHVS%5A/'Z)\9\/U!R_):F&'I82=U.22":F\RW.'M/80R>&PCS&%2& M<]'T#$M59Z\NE@[D?/-7%G1HF953''>9XJ>K+I^ WA.4 VT M-C*ZW9+1;WZ(C\^1 U%'#A819P3@X[=SY73;ETR^(QM)\YO?TX[WB>GL+YMQR5)(R![*#9I MUQ3A^#/*/T^HA0;4@B].ZI:D_=K .2@T\BV%*9N<2D=K=#=78S4D1 "R_ 2^ MQ+4]<#V@?N'2,O[^2TN?#D^'\\"M"Q[,=7'B@-^;7[;'^3R&X)0L>JZU^2 X M(ON?[)RDM]S UFV>+29QZI%E_2.Q^__9^[+FMI%ES?>)F/^ \+AOV!$0F^!. M^]R.D'>?MMMNRVYW]XL#!(LD+!"@L4BB?_UD9E4!!7 1)7$!J+HQT\0@'@,77>&NL6J>^#G6HV+G*^P)XQPAH5&Z:_/L$QWW"/1&7L$W7 M>@"$;XA>+!^U!\"'DICMV!>P!O]X _ACYL&Y,Q2RW]0'48:#6%N05Q_#WNY# M0]^' -L2QC,2S\GU\'6TKIUY2A+\^N96+9[X^607NZ1HT5*]R'0GC-:2_-C]_:"O?0#>UP6?%WA\G?OOB5;%ZX)$O^R^2; M]_L_GSOG+Y._OH[>7)W%[-5/A)(U'OS6:)G]WF9E;[98B/[>25;-(?W9Z^:K]I4]=I%)M!_\9EEFIWMM;U-91Z,, M*(!RXTB.?*K'@*;0T(D2!<9TA+(D!Z'#DZ4X!@V=*,M!:,94CH/0T(E#02=* M$*.ZH4D.&BA^^+\/V@]N26ZMW2[WKB[9TPAKN MBW,K$BE7$'%-XMZF&;B*-Q];9#T9)B&2VWI?OJ3;4TZVGR35TI>?@6:MU+=O M)\_?OS][^?7/+[]//_UX\W9X>O:5,MD;#WYKU[(*V6GI:QW]N\?1OVKO73F# MB)LR":O_K1.=N5^3SH?I^?3%WU\:K[_]\?N+_GCW3.+[S]_CQK?6MY]?W,_O MK3][K3]^?_]]S . [9K57,TDRFY3+DCXH1LY0%&Q 3O%M,I[!%D0M[N.UX7T M9TG(OCWKCNH-YZW]_N6'5^$_SSM.^]5S9WS74ANWC^$7KO0+0-FXBB/_CQ\7+I8H:JPH9OZ+MI:UM5R.+2JI M,-\-]UBC 1R.>_P7/X;NZ]=_=9[_\W?W%+A'F[C'(G[PEQ78 M(-UCYZ93%:V0A"_""2*J]D-E@ Q[&L!-^LE+T00C*BX3+JG)_B:D$LHJX)BY6YQ<_3A_ 7O/J0&,0T?!:OK4&451Z*8O@? M!*'A'$6]'/C^<F1'HF1.$8N]S\(Y:DNJYS"W%95ROE_U_XC^_G[U MX>79H/EI@ST$SIH,CO&ZM/!V5[R)%C35NBQIK='?< +JLI6"N8:&:3(Z* M3#1C.0S%5!A-M(OZ'9KIW%<2V@$RK4RZ(NG4NV2[//9G+V:N$9$L[>-S_].V,OI^[\3]N]\]L_G?\<"LF8V&LV-=(+2RZ^#BW[- M-C3;J(S:<#W;L-]\__;<1G/BG8XY5:YB==N=FJD*5706? M@]CV4NTAPU7MW #(WXPFW(QAD"",Z"#\80\6PL$77!I>L",5@M!X10S>DMO_ MYV1DO_1:LV]?DG[P;\\=Q9U_S[ 9+M:Z-/N=S92&ZEK#!]=ZJ.N_%+OP*@A5?#H9UQN-OW__^*+9N?CZ=OM- MF-,]:BW=H_KTQ[S]YR!X]V7ZXL.;;YW+H/YC6)H]>M']-CX;QQ^2ER>O)H/6 M\*]_H\^O88]^LC#8H&"TUV37'&+@M,WOW__Y^V[_LO.A_"5=_5WY(;_EF6+_@P'@Y^O!Z=G MYV?#^?N+=F/^X_+MY8/?ZK5E-9=7-0E';DC]ZC$))YZ$C!$M1D6TSF([>][! M'JSJ&7,0^NC-=4/P+34$SXFF$K8#5XETTV;@]9/7WRY>MM^\.6^\[YR^:7[[ M;V/\J9S-P'6*TY-.O5;7*4YE0+!;M;X^AS*<0Z?6UC>B#"?1J/5;^B!*07[3@2P;:82ZAEF+YZ^NH=- >S'%)0/;Y9R,C"?KJL8WBN9?C. MT5)[42$/VA9XYQI@N>!/>\S$^!BZON/.;&]-=^!NZT-W]&\X_/W\[,L;N_\L M^7#9:,H. J;57P>JW@4V\/[)8\TI-*O=E2(45.OIF%PI#D+'Y$IR$AHN M4)*#T'"!DIQ#I];1!W$(M,!FRE+)N8Q M^E+NG6=>Q\(TGJ-4.T2*2Z4OU"XC7/N6.B5J@7W_A-'M&MR6SG/^P@L_A/_T/I^=,1+":M?::]K8Z?G7OXE?5WKJ-? -E M91!W[X!]2P;1??,S;/?'+YLO[?.S3_VF][75ZXC 5;/6:&^Q_W4))/SV6V#? M/\E=]^_#=*2\HVJLMEAC? M1@OL^RCJM43?B;E\3QC'UAM@WYUQ?.U_^?RE]ZSGG'_]\OIK\G4:_'76N13M MK^NUQ>+CNOWU3J;*!\-_/W%C&,5YNL0U\XE%,6PN*CN$RBW;(LJ]WZ>1 :IU M$L+TJ*(0%JBQ!\$%,_R VG?#W?B5G$)HE1CV.&34S3LR#0=W.QAMO?K5S=6* MF]5R2ND%R>74I_]Y^2-Q+V"I*L8M5R3L>_)V>,7LY&7GWR_GT[-_W\_'5Y? M#9I6S5I=HPGKT84,Q@YYB: !NMI2+XP\&"> M$<2049PW@JGC]?/'53EKJGKTCI;X8?2_3\.OO7CT ML6NS/Q_\UN_5&NLK;VU\3W9<6JNJ?.>M;Z!.@QMK+K\(&Y*M**IECV''QR#6 M#7M*=NX>&)/@*-]>L$'\UH<+F^")GUZY4?I5G@;?L^F A=]>?QZ\;EKM;X.7 M/X:_V^W?/_YIG3]?5P]Q/4-[Y_IL+95_"']_/7^5)%']][//(Z_NA,DP^A/K MS;57$[D=18'C4FVS2S>>&/:2KB3&* RFM/T%\H?-1[8Q2%P/]=::\14+D?N1 M.P2N10R-0+*P-4 S/ZD4VL2-Q.DJATOL,\<)^77"6>/)N'YB"T@QH3H4L(H# MLPE1TYY(G*TLLHL$N NTRC7Q)>QIM;7[)D:V&IF>;MR>!RC F/_[?W*(GP5/ MI C5*;LKD$8-,E/&[(0#BNP1;, 3V[NTYY'8[6Z_UI1!P"=IM ^/PP"ENMG^ MQ5#^C2M9.-.I?76BG%P.+2U^E@=,RP^O 38) HF#&39&;+9W1""*?44VUC8. M;17%YS=JV?IM8A#?WGCGS5ZKU:EW&[CE-AE[ZMV290 ONU'$WIR\N*@___#F M]'OP]^@;^SC^AH\V=W&'=F,OK,CG2ZV&&YL?[V!G.3? &(8O:L9;T#\B/N.9ZXL&GP!G#Z=A# M^#GLM@L;ZE C,MA]%,")%Y/*%QS;CI7+$S/KG1N>8P:_9Z<>>$$AG"SG$=5I0\QOL=,H>!Q8_U M=PT&&GML#!,FJ_AZ[M1%A1/4[@'71R.PN^&'#LPDF"*GH/$N)T+]57D0\($8 MKX433.%)NB&H'2/3"[%4-+<*C<\!J-ITO9DZT;S= _<-S0#X[0RXT2Q$?=Q@ M%[:7I.V ;>13LI)S.D$\%JO[-%*N*7 Y;F_I8L\;NL;BHDFZH3TI#^';/S]> M!.=NO?>ISMC)RS_?OGW]=[MUNMZHC,+XVWO[>Q ^E[1&!B5Z-+ZE'PE#4EJ9 M.=)'1O%L_HSYS@26:NW(K4XJTK%N_;?[SI MN_FDW:P_O_S;>_8]NOK^_M/XP6_QY6))?^52PY6%.X;N-;IO5RZ*1I#XVXY_ M7)/[7W42^/[G[/E']OE5> XO&(<7YZ/G5]_^O&TX9^$M(G #>HZU$+RATS^_ MO#KU3KZ]>/:R\<>;Z,=G]O.;^^//![_U>K7%-BZ_(!.E$OK4/$TH59$B((R! M[:%Z53. ([R CW&17/]L6J:HIK\[UF UOC5%WG?5">-]=.8D'SZ^^%9_/>GY M'T]^L-[S\,\]\X;9MV&GUY].GY^SH/Y[\]7?\U??/IZ6E3?P;/\CHH%9N]/X M^.+%OW^>_SZ/O M-._&'+12M=%47XG8R?HV)1OSTTJ(W$_L@OD)>Q4&4_A-C$OZ"N:#'/7R9>SUOOO/UZQ MU\/DW>6#W[K=6G_%):,+AIX83 FAL$/(MPUL+18R-1X!?!CV&.B56V&5U\KW M3Q]__]/[-/K=?MUZ^:'GC;]^B[[&]?]>[ED0-S].@B_/_OT]_/*C\6;PU?OX MHC5]?ZT@KAF;L) ;J&1WD\P9B.G(2,1]WW[Q_E5T]>[\PUG\ZFH\?S[S&[<& M<]ZU%G?[\XN;AHG_GGW7VSD-'5JW>7G;=V[_SDS8"QA0 Y^MI<'W2A..%><=6A MEX4:\%-@6]CT,I1:IFA^R<,/^$'BQ61GI)-:%?[6BF=YIWHLTQ !XUZSP^KM MMO.MQ0;M;ZVNW?G6[S;:WSJ6,P IW'+JG9:()%< E&%I4(8&990-E/$V9M/& M^S2,'"%L/0$1%8!\&9[ZMC>/W"@8O1+7;$^AP'7Y\3ACHV%0V*GQU,CFG@:B MLC50=%JN D7?JU1N/I-[XG/EAU0>A >@3XQT&_QY MXMO)T.6]3A%4,*6H(_/1;9I3S#-5*8KA UY&&\\+^3.P0=@X, MD\4Y_)GB.I8>&&J$MNNK"R8H"8)M$&"BO)=#4G T_%(JI7QUEV#IG'A!0$"3 M=-^9,64V:+GE*=DZFQ^%KJ]]L M$1(8C +:SD?X _6IQS4#B#5B"Y-4%BSW8!8&W_GK.7 %CG:4Q&#I+X>S(')% M/K: :\$OZ15&0.U_BZ]7#K%FP%E'H*@C#@86.0\2^!="Z!"#,YKC)D1,G?!@ MOKCG:!]Q !!L!_*71OVI#;_'4KPQ,^D3ZZG\9L \%ZR_XL<.WM[%#\EH6'B8 M0YH6QV97""PH?HIWVU\8>VK/BQ]Q%E+\%+%'"Y\M>W#FV?["9_Q@V5!^+JZC MC^!O1$ @6 .WCN\BGBL=6N0"/X6KFGX\FX1X1 1-%EO(KXM+F"YWBK?/]@DL M@E".Q.?H+(64^.X("H+'\"O7OV!XS6#@-\$E#!J:G-D8L#_(3-%0CZ.T%S0? MB5Y\R=*K2I$%#O%"IQ/&F6885<&K$A*1AX$GN '\$H=V["1B@B/'R,,DH<,P M0W0J&N/JN(:V+M7(N8B<"9H8K@+>"@IK MJT*9Z\-L3 RQS MK@(LUV.M%M6OJ3ANOD(>/PL'+8?W$1TMV^L%O>"D)L29Y@N39!E=7X$XB1I7QJS'% M\8#Y83:8[4R(BQ':DK5E'HK M2@69/G2]1!I;2(*@HSCGD\#C$']_^&L@/L,PD,.DI7O)KJ5L39::+._ 0)$8 M/9$?"4\S,+LON H>N@P3.$!BPWP25$;!3L9P%,IX.SQG,?X%TGR8.$+?E5D: MJ/%S^8Z4F_V<*3_.?HFNM50K$+DM8!>-X1PPO*:BU@=VY&I&K"G^+A2/@72# MMCQ*I7TT<6>F028FV(">QU/ ?N6&+>Z*38HDIKA[&F2DV5 M=Z!*D>:''C^?VTM!R*0#<(H8C0PL0%EMKGARZ1/&D,%11[(=)#T5H@\I\:5" M.T-^G<.-HA]C,?..C4:49D3ZB'12^ 6_9)K(HV^!O@5WN@4(;N$Y9 1_&<&V M /TJ66\3.^0 &:XN<[H<,DQ?Y0B65+U /5I<#U0A,'Z$/]$DJDGTC@JS4 I< MHA;FN\!;*89G(E>.6!R+O'',/#8%B18SFP5?76"EPG^LJ513Z1:I%,G3F+#A MF'&EU^;4AS_"U%V%42ZG[#2RK3FIIM$MT6@:'YTE \]UT%M N"-N:R&QR0(; M1NH=RZFA+CH.TE'R)2+XXYRVD7;S40=-N)IP;^O*G0$_]*F<@@AZ*41+!1*X M7\OP7.D##IMV/.W;B77Q#?.:.B,5'@^TQ' MJS2%W8[?Y1@=Y2'Q&FPCSYY2Y3-CE# ODA@Q&5S2]*;I[0XFRHSY0P(8Y\-% MPDHF-WH2.A,L=\T?T:$A383;(4(GB+@@C=VIP+@/V07SL*KCV%0B\ 1A8A[5 M0M>L3U/=%D0MT1H%$%U*-> \CU*+"U0F:9*BC./ UC:$)KN[V1#!@*P&$1!! M_J;4J,0'HF1&64BRQCL2*&;#"R:ILD#!&\,+UV'TVS1 KJE44^F=+%T!;.>9 M;R%S[ AMDW&(+AE^F.B)SFATI&6S)K\M:80"F,Z)$6U@L'SI"_R'2/\+;6S^ M0:!+7F)"CP+8]TY@PV\-:-"B*[1$# MDA65[S45:BJ\=>R#80:DGY8<'V.; 2(YT \'D3MT!6:!.8$?3%T'\]0P;'@U7C/_10@T M:.*_SF2&!/S[=S87D3K-)S4YWLE623O0Y.-RO,9/X&/N@V@>$4_<<$@N:V2? MQ?X42UP^9CXWR$1<0QRZ@R0MF,.)GKZ3E4+0@/=(<:70H!@5_4N!CT:^IG=- M[]LSCC*ZXC@P(&YM$&F2VVZ8,(@B#K.%5\--&;"P MPM22"N1"U6XG369W(K,H<1S0(4<)"GWNDE(,9\72JC";* M.Q&E.P4RR[(.0':F:3':"->D=B=20]<.BUV*X:3%,F616I[_GSXBW)'JWU2+ MDY=BC4,[K:M%3J3%Z! O*>WJE"U-IG?CB,#N8B:J9*&P];"-,U:.Q7;*L$M: MY&H"NT.A088Y"\QWJ,"Q4@?< **;^##=\5QZ'0MU, G+9KM>$F8EJ[,?::K4 M5'F[J(P(PGAS6;W?<)(P1*@&QZQ18< 1@]- N! O:X_?Y"P1!>%!15+&B8A> M:KK4='EC<1PE ^K%<"%DLL?&7 [C.'D.4/DGQ+MNHCJT*2F2>V6&35*GT?B M@#-;A*NS:A*"$=K.C\3EGN;H*3ZBB4X3W4V)[B) Z2@A$%D]'#**5Q/4)BTB M#M@3BE^EM#\2M3"1[4G8U<3&@1!*1Q9\5BA;N 9$0%X$X+VT!E:NT!!I)%F[ M'1:2_@R\7P7MR0'Q83ZGK)>':*(2B49#L4NUX$2G&.PB:KSBOY;-8M+E)+#T MT/AHA['QUC2H>YEUBD5IO>"R9KP/0A90ZY9+)A1WQ@L@P8=S0W6%T+3LF3N$ M-5*K(IRS LJ6/:#PM,ALD.MA4Q:.F>A1 L='J?;XOZ2-40\:W.H4[3"BM@ZR MK1JW;7E'&-OSN/V@CF_"KT/J/73)^XJ*@HVR<--H^<^*& G97H>J5=-;X5*C MS\>?BY^8O-3.=* A-,Y9(UI;M*4)F*RCQ,_8WK9FCXT7R>NM[8K5,A&GJ2^ M<1 ,T?("N4!M?T:1R?O.2.(>)W9H@S;,"U\*0:$0YP9=J*(9L\% ])'N(]G[ M:DC=@WRQ@42WV2\N>8>@(8S^\@J!K?A#T3$H9""DL#G7 (:;@7KDD"CR[$NB MSV% TR:*CNUSD0N/'9JHE<)LR%7\=5MH4.Q;F>5H@V9DM?O9S?7&4_W$@,RQ MNKMH^G1MDS0/9*MRSQ89(R MQ1 GB&_-7F>\]9V:RH5MSCU$?VM)DHBN1G+G20!VZ+)HQU117B+8O%?FAPL, M_['+ZG2R?..=MQN];J=>[UB'[59YBMV[/&8/13N$"^Q;*)T>(9N(E@J3^3 , MQLSGV7H. U$';-Q'"'04\.8@0+L+]"Z$G;Q8*(,CQHA98D_NQ$65QAB'#$9. M7\&37N92T']6NGV["'X%705X=Z#\0F8/\HF)Q(.L5R,]C_*=9L90/-T;U "J2RTXXF6Y=2X40Z 2AJV?A0C M31G#Y*$(A;QTUU-%@QK?1?5LG)#Q;#?JNAE&\5+$G4@+035I\?33HWWSZKGB M9I5G=IKUA,NW:Y_86-U]Y@5S/$)LLM5LF6!N+!X?7Q8^/P""F/)D96JL ?,= M)'-.I9X+?'.83M!$Q"J> )(6-U&%MHETEB[#9_%E$)Z##D49SW_ 4R,4]@! MT 1JAA;#&TWU*S=?E/N(L2'X'R9;C$[9= $SHA8/KY\;RJGG%Y9=?XS,ICB#'I8*K M.?XSS4?)N(WD,Q.&C<% FPX2/@@>!C9"?2/'@GL92WC MF]180=C1A:LBN=(7GUHQGJ'N&N'88F)@TO%#(;V:V? >!@OS47U&S5W("T?: MG0E:[#_I[LU/)%@L8QPX46?B4>[B.9"9W&5<&I_OLU4_LPL_]+"FOANI7791 MF !W""[!. H'1='@JBUD3?5W>(0EC!M*4_9S)_3F 5CL%.!=."] MCFA6^S7]1;X#@#T-$M[(HG@* UM<'M(&"QM$FQL'0QL8ZVGJ$O#F9*84&Q-A M%26%0E,J)@@?;!I,BE\DF5R*6:;P]!CEB4VB4/0Z%F(.D;_)3$@[82>1H)<& M6_H*2A,@I(Q/18M)?O"<+-RVM-DKUQ(*0B\E'JPUF[8 ;X?!DC[ID#=B-9* MJ8CSA$#-](^MH*-!E/52*$+ MXU%FWZ1*%/SPW ,M2"0TRX^5L2X87"*/18\-[+R+S.R$ZTT34/+1&9A,V9(N M7O1M/ F#9#R9)7$^>2]RD9M=DI/M,NM'O!HXF&X:=ECZD;"B!T:RJPO2N$8> MNW(5Y3!7- #>YK.1RQOZ&O]->)^;1KU1SVG(HB25T,,4QSD^+;CR&_587H,X M"8V7[_[&>^K!'S+M,56OD RM[E-%YDA/,CDPQCQ>#H2)&A'FC ,K)09!%YAZ M]B"+-]KU7Z23)1V)A/Q@GM/F.-OE3!2^@B6V)&^P^5XAKQDE(<&4F#^A[.)L M#]+YIIW!A5!2A!21R5Q$7NU96KX!'Q6LBYJ](V-E2"&2I^3H 5:34V*%4LS/ M (^-= -J(\U?>)+:1')J&R#N2Y%CTM0Y)CK'I#PY)OOQQ0B^,62H=7$5CW1\ M8@V9&2A8@50S8#I4I"W'&J0G5]5T%&ZFY*,;M!5@[<<3H#\2D0I_Q_ #:CH* M7!,4U!.AH,*W/UD8G!3UU=UH,Q5U_!']2N:#CCYLX2+0-ZOP_Q2/>K+_&9(J M]N W61+C25H< TT5U#MR1 :R% SB!:^'4$.XW!%$E";?@O0<>CG=2FI.JF/9 M\< :-BS3:)A&DS:GLTH9XRPW+4F(+FBJB_#T8 IL\U#^!\,*)HYS6"%)X#O^([7NIY2GMLA)Q3\AUR5="*2*];MH!"F7$UO[HMUD@M(\3#P[ M+-SF]/*JY3Z%/'7%O?#A+T>,9''R TR,!X1,^<(=%WFD\C$N0A@%-XN $\'VGM^ MX21UB^LG3D AYAC;97.;%>^C"JP6HA6.B8R]L1<,Q*&M#(6L<-O;D;SN^.-4 M_$C^;%S87+=R4XG-PZ&*^O3^Y:GQ2'J0I:=UR*$7TX$W?\QKU:/G5OF5&^7B M!,*72;7LR^+E+\HXQ6.3!1:FX5SV)80JF=^%=#$8/9;0D(O>FZG64'?6*SJ1T M";#K[T YMJ>F\<<_)NRF ]ITC$&P/_ZA]YS-@G,*$'P]%=X]SA*+7M),G(L M$P%<@S&8^*Y#[WD^L4/8BAA9XN<_#@>E*)[NVL#U)X86O$%QZW7/OXUIU8*+A*?Q8*)@H@L"& MX@7DC7.C*,'( ._=P;4#'MGD0#(F MP"K80]K)$AX#<*1[D= M#R?-;_AL,H_(/8@7G&($]#@\C1%:$2=(!2 Q )QN)BB&##26(<7"TA>K<$03 M14$6"L8?LRL8/E:Q:7RCE18D?'+2TL-H$[E2W]LA<'ON2+W$QHL46N>A#5OI MLBQRU%!5F#([HB+"5#(.]"8_8K('3WKD01*3-TE:^\J/2#;QV QJV)XHTXY0 MOXSS&;9+29@73.9?>B(STP=MW E=[H+E3YATEL"I. '!"6:[C55!8_I1MIN\ M^93R\[1V*/K!/=QN]=2I"-X)U@F;4T5'"B!Q'2 E.5.X8F4WA.P;85H8WVW? M!4W2%0FE$?Y)R >,20V3D(_AP(^YG,F6@(!&O ATO)-@FNZV!#S2T7X/!J Z M^-Q9RRB:0X)[2G$*4)N#_/A*RZ0+-R3@HWPE(1_0+#)EITRIH\?V>$Q1/HHF M"$=!0 >&OF&Q >EACPC1@'=#(?\"\'TQ"I&6)$BST6J5\12WM*=8>XKO@:?X MVH@I\':"ADO\=\Q1I1Q%CB"I!/T7!<1V*CXN702$"!BX O4V4W!V'I>/HMKE MQCL?B0;@T -$ DPS+'@F M>4SY3%,)F)5NS]1 V_#G\KW+ZV[R@R&\AX#B9+M))@D< M>9J;G#\8Y87RP9"A*R\"VSAT.>#HC,_7F6#!6Q!983+C<7;91YH 1!0]+I0- M15RFND909( )$F2#5$)8"%Y+> 5*:-D]7:4*7H;"000\)@PD\$W -2K56#3Y M"41)1'G;PUQ2MA3VBJX[Y$@$>77@C!T'V"_L"(%:*.V R^#,ZZ)"&&8BS$(V MONB:DZO36RQ=74A%$/WN%F(^$K?X@;0V!86"^NJ"8BOT8GY@U&1*KKIF/!<[ MQ@E'74BVJU]M#S@0J,,*1(C<+/R0I/DM%!ZXY(*%%&"8L,G)=,;CW7F#)MM? MOJRW LSD7AE3V,T)>F?PM B;T 1MFNO4=$>DU<#3^]"GDC8)M#'2+SP&R$!% MEH7L88Y+H O'@0*T'(&(D%H2[[90U*JRA2<1NI6S1<<*B)U,Y001WF0 M:2 3IDR97\(AB'0/E10/I="^,*R"4$W'YKDWV4^)W:'F!*(A3L.'[,KEZON* M,8IMWB4 0KW"Q1[QQ LQ/T5)W^&98$L2OI;($D&17-[@?F7ZJ(XC7N>K.%6R M5@^91"!4VM&(5-J;[M^B;CRB_[M;*N<-\,KBK0VKT6[TU1Q0,![A!CY=LO,I MILFDC %#.8D]KG'3)>'^(S_=]_;?&D%>G/X'@4=K-"3/5^%_/(C18\NX@^YQ!AA)4#)V4*=%2?!R* ?2=%#)/A(*8@YEEZ2'2#9\A MEW/+^DD>LL^\#$U(.%C&=4T.-^;B8V:["S ZU.FQO[B3J?)%2. E2O@9O/F* M%'A^6[-2A]'&8?9=GRU*!I1PN867JOHG=F_$-L9KRUB2E_#QL\TV]TC MV[5Z=V2[:X[PT9-%1=Y2[ M@SA%1,%(<$SA L+-/HW(LV%R=R#- 7_$ V:>V,_ _R[C/>D]1D>F4.KB@OXF M/1<5):9CO!Z?"ZY?CHO."$$FL16ER5*G1.K% Z6:B?@4,8+]B 9TH_5SC)&?-=.*$_X#*7R".RL X::\B<@)/5 M$ZK9@JE1!]#;-UT2 F8]>_[$]7&B)P,/I($Z @8/<_56O=SR!VC3>O7MN/$H_ M?F[/\)0?;<6!B]C1J";S6^81C/1ZYCU/8)'7$]7,!!]1] MP/JPTXS"+ /[8;N>V0L'S WJ2XI=6HH>V)GCK;]Y,IC_\^\["W#&'& MG' H# LC?'#B #%738NHOLT'DY_RJ]#@)PX[4!E<3%OC8C0NYA[@8G)4GWDM MEG%17H>'G.Y46! 5K2%%7I6&M=@O0E10WFRKYI6'S+6EDJS<5^'](3B/;5[<90TF* M*I,=L]01\VH#+>P&P.MW)1P MUAP_4"7;RMQA RTV(&XM1Q9PC*3ZV99JT+ M^ICJ!([X8: ?E@/N8 Q4SE.T*D=#CC8DEJ$'SL8:/>SJ(F"L<'TW/57$Q>O1D+ MU@Q9#+:3F)W<3D(0/.S7%7E$LUR_PIS?_6&GDW?KX\S;M;4;5)H;7/I;<,9F M,:-\'>YC6'(7'K84F_GZB]"MK;X'= W@#C2OOP/=-2>];LJ]?L=(E^MTZ]PZ]P M+]/ED8G"*.#KT"&06BZO-LW$)*_]PY:57YZ,$A&JV):IX>+L>+R($/>!5$^$ M=H(OL#H*462!\5QH[9*#S8F*DAE^C,!;/GXDHJXZ9G#SF,&G+)+S(8WD'#(Z MD/T6/0$5-I]-C,R@6*U'Y>BU/)&.6$_$DLZO8+PAJ6 M<-=Y-P Y &*ATZH0!!G/ZIBL*F0I'K,1O(YU:*/%,C+Y-]>,_.SOO*_J4N1I M,SOT^4@*"%_TVL[JNR",)+33HD=R&X"40Y&CLG3#\:P4'*/R^ID]EPT=')95 ME,T2("XG6(#HG/'(+-GIXA<8A!#YI4N$HB@ (HMY%*=5S !80T+J="F) 5:= M@X'F2W0@VB%U5DEE;@%8).K*4K*LP9-E0<8+7!,_!P2>EL>/D V&G7[*S=C> MHKUA=2F3.V)8"QVC!5@[A2A:OA=.@61;*.@:.0MYA69 M2.4@8$T88)\V^"C+35^ALJ"7DYZ$]5V@SICY5>1[33FF,F>Y%1$2.-\V,]VS MK)"'/1H!M5"!9[QNLAX]''<@F!0R4*&7*FJVW&BL*.+)(@0"1G0A4MC%[F!R MO 75HJ5@#X,9;MKI MV1?Z]J3>,SE# 7T[#-(9T7,B3PJ57MM/4"Y8/,*YLFB],"XR^."PM7=(P%['9EV H,RS; MC0N)^5W+\HA":IN2C1F@H,37((?FLY2DNU!V&TAR0+%+S,[G,TN;[F0P'^2T MR 2<"5:JH7Q:D455?%$DFC90P,LVQ2O$H!EG1(L7#21ZWL7>"+X&J$?2K2G]/*%V&N2P:@O$C\#W#=,@J8 M=ND%S/:#<*4(.W=TV%F'G>]!V/GZ5HF95X^ .1'Y;WE7/,7+(Z7%!O)YF.D5 M&P-.\1$N73+=QA,]C";!98HLXCAP:G2(!?#3$'7T>,=5:'?-W6_0H)7/LS.+ M\W>NKGS +]PB;XU#^0K!*"P^_:QE::$;*F?38I16N]:'"ZRLO-#@5*%_97S, M_QO!@,<-&?OB_#SH/;KO^=JW7D[$Y&2BU9E<( M\'*'AHSZ[7"#>K-K ZAKL*OJPF8AHTM/L2:,!>5B0%D0* 6V;G<;K>/;QK-B M(&W5)FI6.V=\2JUZK,:1[\AL'C!=ZQ&R-L?[1P ]3I=DFA47%:L/J: M%C0M:+Z@:6%G?&&].5Q>6JB:-G@OU+^]+/(ZB,I1+/(Z^,=1+/+0DFA/Y'K\ M?.EHVD^3L-M43 MEIWO35=\7!;+ME9_ %/FX2[7LQ^K1?&=4%[0FN-=$7,R'C7,5K_[> ]'7$TY MO#T"WS>'VS5][^$PMT+?K::F;DW=1TK=3=-J69J^-7T?*7VWK?9^J+O25E?I MC*L[%W?3(:#2VDVRIF9%(CO;X$*M3F<=%[H7HK3T$G.;=%D1Z;C><-=DJ.5MADJ$ZE963U;1V..*!JSFAW=OY!,N]O3+KWC M<^GMA<0K(HJ;5E^3N";Q8R9QR[0:FL@UD1\UD7?K>\*.5-K6*IM)]6IUGQ@= M>+F)B73 W+F=!V8.O;9ML*>>]D3>RA-YZ+/?I:?RT&O;BOG47NLAT'2MZ;J2 M=&V9U_B^-&5KRJXD97=[:V&:]\L>JD;L*>WXA.V?X 6?L9FT#CKM-NB4O^M- MN.O#(,$&.@=A9'O($3KX@K<"D#.;G3T!=:LHT+?JZSPXP>P;IW[P!6]'LZU; M.LU.WQ!]0U;=D [8?@U]0_0-T3=D9:IVH[ZGB'+%S,M?J MRM4TG""*E=ZNI@&$$T78*7;DQL8C#_YX3 E:_',^B-*(_,;M7R]9R+"W["CP MO. R.JXFK[;A#O_WP3=G]@W?],WZUK%Z,.ZO=C7ZOS8MJJB^^L;?QVX0WMS*,$Y-*D9I3Z( M@Q^$=C65Y""TJZDD!Z&5II(0@VMKY6HZ#T*RI- >A74VE. CM:BK) M06C65)*#T*ZFDAR$=C5M]1QN6-KD6E39?E=-?ZD-I/=5*&2W6-KNPA:L:YG- M4W,7_[O01COM+V[5;]M@O-&OM;H[7_M=&HA_)ACK>PY??4GPU2WU$[^&\VP= MZ+ITZ7?G #MU,%=L$[9P(YKU6K_<-^+,O:KD?;@-%\PO30NW$@JWO>[!]D3> M 2M6W)4!I.D;%;GX%;@E6@ZND(/ZFASA-=%R]+[+T=V@( [-)0^S*]=!$N[G MKER7BE+U74E%;..V$O:Z>/'!!>CS((JY&1:,MB9#]^!JN\N:;^Y\N_7Y=VO= M_W<,NNR=)&XI:#]1ZX%'83162^)U:<[?,0VM\ MI3Y_K?&5:;%:XZN.QJ=]H_=:QA\FQG@'/M\[;'>>N[*&/UALB#)T6V(0VAVX MF3NPPD2S78+9#T^I,L%P;;+"!/.1"EG^^N@=%K+49+-# [,Z'OR!Z!%Q7:BU+A,@Z[%?MQC5=C+[0Y MHLT1+4:T.5*:5+4*[86^(]H:(OB/:'+E'YDCI4.$+P9XSVX/?!B-CE##/ M<)CG&=$\BMDTH@;/5/^2#0W7'X5V%(>)$R2\ZZ8WMB1YQUOYF.VR!6JV76N_4*$>O"R4FP3N42-;=Q?(U^ MK;U5A6:_9_=+9:#NJ]FC,(00KNL1J:*=G6LUFA9AE^21[-=70?9=H MVY+-U&I42;*7CUBU&KHW/:9N=JTJ<5:MAN9,WGJM=1QJ:(5A_FG]4:/=?GP,]'X0_G98DV3C,V[5K/V<<1G\Y,<" MB-^^ UWKZ<>EIUL-L]ON'@/SKI"RA7]^%;+['0;FOBUIGY?-'7+[%M: M5S]V7=UJU^K'KJR7'R[^,;ADH?$Q"9V)'3'C=!PR-F5^'%4A"%?&B'%Y+(9[ M8!ATS$Y[BX''8_#35UC+OP=>=ZMI=NM;#97?0Q9;'M7\6#7PKEEOKU7.RD:F MQPO'V5R?KG?6*]05TILU&%PKH%61YU9;@VSOJ09:17=RHVOV6^MB*9IBM09: M FVF97;[7:V"5DL%M1JUM8[["JF@%0:"OT+(]Y!Y+LR+#8TX,)PD@AFQ<*E7 MMS+1E$K%#\NCAM]GY$C7;.XE=GX,GF,-'#DN7W/?K'?6F:::[VO/3WU=,:/*<.\*Z2O'J*M7T2MO]-)O]/>%_M;)^.&6]>?P9F>4'>7^()RRL0@RMC+%>M X.W*9Y MEWB;\G2@W@H@?)VS_Q[Z]&]E#APEM7,/_I%1>Y4JYI6/VKG^?Y34SLV \E+[ MYCY]#0'*%/YC.,]:YT@ 0AJCKG7J>Z%36\U>A7AP^=2,(U:JN:O]R,B]I?,S MM59]W%KU=G4PK54?^CQ;M>:1:-55A=U+*6-8#1K_[3=76M^)3F/U=X7_.30E[>_F+(L"5/_F-,Q^ M?YW1HF7.KL!#AZ:D?G#2)G'PU RF0C;1>#=&0$T5W;3O48T$HZ MM4#;)=HNN8D_N-XS>[UU2(O*2(D*J5?WS3!9%DDYBJO3Z*Z+'NJKHRT3;9DL ML^F/(Q5.VR7;(8=Z;3]F:JD"/V6*[\"0KX+0B"<,V^NZP=!@_I -C?\F/C.: M==-HU*W^DRJ$4\N(&-AQ!G;YEKSS!.WR+?D8PBYERZXNWY)W7BBI?$N^EQQ[ MQYG3Y5ORSA.KR[?D>TC8.T^L+M^2=ZWTEV_%QQ>PT JW5K@U^[Z7"O?.JQV5 M;\GWD+"UPGT?EGP/"5LKW-59<55S,V#(,]N#WP8C8X2]$1SF>48TCV(VC0S; M'QHA\^R8#0W7'X5V%(>)$RC^'E9? MOK3KU@C5(MB.V;!T6>)20XIV78?U< 2[*9$^ MZG6[NM)J&?3OC4_, MHZDE*J&A^OE<]*R'(+&[?KHNOW5/NLH@_::FS77KJ' M%*O5S]TK,YVV5C^KI7ZVCZ8]5H7!XA^#2Q8:'Y/0F=@1,T['(6-3YL=1I:,N ME8HVED?_OL\0DX[9JN\#''L,[N+J(DSV$7VMGH.Y9W8M7?3UV%$F^^#[%3$6 MP*2MKW5]5H;B[R&^9.-3;K9K_?T<E$-JVKWT=( MN-4%97V=.UX3OU;6CTI9;YM6OZ&5]2-7UEM6K7WLRGKY(>"O$.P]9)X+\V)# M(PX,)XE@1BQ<&A HVP4K8^BW/#;#/3 -NF:]M\XRN(?.^@KK^??"]=YK:SB8 M!M>46SFSS&YGK796-C+5\)I'C=9Z[W>%]&:-[M;J9R6DN=4T.UV-E;VG^F*$J&[G^_%:LRLC"CQW>)!NU/M"D!QXS5O6BI!BK,9^8!75]S!O%V)R MOVX/]UGKVZ-ESW8P*O?K]G#[1=^>DMZ>@^%=-$54#QRCD>S:3M%V2GDY@]:T M[K.=PF,;^O;HVZ/M%&VG'-GMT79*Y2BB5+&@,H5\Y*$95H/&_QS$ME>%B&D9 M _N+5E(3[N@P2 8>.XBH6MHI9 N&T/Z7M>VB[EVSW=PBCN48XC);,&N.@-R7 M15@J3^ZMCMFW=-[ W6%;AZ:+'7#W15.C\N1NUV;EE8_M+:]69R@^N3>,!O==1WD-;EK;?MXR+UC]II5 MHG:M;-^LY$"MR.YM>QT4N&1P+[Y TWY:1[ MFNI@Y3P?_/8'BXU/[(+Y"?O/KX/USQKTQ$XG3A^Y/NQ8_*39V4!VX;^?N#&, MXFRZZ[;A#O_WP;LTFC/RK?;A5N:N7]. W<3@\IF;!0EPXA[6_ MB&P/)AR,;MBPU_VM9G!^*5\Y"H.I<:O1X&-@-!&VCX!_*J/%$T8CXH!!$F:# M1J81)<[$L"/C-?-?A.X%,Q+?C?E;X*,S'#:*[=@-?#N<&QA!3&;&C-I6T),F M_O@2)PC_.YD/PV#,>-=BX$.+$QRQ4%2VLF,^+^!LA@>SS0_@^O!6SZ,71[72 MD/^A6$TQA(#B!P#F'K\/0Q@L!&_&P46NG;\8]>%BO M-6XX%5@Y_A+G9,(PCG!DNX,HT+.W3Y=<&O9-TX?&8>$G5[&)04G M;%E+V,^ZMVV+#S:5J0@^V+[11#07O L7;)KM>F]3+KC^&/+,I&'6^];&E+2$ M W+C;NA>_/8?^$\:F_"8':(I.A%W++7%\:X)0[1>_V5[OC/ENCMPOUF8O]RM M[A99BQ@9\5HI>.OV[(YO'OWW__X?=1,7L7?">Z'L[H0;?@TRY,?L9 !D=GYB MCV #GMC>I3V/Q&YW^[6F=(P\21T@3<*=U6O-]B^&\F]N S.: ML1"8_13.(?!O[G?@;@>AE3@BX3#X?";T/XATT!FH*,?-M'_YV8.FA M[0CG0ZJS14B-)(1!BFY[LKJH,SQ+T#,LHS2 MEE*9J2AV0M.[@WY7&M97;D:WJ_N[N8UF%9Q5_=1"LQJUWLK;:UE+O%;[L-7J MRGM7^JSV8JL=Z]4U2G-WCUMM6=GKNH;JR#)MY./'TTC5)V;V?"H4"X%1(D@V()D/"F0 ] A^Y&X,QR/ZQNK46@?3$3I%-G-3=>4:1K.,I]QB>PN,>9,=$AOA NW"O3#L M. [=04*!:SG$(ALJ\C*<9>H20J\3<""M,.Q78P>6HT;.D2W=0VM1<_LS=2.K5S"ZUZP> 77[XV^@-6]@#>3\:-U#:P6L0X+ MH;75/U?U !7/D#JZ<@_'$SLV0,TP!@R^F@F=8RCIY3F2KS_GI&_#1VXX)(*: M(W_(=(> ^\\RO\--)GP[C:&9XT?$KUHIO^JJ^@%QJNZ-3?GM:0R](JNZJ?)R M"V:%,QPFQ#8*U@.^SD^F U#^T&M$;L_LC#+G$CRZ)')"4UABDW!N@I:("!]J MM\$!M8#;7+^;N ;JBY>O6^M(9:&U@&4!_>$P7@%K45WO[5I/V/'5N^[:T>6$ MPZ[P);LK>-*9?<.W?;.^==K=7<,G-T>S/@^B&,_I6BBK"GD]PC/I-T 7/(HEB,/S H=K:<#] M)\P>\F_3L85E 5N=C&P^_@+^M4+PUPK ,GH:EJ%A&?< EK&>#6^1']["A&RU M26&%'SZTE, O5V&;BKZ:U\(>-IJWLB0_3]PHT]Q(140VZB\SBE(>.V0S+R!7 MOG$1>,F48P&NA^25"DNL;,)*\R2'%,XMA;9*F?;^ ,2&\3H,HLC@-*LX.^Y MIU(KYPI]OP:<;E/2S:^F5:\U-OTMF@V94U%8)AP6&A5PH31W%0PZ97TNP!R6ZXY5O@8IJ)[=) W@[QE^GY!5BN2*YK$D.16HF<,3KX-MJFC-7:WX-FHQI22B M"%& #1*+T5XA0#HW3@]$KI1C2MD,8,!'K9KU^+:JT2.K4VMM_.NE;$5DP<"D M+E@4)!QJHAT,9P0#6*HP!;ON ! A M(Q60 LTY+(P1>#QR48E 107M"3=.^ AXH3Q.DRE*\_K5W$(M:'=3T[)=M"SS MP5V*]]ZN=,$ZYE/O />YB4I0 %\]:K9K_<-H!3=A/%HM*#O_N?Y:;2S8X5+U M,A=THX"I(,],-\NADE"*[BV@%.MN%F(X-Y3-R^Y5R]KXY_I6Z5NU5:F^(8IR MZ96] 812PB)S,$IN#B2SF>>F0,K$BUWT* !UNQ'VR"F,2WXI(DQR(?CD(Q#N M.+C.*QP!6\9.-E))GDN[0';37RB]T5/YSPV"78K_-X]I%K=>9#P))["ZKU6) MX?=U#%_'\.]!##]']4NYD)"$F/:("$E@@F09K8,^KHB.H&+A,13-W(A_S?S? MV=RP4VN-NU@Y[Q"8R0@=J&M MDVU/@2W0 -7*!"VW5G-K<;ZQ"=%-78/60D8$V>:+U;2P#,,MHKVWE^B58!IY MHPA!/OD[?R-O)_"<[N8_7VH6%;?AAA?T\V:0[ZU1I,3(&Q,;T>?]6O<7^JQ5 MLWXQ?#8F.84LSG9BY&EI>3(54L_QJD1=8*OE\D9NRAQW;'<=9;'EEUDOPAT.,1- UD/$;L<\#QZQG>:\OF-ZYY*G<]/,I@WWM%!XGKY M'^ <$WB()[/F(1=.W;$A_8#_X3^0%8% W,?-GXS MTY,;996<^+)$QXEYJ M) O8[FADRHE%@J_P $OZ(WCGB&&$3"@A\ "R=\YN@E )H2%_ E9B*NLB_SG7 M6B+^RRD^,+(=HH%T)MR*EJ!T7%%"SAU<)XLO@_ \?0_G*J!'I]4.O&)DO^@3 M0G]/N.I8;.16H(#OG,D53>0?2,9=[D7.-IFI#":LW7#J^J# A]P^D(H%5XPX M,=[D=UFLH#PRL-B6EU9<.IWHCB-@6)<]WMI)QE'%Q)?73=GXD+G^#[<'02*9LBAA_F-P@\).("!=]#B<#6ON"\9&Q6>U5W"%]7N>_RK4I MZ>:HL]5(VY0T&PO4"5I(_<;N1,[:*T>AI2'0XRJ ^%9BX#)#7="OB=8\#^5? M\Q Y"]R(E_UP5SZ;RWI'P>T%_O@$GIX26:$?UZ?6&G7M^6+2J4)$_T"PX(7M<20-7277(?4&OC373'!LNP*WJ,ZE9IRY MN.""3ULM( 6J%'IR4.4.@RL)DGAH@>&2<0\, &1V1?YD$(YC-7[)EO>(A[+2 MOWEF%9@"_&PIM[(B6()V76,)-);@OF$)X,*_M^=&AVL@CT$% 1Z!+,+HXMU] MKC#B,\Z(_P!&C'R OI<7/_T=J,YJ-/ZALY2H!?BM?<5M-F\%V4SQL M?HL2NZDZ4!1N_I G30,I\X=']/<*(J:I([W!8'AC!L$%JQSE ME9N\-G?+]HI5.Y0ALOC-+01S 3*FT\I[!L\N7ZZ MFL]O-M53#_MM8 (^.8B6T@:5$QDE6**67;'0<:/LE$=@-0-=R+01.!?.I$]Y M5(O,6]$6T ^4\U3.DE"6><&A3^_FK/0U)D#"X;V\0F]'XD83>:=>@( [8E;Z M'$C0!=J#V6_=!7?#_A,>( M,*+8?30,',:&4=;)O:CQ<*MOA5U)D*J0I:D^!4=51PVFB_'::\S42""M.;25 M^KQON6?UVO*\G^VK M4G&=0[/RS?4UM5R7+SW9L7TEX_$%ZY[0@.L-,2KRW5 JZA<0Y;P461S:H'ZY MP9!>)BK\X--AXJ4E(T[/GAN?@YGK&-U6_00YS[5ABW18( GC-!T6.: I1N5\ M(%ZQ";F%] M=GW8T)?O_DZ-6KX[J.#!*YE(T7S85I@L_(W*F/#4P0E=XFX(A+Q4]TE"50['')>L8WW8 M=-WB2L [*\3F/\@@8XC!Q9#)!G3("90()5P;1&>332;H!J^0",B2CCD@UP@Q_&R/-V>!95SPOS1O*TF8X[\]<<6J,P$RGCV_( M1L3%BN0E/-9&_6F1L\T84H^]( ##PJ()M<#*0C(G!?&6VT),A?,Y!6I?>' "83%R;/*T7&\@N" MV3'@V:.$MLA+F9Y/=@8/IDNAJ]#\)=;Z&3*@QZ&1S&#]?@)'$"01IC$ .>8H MF90==RIQ?3] 6,?X#I[H1A=$6&EZ&_S: MH3]1HLEQ/;Q63XLSR!+-<.<6+]C"#S@D$G-+E]SK-8\+>L'/4S0CISB$,:'7 MF\)X())]YHEQY-D4R9N8QT"ME(1;FUUZ=/^@?P=F!3J;']DP!3QY8\#.1JJ>2N3^F2"RE/^XBP8A*,0JI:-B543A_>0?0W53$#C M+<@_D$\AA8=$M!;5/%6*4@%PM"%3&4U,=P3&HE0G?#1#A13"I81HXJ=,V,1W M(*/'IP8H#OF+(MA,;COR[CWIZR32]C1S):1C#%*N2L((]#Q[;@H('<[F5_1( M<)LZOP3Q7<38.6C%_GF8S&)G3IFGW(#708[-IOH5M&E;@+5#3'@2!22E3HW' MDGV7I=$K5$/.[OS9D)^!NY#R7HZT?G7VP + 0(V33< >1FT%72HMM<0S-=)K M]9?T0;E5)SVNX5#A !\CNLDTX>ZC(<-$L%@T\FL9 _G^6 ?5[D)O$]#% M ' MJ3GX0%8H\"VAVZQ%C<4>\LL>$^9G, MX3/C1@W<>C;+];D6!YY+%1';C2P _N+9&A+>+J@ V:43B\6'P#!#FI)(%"T< MEC@D;AY0%PS%9#-Y2:7412(J*0R2$-8@G50<.Y89R01SGRG-Z#13NFZJ+S:O ML4-I'G@(B'29NN2ZP@):&4#2CD;)+$B MB$<>THJ@/IC?,I[$249)+54#(OBBCM+;GC,_11TMCIBMAK L2N EE_MT <^@ M TI>$WI][NT9EHH@+D7<"FF-**)7YI%P*=U6(=ARDXJ3IB=[2D2]9CR;"[2D M&]'VQL8+YC"J_-2T9$+)9E-H]C>=0D>9K$A]UY=V8Q!M[B;RI/_"3=Q0*XP# M.!&":7<*W9I=V0$ZO?E45(:$6A8:1(>R@&U(:Q'X0@QZ)1IJPADMO?6B&HR\ MML5Z!,5&JN)Q62[&!Z*,(IM'%)"ID'0@\2*B /+E->,YSC=]D7(SL\@!2<]+ MD4 F>KGR&(GB*\PZU]!.+S#!95M_KW-IKZ=:67D(,^P4=>#VE&OUBHW&U4Q6 M 0%:"DQ:G6^XJ$*FJBAJ/44O<;Z>HX)D6O.2?&D#>S:C__$\4%X6PZ:TR0W: M2..P+*A6;]\YSEM:_KJ-Q3WX[6-FK7T4UMH'U5I[F5DC'+)7ZB4O>I9'\'_U M>L5.<0V:B 8:(AR&M,836EUJQ:$?D,0W@V-MYS(U\>FW%&5FC:G<9X=/KY_6.3JR;/:L8G MUV-SX]6S3Z;QUG=JY*<0ANN8=!M@[/0M,'\J5O%2"Y#!D \ _P9#?^3R5Y$Q##;I9@7D3\=D9';4#S$&QP/7HG/[_/7A"B?*'"!U.5E MH[MF=4T%#"C4Y%1[XJ# =LZJEMUD_4",R]$F@D;2+! WC.*%)!!-0%N8.=!3 M:N.O)"%B4-A'@_#SP%GG3*; >HQ69PGID;]8)3\PO^RLO4?*J!XV M:MTV5IOCOR5SH$A02RI9I"#DTA+(48A>23WO*9)[<]+A=O9JTK'J=R.=Y@U) MI]%46%-9*:?;K,0J9CZIT0/SRP MHZQJ;'QEVJ=:XB=K7N*J@ALDL(]A?D]!,/-DIY7>SR&UDD/+$][8EJ#Z2TKY M1U,@,-!,<"FG;)/<*8S5D4MX:4*J&RG!?!Z!'S("KU%^NH"ZJ?YADULH#QOU M=C$DF,N'?=BOYS.>5N?$IDK/;7)BEV;!/@0>L/F)K,^9Q0.!HVA>?Q1KQUF3 MQ<;SAPNJ>WMQ5=O:/9+4W)05J!D/\P?&0>P6G>YLF,.FUY8Q%J#_=J-/=Y9' M*P]^9:O%7<[8++[.XC0>MM2BA->2-%4C6\%C;D#1ZXJ>Y>Z\2.6)!*O)$F8X M0")7_M)Q0L:_$G7;*8.'<'T<)]%22A'OCH$U^RK_6@HOH.N5Q)B=0(B=@>VI M::N\-)%8GXQ8#=V(( L\5BQ]J#034RS/4I?WP8>WPOVSU)?2,=D)Z.ZPB1P2 M)PX30W:4C$G7U^K4EMF%JDVH(3];L=:6A+,^9$ ?..I7(EGF'<>W''1%BQFG MJG@F]A]Q BKDL2GY.^3DE!"=%9W>$=O'F^!(Q%Z1':S(<>*CG[.L]J*M$'!45;,F9>@IS,B:'Z*>Z -4-.SQ,O3YG R MD3Y-E8*+.$)8(;IA<*?@;GX,@+D8'Z5RLH8;[:[-B&ZLF(!D6R;)I?V M=C%M7FYE85$J19CKSDRFD*F2$?8?4]/Y$1$(DC-G@I8IU8/3:EP12S.%&DM%^T3 M#3-Y. _^VS/3E)$:*,+KF%I^M(5-V+B3IV2M'PMQX^+L\[8#EZ$WEIWJ#(7D M\!6).>6"TDXA_?)CN.)?;0^H)!;=+E.4?)Y4[$RB9I!]7JS$PX8)Q3I:N0W- MG;H;BV7FV*X M?^:QO%B4S;^PCL8"[S,>P]<^*$8B-LD"!0XA:L&1J2/WV K*,YJC4?Y;Q^3@RJ#%TQL;\2Q M!6LA0_R.JQT2ENZ*6*!9G!+.4IDW-FT .K!#R>'675H^*XYIG6/4$R2_M,WS M4W C58Y<*S-0J\A$QGO1+WN!%\F*4-%U>JO0Q9P "Z%0&VTJW($I8:E2&VE;W/NF+'#MW@J>V*^KB15%GE@>Q'F5T;]Z-7HU MU5]-!> 230V7T' )#9>XL2?^4^8.0I]=V7A8N=GM:91YSZ1>2ATV* HU7!TB M$,GG/+]5R0\67<^R*BY4U"5SR"Y-Y)6%J7/>2YFT+QV7E/.H>#XPTRR/TU\2 MP$O;,GA10*FZBR8^+HPGWBWZ$3-EO-]3S.\;[=3!>I64F_)R@(BE9+'A^0E< M?!82SP+A#W/V02&QUE[6.2L%5A2.4^!M!XGKH?RH@1G%4_C1X5TP\-R?W+$' MAB>?K3)9NAPY.B^/Z^;>Z8[8N);'%7:3<7@T#6Y60]M%DWJ,L"4#N TN-;0U M7DX9_GPL0J+D$$G0 M03J4[:OEUQ$]E@,+\:0D/#I>)ZN1^_8/$&$I_JAFG!9].*[O4G%.-5V A##. M$X6]C'QBY5!1+7QIM*906XD.ZH]_C->P4O).GL/I&B].=CV/TI.![D(=YJA DQ^]1-Z+LW?/C+=O.77RQ/<4V4BD MEDDLH0*E0Y._=K% /?HZ,Y_;8KG\M,@_%9@)_$)[#UXO=1 O20E1)>F&H:NT M@1R]C.N%677]-1V1.:Q*W+'I7L-+;0[6]/77\QH(>//F/QX4E MBB#7 3R[;R,F<*)+(E)<.UU"6UB *I<]&C!>\)_J.TM**E _[Q*>UIK,@GN@ MK\HO8O3#HJ8R3UEVPX(U7"7GS>6"_I4[@BMRBN*F&GN/W,=I\3Q2/D0G M3?PI1J=2#611\6@K>@<.5!PI/59L^8(1+S?FMW7)\ 29RB4H5*93!Z<0M31@*<@A%F5F*"82FP%E'QE6L?0DK0[WDC M$S%MWE*]_@NWV:Q&K0[_GE$) 3^9:#R4_Y56CP$X<=4/2F90>%(;(!8[)C"J]CN4)2"Z\((2\6:@F(FF D MJQ]:^7[TH-R,41TA:Y4)@)^0G/!TLUZ'H8(DXM6J0'$8"QFEN>*F( %_4RAX M)GT6]7Y1]:^E5/V3?H>^VBV<*%M!@J>5G)89#05-O]%6[Z0B"P6SR_.C\G@: M2GO^RY*./R\R]K3+B0/&DV^3.]1SIVZ<5FO%.WDA*P .V(YX!>32 MD8C+"P.3U^Q6E>*%IH(+N1Y8@=2>$]=%UBBK0@ 9#>S(34%8']/?I1A.Z5P5 MM7:!4KG8!KLC!*%RM]5 MI5=,%9)V*#>+SPI6*D#)_HDZP^R,"ODBB]-"?",HM*@3<,: Y7V%I8I[F/@T M4\DHS'09PX37>E7.?E&XP6N+PFTO%25SM_Z@)2R776;LP;O8T&>9FDEU\]&N M235D0X'K /G2[*M6^H1R6ND\FM\#U*;A]VE$^[S$74K\2OACW,YRGX(6A\<@)-W_.%\ M.B#=Q'3S/\$,!#BY@A$!?WT7[>M2#\H5%E].LRW@3][O[F ([6T5HZ@ #*&E M80@:AG#O80@9KR[(!>R$@3D]JNJWG*UR$S_S )*%+GW;:*.*\MN9TK:LXKV) M>$R;^[4,(I=(%"*.DI#TBUG@8=W]2!B\\I52=R,NRDW6)"2_+:_..D9Y01!, ME_GTFG/N*E>K&(L/206B)GGT>Q<]#?X0/@';'6SX"[YTY-3D#R0L=1RH&6B\ MO'=:TIY/D:Q]_D_*@G-I/<)(4@"S#G4^';-TS[E!7I38&"(6;A!>+W=! U]S M5$(S-I7^,6;Z/JSD)GR3=MJ&\)(\CB@<>35T4=8V#@//-+XGPW'JKI(EG$&Q MA(5$H#R.1HR:!]&L*$&*@CRI)R0-LJ =%ZY)4)86(AJ;Y'\N;*.(Q:3$6EH! MFHV-/ZNZ@9B2(6\*,N(9F*CD853A(@VU<+M0R80OZGM/A>8=:/16"!B/; M]7A?/9XFR#UY\XS>TL[ I(K)+J*YUI!X3Q:SA+A:O) $J\)_N <0IX"I0Y=! MXM'U=V./>^[2'^'*TA :I4(LCD<7S+/S>5ZX8J1BK [ [=^L26=NF<(:+C@> M1:_.52^DS*:B9Y)<>.2<0TY+*JF=P(7]& 8QEK25O1-%K5/8A 5]. 2FV^E M:NV\H*V;HFK)P@+1[.9')^-IE-7*."PE[=2X=B45N-'MJMWHE>QVB>$F;E-4 M\-!(ZU^P=G1 8TLBVYFDF=*6FABDUX#]^$55(L7KI/]348&5\5&S MP78,7H3U[PHV42]B3:XT#83;2B^6C]H#:,[,=FPFK+[ZU^<57C+O_ M_!H/-]CVB1NS$QC 84_\ +=+++-1:_3T093@(*QVK=/1)[&]D_@U#I%-J4>R MZ/IP0&*,1D_OQ*MVL!V%YDF-.E]BGL!NNIK;LH =K._A+M=S[4W:NO0G&:FZ M@IJKY;PZ;;"2Z9YB,3#GIF;.QTRH5L?L=9I'S9Q;FCEK MYJS2//G_&XO[0T3_*WG,JNSR*\?,N9?W-!ECQ27K&C^O:8S="^8+4'*&_LTZ M8*+[G_U(&(]$%)S'.> \D.[:_4CN.2'(1V'&O'L78< MWU_MUVKVS;JE'<>5-N#N!Z76&V9S,TJM+,,]:L^Q\N!-!*SFUMD=Z/3,9F.C MX$G9*?T8',E;(>A[0;?-KME';?*(6?=1^Y4UZ[Y[W-OL]!O'P+G;FG/?(\Y] MV.C(EITUNC!HX5*W&6%MY>6/UN)/ 1GW6GUBGW8?_#[#"_<,W-2LC-]KH']X#'\2*V6- Z MK@J3JQH)E)[UK:0!S0$U!SQZ#IC+(M$\\)[RP$*TV^I?RPEOA5@Y!(O$CIU4 M(Y%ZZ&%"U(7M\2KBL4Q]FL$PP7"7Z(U#\\4#8U>N"4=4#O1^G5>_E* &J]TP M6TO0.#NA]H,*@,-2^S4.[LH1^W5^XG(2>[,/Q-ZY*_3L$!+K4Z%-\29RZEZ( MH_)+':4;Q8[CQJ6\= TP)+J=1:1^92V)O=#I_N7%]LBTDK(!R;1>;^T,F'\( MH?$U"*F0OFCLIHV;8S9N5M_?>V[A]#I+R^QI"Z?J%LX>*+Z2HLSJ-,QVJU]% M,^_P(;&UTJH>R&( MJBQOCE>LM#MFNVVMDRKW0GA46$8>#3.6)HYXSY;A :?P0QBK-LP14JF'2@J7[PC??V'-BC MVD$D;?$=10GH#0\;]7JM;L",/&S2@8W:Q^.0C;'W>-;Z0S0R#T;&^O.ACO&4 M&R+*W\EV[&YDA&S$PA!;?P0&-IW'5_$6(^O'-&E2.)D+FA0V*Y^*9B8_$MB/ MD4MV,NQ(G& Y &Q5DLQ9&!FS)(P2FS_Z*8%QK5;K5'0MQQ>?,2<)24\R3AU: MGM5O-JDIBCVE!"\3,[P6'ZT98F\;_35["W2"O$3,Z:'5J+6WM=$U0RDFH%1' M<#QFA\CT)H(43D2]A":2Q"[*(UR3/])N;_$&B)&MQE;:M"B5&/[O_\F5F%B0 M+77ZOZ?*[HK2%@T2&&-VPBM8V"/8@">V=VG/([';W7X-M&1>)>U)72X!C\.P MZK4FG+'R;US)PIE.[:L3Y>1R5=+$S_*%TN2'UU32$ 02![,GC2[\8D<$HD@Z MDG;;.+15%)_?J&7K/Q K_GPMFS,&L Y@"T! +(H1B&<;7/T)D46D'&$&O N[ M*YG&S)[S0GQLZI[8O@^\T)L38P$VB^V7@,UP7DR)3&FREI6V;>+C#!C,TT>[ M$7Z0/<496TU, A?@TSPO@8,94SM.0I:]07+[Q/=8%,'HH>?"( Y?+/)1X/P, M^#:ES(8,.+,SL86#TW8GZ21_#'R,P%J9'Q1^->%[25, M_D&E06.JH4HC\.9TN"!E')-.(XK#Q($#(9:6(P>?E7XV_ $ #$@M^( QNY:=0\!.I1Y:W&NZTYXK3Q _"J>WEG";BHR6;_."W(6>P>'L<3%T? M@GH)@A*TL9"PLDS$"M!D@;LYBT4J?]H:U.5WR[-!'06-+4 ]SHA@*+R(#ELE M'%0'0Y M8<3B V(5. H*$11ECPVY5I&U0MIR77TD/Q9L!E=WN;!)Y829+5AY7LY[.5\I M[FUV*0]1^3TUBXFI%,A2W-:TO+;F+&7@+(VJ^7'$) MY4U]1 K@!D_RNSD%WI#P'L?B\\C _('W+.@L;R0\N$O5JJ=F^@IZ2\ M:0E#6)R,<0E:N">,&M_H]U*F-PN#8>*D;[T34T6>56"DW$?@\ZG2EBKSW3E+ MVBW_T6Q3L\U%MMFL'-MT\UX46+\7<2L[))-V9T;,RI53GFE,S$Q0[^?WMOWMPVEN6)_C\1[SL@\CD[I!<0 M38"[79T12N?F:F?:;6=63L>+"05(7(JH! D6%LFJ3S]GN1>X ,%%$A> PL1T MI26!X%W.OOS.A*-B;(M$2S'A!.LD",%:03-#W"$.&F5)71%-0F^<33KBD 9& MTFX1X7VA^'Y+-K.1 2>0 :>K2D"%1UY",2C'1O[LR9%$4J/L?*!IC6J&7Z+' M%X^CZ2A#AB/!4,\9&/L/7?(,Y*Y )8O;@"((\'I*5*JL?HVBCB=,IWH+.#1P MYXI>T%16;&PA&TIC@A%DC8:MOC7J&]',"44QUU7N@&UQ*V5:*DW69.B1G%G.FJ5>]5KM#WT?+VV5U)B8Q_BDF_&4N'BAYJ%LE/,OUEO$' M/I@M+5_:0L>V=,AH=84/OGK(]3++I0]:$X[9I,ID\S'GB2R+OQECCD/$7+9V8>^S8B533XH \SC>8D7]4\XL?0H+ MGAQ)4 [2OR1FW5%9H2)@G% X('3+8AE3H@G6!,!) =]AQ$ /+.PQ@\="G=:W M6/ EVO,MZ#WZQ.2$\?U;=NH7+E"4I0 MOETX8KV7^U40B1_VG83!G.P M /IUH)DF5-?2X_'K]/Q8 MH,JFK^A:?XN2_(G1&0Q:6$3E@_EPI48?H=^B')ZB9Q%@+6\4PS4DR^]V,#"T M%>2L"Y.KA4ABZB1**H6+(V"+N)0L&ED>#)4QA" [;ZQT6/I)A$4Z(1FQ8K4:H(#M<$VPE>M< JI"UASD=IM-VR2/!+JK3@"@<6($]))NEU ^D+ M@D6ZTKH47O:;PLNF\/(%%%[FJ#Z>A:*0[%WOHI%GIILED5BXT3J-SU:-:6AY M]?4Y9F4?;,XT[^9)NC*WDR6Y\NLE4V=EH8TO^92E2K%C6W;/'J%5G(_94^O M;8!Q!!KV;K??3N%WV"R Z)F3F;.X%?0'ZZUQ00&R*5@#:7CLO0J/@99140Z, M7X3H(H9Y8@0MG-7)YF(8J-K8/=HIW&&L+E%_\[/-A+26=Q=+(0[82@"5KG/" MYB4B![2J1BJ:V5?YF-M[+K*&*T2AHB(DNM>V2Q].7O2 T](/U@2&AGT6K8JL36-A:!G)D$4 MXTHHQ $4B0EY,+DG"?14J34 M&C;V1%$P\>B=$^W IH(*XWF7:W97/).2K8&AV^ILW1MP"#"5X$LMV,2!]+KO M20AA+3W)(=B_*[ 0H7S_ZPZ??264"$[AZ6UM2G@.K@\DK*1SA184[MT>M]K=ZMT49F>QP/%XDK0S96Y$U MH*$DOL) A<1ZECHI63@@B+G2'E;HS2D@C2=#I!T%ON5@&^55 :0DKBSE\3)&I#'AS>8W<*#B+D3<%!YE"=164 M\_W*R_D_12H>T+A<1 Z'Q%AR**-69CP>)_[+!'#6.&H2JJ? P MDIY]RI@E[^NWNFG+1%;2GRZ3-P$?>]5N]=6#BF/*-=S*&8! %&@V!9-4=\5! MG(F@[/2"@I IU6::[(@-"*A5^ #DX=.1SSQ(8EW2$&/(9"ZD4-PCE M)PO<5;(O.[T5X5IV=-T"/=(SH(MQ;ZI1;?5-7AZ#6-$]/W[-\F?T0M#*\S.UB.!3E)'*A?<""(?I.+ M%[6S&A'Y3!87''9;H]&W7-.BUJ'BQ[+6Y:DX36 C=P>;X"VT@([VE,,AMWLXJ:VA+JWZ)WW4&8.(2&)QX*#7>MJP=J<-+53Y;$2S_D;T ME.8BCG01=KLU'#4WL;^;V!U3\\E2ZB@'H5[[#A8]#CUXS2_"OQ.X$7PEF!57 M\KU''P5K=UL]ZZ@H14^?"/S4:=B5)8Y3W;8T1:2\L)9?#3*M#944JS(UK(Z% MW@/<8I4HY%,A>"4;A@^&.[?9>#B*?'S^5/B] =%M4^&5/H\S$(GK<.D,(^6+ M?6(!'YWX2R?C5I-(]SWDT++-;K]S"+3<&E+S'XLL2I5+*Q@7&]&NST7NOP@Q MOQ>0Z4['[-@E-''6PGZ%/0JQ^LU,\B1>.+51?&K(>&:)4Y_"/EC&QME2!X%E MKR$G,:![KES@:.HE3TP=("8W2# D?A*>*C6]]JQ13K[C/1MM@[[9MU?QS\]: M][S;L;CFHF0*T%YU4"49YD!\(1_ RN5**9TG30WHM$U[W0Q%I $8JYXU$C MON]-1;Z$=V/I&]6I/+^N&6[9DOUY=6IA6[N1(B[$UC MZZ3@)A/C9O7$W@*L%V'$SE=C+!9BZO&K+#M[5P.842XS'E$J5.VE?D_8Z+)A M'Z$I,DR[G1KJ@5Z&+=M* =HS5$^J_)Q>9=A/>CDWUU)*G'U0M3F5^H'/H>#^(.]A^1S\Y M#>7PB-6+^^'>&K3I#IHVW:9-]P6TZ>9*DRT"2MA6F$8VWOI18>] @8#0>H== MD$>&XRJNMWS8!W!$E:R,LE-_7Z*6I)Z?R%:.QW8&DI!CFSI04[M OR_$;1#+ MACF^.(1=T=[$REOA/01BI*,F@8*_20%$-)[C2;Y;%("+T,891V1SNBAD+J)/8] M(5'SN%MF2T'^QDYE="(D28%2OP7'@8=G8$/%1';]A-CZIYLPZ1YE6\3&=1. M%"&7:FV&N[;LO0[PF*:1B"4B/0ZOY6$C48Y\:+@)=4/3DN?.7X(\IZ\3#3QM M7>M@9M5*#"[9A#/!+F)&/34U?*"06R&YO4-;H4X*2*W@ .KF./R"Z$QU>2[S MEODZ.J/./+IH;G8:]/KM# A%X86E39T1D;.8>\E\M5>JW_YV?Q T!B/0I)8E M ^#/Q.+JJ0C5[/I:EH[SLM# #*8KW5FRFU [><7F&OMIH_MH.M26$]_,]F.! M;C9. 1+AQ(LH6.2M8,M(]" O?4ZXQ^SAR8GL\BX>##50XU;:NU8"A[6)+F=. MQ&#!>F.8HS$'X<@=IHVT.D?Y>/MCL&'2TG$,DL?L#S1]-N3#;ENC\G&@77T: MZ.:A5;1_CABL.P6<7(4A"&>1..&#@M/::8[5IM,UI49@H AL]D0F2#LM4?IT M1BTKZWMP*/]4@U?)S$ 1)N+S>[,#^Z,'W&)/KF MELW"L,(\(:X=5[C#D$*$#^01A=N/QXNTP7JXK!1. MMK2\$ M_)M1%O%/>*J@?.4T/AF*DZ/:X$# W?-=2BJF MV#8>*2JM'5SP1TM5N]81[^3K\1 M'0!"@E_NP.MY#&2&MBR9GX;-\7X:47XNV+&&G9S'.D9Y_!C0UA*;S_?FH'L_:)P-)MZ%=2EM42!MC)(F2[HP#G%:EYK3(#]EY%+%__'G]J8!6N HDA>[-I2;^&+-2 M<7[>S-YX7"B-+NS+C -4_4P*T;'VVVEN*)QPA.C!.!&;<1\QU&3 AM$(=.BA MN:#YGEDVH/QJI)(3'L$^X--X-2 ?0QZ1H3Y5XG_NK@B)/"1PL4:E>:FHO#U% M*.0+91GRHD109XB/!J$'=X(*O\1B*EA7"W)3\QQ4_K'':>-4NR#0Q3W[VEJR MX@*=_Q"9& T=C)[@/5RR?Y_MK65<,[9<_@"32$2K220)D\/(9(RVI$#RBM&& M.U5L4,(T4F@A^BX^BZ#4#@T1B#)&K)B62L>Y!"J[7-A3FAMR/5>BY3#8V]B; M@EYFM!OC"\-P$TN0QO+S:' :AA/%CRZ\R[5?Q#@5:%U@[-=G[!(2^?Y#$01F MAIXC@WQ,,+YUXQB'A.Z&XUJ1MB[+$(%B/9O$)C0AN]R# M,ZWAAAL_7X/@XPA?E@[3/IH&(U!,*;)@;^&!02&?W$+6$ MA.MKKKU/-8)8M^#'&?T(-\.6V>Q$G"9]5Y*.V@"K6(($N-[6V&8\Z/,D=@1: M7 %7+$ K;E&G&A#S.H1%&J&]'B-1F6*D*B]01,OO)TH)II<29A&?4?GY@(T: MR\I,D=TU2NF7I$K-LG0\R'2(78G\8>LX!6!V(BW.MS/,Z939:94*WF:B:5WT M-Z]>ZY( 'C8)X"8!_ (2P#FJWRA$5X!E98"#X"MY[LK;@JI73IN4!(_V[+9G M-%1R9&54Z:J_M@:S/W,@MHBZ$Y79E.EIW?5.$PFT^TSLYN,460G9;LI9:6'6 MSCAR8#VL\18_;^, B-V&)!Q0-[?WIIO?:LJY=QSE7(*'SO,;MRKEG3B=)TWL MP.9P:K,Y0O(\F^/WS=UK3JAV)7,G6NJ?*QYOWJ$N!0A/3UK&#?3<.9#Z?"Q< MEUJ3M[EP%&S2ZT1+/BN)%:[?H="6;]S";UD>^-Y?PO=F09!B)>:';)6Z-0S- M3(2O^&!.;MKU"E0KE/&),VCSCAQ"N(O1ME*^DTE('Y_$,AE.A%A:]A_4WUV1(W-2.6J8/*G,J7 M]'3D/E.-*\%^1:]E^ (4Z'IE%8.C^0WA5DX*>>M%3T>\W7C#.W=O-0RY.T-N M//$:0N+6!01WT'L> BZ]I#=L]?LG!P9[-*+F\WJW6\/38\,==\M8V]LYTSW+ M.^V<'@_UZ&1\!(332FW9&K3:-;WFYT.+5$-45QCSUQJUVD24[O&'[NR(3] MFU2G-:]?A#6]#Z#WOFFWV_NR##8;64S#W:RS5MPOO4U_KJ8F;9?BI3V$?Q#WJCPXR MM*;JHO\T$VK*5$,E!V[LV:X_^8[W[0^WS=%PV/@ ^X^JGYQ2CL@;95JD_KS1 M&9G]CK5Y#DV-*HE?(F+^9D2B_0#I;\,=R /L8^-!KG2'(-%*8/>MCJ7-J,"/ MO>IU6KVL1R,4T9*;"_R'!I;_4;#\VS ,&[C^4\!@]XM+_;A@J$%+Y_C-[+8. M7 PQK\&$R_IWRR&F*H1A]%C]#0<=58 Z:D3([Q?&KTXX MF:&P'Y;CNUIM'2/%VX;QNO%R%+PK?Z?U&'37S>]=#]>*/8T>XLT1Z)07)Q*4 M>)P\B#!Z)&SK,;FP]F3UH,E�O.705(RF'QILA4Q=[5+9#Q<(&,ARID9S/B MQ>>_1T+7%?!-MU*7HL]<+Y]3>$O!2.KW6YW=F68G J\+/-&H@2=JX(E>&CQ1 M.K;D2AM;DAM5@C!QF1101KFCY-,KRQZV1ID3)86-'*E2D"ZC=C:JA#P2@I]; M%%OW1YJ?MCN^;LOX*-'1$R^:S;7#*H1&5D;X M98M]MH[DN;6HGI-8H74>V&++R0")A%$C.^U:R\=[JZX @XJ46V>;KX+9.9)H M!U%UP VRE^%S=8$ZZ+7W '4 =LGH].TEQVV8[K0Z1^B6K-26K7ZK?_I>@1/U MB%>#QG?O$=?>^P0">7[#H=T^=*G<<+O'N-%\O):% T]K(V[H9*]T@JF*'ZB'3Z2?0IH MQ@2G/L.]]*2,NN>E<7[3XKB'5R(GK[D]NAMQ\AWOV<_HV6:GUZ] E?$3"M(> M&7T\(7KTYCP*CDG.34G&Q[/9R)&8>U'[$N^;1*$^M/(IR M5=!4L-KM]%N==MM^U-3>M,BO, QYMQG(]BB;QF*NFO[?7V@6D=I"M.TT]+G)3+I;Z%4]5C)=.3>E,!VP3,4'#G![.FEY_: = MG;.)%VV@6YRJFQ4P9GCS$R^<)'-,C$_$H3.RSRY_D4#U@M/'9)HUQ3]DJ'PT;PW"/Z?JB.*S9\@2^Q MVX7!V_+BA6CLPK=!C!>M.19E8G&^"Y*IOE*')M#*^VBHR'CVI_:B7(.+ZSPK((KNNLB@=_Y;3U)*YJ3!86J.%"7$ZU\JG+VC( M7]:()7]_B18SVTWZY#WFQ L:332EBC?9;\8V(1KIM]A>ME"K+&NUJ<1)[M3* M4[E57Y(INL&JKNS*ZWG>I'-)ZY0HO%6NH3I8[+!,>R M(HO/>6HU[+J7!0>X/^0NH"ZU97"?S73?' D&P>$LJ;__WX[>GRL_A5.$HRCP M$_Y;:/@>+,,M?U1:6QM-M0F8B-PA/,;&+F[AQ52!X7";&!#W7P([F!B_HW4" MDV+_V!C5;Q7NMYM6X:95^ 6T"F]F[H\DY#A@E&9T.#N5I75F,D^E)Z#(*N0@ M4Q[I8)>TU'',0C4D@XQ" ]L[0Y=<\W0<,OPNH! UO)ZN)#IFSV9EFS57R>0/ M5/%:M$&>(!/*%@ +W;&@7#Z.6(<_N\('V@]-A;(RP=PVDMA8F%1,8#XBQ4NT MB+\9>XM46:>MZ8])%7/6=.4AX0O*W+>,/V>>+W*[6OK.@E0\HWF50J;M#+5! MB]9SS'>.YY/5/4TX*X,K1.;!]'(*'V8:]W"$9'[%/H&=K$+!\8!U\M/ 2)T0 M7)G,:V6(9*[G%CX++\8V700(0XXN393/A8@56TZ )X$J M'5I'-A4^#BF8]B#O4ZX5#F2:4%29XVN'9M!'E#?\7A* (_H&0Z^\1@"-83PC MMGY!S,7\ &Y:CM,R5.W _2QX5%$ 8\@M MA 8AIPSUHGG.^ "8/2#L(EB@@>Q@H['PE[B";Y9$Z>#NL.*%+%AZQGI+E+ I M,;!YG4%8ME1']_7E89NRXB#=AEYK8!I(UK'/N X.(DE,D-"$2EL4;K!EO ?+ MW&5MD"9M4P@A_*+; )58R<;SVBRG??(Z-,0JE# O0^!36HD/LRA*+ZEF=27K MP=5L5['ZZSBRG"59VVTM+%TNI_32J2T"?NDG44JK*&Z+Q%HIEE4'CA>!C(<$ M)7;!%4AO5T$5D'EDZ85L^KOE>U=NVEY(#H #@ M,;'(Z@XVINCAEX36(I7'DPL6S*SF('M!L$C7',]"4:A96&\(DOT7Z-G,5'.' M 1;=1?C]\D3T"*96^+&^6D)E?C;73.QFLCYQI8KATY^?P/!;H&(H?L$TC1@Q MVW@>/F"2@A-?<\=0"-56!_0S>]DCP#E.M/#W7,H*EX=THY)^1"G4.\8Q'?HV)XNE!1:>RR55ZD&%RJ,_<2"\E1E&(?[[#SDC>2K>P50:H14?=;^9D2XMBIZIF5AZQ: ME]8HMBV#B+TB'Y%"V,J&318.B%@)Z0LB9DX!#3P1HF?J?V*&<7R2$-$,_+%( MXGA)*TC6,KCHCOL!TCDL@VO;O47"*@#=.$6<,F#"]1%RGV!I1-[4FY 'WLCV MIRS\3Y$*!1W#3\H+U:PK?8RBR-_B4JU(IF[+6H?ZM[U3ODS2:<"C5!=;TBQ) M@(/M#-N//:Y5=;:R>8IP:#!]:1)(BISLV(*"5"G579JPB!P*10;2+H]41.J1 MR&/ \RL7YL1QZ($=Q,6JQ85E@H%!RXJ-!]WL=B1,'S:P,(^N3C0S+J0*X0>0 MU7?MS,R!@><;K?)04]7! MOJP+VN6@]SRTRW6%/B>?E?>DWN1GSW _/<[=T0$PCS'HNE)[/O5?S-VHJ]4]SQ\ @( M;<^YX]P,P7WC]IY<")R*JRN$J/5HBL#)#PW#/XOAZWW]UFCO>,M5$A!%"&8) MKG+0 >/T3F%UB*$:#N-3S^,,S,5UV(J& MD2J-6L?Z2G$UJRG!]XR.V>F8_?XJ"/]+L6QK$[/;"X4>1XR>;DY$G:WO'>7M M'VLG*5Y8JSC/YV>VOP@K?2^XWZ9E]X]#$764^.=BJ;\(PWP?_& /S*$U?,ZP MB'/0%H7ZRI=O9*W7444T\21N<^O)/S0*# M4P]9W!L+6&:O/SC(^)0:*A,W7B[9[9' M5N./',4?.3GQ')%=RK1-_=EET#;[5N]E>2OO=FR+O; /[+54DF$:-8)40IU4 M]AF5')_,+SD+(M]1^,L'L.NH4H[(DS)V W/0MC?/LRMON,(6MK=IL]?9PN\N M*X&]6[_11.\UH(#G0 %@5ZQ\Q18X(L2OH';@-$B9-OR&8NYXA._E>],=F](W M0C80P +C-IP"%_>8[6P-N[Z$Z3U[9M?UT" ISDRN%QZ!N=@P+^04B*$S$!R) MY1@[7R4N-[]JI$/T.+&1*[?'4MN#,VFA1;A=$]C]S8VRWQ/(GL2Z11#<;,[2 M3LBG<#/#EFWA&](F%ZQ[-U<10'6XGQW 6PEQ*#>KK0SL1V+=P%;G1#VK,$1; MT0ISZR9J7*$M6DL1Y\'6@$3H8Z^L3B\#(4%8)82?1ZWB/_ Z4RS'& @"U9=C M_ H7*-"3]0.$C")<5'C?/' %P:>IK:T!6=(AHS!AQ]^S\B(/,3LB( O&S0!& M)5!,.M$4?34#=%7H4]&ZKS$E0.8_DX6&D"F_%N4'@5)&2M04:8B)1Y+9HR$[ M")]/XH7R8,&[ '?+>"L@7"3(&[QKT",T)$^-/J2VMR6Z^^>X=;6J>#XEMA02DC)Q)) M:0=>TC'ZJ,6%#8( 7W/'LFXA;H-80M3QW>"0'ATT)S(NZ&M8J&H7>%F$^4WP M*Y8.+$5AQ:;:YA6BEV703"D6Q6(4S21(%HAXN<5 M97"Z!0DYM'%9-/R$9B:MH*-O7=?K ]A&HE8SI:-9FH@>)2C"2]2F,&T:H1? M)EONZT2#LU^'P9=I_VU LR4X[*Q3<$I+R%"#K&>UE>L$@*0)IJINSL OB+@4 MB.(R;]FL(2Z"P*/;95BQH:T#BS,Z:HJ8&!$!B[F7D.YBL%.ET7A6[4PLKIZ* M@,M&],C*5J VQVBMTQ6X,DERVLDHWM.80IN331/H-Y_(1E8<"S37(Z '$4Z\ MB)Q.;QULNY<^)]SJJ-AJ2WD\>_2G"&4MQ9DKP2??0-(ID+(.XN9H;$58\0>" M>FP91X0OLUMM#=2H!(-KK=)$E01[U9#+'Z\_&1Z5SD"'/5YS*\IGXEDG[99Q MS9<2)7XJ0-4;R:'0OPJAF\&S *_#[F:NL11/)+/E36]TU:O#A"_1SF5)_X4D M_4]!>.^$KE'-G>#+AOGH4SUOZ7VYW'P4F&F>$1T_"O*&,TT7H MU@>XK1"!B1_!!9'^7L5C=\"896LL?;75-3NC@3EJ]S6[%H:H?D=9!F+!E4,5 MX(7\ SZ0#I3)G)95U07RB.P9"IK:/7TX29G7O>IAZTNA 3M@"*EXJV:79]"^[5?\@)T)PXY2E!/C#<@FXW#3AR)%9:T33? M2)]1FHT^T@,JU;',JJW0'^4>E=XQ^M@@;GJI#5WN+17&-^4GACW70\HX1:&L M2SYAA&E&*%?3N:+\@*4"*]7+W5HZ#\%T^CBS:^4*LT%Y7Y>>Y#:*CV#:)I-C M1?'4<%C9E?;+."S+DF0!4\V317U1REL8L,J/>-@(F=1*\9).M->]@'B<:NV; M3O9Z[OP;;D_V_A"'[\TRT+6N';,9,F9D*Z()J$W1OTI_. ^GU-?=_C;SKC,5A!?Y3 2 M7#W&JS&QH3X0Y:8/E7P]O4(F_U4>QQ5+/WB8:W-XB@?ULUC\EW@PIHGP8?^8 M7A.3V0*\O=L'S)/)=[NP,)I+09,J:*-J1M#F->-$#C%?^C00$H>CN0%)YMO$ MP6L0\%LU[#0U+$*:&CD-RD?-EZV4EZ*N3>ZT],+1M/:]Q5\RCJ$R3W/'%3A< M2GX&)W%BCF4Z!9'@8 #UP@4BG."869K2F?X4S\ _OD7N\$#OR 3C98Y]XJVG M=,Q!&YMU3[7%X._D$OXST%W"\ELF-P[I(4O-\8,I&P:'G5;[>S/' A M$5K&K<47:H;Q;1"XG(:%G=]Y$Z'-TY%O9)*=>B'FZF#IDQE]LF<.K9'9[]EK M-H9[@OU0"I8)B\8S9AG833*G95Q/T+4 0O0?3-BQ/J2MO-!G98&ER^(Y;>BW MW"ZXP @<6&!1FH$HT]!<<.?.O07*$O94U?P<.70251NL$:Y.R02< $F9/)HI MJLOT5$< 0Z=SO/0\+.SD%I^X(I-] U>_W>FC<(!Q4N,,]: M@60:CQ%()N?/<>Q?6I& _F=/IWA8;"H/\;A+B#C/%*;DG"Q_C[.I\")?V>W" MFW/5$$IS<$I6YJ65O&>*XZ_5CSY:2WU( J^LEC4<=;*$-= 1S8>5GT#GFH2\ MMMA\#JU\[7*2*1VF3@-ML],?FH-A=Q<:(#MSA0ALL]?M(RF=*Q%T'T\$Z:C; MPGEO..0Q;XGK/[)ZA700[,);B)@FUD[(^!VUO[U,,PCM*QQ.>Q?X"1PS^P,H M%.Y 8-T*^:;D.Z(G4^K$W>V$SQY4.2UE70E:RN8N9OZZ$ MC(;"D[V>6I"%Q;C9L&S0G +T YS:+#(X/+^Z_[3SXE4GFT;*G1;MUG!3G\4) M=A1Y7W??3[54,?C]I^/#P_&IHM]G<\@?L6 1O!J[O2[Z MK4YZ]_#WQKMY2OQ;O=!1#+ZGX/4N >KEA;3V3/<:KU?<<(& ] M"8,H,NZ0>8]TK;]QSL'O-WK9&NS>*+%7?D@]Z6UK_[,Y1[_+U M96'OS([;Q?+#L\K-K2_T1"CS+WAD>4\4PW_2^&*PE"5@46WCZUM)?GN ?CJH4+L:PX,8^QVR[([UFJ,77WD<$'V70AA6Y3];"EACW'V3>=< MNT#[.J$M8\FN#'N3@O.].4E8["^EID%9][>&@_('IXYG$1A^<*]P(V1*BL]_ MS<&N"^UK_HX]:(RFW8VF->=+'RS. M65S%TT.WEJ819>AV<)+0[88M/2IV:Q51?SIK-]3PRO-CMQ]$%,$-?AS#"]F) MVG/ =I?65RS?K_897I/:*('@4A8_"I!%L)A@VXE/VD2ZI8B8B%TMD7$!Y.W3 M<6/<%=Q;)X3%Z]ALW.$418**<3% B*P72QV$EBC8;JEBD:^EI@P-YVD!&P%E M1,HK0B8U'H2#<< /_#S&^E"E:JWOJ):22$3I M2"E@*L4+;UXYSPX%#Q!#]% M?_&]OX3OS<"X)_5*IR 1LF 98\*/#,!&KTO:O-NDS9NT^8M/F__$]BR6LLZ3 M.0N 2.+*\L^U9F)B>) _4+YB3Z38[AVLNXP&V98.TQ MV\2A6H04$A9O:2L6N)(7_8US*#7:U]Z/2FL*MZA.2/U,X-IO6#K=PYELE0H: M1F[ZJ#.. G#6Q('EPWJSQMK=K-&D^K.AY;N]YB(J<1'VQKD>S44E<8#C^$SFA\L!0;0G#CO\:;,L/L#^.'AUV$UMEFNU&UBU M33Q4QH*G MWM>^/=F^.>Q;9Z5[?\96[UD!GWS' M>X\>]\R1U=X\M+H*113\,OQW+09B/*'X4H@#%E^^\,/?J6HS*UE"PP_[;A Y MG,N7:'":3[>TJ603IXZ]ID^@W,DW%%.W G7],"0W(=Q/N,L08?>Q8WO"H_^B MFAN[$S^C0:*XG8_INV05#\5 M)7-<];\S5->TOGVW&E)N-Y,UI+_*4K 06SL*E6";#I).0,--Q.)N ^$1\>57 MO@=?-78B+RH?5TKO4 NO3!EK%5BTVOSW'MMD$& >*,,+W$W3,+>R4#E2?Y'* MJ"57S@)T(N(YO$GU6)!)6FZ'")(XBN%32+5J:$#Y\^GD@"V+?<3$8QR+4&QV ML#:W;Y2U7JD]2YA:HB1.&#[A%V;A,8A&+3W=9ZE$''M29VG_/*98('417 MM83IS:X@1H ?@(#GPEU1):KA;2.)Z8WG>+^*?.];]$,N/2*I#Q^P \6M_13GNK-1V,# M%$=_/&[3:QBUT\LVH^^[7^R^LO>RZURK%JP1_@6V ^K-)%)-5>#,\.-\(-@; M/A?Q+'#+!847/5U2Y"BAT7U/DP9.7E>M,#Z:>G 9(!EB1@_"YM"E0B3ZX( 2 M!"K!!?]/$/Z5&D.>0T> TYZY_!#)(^ +YR^B^3L9GMNZ8:4EU/&\J3NEQ?MK M-$Q#L0>BV)<&=]IK^K::OJVS[-MZ5I/61M>\]BU:CXEFT2>1C^K2GC7LMD:C M/71H]>R6-6JZ("K0CV*WVMWF(BIP$1;JRN8>3GX/HY9M-1=1@8NP6L.&(ZIQ M$9WF(JIP$ZC$/322J1(7,6CU&XZHPD4TDJDJ]]!(IDI< M1./.[?%JS5W:DP191@C M>X5\.H6M=&0P_UJ927O>_?$SBP?%=3I.UG#?N(H]<]1=Q?P_Q&77VR+U^_SBTWY#^V9+^MJK92I)^QUH%TVT(OR'\LS=X.I;9L7O/ M!9(^A6>RMR%'=?0YJNA:'%SPO 1^[%GFT%H=D_)B(\]5KF0\P1B26OH5(],> M;/(K7J05U5!TC=V%WF@5V+NAYX:>ZVIU]"VS?\ Y42=R#PX\=;&.?D.M'5ET3*ON9N<0R.P?W;SITF(I2+*#Z#G.(IHB;-*-_31QC7,>K% /2A MW;ZL6UJP6M==GPJ7NOE1.].QU38'UG"_=-R0\9F0\<-Z).>\L2Q\;SFLXKSH] M;?4YD6=9E#7(4U&-HTQ0^9Y#K.*5^Z,OT>U\OG?9 >)V@V0,;O])BJ-+AZCM M@6E/L*]]9Y?M@=GO['?43?W=O3UHN',@^3+WJ_XD#Q0_:F^"+GB!MEY#\&N] MGC,@>'.X$>2IH?>72N]G:M/TAF:GNZ8-ZW7LP-8.L/)_)E'L31_X5]X"*#%^ MT^EO).4=:?=$2_T,OP:W2'Q=B@4X1M,@-!S?-X*E")T8:( =ILBX=R+CE66W M1@8LS/>"!>&'O.JW[/07^-EX)N#_0B&,.2QL%AD"OM@U_IXLA-%IFX;=MMOT M2;MMC4PC%-%23&+O3O@/+>-1:[%[K5Y^+; Z:V4QD??U"4LYY8VLD8.#W<7@ MB1;^.QSW;1A$D;$,@ZD7&W -D>.+UW1M&%8QXM!91 Z<=OV!3OK%?0C&[O1$68WQ&,88I[@2HU8DB$4=&,(X=;P'/>@L@ MY,G,6=PR)2_@X L[U<,0DJA'&C_1$KL][1CVLNE.5V.<1V^Z@IS1K3QG7,<& MZ-U9B>SY04S$?"Q"G' [65]][\)I-3'4O M0H%BN9TC(_JMMYCXBO%]$ ,&Y\;DP!W%,%OX%\4 MMZ1%C!W?64Q MLX$?+PZ)%%M(OA(1^XM@.7F#EX6,*=/YQD'=/XK]EP=XZD3:2A=[91)[!%9QF)-^H?^CJS M-5SY8AJ_<9(X4+\@NY)_(TU8?D:S:>4S^!L9_NBV1J-O<2]QJ-8Q$_20Q7M\ MLN'=;V]RH5SOKN3[ OB.*5RP.C3U,]F];\:ADNR :CH#5$1"/C" M.Z6A3U^L'G7&P,1)+)3#TVY_>V1G[A&^'.PE_=]G^G6CC<'*YB*.=1&#YAJJ M< TMN^&':EQ$(YBJ<1&#UK"137N\B=W+ 9YF.YUC__.>A4=S1%OLC64T3#/'G1BU?FGT4%' M8J-3ESC6^P@')SW Y_)@+J+=Z*^&\>ISA*S?SH/WK-%6W?>DON&C:\!W3C3+ M,&8O*.<1)$ K;G1YV/:%8QB$6VZ[M-AG;SL\K#%WD)*VKCD:'F?\U,O3. WG M5,<3.DBGCF7V!VL Y9KRN&:I9Y-];U+M%4JD-!FMBEQ$D\ZJQ#4TJ?:J7$0C MF*IQ$4VJ_52I]@KD-![IJH(%BK_\SV]ZWSR1W+J'W>YS0WC7$;8/J$#>4_-7 M];O8)FO;I)/*^*')(C55$-4ZHMIGB12+623KT6]HLW::27FT:J]]E5,QO5:UF=^G@M*SK$ M]:()7$%LA$XL&J/J#.JR'TF_"!OQ;>-P- Y'-8ZH:N(=V,/^MJD?..)2.;BK MQ:PGX-V$2#DSE6I7*$Y9(GV_0>LM#F>_O\<5G"D(@4A-\K@3]^D[C]>AV&U6YW> MMX;V;]S)RIW.G:]7VLWE"B;DQ_(U$^J76_(;DD#B8/G&'L G#D0@FK@@D;&/ M2UM'\?F#*MO_B9C[)V]!."@0H$8+_BX!,"Z).@6-4L3T91648/DQ].'\!.,[2)?8AH+$6]$>,EP M7:(8_H.5M[A&B48"?[]L&64[)4P9)Y* ),5BW>K DKR@4JBU63!KRSRW)NEZ MI/2WW6J2WY6XAUYKXVBXYB(:AFCNH;F'1C#5_"*>WP6^U7@ZJZA56G)E/[7D M"MS.PQY757$WMHC0ADS.BDP:P7(:BJEQ*@ 95U5DE37A0#J M:O#TL)/$C\U6!VUAWN955+.#V1QT-TVTJ>]=GSPI7=^C:]ADE4UZO35C<&IG MGK[7DEU3F7,*QK!4F@XJ>&D MMS1)L-];G15[9NX%3X.>KM0U'-Q:.ODK M?;%;Q\GE+K)VP^2:JLTW_7:KW51M5J$HQVJ-FGNHPCWT6[V&(ZIP$W9KU&TN MH@(7T8BFBMQ#(YJJ5KBYU7XZQQ#*?L5'PWDG+RJNA!=>D&5(OG<,ZW1:A'4(4H57IZ":ECGO%FG9XZLU0JINA9NG$.* MN)CW9A&[+F:))EC0)_TJ=T!EPU#GE0*HT-.VEL<[3!CQ5+>C; M:?4Z30KD!:= ZGUT564JNU&BG7/1TX;+7W,3GM)2J ACG.G3FL M=FMXTL%I]B"[T[+I6IM\H(_3Z=7WCD\-Y%]F0L3&=1@B3@"52:7>T2'H;M.R M_N/_M?KMMWO^^D=7$>3CD%2N:E([_;M@#M3\8+@!+& 1Q,8,E"4\.[T:R[., MZ"P=[2SA@TY,W?F^]Y?P'[!]GS[F&),D#&D:4VA,DSB!1R)8I#<%KH#?@LDC M)H24IWTULI4U>!O)[G_/\7'$DTOQ>]-@J <<4E7^]U#PBG19^!7L%1ZA_H]_!@DX43(S7J1,7=P_A3\ M"7;K+>Y$% =A=$3HA^?PQKO0(\%D7$_( $)7^D?X"MS3OEGC;. J?G46#E-\ M2J)H0"91A- 5" 4"#_@/D<=TEH1E%$K/E9(C,=#8B< ^398(& PO*)UVYB)1 MN_FY9]DWI1/0@+Y!TTQFS(IC(18(GK&$;R'L# =N/G2)H^^]>&;\T?K2,GZ^ MOO[4,GZ?"?FH/OLM6C-\;=?EP*Z!VY"MD@AY9N[\)0RAB([.Y9^)>ZM+%!8/ M-'=.+(.03/^?X";T%KG;-SDTY?H]?'T1"QT21FX/_3@*0HG$*7./ DL28/PV/@"2BPX!; M FGI8?&7.BQ>@KQ5/\#B+>\.SU7^'<@B3!!6#EX+AQ31^83.!(\<^%2$=]Y$ MF(IL89&X^CQ.BPG$$[@)W-P]:8GX 0D>/HE_2A9PKKYPU5Y \@;S.;XZ#B9_ MJ4_P,01S8<3.5_P8_?6*N0-^C]?J2(6@[F_BJ8M>@J">85S02:5;R_B3F6O3 MV>,.9Q[*<9*-2#UPCK@QFDFX@,.#&P;JY?&$4S@5$/G,^5&4S)?,QZDV' O? M$W=\=6.\-2<*%E2*!YX_O #)9^*%DV0.7 )?$YF2HE+IP R,^#CT%R(ENAI@ M'CS\;.G..$ABX\*ZY+?",3[@ WC=0N.65>*&GR]L_A3S%B&52T+3F0C7[X/T M=+,-HGT OW5!_AK.$D4+?'P:!G-Y0E)EMD#-Q DK4=K9W $#PP/N#OEIEB[9 MK?#Q\!.2,=/319VLA.DQU6T';.%,(X"E/EI1N7_BW>&F)'S1$N3A1!URMCNX M![Q#D+D2PBA"X"@@+U0K=OMMB9[Y(:]GKC4]\U,J:M_E=,SGC(H^ICJ&7FB_ MW:C^:1766Q,'8]X+W\?_.KJF@S?J1ES&9-F&Y0A14C2_!2#Q;-/XDLSA\![P MXU^TCVM+^"0_;JIIHSNH.,+L2CD%B5+_;F3VZ\4":>\SR6GDXI^0G:SVU7\1 M)S'.5(2G@0D$V4#Y@YB(^1BNLF-Q1\F!*6U;Z0C^^PT:HM[D[8H]=WRS:3=S M[NP76H,QUX-FS'4SYEH&=]IG->9Z/6MO\GP_"V03L%>NW6"):D77/V&P@']/ M#A(A>JPXRHG\:CO&[Q<<20(]V3>-OWGK]_'-=]IQ?P&CUW5"-S+^6))S=7'] MY8]+>LN5U3$UR^;](HK#A U=,F&LM\8[\&.]V/@ /@H.$?\]6'H3HV/W+]\8 MOX*A#=Z=&@.>?Q(-@+(7_^VU]YU) *$>6)L"_+AK/PI,>,2X7H:>+W$^]["[ MT56[:X*UYI()1 ;;^SFX3'FK<7CR+UUKW",A/:6<17UK:VG<[F"_V(23DP-_';+[XD MXUBM\LIJ7YH963SG.W('AE^D$XY"-2 MW$# LA$FE3\J??O4^\]Y=G-F(Q<#(%/'"]F91'#<(+F=&0MP8]A)YX@1[C0- M\3C&(B'[&2,L?!RK@ M$T+Y*W2,^B;DY^[A9C"D%HS9\7[ ^+%:'\5"YN D ;&X[, !&SQP+""24B3; M%GT]KU-%<=0JTE5K)+/3Q6?W/O'A-T"C%!%2T7N^7Y49<*3B9*<]2L46O80C)=Y<#Z[OY DVF,M/6.JZ M]E>YSD;U-:KO&:JO7&B Y$N%VI-%AOZ22HB,NHH#--WET>/U[X7)!\3D[]/< M0T:#/P>!>^]A2!&NE]'?%1'VVI=EO!?!K8-^>R K"?4_&DJD/J5"9*QXG+=V MJUZ.:@^)Q0O)R!@_&,+W@(X/B^-(;1LRCY! M=@A\$^8FG#0W1(M'ZLNL)[)#LIQ1LO"R*&_Z8DK(Y>+X66B>5+5Z\EE,=K*0 M9N59XCJYA4?WZL^"POFB) \YI8C9\Y,?W*>^J]UI7T9O2 =L_LIWTD:;I!;@ M.^D"T$LQPN$MI7- O_DDH8'*& PX*)D(MBJ_>A%MQ 5B"2/B,\P9@]3U)AA7 M)R94[L8$WQSJWS7)P1#EAS70WS/;4B4^]!.ACV.C9[0+5<,;T)ZHG:*H.*,\ M,ZCVGND*+^4W\"#_!XNNFCC;(203UFL]03)MERX%V66WK]K][9]"LWL M?O@3M=B[8$'"1&8E6>E_E+G:'JN"Y( M/OD;^ _>9^I4.S(-GB4YP4H V0M+!OD8@.Q!=B$3P%DN?5+_6)?#,2$I?3,Q MI05\^$.3F8,+AT,$FII$'"'()_P%K1S%+,A']F30I,HL!4JD9$E0U%Y "E9> M,.,G9#F)M'=(5.-5ST4\"UP]@ZP)YEC[5C)WN,1P40EA?#:./@B+7YUP,GNZ MK"B1!?Q94E $&P6?\*_R(Z73E^'6'P&8_.1,\%KUXS/B1:(NHL?P-N;C\ M9V4@EYDLZ(@#2X&5/H>GJ*1@R5$SBH"Y7LK$XNM$J*()QX5O\)UI M)&RN!27XTS.0.WH-$44(J=TP'4WE45&+,N;'28C%<,4I5FE8#N[G+]"(\'V+ M2!9O*2_D0[!P,1B"&=RQL_C+^$BU+RX?T<6']]]__,S2485YU8.!?#"D< 0* M'Q_^M"#YR>4H=-3TYPT<#PS&FV"BP3! ZHCK=<%8NB-\*LL+6#[)TB&Q<%D( MP?5DH]#2:'&AH,*VSTV6G)69L7_)T=D2]GM<-$X5XDWT5Q9#=.4Z4KTB'W<& MOO:X<(MJS^@/7-A')%Z((6#: U@XBKGJD(L.22KA7\'/"3-1DN[J4M-R;"I*6EJ2LZRIF2#8\[A?A!%KH@FH3=640S@;1!SYZ;-SMPR3JV1 M/6:VT&3Z(L/5ZMH+#N=[KFG_'6O:RW2;=!3!IU2M IRUDIH-8VH.F="I/\@Y M;YSZ+O.ZJ2\Y@>N@HG.,[[GX('BY")L12^@,CI*CUE+9]DA,$W^!CJLTVO7T MN+2Z:9WP9$@/E9+A%H4W%G 5M()R+[/=\-(3>,D!XOG/;V[&=FPX8[_YTX&-X@B0ID!#_Z\J$!;O9$N7Z@.B5_9!_OL17\=O@=S7[^'0&NP#?+Y<]^/G5+2H*%/46# F?#/%'9\R+I,IW"FU/#$08UTU[T6 MV)O88Q$9[\!9$9CSD1G6=]Q9]84ZJWX*PGO,@JCF*#)?E)]G#8M!"U1*'".9 M\E?HP=(O8N'!U_.WJ@C!*[O=3L>IKRZH\+T/,KU*088-W]UI#39\.=V@JE>+ MDO$_56!"/SD\?\Q' $>L&YY1.H0^\A M+]XVA]$\#&-Y\!+L;-.HDQK:E)C"-LL'IB?U&C_0 XA:;R]0\B\/GQ(_(A9> M#TS!.X=Z&/ D6G+%G?"#)7]7!!909,P>W# M\6A,$^$;$[2*HH<(%&:4RHL?DQ#6!5^?\@>4LQ M12^B4U1[SO@#J9ES&RFCX3?>.5S#0%8J%5VJLY/\SM6)7"_)YYMR#6\!K+0*KU'8#@XAEL5Q%$UF9$* MW*8T,Y8R)BOA;1E(5^FM9D_+K+=/MNL<6/N6R&?\ -N[YPVLM'ZC*H159_2E M$R")J(FRAQ?&PB$D!4Y]+P(*2[%*8%_RPNT.>U9G/+P9B$GO MIML7G1MGT'%O1N/VQ.KWNG9_[*R8IUW*Q04^SC/Z% ;@S: ]=S-H=^Q^KV)V M:3>U2]6BZ9JR91\4=Z0^/OB%F25(N03G1>*P\G,$U,0 M,V 0D[D03$$0@9U!@HO^EEFL\F^F!)1@M]<+"^+0W7KVQ@5%O*947(/I=B7L MK\&*^9Q@<9_5<:ZLWH7@])35<_FG2\-)XP@"E2'_DT$2X.ON*&LU?F!''9RV M$(0<"+O5/MW_-MEWAR7*SEY2?V60,3ML"*W%+!B!6A'L+P7G@,@N6LQ#KS$< M"_7VK'Z)4W\*$@9L=;GGSLXIGPJ8D00#N&:O,(HPG]&U"A- MG?8,6R&A+S"[+[^8'# ^2E :X-GDRJK0[O>H5SL]F#!1I?^X.[";M[.=:J0V MZ8O1=\8,2*S!+I1]R!6H(OG(Z&#%XXX5C]#-CC 6;GK*'K7')/.$S3$9[YHG M"TRU9-Y#D2;F:3N]WIGA4:82?O:6E#=&Y$9R2Z'3$"3.R!0 M)T0WHW[;&E3G3G"1?!56ZLK0F@UMT;4Y\IM?_+\ZG<%HV!F=.@:5U>X.J:,+ M_M.C.-#T$"!PXFE&30WTF"\ZHY,);6UBTQ3A,D$5H_J4F'D5Z*+X/I M1NE-#/\$/D5['#1&__*]:6PL@WOI#_#7E.)!IC$M#*02/:+N^ ]GOGQK_.S, M,3@\Y=)#"I-D2Z]-96F6-+E+ CA-H?DY\QYNOEW4YX::[=5_B M,)G$24AP:'/:%+SM_<)-4,QALN8'(9;&%W!G9U3 OZ2,Y+N@91K77HA"!9$+ M90_ 3,P1)BW";L9)BVLQ?L%X>GCU/PY(FY^![I?\1Z[.YU5G7G\J@M2+C0^> M@@"X1E,5/O3ATX=K?0NXL0F*28I&TWYD]\1KPKZ;JZLRI;,M/X'O<%QP,4$F MLQ"]=\(%=3XCOTT()DU\75)G0HK,B%M:B%NX'2H3IIJ2,%C<3A,?WNM@$P)Z MPB*,J,#:6_PSX7-TY@$6D5"FRW7FP-91JUPFSQQI?M^)A0I2.)BN\V+N0*-@ MD'$/ND"$J;3741Y!)2[$E%QVQR-''\$P9$)#S)=^\"!$]-H5B-W+-2AK5P+7 M&4A=2RO UZ ?+T(X#=X('%@2>50(0^L.DR6?-W5Y9O"(9@%@=)?#4 0.CQ)( MITXL1 C97>7N"*XU\JY4M3H"VN6(+2,TX"2IJG_0U3^%N^&&\36^5*@3#3PR 1=]YM$$I;@Q;+0( 3Q!^5V_\9A!A; M/2#SX+DH=FX54D=$CB9\891'O<:2(4;HA.](VPK9;46/TYL%@2NA2!P7&YL0 M4#0F$!3^5O[?/ZG:*H^I*>D"DX'%;U4G4PKO7;N(E_0D M[$%[,IU,I_"/P?"FZ]C]&Z=CN3=#>^SVIVVKW>^.5E)7UG6U/#O#ND[;Z+ $ M"EMU$,/VE [=RE*K'2[;(>0WG;Z5/X'[W+-'TL:A_+@"#99XJ@CVG2J &4+I MRD9'N_U6OR )RLI=37XD&%%H39"N%/%4.O4:["G_I@3TE/^@D$]54=WZ_$RJ MBE4XCU_'Q45JO( $:DZ$UC@44'E#JFQ)(\V"Q'*WOWW\P/^X9%2+*=>CT7M?V9U^JZ^*QQ22%Q4*DUH#;>!<<'6&9B>BW2UL*;"8KBTD-)+^>)DN>.!J2$-%XK. M:)6D(Q'W;<.!D0FJGQH6C!"S<$D'E?4P$(GS54&0E1S:FB/+GQALOM,R_B A M\T7(XL+.T*;OZ@P[RO9[%V"J3PO_(VL&]W MX'NSTE$605*"HCT?,S:+3#!2,(TSMG@6Z3FDI\4&&0;I LYQ+HQ>&QTE#.R@ MI;D,/-63C;6<2(U"7)&X59,"OE?)^2@&*UJD^7+]%M9\LXGY9O1G:+!##@&# MHF/RJNFFLW?(':5I&4;1Z/"'Z+ DAD9VP8@+)C\&]ZPNB9L+$I6TY:N@ 9PM M?@RN@[^"^0C?.<=FR!DQ7 Y![#U_$@& M2&E_FH0DK=25C!^V\FX+D4H=5\W!D>=0X&<>LI >@HG)\8<\?#JX,U@"IWA; MILM,N38)7<"8""N'F>PD94 XPI=&"7RAQI\H8/( F1*:YE''_C3!DTE]E =2 MH! )H2E#K=W8I+X*4R9_#3M[D"*7JP+WM3 \%-(68R'1IE*#D7I5R-NG+B.J M,$#42%F-C[P$'U*^K#HUS4NC?*P4L%@X[Z\\_?L'?2N/[4F($%*-?*-]O MU>P.JK/A7@>D&Y2%4B*J G0F,4E>:YNAE+U!/)FK;#>&[6^)G7**3VH5YI(5)3D5JC'T1;W. M3DH5@A4:X1; :!I5P/]''0F40\>V*F]5L"@)M2E!5-1$S1@9;B\7D]-;MMK+ M1X18>$(,0<9V>KU11XP[G9M)I]N[Z0[$Y&8HK/:-F$[[PTZ[T^].[)78COW' M(@0JP["E<+\XP/?!E"&!OJ0M2WN-_CPEB6\;5X:^3H,6BD0@49*RM1+5_L$4 M(G/]U:U67NM@'[V,F<_YHX+*[9<-4_04+)KAW-YB/2!/$K/,'1I!!H.V:75Z M1C1S0KXYC/7FAF:!V)"'=/WI'\8_8*E8BLD+^PF.R'AO_/S)-#Y\^%1F[E): M14W,8A=(Z[9:X/0>["Q8D"'ZBVHPH1@]A^BSP@"Y1JHEDWO>88>P?'W=!BXY MRJ\9!*1'0H@FXTD#D[^W"W> ZRD@:G1\S5GT7)==2C"M0($N)ME,O;!"E!F MOMI.O<:\#-I-X4!3.%#!PH&CR>GUJL7UHJ7O/+SQ%KZW !+R063J;\ ;SHGY MC(=)X!=>EX_@/FL;&MC$ HOC_=QH+_FKDKUF0X3EC?%_UJ^2RL^P$@M!Q%?5 M$PD4'NH9&!'/_13*_I9U9V ?+L1M$#,Z84ZF,NJ@!";$CFP)#N$1^C@NM-?J MM3=T$+L)SHZQ.SGOBWZ!VB=*W2\J%LB&.V+Y_5>:UP"+>]7OMSII^[&G:]JL MC%]'499?N> V8EF&NJH=*4R1?6NI7O__:87]M_]GBY*F'$]V/N5K6*-'84>[ MW/,Q%>5I#;/U#/^\'$M%+,MMW$P#E]BU7F-M=LUNIVVV!_T=J))^T$BSU-J3 M%1FYF3/\2E\0:%K!NL2_.)-_86&*"C1M>B^P&+;]QVI-U\"_# Y-'92^0V_X M582W6"Q$(XO7VJ2F\<G_\!T7G&(L]0+/U365MPP\SGV[CNP# M>O3!-/S;\._C^->V-_!OQ^SVAJ;=ZSZ!?W\&2RF MGS6UUQ#/??CP3O]=*3O2G]/ZRL>P8OKB,^&\Y]-G51O]-G7UR;8?1(O'C*PW MP9AVI7JPCG(0D^P@%G+["D=E:@V[/6=X RNT;KJB/;D96^WIS=#N6,.QF(Z' M_$?P&3L V3<=#/H69WV?OO3GA(SS;#%U&J-/U@F MD,^2+;BRT=$#4FI&GQ79M&03RW4&HWZO3; @-]WQU+T96O;@IM>U['&G;W4Z M3G<56>17T"%?G*F('S2DN)M1I]WM62>D0PU&!%=H\!)U-+NCD5[VX!#^^"() M\4E'H,BR8T_&@_;@1K3=P4UW.AS<.,Y@>-/I#KJN:[E#IS==(3] ]N6#LI53)8SRT%3;TF*:"C(I3YK$-NTH?AF3387?:!J$O;@9B[ *; M3L5)$Q$?13N:%65C7+ M*:9*&A5!H"P21@]\9QF)-^H?^K?V*2.EI8C:VB\X/[2:"HQ#]14RKV7Q@F,W M72[&QR>.+T,-<;!4K^A\J^]2?I/:L9:HT=Z,14@X3TWM7/U,8U[?<"KM'O:Z M-865_MT91X&?Q.(M9K,.E>KQW.[;77A]ZYU M([Y:5U9K%L_+KOU824U*OW[SW74*S?U>H?]RJ5(:@#0-AFOG.ILLDSGF5M:Q MB.^Q%/Z3G]P:GQ!.(@LR?M\R/GN^>#!^^OZSC#V6A01/L>\+;D5V(J4;#:!( M#+X6]I$V=U'7U?#JORJS@Q2W)'\Q,G^< I)0$7LVCPK[U[S%92HXG.\R-I0" MHRAANZU1;T\*LR)F1Z6%SE/W4\O;LU^,&ACTAL,NJ0&[8PWZI ;L*[LJ:F!# MNDDI@$+J6\I_KLC7I&::H_T%_!&NT%^?&C8W%3@>*&U<=45D[ZB(4@7 ._3F"Q'-+2Z85?'#6ISI^NBG R&NE4*IU> M4^"J%A7J5E.AWE2H5Z1"?0[;57Z)U5)NR9%BP-6T)[HOQ@'J=X8]F^V)MK(G MNI6Q)]Y32BT)A3(>>(H"%>]G+L^&6->?G@_D?1N#QOL]3*+8-'YSY'3TZR@* M)IX M/>/"4Z-=-'ETC=)($TZ7I3++;F16([/J*+/ .G_))I?5KHS40A@N'E+ZD0=+ M@^":>K*RK<0.Z^QBA_T:A+?.@B:&8^:108#?!2T,X)0(,J2&1I(UDJRFDNPE MFU\@R:J2/CN()/N31LO^Y""$WO?.XJ]RC[)F[;QLINU4A&FO MYV+A,JI>D(YIYZ'MGQ38P>]9A^'Q#)).P[S59=ZN<6%=UH>!ET!&5T@9P(WM MK\A_;K3-XUG1HX+/P0.35S1P"&+98@9^_5W2^S^.!=X,"6_Q"\M,.O/ M$E?/^, I)3WU=AEGS";+X-?>O7AE>=G//\; M6*(6P[Y3ID!/'F#6($,)0X;Y+!%SZ2^IE?P8$;')5/[E=_@W''G,:+>_7J]G M??OHK%]]GFNB=G6XI0XVFM3:A^B C*N$196IP=BR'&#);*\_FPZ\:*=3KSXXH1C9R&BJX]?T6M'P"'X"QR!W:JY M8"@'ZFJW=^XSK#+)[GVCE;Y7$"5V[45)->RDDXL2HR8T]WSLATH3ZGF:'';M M30[[3$V.4;O?R(E&3E3CSD!.U-V>L,_4GGBTG*@)R35BHGYBPFI;K?>_??G_ M*G_\__O[SQ^,]XLH)ER3'X))0B'/G(2K_$E_>?=+34[Z=^_C@C(4?U?X./GW^L;YW\"G%0MB1&U2G?46,,ZWQ^>D+:65+4? MVF\4Y*#>+-VR1F)>TE"=[W'>I85>@TUTF#]OQ1NND]9PY3L/01*_F7I?A:O?GL(GX WG MQ<_&=177490"Z):2*-#J !8!50'(KQ^N" 3BPKQP*4B,DH$>DKY.4TB(27Y, MV^-@E,P)/KH069MQ>IIC6WUP$;L!%VG 12H"+K(SE$AZ75MA09XB//=ZL)OT M2=E\RE+#L$+K^Y*,YUZ,,4[ABTD-0[MJ+#^>;X?EJ]5 MQ_Z_HH>>O7J)PV_;3MNV^H.;OK#,Z$ZODYFSN!4JC6"-.ET>B_>9AM>'^)J9@]@1P*83)XEP#.W,BQ#8 M+@CI*\8@<^&\N= 2I]R-Q!%S((0=N7N M\CGG>O-6PF<9QB,,1FN;*?_=)\^#34 MU1GLKZH=)#/^\C^_L;^IPTXW632?/OSQL_'IXY\_?C;>__:NE9HU+^Q&GRN9 M:[^_;9*PTANL%YW^X,3BC1QR?)W<@A=F6&UN(:H=37[_\.8I="9-7>GF6\NO M!N@_SS54T.RTFWH=O3:N%VX(K_O5":-970FM$8@U%X@-$39$>'(BQ-RZYU(7 M[KN9)Z;&CU_%)$%OYF_CT'C]W7Q7H^259F7)J;V-E5M3*_.0D/HXS_!5HSQM%ZJ)G^5JU33ZH(Z+*F*%75W@:>*80L%=5EQ\3AP'^ _LWCN?_=_ M 5!+ P04 " #RA I1#>BSA+$@ !:' $ & '!L=6T]"U/;3))_92ZW>PM5QMA H%LJAPP"7<$*.-\N:^VKJ[& MTAC/1I:\>D!\O_ZZ>V:DD2R_P':<1%O+1]!CU-/3W=/O>?=O>WMM?\!]1[CL M4_?S-7,#)QD*/V9.*'@,5Y]D/&#=8#3B/OLLPE!Z'OL02O=!,/:V?EQOU%^? M[.V]?PM7 O^4G>PW&_L'C8,&:YR<'IZ<-IKL[C/;^=(]WZ6G+V[/NW_> MM=5'[[Y\N+XZ9Z_V]O>_'I[O[U]T+]2-HSJ\UPVY'\E8!C[W]O?;-Z_8JT$< MCT[W]Y^>GNI/A_4@?-CO=O8'\= [VO>"(!)U-W9?O7^'5^"_@KOOWPU%S)DS MX&$DXK^_^M*]W#N!)V(9>^+]NWWS6SW;"]SQ^W>N?&11//;$WU\->?@@_;TX M&)T>-D;Q&;RY#[<+SWS?>Y)N/#AM-AI_/1MQUY7^PYXG^O%ILUD_?I-="^7# M(+L8J,F=AL+CL7P4./J,;P_ACX&@$0[?P-_6-^'%D7FM'_CQ7I\/I3<^_5M7 M#D7$;L03ZP1#[O^MIJ[ [TB$LO^W,WHZDO\G3IL',&8LOL=[W),/ !5^Z4P! M<:KGWLM]Y$D!TPL\%VZV_[M]_J5[=7O#_FAW[N'WN_T>8&M4@C''$SR$]^+! M61%Y93AY^=2:\Z>&3^>^DR$%[G+F\R'<^=]/WK?F2>/X[=')6Z0%#C_X]#S4 M?+KZ<-5ES4;]*,7*RA?, >X5X6+30H1, $ICN<()0DYKD/BN"#WIB[-'& M]&0\/AU(UQ4^#/T?_WYRT#@\,_-?S92:"TQI.J:G3Z!P9\\)O" \_?<&_0\& MO;RZ['YBK<_MFPOXZ;+N+;N^;=VPULT%NP>Z[EQU_V2MCYUV&V^O> T77K$? MM0S_3*)8]L?JD@2D^EH$99 S_,'9,#6-[J>K>[8<5ME./) 1PPD=-,[>)686 MSU_5%FQH+FYJ[_830M1!\VR7P3=>>"@8 #72<+&=%<[ISDL>V%WP M)$)[4K79P )^.Q\1Q3\ X/90A ^%-5@$W*N;'X)? A?V:@O<&M$$T+U\E&[" M/6_,@A \#SAX!X%?Y.RE"T-O6 FCG06#Q!B'S_.AD!PH?A7(D-16R6U?PC" M<)(N$)(E-K?#MZ^/&V^/WNC-;?+6ZS>+[WM !Y#-6W1F1^_=3NM%OW M-686DM9.0 MHH1KOF4[B'84B_ "#M$[Z4,HYBELA*'GS%X;<;H-1H/W@G@U><-V$H> '-* M()L!NP,9/G>\>S&*Q; '&,P->1DD(7#L\\:\"1[5D ?']IC7 M]@CLJVP;HCTH8GT$$A=?+5@-Q$84XUNU= WQR>QJE(Q&'@V/UEC( GS]24:" M#0-7]B5<[8?!D,5 Q@@?_JZ!9'.\!'E.403LCRE>U,Q6R8"(D10)>5$U2L(H MX0IS3P,)A*6)?P"X&')7 -F#.CAD'@[2YPZI0HP_)Z,!(-<'=%SY3D@#4 MXO@E5#.=;W[PY GW 3]&<&KQ;A[ %28I (I&\!2=$N(M*WH%-L<>V.!Q,,Q= M(K]%(_L;_0^-^8O5/)DT7UP9C3P^/I4^RH:]GA< C9#/@(0FG6CFR13[*CGBZ]S/I+ &3"22]P1G;%VOZ_4 M0'8!0A@EVBP3[M7[.HC3YIO&F3T42K6()9%P)_G5(AT_B"V1[HH^4JHAW6@ MFJD2)D3A@OO XJF2Y>+54 #'TQ>*8J2FY(C>)";V 0-T^[LC1B1SQ'?@JR@" M64,2RE7"R^BY(0_'&C 8&>!20SN$U<@\69!DF=#*3:DGF$AQS%,QB-NG^G<. MT-00+CJ=*G8I9Y>#-;)+NBS1XGS1+:%-:\>"NQWA(.=$AJ)K:-(;J6GT(EMN MKI\B&B\FB*-&_?5Z2>*P25]8B"CX&HGB'ED9MN=FO3F?*DJ6%O_IIL2@5AG_ M0NW%R$0E4$&$\!&()U"N45AP;S3@/0%:$FS]00CP3J<-:_&,F:R>V8CFDY%/ M7O%)B41KY/BK^68UOC) J0JUY%3 EON(0:)T;Z,O'I^12FYM,]8N$X#J _L5 M*>IZJ[F4?=O8JFN5?W.:Y/;@,U6I*V0NXY1#3UL8^-)A]P 6CY,P1XV(.-3O MF<@>C (8'TSB\; 7(+NCGN* QL)X''-G0-BMX77 =N#(-.:)7D:EPCAQ:D.C M:@\20QGF;C"*M1QB=R*,0):1_P]71X+IK2Q87$(8*X&K/HH'(=XP&/4_NW\/22WJEIKOT2.SR'^]DA2WOGI]#L.D*QM.'K M>&\SOTPSPD2-Q<-$:H[JOX/0C-4#P_0A1-XI+)R%@?P-#6,1YD89HFP=28?! M]:5<:+P8^A[Q!U!^0L&_[?$^",-3[CWQ<:3Q?ORF?G3\U[,>;>E:V6E,!-/7 M$Z3_T:'L4E626+>,J\FCL@&>+C&*5[[758K\(HI\;[L5>15(DZ@'M MN"BQ6-2D@0- Q)$+2,810[4!S-OQ0K;LC[57YDJ<'$)AR8')B5(!"Z=[C7JC M5-M38SO==IZ*#HMY[GX%>> M[YWQ,_ 0* Z@+?HYN(B?@@P7!UN BVK#67K#<:H-9QKX&85=85J;B&+662AD M4&TX6Z#BSEB]XA["=QE8L!B[(,FSW/[0),&'( $Y\.F^15>TW^ M4[+:/8YRB&*R@&*=V8*9CBJ-02]#%(#2!>P+6A>M$EQ^@L_!^E7B:&EQ)#8@ MC@[J3=C-%I!(Y;E)L^64KLA$7RJ9?2K4<.'255F9^:^#F&0"UME]TONGMFB1 M@%2H&&D-TU9EG*7:85Y)%EC8D;NH=.$KQH6@%"LM[)ZP0&[(OV&6(MX%26>" MI]J;R8=! FB'L=N(C_'>)6IGG^$]J;6YFV"_V6BP"Z!/'D9LYR\GKVLP!?P! MI7!7:8(R T2EVF*NS8M!0O51"'\V.,T<.&<@DHJQ3Q; M5;/@7*. ,DKG(#*-$UG952,NR5NMD3S]==O59+);R@;T05(A02B1U:,GR-FB M5R<4]$D*8:I_EGEFTDU\]A)15 )IM?L8J9)X0JDN:@^YQ!*.Y9P_^$SIN)D( M3K^T@ED1;[J[H*I(8E#:B;.TFRJVNQ(A^[ 1(7NTT]N(D.VM5,CVUB1DJ\2@ M*C'HITT,^ITW[UYA\V[%9#51)20ZR4.]F^H"U*:I[.0Q28]@1.(P&:%I'#-8 M7'@(8_<[S5WV(0$S#U-++_A8!WO0K1F#.>T'L72$92Y2_>4URB5C!5GVT)#> M!QMO3*[1 ;I+83 L ^1A3.(N2.(HYE0B;9M"(%;A+>/]5[(N]RR Y3MR! 94 MCWMD+^W@G-D(E0)E!:-(53X&5 G L@H376&:^&1V2A/X4@_[%)JJ,=FW8NH8 MU%=34-V$!D!O(@OQHQ<%GB?);ST6.$X21A3A,HOB)B8<@$$K&<#6(8!R*6D, MX+T4O3!!BUNYHAOP( BGAX&NU3?U(O_)?7I*>ZSAOWW4BM(L@]=U3#+06TGF M#;$Q*Q3ZR/*N*??+.F;07&P&!S"#( FS&1P]8P9KFL+!8E,X1'T4HP+I' Z7 MG\/C>J9PN-@4CFH3R2K+38 \>0O/P190!8 !DF(*T3*0L!W\B%+$%*NB4TE5 M 6(]K%:GY*ZB?$,] TN 3+[*GN;9$@X)V!RC1K*/6A8$PG62] #N4^IWR!D M4'YR-C$:SM5%;]OD'?*4]I!8Q&3>$^:$Y3QL*D,==%O;':=PC==P%8UOKKWN#N+EZ^-7ZM8SCA'R*,"O/Z MP8%MOV;)]V@GZ'Q_)-?)=9'HP07U+@I\573-/2QQ-W%MM:?J&&7$O #VIE$8 M]'''!NI]E*!@F')1B?78B4[,'O!".OM%7W*;T2UC,+M.Z:+V0!5V4>]:5/N@"U MV ,&^PKJ;+?+8A]LQ&(_WN&[.W)=1KMJ=-"'!WREV.H-X!9V MH4\ +E+>[""2BB"9*-(+,D#TE[NP$YLO=Y]@!N/9 , [)0!LI'+\5W-!R8T0 M],DZ_4^1_LP*G$_;@HLM#2\<;(6'0D]\?E9:XXRP/?EXZ6>U@^>X?GB\^'?^ M 4JA"!^%6_^?=#?-_'"5"%I$!/TS%4&%9G6-QE'3-&F=N0J3'2=([]0" \/K M;M8]A6^(TYO->O/M(JF@^1X'?C($&D@;'&RK*'B>L[+Q>_@J]=+;WDIM3:RE M]VU9<7V$/1KMCBQ/0$ZJ-VOSS9GX+IP$Q]*65\W<4*6<95=IU.(-V(C!V@G' M)LD4MUSU(=A>/?E-H)$6A#%2+]7(H^6G3!>TF=.6Y? WV.ZZCE1U\?(U&^G" M?#N5BUPI\+HJ["?&OS C(024%(:MQ[FCDL&H<>=PY)%[0:L3:=C4Q4%)2BAG MD6"E^*PQ/5DT/P,5M/TFQ$B'?E7Y/]EG5@L#,!2'-; T04M)6XBE']8:2 1R MBGGB 3A>=4FJ88LRZ9)-&P+#PR".X#W=*P_MZ2'ZLK"+J5I'@#Y=H1H;#<81 MR0^S.*F^HZ%&?Q#\Q=F(CT2XUR-?AX+?3"@:1X"P6MKXE&,#0CX&J&O&J 2: M-/CF4=9"JJ^\W93\E)5I>?RIV /H4F#K-:\@G M8RU'=S9$KOXS"+^Q>^R@.&4T'*.C%XC>S!%0)$%,\%"/ *!&3.%$IY9]\26N MHSUVUZ8N&'';,[;0R39 S.?ZR,53,2X5*'-O@R@(_N2S)9J4&%<0SY=IS(0JI4?JF)/-59P@V]1B1, MD"'M^96E$Z:KQD;T):W_[!;[S,V2/PA]00!5W36J(/K/%T2?:9+BGHH>?-P. M@?TD/,F]K&I/>71I1PL?$MVD1O2%'U%L-\W\)2U#Q59G[>"VG\-PMMEQT!V, MS'C><#@.R.I) ?"E!_GF4*ARMU:VFK]MD['F62F>X&G6L-;&_O8GAZCAVND]GD]'!;H//J3](Q]?;0M MZYFU!YV)6-/@W&IH34%.+$FJL3S68[+TE);Q]U>-5\P1GJ>5AO1OW3*&_C8: ME=)+\#0./HK$J?G'\WTXL]+7X8N'N MUGG9@M+>8I.]:?PI[6&L4P:400N4#:2-V2=6EEV^LFY.1/)U+B"9/_6D*#BW M ()SFPO5IO"1.N8,NPC4IU M2D.VB31.I@:+Y6+;1LD1)3H8:]?MDA-(]Y//J9^;TD7S58+/4:YKJHL+6Z#W M,LDC/J>G,-M!]PX]NO:.'XOT-UZH].!_!L=V[1+4=CD]J,.<$'8^D +U&,P5E## +:92 MHD^I7ZQDT!XH@ >]T@Y'?5UY"!8?0R7IQB98D)V[EXZGGC%A@Q'%'N"V)[63 MK&;:&V ^@#KV!^8B8++]B>]I]W]VKH@5=UI,+GN>W3DBM_N8T-VFLOX6V(AL M-69]X!P]V]]$@84>=J*(X!,1):(779&4MS6/N">SC:TCM^PCEM+TXSSM3YQ& M(R/5W5TGA?03KP]2KJ;I"^A!@U5@S2@+L^*3FI.SX_<690SF!B+*OJK2,"D" M5S@\9U-:SXZ##KA%:*ZX?L06<]=O6SQQ+U?"M\=QTUM, [_*!0J)KF?N_[VT MD8KJIC/!.ZJ8IHS?[0,I%5ONEJK[I2+6&ETG#:<'56G)JS+IIQJ=*D2Y"#D" M(VNX)C,_>L+6N4M?3[.<,>$A35PNWE6P%T/14V(^("DI!E[6OZCHDB]Y?<PR9X)-.\&R4 'DI&Y_XV>>)P%J M*4/#N_9),$3VR%1 MZJ8M.=9NI<\_EV$Q&WTCAZC]CB&2,NW4RK ANJ)C11\IHXQ2!NBX5ZH@%"$F M-UEI0!F+N(F5X%=#QAAYHE0)+0'AK%KN]2A6>8W>6NAL1=)6 37J+<#931 # M(: ?PW=,TML4;EGYO!?- [/0566";3(3;&LEUFQ"R^\)J5:C7 1M ME74/PB)U$833O P0Y<>%C'I)&"ESJY6 HAZ:+F#75"I?W G=L[XE$E8]8]=0OA#;F'W=#'5T66H*R^9 + MS\(P7()/!F"YZU/H34G)AS'6!N0,:=-J)#;'6:M*BYJ-&--Q@^?6$1Z@$^E3 M>QI]!BG7TBI3?X!8/RPG0#)E"]:HD6YN /2E\/W/))21*W6A G4DPA(4&2M? M9,^T/2)O/,*NTN^Y]#!%5%7E8.,?A;.G(/%<1;D<6PD GRLS3(!PTI:)EEO4 MW06,K6$/UG=J2D=8*V147X7 NFL%/(9Y;EOZ@=O1W9U;D502Q\V,'-%6BJ2HIH6]76? ME7PP0CZ*"Q5P='_.9,5WO!U1OQFL0J1T?.-<J13S.6?D+5 MJE;;=@>[@Z56P_2B67K AH4"(3]'PY7MH96')5V*Q3,+4)VW#BV84-_:5K9/34MB_3ME' *9RA@=-TFYT=0(0D /%A2Q]W40'UAM:SN M)U3%S$,_/?*[H$KK9!)_+Q0XE&Y0:4[1R#3=OM!UOB!JL3(KRKJ+E1>4"^:+ MAR"6)%%KJGU;J/](R^-M7^MXTDF;;DX399K:X*ZE.2Y9LJ/:'4OA-7I6BM?= M*ERV#CY\O;%PV=S\NV5":&F3Q%SSO#1.ME#"&)!O(2Z_RN@8/6?XA9TH#_/AEI(9%0NBU_%95'%MJO8=A7;_MEWA 7#'VO=$=;L; -] M5O>.6PB>RN&VOJ#'5(?;TLZV!4GK!_C4EJN**G&[5:ZH=5#HFW6ZHG+E4,5R MI,4]3[=V[1VY._/U?M14$J%2#3RWIXA05XF9K(_H)56%.9]T53&XZ8K!.5&, MU=4*&G/.3.OU_++!@ODWMV#0XI5?J"9PW@K])%Z1[=D:CM>X-=P$[):\$Y\# M-^6"Z(QU! >)C$U=K>KQY7>,MO(Z<-N-,*0O6=5G6;5AN5@P36J'7-+A#JC8 M,&JEJ )G2I_7[@+C):CE.JYFG>_4M")U%& :18D4+Y9V]@#@4Y GPM\U?50/ MOFP'1TI=/G@JD,F[H_.0L.9C7#'$L@QQLD:&Z)@#<9:(R+6([LQ[4\ICL_-U M\GU^:UG)*-W5]1XE5Q-3((?7TU3:M,VZR0-5G=858?(\9%HZ%QM#^E-)MM A M.^W33LV]L56RFAKNI?29*9^HE=?:S@?-2K&=8+V*;Y;EF[=KY)M69E9>\ZMK_?L]I+^ M?=]M==OXQTW[*_OSMO-?[.M5]]/MER[KM#^V.A>L>TO/G=_>7%Y?G7?I11B MW75N_[BZO[J]N:^(9UGB:3;6FBR1U4">V0WV+W3.S7,KC/5I!9DBC@=03"N^ MW%'VG'4E#AX$23Z05 B4J=K+VB=K*U"WIM^==L:#:3K]FGH- M>^;3F56"0#;1) K^9-+7S-M@"@6EZF(-NL5D[B#5$&#X*>OEKXX 3FL8^MRA MK41D>TRQ73WKXVVK[T!]Y/9W,2U-P:*1'@)(,&EUU'*$IQX68'G"2@-S3H4W MMBPDW?DH:W8]@.GOF=,$5+45)A] X:;8G:&2"4O+ MA.8ZFU\G#B@&41 ^N[T FR 18H4R=>%+&+ODQ/_BP<,Z'Y3H;&ML"\ M@R@%3H=;D20W0T$O]\MO$0$=K)& +DEPI,KD\\DH#6&K4W#Z-"[/#NKHEU7> ME_I%3,H=V-6QMDJQ2@S?0IFICT#&L%'(73IBN)89GQA"2D#-HJ^JK8P.+^$D M\W4-G3#G =CI?)B_#5CR19!$Z9$L=->>2#1E)L]P^*_\_ 8\$EN$^;,]_O%. MYE<2_WTJ8WC#(4L.'0:N!Q)3\9N-4),E5NQ4*Y%45(UT$)TQ=^)=3\ M \^]L7=CU>>YY" _I1Q.^>G]U@[;V3?O^GGW]U.ZT;R_Q?,$:RR%KLHR\ M^3H77S=G(=K!&8S]Z,2(@I6@?$43":)*)Z/+7*=RXB:I HE133ME(T&F%J9K MYD-X?1E&,>.] +ZKM\3Z1@3H\^2D=;2"D1\SSTM0'WA3D 2 J" O!^A*CDF5 M&+ YM,ANC&@+B)LVY8DS$(JG& 3FM(+7C;_:>"D<+["=>#='(@!V@9YATH>O M?O@\F\5Y?KCM=&Z_MCNG&Y\6DYO1W,I[>C-Z"$IJ:+<<:.OF..FG29 M,;%^RM6J2')3)/DC9_>F?GRX88:[X4-QNMP2O*T?'6P8RCN>>.Q#G7T&)(/I M&?@59U2@_O1Y2&8T526X92?YFJG%E-/XBM%-QQN]I-'9#P:,DW(B9 M.",O80XYE*35;M24_!&05^9F9:N\P-S$ IO*W-R>):QT^Y]>@ZG,S8HDMXPD M?S.ENC(W?Q':J3BC,C=%>2,&G;5 ME3LG>=HC;T4>A9=7E]U/5I.)[BV[OFW=L-;-!;MOGW_I7'7_9*V/G78;;Z]F M(>=#=7_U\:;5_=)IL[O6Q_9$H5A5+K;A5KR59ZURRY1K*-<@.*KBFE]UGM5B M;@&+S71>?VS?M#O8\NGN[IK=W_W!KFKL^OJ\> _"(+Y4"E M'I'? 6;C(/4#7Q1!RCGHRD%LGI0L_>QN7,] 4-$9N,1$*S=SY6;^W=S,14BK MKF0O]O<\M^&GW6!T%(H]W6+TWAD(-_$$.Z@W=UP\U$3NGC+6&@8@-/3AK^:9 MU*.T\FAS641T*_;PET=NN]2>;10&V(#4M4*T56O'U0G1ETO,QT"Z\P3F?B]P MQ_!K$ ^]]_\/4$L#!!0 ( /*$"E'@$[>X_P< %0N 8 <&QU9RTR M,#(P,#8S,'AE>#,Q9#$N:'1M[5IM;]LX$OXKO!2[30#+LO.R3>0T0)MDL0&V MN[G"Q>$^4N+((D*)6I*RX_OU-T-*CNRD;7+;;;L7%VALD\/A<.;A,T-1I_^( MHLNJX%4&@OTR??_G MTW]?7X9)KS^\_?7JG.U$A([#X6C,IH975CJI*Z[B^/*W';93 M.%!> M[WR8_AP=HX233L'9:=Q]!ME4B^79J9!S9MU2P>N=DIN9K"*GZ^1@5+L)CHRQ M>T/F-EI(X8ID/!K],*FY$+*:10IRARW#_9.[-B-GQ5VC#HM+#"CNY!Q(>T]O MIH";)-6NF&Q.\=#(NAN7Z\I%.2^E6B8OI[($RWZ#!7NO2UZ]'(06_+1@9/YR MXJ6M_ ^@:ER@DA5$!00[A^.3B8-;%W$E9S@;M4Z"2Y+6&^G:K(LP,-5*8.?E M;2%3Z7Y\,?YI-#E ;:=QBOZK_S);UTTCZ6Z>N;1HBI)NF112"*A0X,<7Q_NC M@\EI3()?SZZK 7M3"8/:WB$FBP'+P#B9+YDKN$N>O7O&0W;%"CX'9F N88&T MX@IIV1\--PZ,6F)[K8U#LF$_:U,&=(U'T3^9SMFU:F;L6B_ L*LJ&TZ>O3OW MA^PMMYZ;6;ED-Y5>*$ .'P2OMKX4&J>L-)(_ZN:R8KQ:LJ9RI@&T$;G=9P;T M+VYQ)_>PU>,&_"QQ-C(5 'YG $"*%72%B1.8B62#A$/_1;2 M9DK;!L<1'1FM0E!KH[%:Q6;+=C&& A 4(5"7MUC?55B8OL&=_KY18-NL<,"C M\=$N[(6?I&1\)$+3GM>)LX*I JQH)D;$T$-;B#Y9];0I\_M3YC@EK7T3C2A! MZ>Z99W[6_=\_'!X>>3MW>>O$"[!8?J+?/?=_'AX#2DL9;^SCAU!^2 $#W,X4 M,HYN#"I ;B O$>.@%%1>#Q5K=US5Y[M0DR-BVI1S%^M!RX74*9&WT!:KE13^ M[&2;U$HAN9&T !D2HV?@BC0UEI*5WVK69S;/3WCB08/P#.,'U5@AR:Q1G&@5 ME^6-N$MZ."*DT'[FQV\ID" R'XX'\=1Z,2D3R7 M@L#&+1Z7B6>Y1:!2_40(Y$9T:$!\2AY<3$P$6*^)]NHO3^>W M[8+JQN#9%&-!R3S+M!'> %^)S:#"'*T0FM@#-6&>1+#*#/##O2%KY-$M .\! M,&L!>#GGJO%L0=&!/,?Z"$__%5;8]^N<57Y^!/N%GP^7/AYO.!"9RX8"*]6- M^[@%C^%GOI(&JA[SS]?F+.WJ4K^%('@"[9F0\BUD-B$C.LX*T;@?53KAM26, M[WD0.D]@*LJ'.LL:0['K)9\'M);:.FS/J.K/T3Y4U)[NV>Y'AN0(0N20#>G6 M<*SVP1].Z=Q:-2N[]H)5!;>K3$WLXT$+PM.R]T=+F4L\@MZ :D^J&_*#/^VB M+5#)KJ/_]1CA'PF)#LV#.SX@>NHCZHX:"!-/R-+WZK65:1QK-J>-725&WX J MRU(Z!_ )\DTUIE[J%Q+M\TIV$7?(=9:X%#^I"-PEH$:R.)2*'#%!W0,@D8VC:IK2KT!? ;RE*A-O%YRE=5_@E6]_#@ M28!IB^EPO'V 0KC @196#/)1<+6U& Y!A&#)- BITF*>M$V)CD O^<6TS/W@ M8Y8MNWRR='^#V2XWN&T'&#;P3(.!]P\,6X0,0K*0U5RK.5#&J/BL?>YI6G*" MLE9Z"=B[*'1@)+Z&/\3+%TFGP^<=R4V[<*V"G:Y; M%8?#DY,?^BMOY^J\T+O*[.DFR-.3VZ/G2%N^B(\ M]+VFT2^SS?_NJ_OT+OJN5_=W VFZ3)X,O+;P2+5SNL0M? USM:H_8WC.P2\MK;QVW3VLO' MFR\VUWP&43A_\-R!2?A<2]%"X]7)\'"\J@5"V\B_"QU>F/9O8)_]%U!+ P04 M " #RA I14RCXTP ( !8+@ & '!L=6U:?V_;-A/^*ER*K0E@2W9^K*F/RGQ9!&A1(VD M['B?_KTC)4=.W#;=VBU;7*"Q31YYQ[N'SQU%G7PW'%Y4!:\R$.RGZ;N?F=!9 M4T+E6&: .VQ=2%>PJ:YK7K%W8(Q4BKTQ4LR L9?1BV@4'1T/AZW 6Q^?3\]!Q&(W&;&IX9:63NN(JCB]^V6$[A7-U$L>+Q2):'$3:S.+I M^[API3J,E=86(N'$SND)M>!?X.+TI 3'659P8\&]VODP?3L\1@DGG8+3D[C[ M#+*I%LO3$R'GS+JE@E<[)3TF.#+&[CLR-\.%%*Y(QJ/1]Y.: M"R&KV5!![K EVG]YVV;DK+AMU&%QB0'%G9P#S=Z;-U/ 39)J5TSNJM@TLN[& MY;IRPYR74BV3YU-9@F6_P(*]UR6OG@]""WY:,#)_/O'25OX..#4N4,D*A@4$ M.Z/QRXF#&S?D2LY0&[5.@DN2UAOIFM9%&)AJ);#SXJ:0J70_/!O_.)HREB[] 4!4Y7 Y:!<3)?,E=PESQY'XTC=LD*/@=F8"YA@=SB"FG9;PTW#HQ: M8GNMC4/&86^U*0/$QJ/A?YC.V95J9NQ*+\"PRRJ+)D_>G?L1>\.M)VA6+MEU MI1<*D,@'P:NM+X5&E97&#(!S\X> M(#XD;><:0T3H(M1AG;&"3QLY>T2[QI_?P)>,&?"PQ-C)50#YG@ !*E;0%B9-8B:1#Q$._A;29TK;!<41'1JL0 MU-IH+%FQV;)=C*$ !$4(U,4-%GD55J>O<:>_;Q38-BL<\.'X:!?VPD^:9'PD M0M.>GQ.U@JD"K$@3(V+HH2U$GZSZ,I7Y?94YJJ2UWT4C2E"Z>^*9GW7_]P^C MPR-OYRYOG7@.%FM0]+OG_L_#8T!I*>.-??@0R@\I8(!;32'CZ,;@!,@-Y"5B M')2"RL]#Q=HM5_7Y+A3FB)@VY=S&>M!R(75*Y"VTQ6HEA3] V2:U4DAN)"U MAL3H&;BBF1I+RLSF^9HA=#$'J@)\R2"56: '^X-62./;@%X#X!9"\"+.5>-9PN* M#N0YUD=RCGZU&^J<57Y^ /N%GYM+'X\W'(C,94.!E>K&?=R"A_ S7TD#58_Y MYVMSEG9UJ=]"$#R!]DQH\BUD[D)&=)P5HG$_JG3":TL8W[,1.E_ 5)0/=98U MAF+72SX;9BVU==B>4=6?HWTX47NZ9[L?&9(C")%#[DBWAF.U#_YP2N?6JEG9 MM1>L*KA=96IB'P]:$)Z6O3]:RESB$?0:5'M2O2,_^-,NV@*5[#KZH\<(_TA( M=&@>W/(!T5,?4;?40)CX@BQ]KUY;F<:Q9G/:V%5B] TX95E*YP ^0;ZIQM1+ M_4*B?7Z27<0=C)XK; 6P=I( M(E+H,$4'M$P"AK9-:JL*?0'\FK)4J$U\GO)5E7^"U3T\^"+ M,5T.-YNH! N M<*"%%8-\%%QM+89#$"%8,@U"JK28)VU3HB/02WXQ+7-O?,RR99=/ENZO,=OE M!K?M ,,&GFDP\/Z!88N004@6LIIK-0?*&!6?M<\]34M.4-9*+P%[%X4.C,37 M\(=X^2KI-'K:D42UYQB6A+UN9@TR^W@T8'2O^"VU]RZ[*(V ^?-^H@L]/^.K M';H1I*M'?S)K9TEQKX,99EHI7EM(NB]]4W]$Y6NWBJ->0[A2I!8_[U#Q)5;F M"6^S- M3<"FYZ^=?[K?PX7A=9(B85X/%[C^S]Z$KOIY:K5J'$SH0I9TKZ_P+]\KO9'8 M^4!$A OD]J\3#PO 471\N(W WQB!H]'6_=_*_;$S1$]?A8H>:[[\:CO]G[[ M3V^D1[VZ?QI.TV7R1[#7UB2I=DZ7N+%OF+^A8,]&_M_?O*C8QO=?H-DB\'$B M\%_/E%LD;I'X.)!X5DC(V=O5]]X#7.UJC]N\8V27HM3>0VZ:U%Y#OOMQ<\QD,PZF$YPY, MPN=:BA8:+UY&A^-5;1#:1OY]Z/#2M'\+^_3_4$L#!!0 ( /*$"E&/#,R9#$N:'1M[5E[4]M&$/\J M6S)-8,9ZV9" [##C&#.A$S#!8MK\>9).UDW.=\KIA' _???T,#)I)R5-6AK, M#!CO[>WCMWNKW=/H)\N:BI2(B,;P-CA_![&,BB45&B)%B49JR70*@*Q0L*<&2_LEW[X-"RCD'OM>'RW/8 MO0XF>Q7WR6P2?+BO@U#I$#LTTI\4,9KXY',;N!7*\X?;VS)&K!A*5EY@_< M3 ]QIX/+]WANK9+%.O4]U_UYF)$X9F)A<9IHI-C]HSN:8HOTCBAKYWQ%.='L MAAKI';D1IT3YH=3I\+Z*/]N9M?L2*;25D"7C*_]%P)8TAPM:PI5<$O&B5U/P M,Z>*)2^&%7?.?JN- MH>0Q+DYO4Q8R_?R9]](=#OJV-W)"Q"_[;K9NFF:X6STW+$=3.-,K/V5Q3 4R M/']VV'<'PY%C&+^K71T,(SQB5#T Q,GT*C@[/9N,@[/9!1Z8J_GU^"* 8+8% M\^%@>H=P;<_MB0WSZ<0 6N>F-SAP>UL\'X[G> [CD]EE,#W99N8_0W(C'X_< MES [A>#M%.;CJS?CB^GHM]B, &"O4M69X;F[MF8!)T33 K,396D%)%T8,N:^U7R]VK+3WK MP5C$"K$]QW8G[<$D931!M6B&:1-@EB0L0@!0F)'5N-T#I&F6X#^YY!11RPJ5 M%P0CKB7$P&-TKF1(5$T-R:W7*Z@G%41<-D M< _72;5KN8*/0I:(W8+Z3SNIH?WM[]O[!Y6=N]Y>'=\ X6P2.BDXQBG" '*3 M7>N,4_13P10UG7QN<)[71Z-]SNV21A2FLW>P&^_5@AMJB6D\-+F]#=K]H/4[06,"Z\>25$4*ZY4F*"I&:@5U&U'"3,'* M%,U-\'IFF>#,A=O0',(QM'F&T#!T%QM4X4-48Y"IX'7N)Q:K2 MF=\[\/;3CA:J#5*6-U4/$[\"#PDA-44]*91@>8H!,G@*J>NJWJN^YJF)B2&& M)JR15!B\:OAE @L9@KN>I//JH6$H.,)AT<4RB8,;'K$"3XUZZ"D#^=F6.\Y! ME].&,>38A%1[&/J,.5+%'STL<:NF A%&FZMQORD8,82K;O%.B8$#.3,E;YC1 MC]YU4J@"HS1W J$I.DU&HXS[/'=H-@+P(6=\88@/6I$D4&2(OC&#YOJ[9N:7 M^K.OR%4SKE<27^^8>=]<+)@RVDH)I<)06Y'DG&0Y]=M_NJ:^1.4;=P9NAU!? M&!A*)=?B9"4+[9-"RV'G0L#H5:W2UN7:*1VO73+I'A'>0*!EUH@X0 D=)!K= M+2J=&XF.9(G2$B[+%IWVNU4JDOFAHN2C5:+W7[SE6*^3$)N/0M.AN6PQNC?] M^]>KU08K+I)5-_#U+5#S5\=;G+\:Y\Y.7/R;Y^XS^!VMS!GX!G%XK(_%;Y-E MC]J[AP:Q*:^AU%HN,7UNS?S"8GCF5C__,0Q.[FR,8]LH/D8WMQ%Z[&[^Q27& M-E@_E)L_MG?_KR".BT61:_":B\TG%22G&K3:WO+1VMOI?]/UY!>2Z.-"R4+$ M9N24RF\;H$86U*JG$I+@A.V3&\GB M)C5>'=G[WKIKJVEN]4J]?N]>O<@__@-02P,$% @ \H0*44&5X,S)D,BYH=&WM67MOVS80_RHW%VL3 MP'K83EI'=@.XCH-Z:.(T5K#U3TJB+*(TJ5%4%._3[ZB'(Z?;VG1KUS8)$-LZ M'N_QN^/Q2(U_LJR92(@(:02O_;,W$,DP7U.A(524:*063"?@RS0E LZH4HQS M>*58M*( 1_8+V[4/AY9U/$9)TWJ*%!X,G9[K]-V^"^[0&PR]WB%E3_= M+[E/%E/_W<6L4GIQ]>K-? H=RW%^'4P=Y\0_J08.;+<'OB(B8YI)0;CCS,X[ MT$FT3CW'*8K"+@:V5"O'OW02O>8'#I+RFFD"8$)51 M_;)SY9]:0^303'-Z/'::[XHWD-'F>!RQ:\CTAM.7G351*R8L+5-OX*9ZA#,= M'+[##OMT?.P'BEWXQ6W=-,]R-GFN6H2F/AGV MW<%H[!C&+VI7"\,0EQA5]P!Q.KOTYZ?SZ<2?+\YQP5PNKR;G/OB+1S#O#V9O M"%?VTI[:L)Q-#:!5;O8&AV[W$<_[XSE9PN1D<>'/3AXS\]\AN9./1^YS6)R" M_WH&R\GEJ\GY;&DM?GLS>P>3J6]&^J[[8(OICEUS :$4@H9F.ZQ:%IU0>)L3 MA?CS#5S25"H-,H8+GJ_@0A94P5R$-NP91F-VWQU-Y1K;G$WYU!OM8R,#IU*M MZ^K@6F\AEJJ4G**1,@(JS'X.O^2"PL#M0MGPD QBQIO6R7 O:9@KW*K18R(B MF-U@'R*P@4)]:Y9EQN:V&9@$;1/,2(2-%2144?2@S5KYU7!W*TOG7;@@.;9I M-IQA8#C54C1#)A_9&J8)HS&<,H&M'R,<%G',0H0$Q1OI-1!=0)IF,?[()*>( M8YJK+">8 UK";14ULE^,H*R?QGT2R=0T@FWNFL?D=*UD251 !,VLQ0VG&YB$ M97Q,3G=QG)2SUAMX+V2!:*ZH][#3')K__H%]<%C:N=?;K\+J(YQUBL'$@Q6AFW7)6O%W4*# J#PAEU4&NG%>QEUB^ M2IW9G05O/^QHH5H_85E=]3#Q2_"0$%!3YN-<"98E&""#IY"ZJO/=\C%+3$P, M,3!A#:7"X)7'82:PD"&XV[-U5FXCAH*'.BRZ6";Q*(=++,=5H^Z[RD!^,.66 M<]#FM&$"&;8EY1R&/F..E/%'#PNMB&/(4T3?F$$S_44S M\V,=VV?DJCG EQ)?=LP-@+EJ,&6TD1)(A:&V0LDY23/J-3_:ICY'Y3NW"&Z+ M4%TA&$HIU^)D(W/MD5S+4>N*P.A5C=+&Y$EY#H&5:BSA$"2TD M:MT-*JT[BI9DB=)B+HL&G>;9*A1)O4!1\MXJT/N/WGMLQTF S4>NZ;? M'(4?@_5#N?EC>_=]!7&2K_),0Z^^,'M007+*=KUI4+Y9>UM-5+(]/P0D?+]2 M$D^IYN BE=>T1*U7E+L#M5'].T8V3=3.R]&:M/-N].Y[UY2LJ%6UMB3&UU?O<\@7Q\9]02P$"% ,4 " #RA I1$$4T M\949 #+.0$ $0 @ $ <&QU9RTR,#(P,#8S,"YX&UL4$L! A0#% @ \H0*4&UL4$L! M A0#% @ \H0*41@RLE44+@, I.PC !4 ( !M)8! '!L M=6&5X,3!D-"YH=&U0 M2P$"% ,4 " #RA I1X!.WN/\' !4+@ & @ 'BY00 M<&QU9RTR,#(P,#8S,'AE>#,Q9#$N:'1M4$L! A0#% @ \H0*45,H^-, M" 6"X !@ ( !%^X$ '!L=6&5X,S)D,2YH=&U02P$"% ,4 " #RA I1 M1R0/+_0% #S'@ & @ %P_ 0 <&QU9RTR,#(P,#8S,'AE ?>#,R9#(N:'1M4$L%!@ + L [ ( )H"!0 $! end