0001564590-22-007814.txt : 20220301 0001564590-22-007814.hdr.sgml : 20220301 20220228201926 ACCESSION NUMBER: 0001564590-22-007814 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220301 DATE AS OF CHANGE: 20220228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASPEN AEROGELS INC CENTRAL INDEX KEY: 0001145986 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-LUMBER & OTHER CONSTRUCTION MATERIALS [5030] IRS NUMBER: 043559972 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36481 FILM NUMBER: 22693183 BUSINESS ADDRESS: STREET 1: 30 FORBES ROAD STREET 2: BUILDING B CITY: NORTHBOROUGH STATE: MA ZIP: 01532 BUSINESS PHONE: 5086911111 MAIL ADDRESS: STREET 1: 30 FORBES ROAD STREET 2: BUILDING B CITY: NORTHBOROUGH STATE: MA ZIP: 01532 10-K 1 aspn-10k_20211231.htm 10-K aspn-10k_20211231.htm
false FY 0001145986 --12-31 P3Y P3Y P3Y P3Y P3Y P2Y11M12D P1Y P3Y P3Y P1Y P3Y P1Y P3Y P1Y P3Y P1Y P3Y P10Y P5Y11M15D P5Y11M15D P5Y9M21D P6Y5M23D P5Y9M10D P5Y9M10D P1Y11M1D 0001145986 2021-01-01 2021-12-31 xbrli:shares 0001145986 2022-02-25 iso4217:USD 0001145986 2021-06-30 0001145986 2021-12-31 0001145986 2020-12-31 iso4217:USD xbrli:shares 0001145986 us-gaap:ProductMember 2021-01-01 2021-12-31 0001145986 us-gaap:ProductMember 2020-01-01 2020-12-31 0001145986 us-gaap:ProductMember 2019-01-01 2019-12-31 0001145986 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001145986 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001145986 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001145986 2020-01-01 2020-12-31 0001145986 2019-01-01 2019-12-31 0001145986 us-gaap:CommonStockMember 2018-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001145986 us-gaap:RetainedEarningsMember 2018-12-31 0001145986 2018-12-31 0001145986 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001145986 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001145986 us-gaap:CommonStockMember 2019-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001145986 us-gaap:RetainedEarningsMember 2019-12-31 0001145986 2019-12-31 0001145986 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember aspn:UnderwrittenPublicOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember aspn:UnderwrittenPublicOfferingMember 2020-01-01 2020-12-31 0001145986 aspn:UnderwrittenPublicOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember aspn:AtMarketOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember aspn:AtMarketOfferingMember 2020-01-01 2020-12-31 0001145986 aspn:AtMarketOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001145986 us-gaap:RetainedEarningsMember 2020-12-31 0001145986 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember aspn:AtMarketOfferingMember 2021-01-01 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember aspn:AtMarketOfferingMember 2021-01-01 2021-12-31 0001145986 aspn:AtMarketOfferingMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001145986 us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001145986 us-gaap:RetainedEarningsMember 2021-12-31 aspn:Subsidiary 0001145986 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember 2020-05-01 0001145986 aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2021-08-24 0001145986 aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember srt:MaximumMember 2021-08-24 2021-08-24 0001145986 aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2021-01-01 2021-12-31 xbrli:pure 0001145986 us-gaap:SalesRevenueNetMember aspn:CustomerOneMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001145986 us-gaap:SalesRevenueNetMember aspn:CustomerOneMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001145986 us-gaap:SalesRevenueNetMember aspn:CustomerOneMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001145986 us-gaap:SalesRevenueNetMember aspn:CustomerTwoMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001145986 us-gaap:SalesRevenueNetMember aspn:CustomerTwoMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 aspn:Customer 0001145986 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001145986 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001145986 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001145986 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember aspn:CustomerOneMember 2021-01-01 2021-12-31 0001145986 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember aspn:CustomerOneMember 2020-01-01 2020-12-31 0001145986 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember aspn:CustomerTwoMember 2021-01-01 2021-12-31 0001145986 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001145986 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001145986 aspn:NonEmployeeDirectorMember aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember srt:MinimumMember 2021-01-01 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember srt:MaximumMember 2021-01-01 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember 2021-01-01 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember 2021-12-31 0001145986 aspn:TwoThousandAndFourteenEmployeeDirectorAndConsultantEquityIncentivePlanMember 2021-01-01 2021-01-01 0001145986 aspn:TwoThousandAndFourteenEmployeeDirectorAndConsultantEquityIncentivePlanMember 2021-01-01 aspn:Segment 0001145986 country:US 2021-01-01 2021-12-31 0001145986 country:US 2020-01-01 2020-12-31 0001145986 country:US 2019-01-01 2019-12-31 0001145986 aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:InternationalMember 2020-01-01 2020-12-31 0001145986 aspn:InternationalMember 2019-01-01 2019-12-31 aspn:Agreement 0001145986 aspn:ProductRevenueMember 2020-01-01 2020-12-31 0001145986 srt:MaximumMember 2021-12-31 0001145986 srt:MaximumMember 2020-12-31 0001145986 srt:MaximumMember aspn:EVThermalBarrierMember 2021-01-01 2021-12-31 0001145986 aspn:SubseaProjectsMember 2021-01-01 2021-12-31 0001145986 aspn:SubseaProjectsMember 2020-01-01 2020-12-31 0001145986 aspn:SubseaProjectsMember 2019-01-01 2019-12-31 0001145986 aspn:ResearchServicesMember 2021-01-01 2021-12-31 0001145986 srt:AsiaMember 2021-01-01 2021-12-31 0001145986 country:CA 2021-01-01 2021-12-31 0001145986 srt:EuropeMember 2021-01-01 2021-12-31 0001145986 srt:LatinAmericaMember 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember country:US 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember 2021-01-01 2021-12-31 0001145986 aspn:SubseaProjectsMember aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:EVThermalBarrierMember country:US 2021-01-01 2021-12-31 0001145986 aspn:EVThermalBarrierMember aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:EVThermalBarrierMember 2021-01-01 2021-12-31 0001145986 aspn:ResearchServicesMember country:US 2021-01-01 2021-12-31 0001145986 srt:AsiaMember 2020-01-01 2020-12-31 0001145986 country:CA 2020-01-01 2020-12-31 0001145986 srt:EuropeMember 2020-01-01 2020-12-31 0001145986 srt:LatinAmericaMember 2020-01-01 2020-12-31 0001145986 aspn:ProductRevenueMember country:US 2020-01-01 2020-12-31 0001145986 aspn:ProductRevenueMember aspn:InternationalMember 2020-01-01 2020-12-31 0001145986 aspn:SubseaProjectsMember country:US 2020-01-01 2020-12-31 0001145986 aspn:SubseaProjectsMember aspn:InternationalMember 2020-01-01 2020-12-31 0001145986 aspn:ResearchServicesMember country:US 2020-01-01 2020-12-31 0001145986 aspn:ResearchServicesMember 2020-01-01 2020-12-31 0001145986 srt:AsiaMember 2019-01-01 2019-12-31 0001145986 country:CA 2019-01-01 2019-12-31 0001145986 srt:EuropeMember 2019-01-01 2019-12-31 0001145986 srt:LatinAmericaMember 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember country:US 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember aspn:InternationalMember 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember 2019-01-01 2019-12-31 0001145986 aspn:SubseaProjectsMember country:US 2019-01-01 2019-12-31 0001145986 aspn:SubseaProjectsMember aspn:InternationalMember 2019-01-01 2019-12-31 0001145986 aspn:ResearchServicesMember country:US 2019-01-01 2019-12-31 0001145986 aspn:ResearchServicesMember 2019-01-01 2019-12-31 0001145986 aspn:SubseaProjectsMember 2019-12-31 0001145986 aspn:ResearchServicesMember 2019-12-31 0001145986 aspn:SubseaProjectsMember 2020-12-31 0001145986 aspn:ProductRevenueMember 2020-12-31 0001145986 aspn:ResearchServicesMember 2020-12-31 0001145986 aspn:PrepaymentLiabilityMember 2020-12-31 0001145986 aspn:PrepaymentLiabilityMember 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember 2021-12-31 0001145986 aspn:PrepaymentLiabilityMember 2021-12-31 0001145986 us-gaap:ConstructionInProgressMember 2021-12-31 0001145986 us-gaap:ConstructionInProgressMember 2020-12-31 0001145986 us-gaap:BuildingMember 2021-12-31 0001145986 us-gaap:BuildingMember 2020-12-31 0001145986 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001145986 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001145986 aspn:ComputerEquipmentAndSoftwareMember 2021-12-31 0001145986 aspn:ComputerEquipmentAndSoftwareMember 2020-12-31 0001145986 us-gaap:BuildingMember 2021-01-01 2021-12-31 0001145986 us-gaap:MachineryAndEquipmentMember srt:MinimumMember 2021-01-01 2021-12-31 0001145986 aspn:ComputerEquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001145986 us-gaap:MachineryAndEquipmentMember srt:MaximumMember 2021-01-01 2021-12-31 0001145986 us-gaap:ConstructionInProgressMember stpr:RI 2021-12-31 0001145986 us-gaap:ConstructionInProgressMember stpr:RI 2020-12-31 0001145986 stpr:GA 2021-01-01 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember 2021-03-12 2021-03-12 0001145986 aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember 2021-12-31 0001145986 aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember 2021-01-01 2021-12-31 0001145986 srt:MinimumMember aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember 2021-01-01 2021-12-31 0001145986 us-gaap:PrimeRateMember srt:MinimumMember aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember 2021-01-01 2021-12-31 0001145986 us-gaap:PrimeRateMember srt:MaximumMember aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember 2021-01-01 2021-12-31 0001145986 aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001145986 aspn:SiliconValleyBankCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2021-08-24 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember srt:MaximumMember 2021-08-24 2021-08-24 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2021-08-24 2021-08-24 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2021-01-01 2021-12-31 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember 2021-12-31 0001145986 aspn:CloudComputingAgreementMember aspn:EnterpriseResourcePlanningSoftwareMember 2021-01-01 2021-12-31 0001145986 aspn:ThermalBarrierContractsMember aspn:OEMMember 2021-01-01 2021-12-31 0001145986 aspn:SupplyAndJointDevelopmentAgreementAmendedMember aspn:BasfMember 2021-01-01 2021-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2019-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2019-01-01 2019-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:SiliconValleyBankCreditFacilityMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:SiliconValleyBankCreditFacilityMember 2020-12-31 utr:sqft 0001145986 aspn:IndustrialRealEstateLeaseMember aspn:LandlordMember 2016-12-31 0001145986 aspn:IndustrialRealEstateLeaseMember aspn:LandlordMember 2016-01-01 2016-12-31 0001145986 aspn:IndustrialRealEstateLeaseMember aspn:LandlordMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember srt:MinimumMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember srt:MaximumMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember aspn:NonEmployeeDirectorsMember 2021-01-01 2021-12-31 0001145986 aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember aspn:NonEmployeeDirectorsMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember 2021-01-29 2021-01-29 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember 2021-01-29 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember srt:MinimumMember 2021-01-29 2021-01-29 0001145986 aspn:TwoThousandFourteenEquityPlanMember us-gaap:RestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember srt:MaximumMember 2021-01-29 2021-01-29 0001145986 srt:ChiefExecutiveOfficerMember aspn:NonQualifiedStockOptionsMember 2020-12-10 2020-12-10 0001145986 aspn:NonQualifiedStockOptionsMember 2020-01-01 2020-12-31 0001145986 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001145986 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001145986 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001145986 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001145986 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001145986 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001145986 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001145986 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001145986 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001145986 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001145986 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001145986 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember aspn:ServiceBasedAwardsMember 2021-01-01 2021-12-31 0001145986 aspn:ServiceBasedAwardsMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember srt:MinimumMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember srt:MaximumMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:NonEmployeeDirectorsMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:ExecutiveMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001145986 us-gaap:RestrictedStockMember 2020-12-31 0001145986 aspn:RestrictedStockAndRestrictedStockUnitsRsuMember 2021-01-01 2021-12-31 0001145986 aspn:RestrictedStockAndRestrictedStockUnitsRsuMember 2020-01-01 2020-12-31 0001145986 aspn:RestrictedStockAndRestrictedStockUnitsRsuMember 2021-12-31 0001145986 aspn:RestrictedStockAwardsMember aspn:NonEmployeeDirectorMember 2021-12-31 0001145986 aspn:RestrictedStockAwardsMember srt:ChiefExecutiveOfficerMember 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:NonEmployeeDirectorMember 2021-12-31 0001145986 aspn:RestrictedStockAwardsMember aspn:NonEmployeeDirectorMember 2021-01-01 2021-12-31 0001145986 aspn:RestrictedStockAwardsMember srt:ChiefExecutiveOfficerMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:NonEmployeeDirectorMember 2021-01-01 2021-12-31 0001145986 aspn:KochStrategicPlatformsLLCMember 2021-06-29 2021-06-29 0001145986 aspn:AtTheMarketOfferingMember 2021-01-01 2021-12-31 0001145986 aspn:AtTheMarketOfferingMember 2021-12-31 0001145986 aspn:CommonStockOptionsMember 2021-01-01 2021-12-31 0001145986 aspn:CommonStockOptionsMember 2020-01-01 2020-12-31 0001145986 aspn:CommonStockOptionsMember 2019-01-01 2019-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001145986 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001145986 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001145986 us-gaap:DomesticCountryMember 2021-12-31 0001145986 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001145986 us-gaap:DomesticCountryMember aspn:UnlimitedCarryForwardMember 2020-12-31 0001145986 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember 2022-02-15 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember 2022-02-15 2022-02-15 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-02-15 2022-02-15 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember us-gaap:PaymentInKindPIKNoteMember 2022-02-15 2022-02-15 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2020-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2019-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2018-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2021-01-01 2021-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2020-01-01 2020-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2019-01-01 2019-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2021-12-31

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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

For the fiscal year ended December 31, 2021

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: 001-36481

 

ASPEN AEROGELS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

04-3559972

(State or other jurisdiction of
incorporation or organization)

 

(I.R.S. Employer
Identification No.)

 

 

30 Forbes Road, Building B

Northborough, Massachusetts

 

01532

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code (508691-1111

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

 

Title of each class

 

Trading Symbol

 

Name of exchange on which registered

Common Stock, par value $0.00001 per share

 

ASPN

 

New York Stock Exchange

 

Securities registered pursuant to Section 12(g) of the Exchange Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes       No  

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.    Yes       No  

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, a 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.            

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

The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant (without admitting that any person whose shares are not included in such calculation is an affiliate) computed by reference to the price at which the common stock was last sold as of the last business day of the registrant’s most recently completed second fiscal quarter was approximately $936.7 million.

As of February 25, 2022, the registrant had 33,234,316 shares of common stock outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement for its Annual Meeting of Stockholders to be held on June 2, 2022 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.

 

Auditor Firm Id:

185

Auditor Name:

KPMG LLP

Auditor Location:

Hartford, CT, United States of America

 

 


 

TABLE OF CONTENTS

 

PART I

 

 

 

3

ITEM 1.

 

BUSINESS

 

3

ITEM 1A.

 

RISK FACTORS

 

19

ITEM 1B.

 

UNRESOLVED STAFF COMMENTS

 

60

ITEM 2.

 

PROPERTIES

 

60

ITEM 3.

 

LEGAL PROCEEDINGS

 

60

ITEM 4.

 

MINE SAFETY DISCLOSURES

 

62

PART II

 

 

 

63

ITEM 5.

 

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

63

ITEM 6.

 

[RESERVED]

 

63

ITEM 7.

 

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

64

ITEM 7A.

 

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

87

ITEM 8.

 

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

88

ITEM 9.

 

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

114

ITEM 9A.

 

CONTROLS AND PROCEDURES

 

114

ITEM 9B.

 

OTHER INFORMATION

 

115

ITEM 9C

 

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

115

PART III

 

 

 

117

ITEM 10.

 

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

117

ITEM 11.

 

EXECUTIVE COMPENSATION

 

117

ITEM 12.

 

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

117

ITEM 13.

 

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

117

ITEM 14.

 

PRINCIPAL ACCOUNTING FEES AND SERVICES

 

117

PART IV

 

 

 

118

ITEM 15.

 

EXHIBITS, FINANCIAL STATEMENT SCHEDULES

 

118

ITEM 16.

 

FORM 10-K SUMMARY

 

124

 

 

SIGNATURES

 

125

 

2


 

PART I

Item 1.

BUSINESS

Aspen Aerogels, Inc. is an aerogel technology company that designs, develops and manufactures innovative, high-performance aerogel materials used primarily in the energy infrastructure, building materials and electric vehicle markets. We have provided high-performance aerogel insulation to the energy infrastructure and sustainable building materials markets for more than a decade. We have also recently introduced a line of high-potential aerogel thermal barriers for use in battery packs in the electric vehicle market and other energy storage systems. In addition, we are developing applications for our aerogel technology in the battery materials and a number of other high-potential markets.

We have historically conducted research related to aerogel technology supported by funding from several agencies of the U.S. government and other institutions in the form of research contracts. We have decided to cease efforts to secure additional funded research contracts and to wind down existing contract research activities.

When used in this report, the terms “we,” “us,” “our” and “the Company” refer to Aspen Aerogels, Inc. and its subsidiaries.

We design, develop and manufacture innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. We believe our aerogel blankets deliver the best thermal performance of any widely used insulation product available on the market today and provide a combination of performance attributes unmatched by traditional insulation materials. Our end-user customers select our products where thermal performance is critical and to save money, improve resource efficiency, enhance sustainability, preserve operating assets, and protect workers.

Our technologically advanced insulation products are principally targeted at the estimated $3.9 billion annual global market for energy infrastructure insulation materials. Our aerogel insulation has undergone rigorous technical validation and is used by many of the world’s largest oil producers and the owners and operators of refineries, petrochemical plants, liquefied natural gas facilities and power generating and distribution assets, such as ExxonMobil, Reliance Industries, PTT LNG, and Royal Dutch Shell. Our products replace traditional insulation in existing facilities during regular maintenance, upgrades and capacity expansions. In addition, our aerogel products are increasingly being specified for use in new-build energy infrastructure facilities.

We introduced our two key aerogel insulation product lines for the energy infrastructure market, Pyrogel® and Cryogel®, in 2008. Pyrogel and Cryogel have undergone rigorous technical validation by industry-leading end-users and achieved significant market adoption. We introduced our aerogel insulation product for the building materials market, Spaceloft®, in 2006. Our insulation product revenue has grown from $17.2 million in 2008 to $114.4 million in 2021, representing a compound annual growth rate of 17%. During this period, we have sold nearly $1.2 billion of our insulation products globally, representing an installed base of more than 400 million square feet of insulation. We believe that our long-term record of success positions us for future growth and continued gain in market share in the energy infrastructure and building materials markets.

We have grown our business by forming technical and commercial relationships with industry leaders, which has allowed us to optimize our products to meet the particular demands of targeted market sectors. We have benefited from our technical and commercial relationships with ExxonMobil in the oil refinery and petrochemical sector, with TechnipFMC in the offshore oil sector, and with BASF in the sustainable building materials market. We will continue our strategy of working with innovative companies to target and penetrate additional opportunities in the energy infrastructure and sustainable building materials markets.

We are also actively developing a number of promising aerogel products and technologies for the electric vehicle market. We have developed and are commercializing our proprietary line of PyroThin® thermal barriers for use in battery packs of electric vehicles. Our PyroThin product is an ultra-thin, lightweight and flexible thermal barrier designed with other functional layers to impede the propagation of thermal runaway across multiple lithium-ion battery system architectures. Our thermal barrier technology is designed to offer a unique combination of thermal management, mechanical performance and fire protection properties. These properties enable electric vehicle manufacturers to achieve critical battery performance and safety goals.

In addition, we are seeking to leverage our patented carbon aerogel technology to develop industry-leading battery materials for use in lithium-ion battery cells. These battery materials have the potential to increase the energy density of the battery cells, thus enabling an increase in the driving range of electric vehicles.

During 2020 and 2021, we entered into multi-year production contracts with a major U.S. automotive manufacturer to supply fabricated, multi-part thermal barriers for use in the battery system of its next-generation electric vehicles. We are currently supplying thermal barrier production parts to both this major U.S. manufacturer and a major Asian automotive manufacturer. We are also supplying thermal barrier prototype parts to a number of other U.S., European and Asian manufacturers of electric vehicles, grid

3


storage and home battery systems. During 2021, our first full year of serving the electric vehicle and energy storage market, we sold $6.7 million of our PyroThin thermal barriers to ten customers.

The commercial potential for our PyroThin thermal barriers and our carbon aerogel battery materials in the electric vehicle market is significant. Accordingly, we are hiring additional personnel, incurring additional operating expenses, incurring significant capital expenditures to expand our aerogel manufacturing capacity, establishing an automated thermal barrier fabrication operation, enhancing research and development resources, and expanding our battery materials research facilities, among other items.

In addition, our Spaceloft building materials products are increasingly used by building owners to improve energy efficiency and to enhance fire protection in buildings ranging from historic brownstones to modern high rises. We also derive product revenue from a number of other end markets. Customers in these markets use our products for applications as diverse as military and commercial aircraft, trains, buses, appliances, apparel, footwear and outdoor gear. As we continue to enhance our Aerogel Technology PlatformTM, we believe we will have additional opportunities to address high-value applications in the global insulation market, the electric vehicle market and in a number of new, high-value markets, including hydrogen energy, filtration, water purification, and gas sorption.

Our patented aerogel products and manufacturing technologies are significant assets. Silica aerogels are complex structures in which 97% of the volume consists of air trapped between intertwined clusters of amorphous silica solids. These extremely low-density solids provide superior thermal and acoustic insulating properties. Although silica aerogels are usually fragile materials, we have developed innovative and proprietary manufacturing processes that enable us to produce industrially robust aerogel insulation cost-effectively and at commercial scale. We believe that our electrically conductive carbon aerogel materials are reaching development maturity and expanding our market opportunities in energy storage. These patented carbon aerogels are uniquely strong, providing the physical strength, charge and ion conductivity, and porosity required to host high concentrations of silicon in lithium-ion battery anodes. These silicon carbon aerogels have the potential to lower the costs and increase the energy density of electric vehicle battery systems.

Our insulation products help end-users to improve resource efficiency, reduce energy consumption, and reduce the carbon footprint of their operations. These products enable compact system design, reduce installation time and costs, promote freight and logistics cost savings, reduce system weight, minimize required storage space and enhance job site safety. Our insulation products reduce the incidence of corrosion under insulation, which is a significant maintenance cost and safety issue in energy infrastructure facilities. Many of our insulation products also offer strong fire protection, which is a critical performance requirement in our markets. We believe our array of product attributes provides strong competitive advantages over traditional insulation. Although competing insulation materials may have one or more comparable attributes, we believe that no single insulation material currently available offers all of the properties of our aerogel insulation products.

Our aerogel thermal barrier products are designed to enable our customers to enhance the safety and performance of their lithium-ion battery systems. These barriers are designed to impede the propagation of thermal runaway in lithium-ion battery systems at the battery cell, module and pack levels across multiple lithium-ion battery system architectures. Our ultra-thin, lightweight and flexible thermal barriers are designed to allow battery manufacturers to achieve critical safety goals without sacrificing energy density. We believe we offer the best technology available for the management of thermal runaway in the electric vehicle market.

Total revenue for the years ended December 31, 2021, 2020 and 2019 was $121.6 million, $100.3 million, and $139.4 million, respectively. For the years ended December 31, 2021, 2020 and 2019, based on shipment destination or research services location, our U.S. revenue was $66.8 million, $44.8 million, and $58.3 million, respectively, and our international revenue was $54.8 million, $55.5 million, and $81.0 million, respectively.

We manufacture our products using our proprietary technology at our facility in East Providence, Rhode Island. We have operated the East Providence facility since 2008 and have increased our estimated annual revenue capacity in phases to approximately $250.0 million. To meet expected growth in demand for our aerogel products in the electric vehicle market, we are planning to expand our aerogel blanket capacity by constructing a second manufacturing plant in Bulloch County, Georgia. We expect to build the second plant in two phases at an estimated cost of approximately $575.0 million for the first phase and approximately $125.0 million for the second phase. We currently expect that the first phase of the plant will increase our annual revenue capacity by approximately $650.0 million and the second phase by approximately $700.0 million. We expect to have the first phase of the second plant operational late in the second half of 2023. In addition, we are planning to construct and commence operation of a state-of-the-art, automated thermal barrier fabrication operation in Monterrey, Mexico, during 2022, in order to keep pace with the significant potential demand for our PyroThin thermal barriers.

In order to manage the effects of the COVID-19 pandemic on our business, we continue to follow safe practices recommended by public health authorities and other government entities. We will continue to focus on the safety and health of our employees, customers and vendors. We have implemented various precautionary measures, including remote work arrangements, restricted

4


business travel and procedures for social distancing, face coverings, safe hygiene, and vaccination requirements for all employees. We continue to monitor public health guidance as it evolves and plan to adapt our practices as appropriate. Refer to the section below entitled “Item 1A. Risk Factors” for more information concerning risks to our business associated with COVID-19.

Financial information about our product and research services revenues, net loss per share and our total assets are provided in our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

Our Markets and Competition

Our principal market is the energy infrastructure insulation market. This market is global, well-established and includes large and well-capitalized end-users. This market includes companies operating refinery, petrochemical, oil production, and LNG production and storage facilities. The market also includes firms operating gas, coal, nuclear, hydro and solar thermal power generating plants and district energy systems. Insulation systems in the energy infrastructure market are designed to maintain hot and cold process equipment, piping and storage tanks at optimal temperatures, to protect plant and equipment from the elements and from the risk of fire, and to protect workers. The market is served by a well-organized, well-established worldwide network of distributors, contractors, and engineers.

Demand for insulation in the energy infrastructure market is composed of demand associated with new-build construction of facilities, capital expansions and related capital projects, as well as with routine, non-discretionary maintenance programs within existing facilities. Capital expansions and related capital projects in the energy infrastructure market are driven primarily by overall economic growth and projected growth in energy demand. Maintenance programs are essential to optimal operation of process equipment, to protect workers and to minimize the risk of a catastrophic loss. Accordingly, we believe that demand for insulation for maintenance purposes in comparison to capital projects is less affected by volatility associated with economic cycles, energy prices and other macroeconomic factors.

The major end-user markets that drive demand for our products include oil refining, petrochemical, natural gas and LNG production and storage, onshore oil production, offshore oil production and power generation. Global energy demand is expected to increase in the long-term and, in order to serve this growing demand, we believe our end-user customers will continue to invest in major energy infrastructure projects.

We have also developed and commercialized a proprietary line of aerogel-based thermal barriers for use in battery packs of electric vehicles and energy storage systems. The market for our thermal barrier products encompasses batteries used in mobile platforms, including automobiles, trucks, buses and light aircraft, and fixed platforms, including home storage, grid storage and other commercial applications. The global lithium-ion battery market was estimated to be more than $40.0 billion in 2021 and continues to grow and evolve rapidly. Our thermal barrier technology offers a unique combination of thermal management, mechanical performance, and fire protection properties that enables electric vehicle manufacturers to achieve critical battery performance and safety goals. We believe that as the e-mobility and energy storage markets require increasingly powerful lithium-ion battery systems, the demand for our aerogel thermal barriers will grow rapidly as the market players seek to reduce the associated risk of thermal runaway.

We have entered into contracts with a major U.S. automotive original equipment manufacturer (OEM) to supply fabricated, multi-part thermal barriers for use in the production of the battery system of its next-generation electric vehicles. Pursuant to the contracts, we are obligated to supply the barriers at fixed annual prices and at volumes to be specified by the customer up to a daily maximum quantity through the term of the agreements, which expire at various times from 2026 through 2034. While the customer has agreed to purchase its requirement for the barriers from us at locations to be designated from time to time, it has no obligation to purchase any minimum quantity of barriers under the contracts. In addition, the customer may terminate the contracts any time and for any or no reason. All other terms of the contracts are generally consistent with the customer’s standard purchase terms, including quality and warranty provisions customary in the automotive industry.

We also sell our products for use in the sustainable building materials and other end markets, including for the fabrication of insulation parts by original equipment manufacturers, or OEMs. These OEMs develop products incorporating our aerogel blankets for applications in a diverse set of markets including military aircraft, trains, buses, appliances, apparel, footwear and outdoor gear. While these are not presently our core markets, we anticipate that we will allocate a growing portion of our manufacturing capacity to serve these markets in the long term. We believe the key performance criteria for insulation in these markets and applications include thermal performance, compact design, durability and fire resistance.

We operate in a highly competitive environment. In the energy infrastructure and sustainable building materials markets, we compete with traditional insulation materials based on product performance, price, availability and proximity to the customer. Customers may choose among a variety of insulation materials that offer a range of characteristics including thermal performance,

5


durability, vapor permeability, moisture resistance, ease of installation and upfront and lifecycle costs. Within each type of insulation material, there is also competition between the manufacturers of that material. Most types of traditional insulation materials are produced by a number of different manufacturers and once customers have chosen the type of insulation material that they intend to use, they will choose a manufacturer of that material based primarily on each manufacturer’s price and delivery schedule. Insulation manufacturers include a range of large, high-volume, multinational manufacturers offering branded products and strong technical support services to small, low-volume, local manufacturers offering low prices and limited customer support.

We believe the primary competitive factors in these markets are:

 

product performance (along multiple criteria), quality and fitness for purpose;

 

product price, installed cost and lifecycle cost;

 

product availability; and

 

proximity to customer and logistics.

Our products are priced at a premium to traditional insulation materials. While our competitors offer many traditional insulation products that are priced below our products on a per-unit basis, we believe our products have superior performance attributes and may have the lowest cost on a fully-installed basis or offer significant life-cycle cost savings.

Competition in the thermal barrier market is evolving. We believe our patented aerogel thermal barrier technology offers a unique combination of attributes to mitigate thermal runaway in lithium-ion battery systems. These attributes include industry-leading thermal performance, limited combustibility, tunable compressibility and scalable density. We expect to face increasing competition within the thermal barrier market over the next several years as new entrants seek to develop and market their own technologies and solutions.

We compete in the aerogel materials market with Cabot Corporation, Armacell International S.A., Guangdong Alison Hi-Tech Co., Ltd. and Nano Tech Co., Ltd. and a growing number of other competitors that manufacture, sell or resell aerogel-based insulation products. We expect to face increasing competition in the aerogel insulation market over the next several years as existing competitors and new entrants seek to develop and market their own aerogel products. In addition to other aerogel insulation products, we also encounter competition from innovatively packaged traditional insulation materials that compete with our products based on one or more performance factors.

Within each of our target markets, we encounter one or more of these organizations or their resellers and a significant number of other aggressive national, regional and local suppliers of traditional insulation products. Our competitors are seeking to enhance traditional insulation materials and to develop and introduce new and emerging insulation technologies. Competing technologies that outperform our insulation products in one or more performance attributes could be developed and successfully introduced. See “Risk Factors —The insulation markets we serve are highly competitive. If we are unable to compete successfully, we may not be able to increase or maintain our market share and revenues.”

Our market share in 2021 was approximately 3% of the estimated $3.9 billion annual global market for energy infrastructure insulation materials. Our market share in 2021 in the sustainable building materials, thermal barrier, and other markets was either not significant or not measurable. Many of our competitors have greater market presence, larger market share, longer operating histories, stronger name recognition, larger customer bases and significantly greater financial, technical, sales and marketing, manufacturing and other resources than we have and may be better able to withstand volatility within the industry and throughout the economy as a whole, while retaining greater operating and financial flexibility. If our competitors lower their prices, or develop new products with better performance, or if we are unable to compete effectively, our growth opportunities, share of the market, margins and profitability may decline.

Our Competitive Strengths

Because insulation is used in a wide variety of demanding applications, insulation materials must satisfy a wide range of performance criteria on a cost-effective basis. We believe that our aerogel technology has allowed us to create superior insulation products and will allow us to continue to grow our share of the energy infrastructure, sustainable building materials and thermal barrier markets. We believe that the potential for significant technological innovation in traditional materials is limited and that new high-performance materials will be required to meet evolving market requirements for energy efficient insulation and thermal barrier systems. Our line of high-performance aerogel products is positioned to meet these requirements. Our solutions are driven by our innovative and proprietary technology that produces aerogels in a flexible and industrially robust blanket form. Our solutions also benefit from over 20 years of research and development dedicated to new aerogel compositions, form factors and manufacturing technologies. We believe our aerogel blankets deliver a superior combination of performance attributes that enable energy

6


infrastructure and sustainable building materials end-users to save money, improve resource efficiency, preserve operating assets and protect workers across a wide range of applications in our target markets. We believe our patented aerogel thermal barriers offer an industry-leading combination of attributes to mitigate thermal runaway in lithium-ion battery systems.

We believe the following combination of capabilities distinguishes us from our competitors and positions us to continue to gain market share in the energy infrastructure, sustainable building materials, and electric vehicle markets:

 

Disruptive Products with a Compelling Value Proposition. Our aerogel insulation provides two to five times the thermal performance of widely used traditional insulation in a thin, easy-to-use and durable blanket form. We believe our array of product attributes provides strong competitive advantages over traditional insulation and will enable us to gain a larger share of the energy infrastructure insulation market. In addition, our aerogel thermal barriers offer a combination of attributes that provide industry-leading protection against thermal runaway in lithium-ion batteries. We believe our thermal barriers provide the market-leading technological solution to combat thermal runaway and will help us gain share within the market for lithium-ion batteries used in the e-mobility and grid storage markets. Although competing materials may have one or more comparable attributes, we believe that no single insulation or thermal barrier material currently available offers all of the properties of our aerogel products.

 

Important End Markets. Our aerogel insulation products are primarily used in large-scale energy infrastructure facilities. Our aerogel thermal barrier products are gaining share in the rapidly growing, high value electric vehicle market. Given the projected high growth in the e-mobility markets and continued growth in global energy consumption in the long-term, and the construction of new facilities to satisfy this demand, we believe that we serve well-capitalized and rapidly growing global end markets. In order to capture the opportunities in our end markets, we have a network of sales professionals and qualified distributors in more than 50 countries around the world.

 

Strong Installed Base with Industry-leading Energy Customers. We have an installed base of more than 400 million square feet of insulation, representing nearly $1.2 billion in cumulative product sales since 2008. Through our relationships with industry-leading energy infrastructure customers, our products have undergone rigorous testing and technical validation and are now in use at most of the world’s largest oil producers, refiners and petrochemical companies. These relationships have shortened the sales cycle with other customers and have helped to facilitate our market penetration. We also have strong relationships with a global network of energy-focused distributors, contractors and engineering firms that understand the significant advantages our products provide to end-users.

 

Thermal Barrier Adoption by Leading Electric Vehicle Customers. In 2020 and 2021, we entered into contracts with a major U.S. automotive OEM to supply fabricated, multi-part thermal barriers for use in the battery system of its next-generation electric vehicles. This relationship has helped to validate our thermal barrier technology with other companies providing products and solutions to the electric vehicle, lithium-ion battery and grid storage markets. We are currently supplying thermal barrier production parts to both the major U.S. and a major Asian automotive manufacturer. We are also supplying thermal barrier prototype parts to a number of other U.S., European and Asian manufacturers of electric vehicles, grid storage and home battery systems. During 2021, our first full year of serving the electric vehicle and energy storage market, we sold $6.7 million of our PyroThin thermal barriers to ten customers. We are engaged in system development and quoting activities with a wide range of additional prospective customers in the broader e-mobility and energy storage markets.

 

Proven, Scalable Business Model. Our proprietary manufacturing technology is proven and has been successfully scaled to meet increasing demand. We have operated the East Providence facility since 2008 and have increased our annual revenue capacity in phases to approximately $250.0 million. To meet expected growth in demand for our aerogel products in the electric vehicle market, we are planning to expand our aerogel blanket capacity by constructing a second manufacturing plant in two phases in Bulloch County, Georgia. We expect to have the first phase of the second aerogel plant operational late in the second-half of 2023. In addition, we are planning to construct a state-of-the-art, automated thermal barrier fabrication operation in Monterrey, Mexico in order to keep pace with the significant potential demand for our PyroThin thermal barriers.

 

Protected Technology Platform and Proprietary Manufacturing Capability. Our aerogel technology platform is the result of extensive research and development dedicated to new aerogel compositions, form factors and manufacturing technologies. Our intellectual property portfolio is supported by 166 issued patents, with an additional 191 pending and one allowed, in U.S. and foreign jurisdictions in areas related to product design, chemistry, process technology and market applications. In addition, we have significant knowledge and trade secrets related to product formulations and manufacturing techniques. We believe our portfolio of patents, trade secrets, and knowledge present a barrier to potential new entrants in the commercialization of aerogel products.

 

Experienced Management Team with a Demonstrated Track Record. Our executive officers have an average of more than 20 years of experience in global industrial companies, specialty chemical companies, automotive, or related material science research. This management team is responsible for the continued development of our aerogel technology platform, the commercial acceptance of our products, and the creation of a global distribution and marketing platform. As of

7


 

December 31, 2021, we employed 418 people including material scientists, engineers, manufacturing line operators, sales personnel, administrative staff, and management. We believe our dedicated and experienced team is an important competitive asset.

Our Growth Strategy

Our strategy is to create economic value by leveraging our technological and market leadership in aerogels to be the premier provider of high-performance aerogel products serving the global electric vehicle and energy infrastructure markets. We also will pursue high-value opportunities for our aerogel insulation products within the sustainable building materials market and a diverse set of new markets. In addition, we will leverage our aerogel technology platform to develop innovative, aerogel-enhanced products for applications outside of the global insulation market.

 

Key elements of our strategy include:

 

Leverage Aerogel Technology Platform in the Electric Vehicle Market. We plan to build upon the initial commercial success of our industry-leading PyroThin thermal barriers within the battery systems of electric vehicles. We will continue to hire experienced automotive business development personnel, construct a state-of-the-art thermal barrier fabrication operation, hire dedicated thermal barrier fabrication employees, and increase our aerogel blanket manufacturing capacity to keep pace with the significant potential demand for our PyroThin thermal barriers. In addition, we will seek to leverage the unique properties of our proprietary and patented carbon aerogels to improve the performance and cost of lithium-ion batteries. We will continue our efforts with our partners to explore the potential use of Aspen’s silicon-rich carbon aerogel materials in the anode and cathode of lithium-ion batteries and in solid-state batteries. We will continue to seek to engage with additional leading battery material and electric vehicle manufacturers to realize the full potential of our silica aerogels, our carbon aerogels and our broader aerogel technology platform within the electric vehicle market.

 

 

Strategically Increase Capacity to Meet Demand. Demand for our aerogel products has grown significantly since our inception. From 2008 through 2021, our product revenue has grown at a compound annual growth rate of 17% to $114.4 million. To meet expected growth in demand for our aerogel products in the electric vehicle market, we are planning to expand our aerogel blanket capacity by constructing a second manufacturing plant in Bulloch County, Georgia. We expect to build the plant in two phases at an estimated cost of $575.0 million for the first phase and $125.0 million for the second phase. We currently expect the first phase of the plant will increase our annual revenue capacity by approximately $650.0 million and the second phase by approximately $700.0 million. In addition, we are planning to establish a state-of-the-art, automated thermal barrier fabrication operation in Monterrey, Mexico, in order to keep pace with the significant potential demand for our PyroThin thermal barriers.

 

 

Capitalize on Innovation to Develop New Markets. Our team of materials scientists and engineers focus on advancing our aerogel technology platform and developing next generation aerogel compositions, form factors and manufacturing processes. We believe that we are well-positioned to leverage over 20 years of research and development to develop and commercialize disruptive aerogel products for a wide array of new markets beyond the energy infrastructure, sustainable building materials, and electric vehicle markets. We will seek to exploit the unique characteristics of aerogels, including low thermal conductivity, high surface area, high electrical conductivity, and tunable porosity, to develop aerogel-enhanced products and next generation technology addressing complex and unmet market needs. We will continue to seek potential partnerships with industry leaders that include a mix of commercial, technical and financial elements to realize the full potential offered by our proprietary aerogel technology platform in targeted markets.

 

 

Broaden Energy Market Diversity and Grow Market Share. We plan to add resources to continue to grow our share of the energy infrastructure insulation market, both through increased sales to our existing customers and through sales to new customers. We plan to continue to expand and enhance our global sales and distribution network and seek to promote greater enterprise-wide adoption of our products by existing end-user customers. To date, the majority of our revenue has been generated from applications in refineries and petrochemical facilities. We will continue to pursue and expect greater adoption of our products for applications in the LNG and power markets. In addition, our product revenue will continue to be generated, in large part, by demand for insulation associated with scheduled plant shutdowns, or turnarounds, and other maintenance-related projects. With broad adoption of our products and our growing installed base, we expect that our products will be specified at increasing rates during the design phase in a growing number of new-build and capital expansion projects. We also expect that growth in global energy demand over time will result in increased new-build and large capacity expansion projects, thereby driving additional demand for our aerogel products.

 

Enhance Our Profit Margins, Operational Cash Flow and Return on Invested Capital. We will seek to improve the efficiency of our manufacturing process, to optimize the formulation of our products and to manage our supply chain to reduce costs. We believe additional opportunities to realize production efficiencies and to reduce per unit overhead costs

8


 

will arise with growth in the scale of our manufacturing operations. We believe our current expansion plans and available manufacturing technology advancements will enhance profit potential, increase operating cash flow capability, and offer attractive returns on incremental invested capital. In addition, we will focus our development efforts on new products and next generation technology with application in new, high value market segments. 

Our Aerogel Products

Silica aerogels are highly porous structures in which 97% of the volume consists of air trapped between intertwined clusters of amorphous silica solids. Silica aerogels are a very low-density solids and are extremely fragile materials. However, our proprietary manufacturing process produces silica aerogels in a flexible, resilient, durable and easy-to-use blanket form.

The core raw material in the production of our aerogel insulation products is silica precursors. Our manufacturing process initially creates a semi-solid alcogel in which the silica structure is filled with ethanol. We produce aerogel by means of a supercritical extraction process that removes ethanol from the gel and replaces it with air. Our process allows the ethanol to be extracted without causing the solid matrix in the gel to collapse from capillary forces.

Our material costs were 48%, 44%, and 48% of product revenue for the years ended December 31, 2021, 2020 and 2019, respectively. We seek to lower our manufacturing costs, while maintaining appropriate performance characteristics, and to improve the per square foot costs of our silica aerogel blankets by optimizing our formulations to reduce material costs, by enhancing manufacturing process controls to improve yields, by realizing price reductions from existing vendors, by qualifying new vendors and by reducing shipping costs. Our objective is both to reduce costs to enhance our competitive position and to ensure we deliver high quality products to our customers.

The materials used in the production of our silica aerogel products consist primarily of several silica precursors, fiber batting, and other additives. The markets for these materials are generally competitive and multiple sources of supply exist for all of our raw materials. However, from time-to-time, we have experienced a significant increase in the price of certain silica precursors due to supply imbalances in the silanes market. We are actively working to reformulate our products to reduce our reliance on the materials that are susceptible to significant price fluctuations. We are also working to expand the geographic diversity of our supply base to reduce the risk of demand and supply imbalances in any one country or region.

We purchase silica precursors from several suppliers in the United States, Europe and Asia, including China. Based on the current level of demand for our products, we believe that an adequate long-term supply of silica precursors is available. However, if demand for our products increases rapidly, we will need to work with suppliers to ensure that an adequate long-term supply of silica precursors will be available at competitive prices. Suppliers of silica precursors include industrial companies that produce the materials directly or that produce them as a byproduct of other industrial processes. We are working with a number of these suppliers to plan for our potential future needs and to develop our processes to reduce the long-term cost impact of these materials. We are also considering investing in the technology and the capital assets required to produce certain critical silica precursors in our planned aerogel manufacturing facility in Bulloch County, Georgia. See “Risk Factors — Shortages of the raw materials used in the production of our products, increases in the cost of such materials or disruptions in our supply chain could adversely impact our financial condition and results of operations.”

Our aerogel blankets are reinforced with fiber batting. We manufacture and sell our blankets in 60-inch-wide, three-foot diameter rolls with a standard range of thickness of two millimeters to ten millimeters. Our base products are all flexible, hydrophobic, vapor permeable, compression resistant and able to be cut and fabricated using conventional tools. We have specifically developed our line of aerogel blankets to meet the requirements of a broad set of applications within our target markets. The composition and attributes of our standard aerogel blankets are described below:

Electric Vehicle & Energy Storage Market

 

PyroThin. PyroThin thermal barriers are our new generation of ultra-thin flexible aerogel products engineered to satisfy the needs of the electric vehicle and energy storage industries to address thermal runaway issues in lithium-ion batteries. PyroThin thermal barriers can be used to provide passive fire protection at the cell, module or pack level within multiple lithium-ion battery system architectures. PyroThin thermal barriers can also be customized to offer a unique combination of thermal management, mechanical performance and fire protection properties that enable an electric vehicle manufacturer to achieve targeted battery performance and safety goals.

Energy Infrastructure Markets

 

Pyrogel XTE. Pyrogel XTE, our best-selling product, is reinforced with a glass-fiber batting and has an upper use temperature of 650° C. Pyrogel XTE was initially designed for use in refineries and petrochemical facilities, but has

9


 

proven to have wide applicability throughout the energy infrastructure market. Pyrogel XTE is optimized for high temperature applications between 100° C and 400° C. Pyrogel XTE’s hydrophobicity and vapor permeability reduce the risk of corrosion under insulation in energy infrastructure operating systems when compared to traditional insulation.

 

Pyrogel HPS. Pyrogel HPS is optimized for applications within the power generation market with operating temperatures greater than 400° C. With an upper use temperature of 650° C, high durability and extremely low thermal conductivity, Pyrogel HPS is ideal for installation in high performance turbine systems and in demanding thermal environments in power plants and systems. Pyrogel HPS also provides strong value at high temperatures and in demanding thermal applications in refining and chemical processing systems.

 

Pyrogel XTF. Pyrogel XTF provides thermal performance similar to Pyrogel XTE, but is reinforced with a glass- and silica-fiber batting. Pyrogel XTF is specially formulated to provide strong protection against fire.

 

Cryogel Z. Cryogel Z is designed for sub-ambient and cryogenic applications in the energy infrastructure market. Cryogel Z is reinforced with a glass- and polyester-fiber batting and is produced with an integral vapor barrier. Cryogel Z is also specially formulated to minimize the incidence of stress corrosion cracking in stainless steel systems. Cryogel Z’s combination of properties allows for simplified system designs and reduced installation costs in cold applications throughout the energy infrastructure market when compared to traditional insulation.

 

Spaceloft Subsea. Spaceloft Subsea is reinforced with glass- and polyester-fiber batting and is designed for use in pipe-in-pipe applications in offshore oil production. Spaceloft Subsea is typically fabricated and pre-packaged to permit faster installation. Spaceloft Subsea allows for small profile carrier pipelines and associated reductions in capital costs.

Other Markets

 

Spaceloft Grey. Spaceloft Grey is reinforced with a glass-and polyester-fiber batting and is designed for use in the sustainable building materials market. Spaceloft Grey is either utilized in roll form by contractors in the field or fabricated by OEMs into strips, panels and systems that meet industry standards. Spaceloft Grey is designed for use in solid wall buildings and where space is at a premium.

 

Spaceloft A2. Spaceloft A2 is reinforced with a glass-fiber batting and specifically designed to meet Euroclass A2 fire standards in the sustainable building materials market. Spaceloft A2 is designed to provide industry-leading thermal performance in applications where building regulations require the use of non-combustible products.

 

Cryogel X201. Cryogel X201 is similar in composition to Cryogel Z, but is produced without the integral vapor barrier. Cryogel X201 is designed for use in cold system designs where space is at a premium. Cryogel X201 is targeted to OEMs that design, produce and sell refrigerated appliances, cold storage equipment and aerospace systems.

R-Values by Material

Insulation is a material or combination of materials that slows the transfer of heat from one side of the material to the other. The composition of our aerogel products minimizes the three mechanisms of thermal transport:

 

Conduction. Heat conduction through a material is correlated to the material’s density. Aerogels are very low-density solids. As a result, thermal conductivity through the aerogel material itself is extremely low.

 

Convection. Heat convection in gases is through movement of gas molecules. Due to the restricted movement of gases in the nanoporous aerogel structure, thermal convection is eliminated inside the aerogels.

 

Radiation. Radiation requires no medium to transfer the heat. Thermal radiation is partially absorbed by aerogels. Our aerogel products also contain infrared absorbing additives to reduce radiant heat transfer significantly.

We believe our aerogel products offer the lowest levels of thermal conductivity, or best insulating performance, of any widely used insulation or thermal barrier available on the market today.

The lower a material’s thermal conductivity, the more slowly heat is transferred through the material. R-values are a commonly used measure of an insulating material’s resistance to heat transfer. R-value is calculated as the thickness of an insulation material divided by the thermal conductivity of the insulation material. Materials with higher R-values have lower thermal conductivity and are better insulators. Traditional and specialty insulation materials provide a range of R-values. Aerogels have the highest R-value per unit of thickness in comparison to traditional insulation materials.

10


Qualification for Use

Our products have undergone rigorous testing and are now qualified for global usage in both routine maintenance and in capital projects at many of the world’s largest oil producers, refiners, and petrochemical companies, and within the next-generation lithium-ion battery systems of two of the largest global automotive manufacturers. These end-users of our products have well-defined practices, codes, specifications and standards for materials and systems installed in their vehicles or used in their facilities. These specifications include system design standards, material qualification and selection processes, insulation application practices, and quality control requirements. As part of the material qualification process established by these companies, a new insulation or thermal barrier product must meet general industry standards, such as consensus standards developed by ASTM International, and, in many cases, company-specific internal standards to be considered and approved for use or designed into vehicle platforms. In addition, most of these companies require one or more field trials of tests to evaluate fitness for use in specific applications. These companies either run these qualification processes and field trials internally or through third parties engaged by them, and they generally do not publicly disclose the results of their testing. While the specific processes and timelines vary from company to company, in general, upon successful completion of the qualification process for an insulation or thermal barrier product, an end-user will typically deem the product to be qualified for use in its facilities on a local, regional or global basis for one or more applications or vehicles. Because our end-user customers are typically businesses with very large operations in multiple sites, our insulation or thermal barrier sales likely represent only a small portion of the total product used by any one of these companies. Accordingly, once our products are qualified or designed into a platform at a specified company, we continue to seek to expand the use of our products by the end-use customer in additional applications, platforms, locations or vehicles.

Our Sales Channel

We market and sell our products primarily through our global sales force. Our sales personnel are based in North America, Europe and Asia and travel extensively to market and sell our products to new and existing customers. The efforts of our sales force are supported by a small number of sales consultants with extensive knowledge of a particular market or region. Our sales force establishes and maintains customer and partner relationships, delivers highly technical information and provides first-class customer service. We plan to expand our sales force and business development resources globally to support anticipated growth in customers and demand for our products.

Our sales force calls on and maintains relationships with participants at all levels of the energy infrastructure supply chain. We have established a network of insulation distributors to ensure rapid delivery of our products in critical regions. Our sales personnel work to educate insulation contractors about the technical and operating cost advantages of aerogel blankets. Our sales force also works directly with end-users and engineering firms to promote qualification, specification and wider acceptance of our products in existing and new applications. In the energy infrastructure market, we rely heavily on the existing and well-established channel of distributors and contractors to deliver products to our customers. In addition, our sales and business development personnel work directly with OEMs and strategic partners, including within the electric vehicle industry, to create new product designs and solutions to expand our market reach.

The sales cycle for a new insulation material or thermal barrier is typically lengthy. Our sales cycle from initial customer contact to widespread use can take from one to three years, although we typically realize increasing revenue at each stage in the cycle. We believe our relationships with technically sophisticated customers and strategic partners serve to validate our technology, products and value proposition within a target market. These relationships have proven to accelerate the sales cycle with other customers within specific markets and to facilitate growth in market share. We have focused our marketing efforts on developing technical support materials, installation guides, case studies and general awareness of the superior performance of our aerogel blankets and thermal barriers. We rely principally on our website, social media, printed technical materials, participation in industry conferences and tradeshows and presentation of technical papers to communicate our message to existing and potential customers. We also receive strong word-of-mouth support from the growing network of distributors, installation contractors, OEMs, strategic partners and end-users that understand the benefits of our products.

As of December 31, 2021, we had 63 sales and marketing professionals worldwide. Their efforts were supported by a team of ten sales consultants.

11


Our Customers and End-Users

Customers

Energy Infrastructure

Our primary customers in the energy infrastructure market are distributors, installation contractors and fabricators that stock, install and customize insulation products, components and systems for technically sophisticated end-users that require high-performance insulation.

 

Distributors: We currently operate through a global network of 68 insulation distributors. In general, insulation distributors stock, sell and distribute aerogel materials to insulation contractors and end-users. The distribution of our product outside of the United States is at times conducted under agreements that provide for exclusivity by geography linked to annual purchase volume minimums. These insulation distributors typically market, promote and advertise our aerogel materials across their market.

 

Contractors: We currently sell directly to a number of insulation contractors under project specific contracts or general purchase orders. Insulation contractors generally perform insulation installation, inspection, maintenance and project management for end-users. In addition, some insulation contractors provide end-users with project engineering and design services.

 

Fabricators: We currently sell directly to a small network of fabricators that design, customize and manufacture insulation components and systems for use in the energy infrastructure, industrial, building materials, transportation, appliance and apparel markets.

 

Direct Sales to End-Users: In certain instances, we sell directly to end-users in the energy infrastructure insulation market. In these instances, our end-users directly manage and control specification, logistic, installation, inspection, maintenance and fabrication activities of our aerogel products.

Electric Vehicle and Energy Storage

Our customers in the evolving electric vehicle and energy storage markets include electric vehicle manufacturers, Tier 1 automotive suppliers, lithium-ion battery manufacturers, and e-mobility and energy storage companies. Our existing and prospective customers range from start-ups to the largest automotive manufacturers in the world.

We typically supply thermal barrier products to our automotive OEM customers through purchase orders, which are generally governed by general terms and conditions established by the OEM. The terms and conditions typically contemplate a relationship under which our customers place orders for their requirements of specific components supplied for particular vehicles but are not required to purchase any minimum quantity of products from us. We expect that these relationships will typically extend over the life of the related vehicle. Prices are negotiated with respect to each business award, which may be subject to adjustments under certain circumstances, such as commodity or foreign exchange escalation/de-escalation clauses or for cost reductions achieved by us. The terms and conditions typically provide that we are subject to a warranty on the products supplied; in most cases, the duration of such warranty is coterminous with the warranty offered by the OEM to the end-user of the vehicle. We may also be obligated to share in all or a part of recall costs if the OEM recalls its vehicles for defects attributable to our products.

Individual purchase orders from our automotive OEM customers are terminable for cause or non-performance and, in most cases, upon our insolvency and certain change of control events. In addition, our automotive OEM customers often have the option to terminate for convenience on certain programs, which permits our customers to impose pressure on pricing during the life of the vehicle program, and issue purchase contracts for less than the duration of the vehicle program, which potentially reduces our profit margins and increases the risk of our losing future sales under those purchase contracts.

Although customer programs typically extend to future periods, and although there is an expectation that we will supply certain levels of automotive OEM production during such future periods, customer agreements including applicable terms and conditions do not constitute firm orders. Firm orders are generally limited to specific and authorized customer purchase order releases. Firm orders are typically fulfilled as promptly as possible from the conversion of available raw materials, sub-components and work-in-process inventory for OEM orders. The dollar amount of such purchase order releases on hand and not processed at any point in time is not believed to be significant based upon the time frame involved.

Additional Customer Information

Distribution International, Inc. represented 28% of our total revenue in 2021 and was our only customer representing 10% or more of our revenue for that period.

12


Our product revenue is generated by sales to customers around the world. In 2021, 55% of our product revenue was generated in the United States, 23% in Europe, 16% in Asia, 4% in Latin America, and 2% in Canada based on shipment destination.

A substantial portion of our sales are to shipment destinations located outside of the United States, including France, Norway, Thailand, Russia, Canada, Germany, Taiwan, Great Britain, Columbia, and South Korea. Total revenue generated from outside of the United States amounted to $54.8 million or 45% of total revenue, $55.5 million or 55% of total revenue and $81.0 million or 58% of total revenue, in the years ended December 31, 2021, 2020 and 2019, respectively. In addition, we may continue to expand our operations outside of the United States. As a result, we are subject to a number of risks. See “Risk Factors — A substantial portion of our revenue comes from sales in foreign countries and we may expand our operations outside of the United States, which subjects us to increased economic, foreign exchange, operational and political risks that could increase our costs and make it difficult for us to operate profitably.”

End-Users

The end-users of our aerogel blankets and thermal barriers include some of the largest and most well-capitalized companies in the world. Our products are installed in more than 50 countries worldwide.

Energy Infrastructure

 

Oil Refining: We believe our products have been installed in more than 30% of the world’s 640 refineries. In addition, we believe our aerogel blankets are used by 24 of the world’s 25 largest refining companies including ExxonMobil, Shell and Chevron, among others. Over time, these companies have used our products in an increasing range of applications and throughout an increasing number of their facilities.

 

Petrochemical: We believe our aerogel blankets are used by all of the world’s 20 largest petrochemical companies including Reliance Industries, Formosa Petrochemical, and LyondellBasell Industries, among others.

 

Natural Gas and LNG: Our products are in use at facilities operated by PTT LNG, ExxonMobil, and Dominion Energy, among others.

 

Onshore: Our aerogel blankets are in use in several Canadian oil sands facilities owned and operated by Suncor Energy, ConocoPhillips and Husky Energy, among others.

 

Offshore: Our products are currently used in subsea projects off the coast of Brazil, in the Gulf of Mexico, in the North Sea, off the coast of Malaysia and off the west coast of Africa. Our products are installed in offshore projects owned by Total, Marathon Oil, ConocoPhillips, and Shell, among others.

 

Power Generation: We are targeting operators of gas, coal, nuclear, hydro and solar power generating facilities. Our products are currently used at facilities owned and operated by NextEra Energy Resources, Southern Company, and Duke Energy, among others.

 

District Energy: Our products are used in medium- to high-temperature steam distribution networks in universities and municipalities within the United States and Asia.

Electric Vehicle Market

Our thermal barrier products are in use today in electric vehicle battery systems of a major U.S. automotive manufacturer and a major Asia-based automotive OEM with a leading global platform. We believe our customer base will expand in the near term to include additional electric vehicle manufacturers, Tier 1 automotive suppliers, lithium-ion battery manufacturers, and e-mobility and energy storage companies.

Our carbon aerogel program seeks to increase the performance of lithium-ion battery cells to enable electric vehicle manufacturers to extend the driving range and reduce the cost of electric vehicles, among other uses. We are targeting the manufacturers of battery components, batteries, grid battery systems, and electric vehicles as potential customers for our carbon aerogel materials.

Sustainable Building Materials and Other Markets

Traditionally, we have relied on the efforts of a small network of partners, OEMs and fabrication houses to serve the sustainable building materials, transportation, apparel and appliance markets. These partners, OEMs and fabricators are manufacturers of components and systems for buildings, refrigerated and hot appliances, cold storage equipment, automobiles, aircraft, trains,

13


electronics, and outdoor gear and apparel. The end-users of our products in these markets include a wide range of institutions, businesses, individuals, municipalities and government agencies.

Manufacturing

We manufacture our products using our proprietary technology at our facility located in East Providence, Rhode Island. We have operated the East Providence facility since 2008 and have significantly increased manufacturing capacity and productivity during the period. Our manufacturing process is proven and has been scaled to meet increasing demand.

Our manufacturing group is led by a seasoned team with management experience at global industrial and specialty chemical companies. Our manufacturing workforce is skilled and we have experienced employee turnover consistent with our industry. We have well-defined operating processes and maintenance, environmental, health and safety programs to support our operations. We employ statistical processes and quality controls in our manufacturing systems. We routinely measure and monitor thermal conductivity, hydrophobicity and other key properties of the aerogel blankets produced in our manufacturing operations. We are ISO 9001:2015 certified.

We have operated the East Providence facility since 2008 and have increased our capacity in phases since that time. To meet expected growth in demand for our aerogel products in the electric vehicle market, we are planning to expand our aerogel blanket capacity by constructing a second manufacturing plant in Bulloch County, Georgia. We expect to build the plant in two phases with the first phase operational late in the second -half of 2023. In addition, we are planning to construct a state-of-the-art, automated thermal barrier fabrication operation in Monterrey, Mexico in order to keep pace with the significant potential demand for our PyroThin thermal barriers.

We directly control all stages in the manufacture of our aerogel blankets. Our direct ownership of manufacturing operations allows us to maintain control of proprietary process technologies and to control product quality. Our production of aerogel blankets utilizes a continuous process and consists of the following key steps:

 

Sol Preparation. Mixing of silica precursors in ethanol, a catalyst and additives in set formulas to deliver the target properties of the resultant aerogel.

 

Casting. Combination of the sol and fiber batting and initial formation of the gel structure.

 

Aging. Bathing of the gel blankets in fluids to impart desired physical and thermal properties.

 

Extraction. Supercritical extraction of the ethanol liquid from the gel blanket to produce a dried aerogel blanket.

 

Heat Treatment. Drying to remove trace ethanol, salts and water from the aerogel blankets.

 

Finishing. Coating to enhance quality and product handling.

 

Fabrication. Cutting, lamination, and production of components and multi-layer systems for custom applications in the electric vehicle and subsea markets.

 

Quality Control. Utilizing statistical process and quality controls to measure thermal conductivity, hydrophobicity and other key properties of our aerogel products.

Our material costs were 48%, 44%, and 48% of product revenue for the years ended December 31, 2021, 2020 and 2019, respectively.

The materials used in the production of our products consist primarily of several silica precursors, fiber batting, and other additives. The markets for these materials are generally competitive and multiple sources of supply exist for all of our raw materials. However, from time-to-time, we have experienced a significant increase in the price of certain silica precursors due to a supply imbalance in the silanes market. We are actively working to reformulate our products to reduce our reliance on materials that are susceptible to significant price fluctuations. We are also working to expand the geographic diversity of our supply base to reduce the risk of demand and supply imbalances in any one country or region.

We purchase silica precursors from several suppliers in the United States, Europe and Asia, including China. Based on the current level of demand for our products, we believe that an adequate long-term supply of silica precursors is available. However, if demand for our products increases rapidly, we will need to work with suppliers to ensure that the long-term supply of silica precursors will be available at competitive prices. Suppliers of silica precursors include industrial companies that produce the materials directly or that produce them as a byproduct of other industrial processes. We are working with a number of suppliers to plan for our potential future needs and to develop our processes to reduce the long-term cost impact of these materials. We are also considering investing in the technology and the capital assets required to produce certain critical silica precursors in our planned aerogel manufacturing facility

14


in Bulloch County, Georgia. See “Risk Factors — Risks Related to Our Business and Strategy — Shortages of the raw materials used in the production of our products, increases in the cost of such materials or disruptions in our supply chain could adversely impact our financial condition and results of operations.”

We seek to lower our manufacturing costs, while maintaining appropriate performance characteristics, and to improve the per square foot costs of our aerogel blankets by optimizing our formulations to reduce material costs, by enhancing manufacturing process controls to improve yields, by realizing price reductions from existing vendors, by qualifying new vendors and by reducing shipping costs. In addition, we believe additional opportunities to realize production efficiencies and to reduce per unit overhead costs will arise with growth in the scale of our manufacturing operations. Our objective is both to reduce costs to enhance our competitive advantage and to ensure we deliver high quality finished products to our customers.

Research and Development

The mission of our research and development team is to leverage our aerogel technology platform in support of our commercial objectives. In our existing markets, research and development personnel design new and improved insulation and thermal barrier products to enhance our value to customers and to expand our revenue potential. Our materials scientists and engineers also seek to develop enhanced chemical and process technologies to improve yields, lower manufacturing costs and improve product performance. In new markets, research and development personnel seek to exploit the unique characteristics of aerogels, including low thermal conductivity, high surface area, high electrical conductivity, and tunable porosity, to develop aerogel-enhanced products and next generation technology addressing complex and unmet market needs.

Our research and development expenditures were $11.4 million, $8.7 million, and $8.4 million for the years ended December 31, 2021, 2020 and 2019, respectively. In addition, we spent $0.1 million, $0.1 million and $1.3 million for the years ended December 31, 2021, 2020 and 2019, respectively, on research and development activities sponsored by federal and other government agencies.

Contract Research and Government Support

We have received funding from a number of government agencies, including the Department of Defense, the Department of Energy and other institutions, in support of our research and development and manufacturing activities. We have also worked closely with customers in government and industry to develop potential aerogel solutions that leveraged not only the thermal insulation performance but other benefits of aerogels as well.

In late 2019, we decided to wind down our existing contract research activities. This decision reflected our desire to focus our research and development resources on initiatives to improve the profitability of our existing business and on efforts to develop new products and next generation technology with application in new, high value market segments.

We have received $59.2 million in funding under government contracts from our inception through December 31, 2021. Our contract research revenue was $0.5 million, $0.4 million and $2.4 million for the fiscal years ended December 31, 2021, 2020 and 2019, respectively.

Intellectual Property

Our success depends in part upon our ability to obtain, maintain and enforce intellectual property rights that cover our aerogel technology platform, including, product forms, applications and/or manufacturing technologies and the technology or know-how that enables these product forms, applications, technologies and specifications, to avoid and defend against claims that we infringe the intellectual property rights of others, and to prevent the unauthorized use of our intellectual property. Since aerogels were developed more than 80 years ago, there has been a wide range of research, development and publications on aerogels and related technologies, which make it difficult to establish intellectual property rights to many key elements of aerogel technology and to obtain meaningful patent protection. Where appropriate, we seek to protect our rights by filing patent applications in the U.S. and other key foreign jurisdictions related to products, processes, technology and improvements that we consider patentable and important to our business and, in particular, our aerogel technology, product forms and their applications in promising markets and our manufacturing technologies. We also rely on trade secrets, trademarks, licensing agreements, confidentiality and nondisclosure agreements and continuing technological innovation to safeguard our intellectual property rights and develop and maintain our competitive edge.

As of December 31, 2021, we owned 63 issued U.S. patents, 45 pending U.S. patent applications (including eight issued U.S. patents and one pending U.S. patent application that we co-own with third parties), 130 issued foreign patents, 136 pending foreign patent applications (including 28 issued foreign patents and five pending foreign patent applications that we co-own with third parties), and one allowed foreign patent. The patents that we own are generally effective for 20 years from the filing date of the

15


earliest application to which each U.S. patent claims priority. The scope of each of our foreign patents varies in accordance with local law. Our early product patent family covering a fiber-reinforced aerogel composition expired in December 2021.

In May 2016, we filed a complaint for patent infringement against Nano Tech Co., Ltd. (Nano), and Guangdong Alison Hi Tech., Ltd. (Alison) in the International Trade Commission, or ITC. In February 2018, the ITC issued its final determination that Nano and Alison had infringed asserted Aspen patents and that they have not proven the patents are invalid except with respect to one dependent product claim, which the ITC found was not infringed. The ITC affirmed that Alison and Nano each violated Section 337 of the Tariff Act and issued a limited exclusion order prohibiting importation of infringing aerogel insulation products manufactured by Alison and Nano. Alison’s appeal with respect to a product patent to the United States Court of Appeals for the Federal Circuit (CAFC) was rejected, and resulted in CAFC affirming the validity of our patent. The exclusion order, which is enforced by the United States Customs and Border Protection, is currently in effect.

Additionally, the USPTO denied Alison’s requests to invalidate the claims of four of our patents in Inter-Partes Review. Alison also filed multiple similar requests with the Chinese Patent Office (SIPO), seeking to invalidate our Chinese manufacturing process patents and two of our Chinese product patents. With respect to one of those requests, not withdrawn previously by Alison, the Patent Review Board of SIPO (PRB), issued a decision upholding the validity of Aspen’s issued patent as amended in the proceedings. Alison has appealed the PRB’s decision to the Beijing IP court. On July 25, 2020, the Beijing IP court dismissed Alison’s appeal and upheld the validity of Aspen’s patent and we received this decision on September 15, 2020. Nano has also filed a request seeking invalidation of a product patent at SIPO. After the oral hearing at PRB, Nano withdrew its invalidation request. On September 23, 2019, Alison filed yet another request to invalidate the same patent, whose validity was previously confirmed by PRB. On January 23, 2020 PRB denied Alison’s latest invalidation request.

In April 2016, we also filed a patent infringement suit at the District Court in Mannheim, Germany (Mannheim court), against Nano, Alison and two European resellers asserting their infringement of one of our German patents. We subsequently asserted infringement of another three patents against Nano, Alison and a European reseller of Alison’s products at the Mannheim court. We have since settled with one European reseller in exchange for a commitment not to procure infringing products and cooperation with our case.

 

In January 2018, the court issued a series of judgments by acknowledgement (German, “Anerkenntnisurteil”) finding the second reseller, Hiltex, liable for infringement and also issued injunctions against Hiltex. The judgments resulted from a settlement agreement in which Hiltex agreed not to resell the infringing products in Europe where at least one of the asserted patents are active.

 

 

On March 8, 2019, the Mannheim court issued two separate judgments in cases against Nano and Alison, respectively. The Mannheim court determined that both Nano and Alison are infringing on Aspen’s EP1638750 (750 Patent) in connection with their respective products. The court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing the infringing products. The court found the defendants liable to us for damages since September 22, 2012. The court also ordered the defendants to provide information on the scope of the acts of infringement committed since August 22, 2012, and a recall of infringing products. The court ordered Nano and Alison to bear the costs of the legal proceedings and reimburse statutory attorneys’ costs and expenses to us, that exact amount of which is yet to be determined. Nano and Alison have appealed the judgments of the Mannheim court. Nano subsequently withdrew the appeal while Alison’s appeal is currently pending.

 

 

The Mannheim court issued two decisions on December 23, 2019 finding that Alison infringed the 577 Patent and the 950 Patent and also issued injunctions prohibiting Alison from continuing infringement in connection with any aerogel sheets. The December 2019 decisions against Alison have now become final and binding.

 

 

The Mannheim court issued two decisions on July 31, 2020 finding that Nano infringed each of the 577 Patent and the 950 Patent. In addition to granting other remedies, the court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing any aerogel sheets. After the passing of deadline to file appeals, these decisions have now become final.

 

 

Nano and Alison also initiated nullity actions in German Federal Patent Court in Munich against our asserted German patents. On September 25, 2018, the Federal Patent Court in Munich dismissed the challenge to the validity of 750 Patent which has subsequently become final. Nano and Alison also filed an opposition to one of the asserted patents at the EPO. In December 2018, the opposition division of EPO determined the patent, EP2813338 (338 Patent), was invalid on formality grounds and decided to revoke it. Upon our appeal of the opposition division’s decision and after conducting an oral hearing on January 21, 2021, the Board of Appeals of EPO set aside the opposition division’s December 2018 decision based on amended set of claims and remitted the case back to the opposition division for further prosecution.

 

16


 

 

On March 19 and 20, 2019 the German Federal Patent Court in Munich (FPC) conducted oral proceedings and voided four claims in EP2415577 (577 Patent) and confirmed the validity of challenged claims in EP2422950 (950 Patent) within the scope of silica gels. These FPC judgments are now final and binding on the parties. Nano had filed another nullity action seeking to invalidate the remaining claims in the 577 Patent which action Nano subsequently failed to pursue.

 

 

On June 17, 2020, Nano also filed an opposition to a recently issued Aspen Patent EP3120983B1, titled “Continuous Sheet of Gel Materials and Continuous sheet of Aerogel”. (983 Patent). On December 22, 2021, based on the oral hearing conducted on November 12, 2021, opposition division of EPO found the amended claims of 983 Patent to be valid. This decision is further subject to an appeal to the Board of Appeals within two months of the notification of the opposition division’s decision.

 

 

On January 28, 2021, a search order was executed and relevant evidence secured at the principal places of business of AMA S.p.A. and AMA Composites S.r.l. (collectively, AMA) in San Martino in Rio and Campogalliano, respectively, based on an ex-parte search order issued by the Court of Genoa, Italy at our request in connection with alleged infringement of the Italian part of our patents previously asserted successfully against Nano and Alison in Germany. The Court of Genoa subsequently held a hearing and confirmed the validity of the search order and its execution. While the search proceedings do not take a position on the infringement issues, we may use any evidence collected during the search proceedings to prove infringement. As a result, on May 3, 2021, we filed an infringement complaint, a writ of summons, as known in Italy, at the Court of Genoa alleging that AMA has infringed the Italian part of three European patents (same patents asserted in the German litigation) and a patent on composition of aerogel-based composites in connection with AMA’s resale of aerogel products supplied by Chinese companies and sale of any products derived therefrom. We are seeking monetary damages and preliminary injunction of AMA’s alleged infringing activities. We expect the Court of Genoa to assess our claims and AMA’s defense through appointment of an expert after the submission of relevant writs and evidence. We issued a press release on May 6, 2021 describing the patent enforcement action of May 3, 2021 (Press Release). On June 7, 2021, AMA served us a copy of a request it previously filed with the Court of Genoa seeking an ex-parte preliminary injunction (PI) against us alleging the Press Release constituted anti-competitive conduct and that it infringed AMA’s trademark rights. The service of the request followed the court’s prior denial of the ex-parte order and an order requiring AMA to serve the request on us. The court subsequently conducted an oral hearing on June 15, 2021. On June 24, 2021, the court denied AMA’s request for a PI, reasoning that our Press Release was factually accurate, was not misleading, distinguished facts from opinions and that it was neither anti-competitive nor did it infringe trademark rights of AMA. The Court also ordered AMA to pay certain of our legal fees. On July 5, 2021, AMA informed us that it has decided not to appeal the denial of June 24, 2021. We subsequently learned that AMA had also made a criminal complaint against our chief executive officer for defamation in connection with the Press Release. On December 31,2021, the local prosecutor, after reviewing the underlying facts, rejected AMA’s arguments and requested the judge overseeing the matter to dismiss the complaint against our chief executive officer. In response to our infringement complaint, AMA has also added as a counter-claim in connection with its claims regarding the Press Release, those same claims that it previously sought a preliminary injunction that was denied by the court. The patent infringement proceedings are ongoing.

Additionally, a reseller of Nano’s products in Taiwan challenged the validity of one of our patents in Taiwan in 2018. After careful review of our written response, the Taiwanese patent office has determined the patent as valid and dismissed the challenge in December 2018. In 2018, LG Chem Ltd. challenged the validity of one of our patents in Korea at the IPTAB of the Korean Intellectual Property Office. After conducting an oral hearing, the IPTAB issued a decision on November 30, 2019 upholding claims related to aerogel sheets incorporating fibers. On January 14, 2021, the Korean Patent Court confirmed the validity of the claims related to aerogel sheets incorporating fibers.

Due to their nature, it is difficult to predict the outcome or the costs involved in any litigation. Furthermore, our adversaries may have significant resources and interest to litigate and therefore, these litigation matters could be protracted and may ultimately involve significant legal expenses. We have incurred approximately $9.7 million of expenses related to this litigation since 2015 through December 31, 2021. In addition to the foregoing, we have been and may be from time-to-time party to other legal proceedings that arise in the ordinary course of business and to other patent enforcement actions to assert our patent rights.

We believe that having distinctive names is an important factor in marketing our products, and therefore we use trademarks to brand some of our products, including Pyrogel, PyroThin, Cryogel and Spaceloft. As of December 31, 2021, we had seven trademark registrations in the United States, two trademark registrations with the World Intellectual Property Organization, and 71 trademark registrations in foreign jurisdictions, including the European Union, Japan, China, Canada, South Korea and Brazil. Additionally, we had three pending US trademark applications and eleven pending foreign trademark applications. Although we have a foreign trademark registration program for selected marks, our approach may not be comprehensive and we may not be able to register or use such marks in each foreign country in which we seek registration.

17


Cross License Agreement with Cabot Corporation

In April 2006, we entered into a cross license agreement with Cabot Corporation, as amended in September 2007, in which each party granted certain intellectual property rights to the other party. The cross license agreement remains in effect until the expiration of the last to expire of the issued patents or patent applications and acquired patents licensed thereunder. We hold a non-exclusive, worldwide license to those patents and patent applications owned or licensed by Cabot that are necessary for us to (i) practice our manufacturing technology within a field of use, which is defined in accordance with the specific chemistry of our aerogel products and the supercritical fluid technology that we use in our manufacturing technology and (ii) use and sell the resulting aerogel blanket and derivative products. We paid Cabot $38 million over a period of approximately seven years, with the last payment made in March 2013, in connection with this license agreement. We have granted to Cabot a reciprocal, non-exclusive, worldwide license to certain patents and patent applications that we own that are necessary for Cabot to practice its processes within a field of use defined in accordance with the specific chemistry in its aerogel products and the drying technology that it uses to manufacture its products. The grant of license to each party covers issued patents, patent applications and patents issued from such counterpart applications, as well as patents licensed or acquired during a specified period, in each case that claim aerogels, or methods, materials of manufacture, or uses of aerogels.

Our Company

We are a corporation organized under the laws of Delaware. We own three wholly owned subsidiaries: Aspen Aerogels Rhode Island, LLC, Aspen Aerogels Germany, GmbH and Aspen Aerogels Georgia, LLC. We maintain our corporate offices in Northborough, Massachusetts.

On June 18, 2014, we completed our initial public offering, or IPO, of 7,500,000 shares of our common stock at a public offering price of $11.00 per share. On February 18, 2020, we completed an underwritten public offering of 1,955,000 shares of our common stock at a public offering price of $8.25 per share. We received net proceeds of $14.8 million after deducting underwriting discounts and commissions of $1.1 million and offering expenses of approximately $0.3 million. On November 5, 2020, we entered into a sales agreement for an at-the-market (ATM) offering program under which we could sell up to $33,871,250 of our common stock through B. Riley Securities as our sales agent. We were not obligated to sell any stock under the sales agreement. We agreed to pay B. Riley Securities a commission of 3.0% of the gross sales proceeds of shares sold under the agreement. During 2020, we sold 714,357 shares of our common stock through the ATM offering program and received net proceeds of $9.5 million. During the year ended December 31, 2021, we sold an additional 929,981 shares of our common stock through the ATM offering program and received net proceeds of $19.4 million. On June 29, 2021, we sold 3,462,124 shares to an affiliate of Koch Strategic Platforms, LLC, or Koch, in a private placement of our common stock and received net proceeds of $73.5 million after deducting fees and offering expenses of $1.5 million. On February 18, 2022, we sold and issued a convertible note to an affiliate of Koch of $100.0 million in aggregate principal amount. Additionally, on February 15, 2022, we entered into a securities purchase agreement with an affiliate of Koch to sell 1,791,986 shares of our common stock for aggregate gross proceeds of $50.0 million, or the 2022 Offering. The closing of the 2022 Offering is subject to customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976.

As of February 25, 2022, we had 33,234,316 shares of our common stock outstanding.

We are required to file annual, quarterly and current reports, proxy statements and other information required by the Securities Exchange Act of 1934, as amended, or the Exchange Act, with the Securities and Exchange Commission, or the SEC. SEC filings are available at the SEC’s website at https://www.sec.gov.

We maintain a public website at https://www.aerogel.com and use our website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. Our website includes an Investors section through which we make available, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, Proxy Statements and Forms 3, 4 and 5 filed on behalf of directors and executive officers, as well as any amendments to those reports filed or furnished pursuant to the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The members of our Board of Directors and the designated chairs of the committees of the Board of Directors are reflected on the signature page of this annual report on Form 10-K. We also make available on our website the charters for our Board of Directors’ Audit Committee, Compensation and Leadership Development Committee and Nominating and Corporate Governance Committee, as well as our Code of Business Conduct and Ethics, our Corporate Governance Guidelines and other related materials. The information on our website is not part of this annual report.

Our Investor Relations Department can be contacted at Aspen Aerogels, Inc., 26 Forest Street, Suite 200, Marlborough, MA 01752, Attention: Investor Relations; telephone: 508-691-1111; e-mail: ir@aerogel.com.

18


Human Capital Resources

As of December 31, 2021, we had 418 full-time employees with 57 in research and development, 257 in manufacturing operations and supply chain, 63 in sales and marketing and 41 in general and administrative functions. Of our employees, 397 are located in the United States and 21 are located abroad. We consider our current relationship with our employees to be of good standing. None of our employees are represented by labor unions or have collective bargaining agreements.

Compensation and Benefits

We believe that our future success largely depends upon our continued ability to attract and retain highly skilled employees. Technology companies both large and small compete for a limited number of qualified applicants to fill specialized positions. To attract qualified applicants, we offer a total rewards package consisting of base salary and target bonus, a comprehensive benefit package and equity compensation for every employee. Bonus opportunity and equity compensation increase as a percentage of total compensation based on level of responsibility. Actual bonus payout is based on performance.

Diversity and Inclusion

Much of our success is rooted in the diversity of our teams and our commitment to inclusion. We value diversity at all levels. We believe that our business benefits from the different perspectives a diverse workforce brings, and we pride ourselves on having a strong, inclusive and positive culture based on our shared mission and values.

Protection and Support of Our Employees during the COVID-19 Pandemic

In response to the COVID-19 pandemic, we have implemented and are following safe practices recommended by public health authorities and other government entities. We continue to focus on the safety and health of our employees. In addition, we have implemented various precautionary measures, including remote work arrangements, restricted business travel and procedures for social distancing, face coverings and safe hygiene. We continue to monitor public health guidance as it evolves and plan to adapt our practices as appropriate. Refer to the section below entitled “Item 1A. Risk Factors” for more information concerning risks to our business associated with COVID-19.

Seasonality

Our energy infrastructure product offerings make us less susceptible to seasonal patterns as our operating results are generated in part by demand for insulation associated with new-build construction of facilities, capital expansions and related capital projects, and larger maintenance-related projects in the energy infrastructure market. Historically, our third and fourth quarter results have shown increased levels of revenue, which we believe is associated with our end-user customers’ maintenance schedules and timing of capital projects. As we pursue and grow revenue opportunities in the electric vehicle market, we expect that a portion of our revenues may be subject to seasonal patterns typical of automotive suppliers.

Environmental Matters

We are subject to federal, state, local and foreign laws and regulations designed to protect the environment and to regulate the discharge of materials into the environment. We believe that our policies, practices, and procedures are properly designed to prevent unreasonable risk of environmental damage and associated financial liability. To date, environmental control regulations have not had a significant adverse effect on our overall operations. See “Risk Factors — We may incur significant costs complying with environmental, health and safety laws and related claims, and failure to comply with these laws and regulations could expose us to significant liabilities, which could adversely affect our results of operations.”

Item 1A.

RISK FACTORS

Summary of Risk Factors

Our business is subject to numerous risks and uncertainties, including those highlighted in this section below, that represent challenges that we face in connection with the successful implementation of our strategy. The occurrence of one or more of the events or circumstances described in more detail in the risk factors below, alone or in combination with other events or circumstances, may have an adverse effect on our business, cash flows, financial condition and results of operations. Such risks include, but are not limited to:

 

We have incurred annual net losses since our inception, and we may continue to incur net losses in the future and may never reach profitability.

19


 

Our efforts in developing, selling, and supplying products in electric vehicle market may subject us to increased financial, operational, and legal risks that could materially adversely impact our business, financial conditions, and results of operations and may also increase our costs and make it difficult for us to operate profitably.

 

We will require significant additional capital to pursue our growth strategy, but we may not be able to obtain additional financing on acceptable terms or at all.

 

Our estimates regarding market opportunity for our products in the electric vehicle market and the assumptions on which our financial targets and our planned production capacity increases are based may prove to be inaccurate, which may cause our actual results to materially differ from such targets, which may adversely affect our future profitability, cash flows, and stock price.

 

Shortages of the raw materials used in the production of our products, increases in the cost of such materials or disruptions in our supply chain could have a material adverse impact on our financial condition and results of operations.

 

Our working capital requirements involve estimates based on demand and production expectations and may decrease or increase beyond those currently anticipated, which could materially harm our results of operations and financial condition.

 

Our business, results of operations and financial condition could be materially adversely affected by the effects of widespread public health epidemics, including coronavirus and the resulting COVID-19 pandemic, that are beyond our control.

 

The cyclical nature of automotive sales and production can adversely affect our business. Furthermore, disruptions in the components that our customers in the EV market, including our automotive OEM customers, use in their products may adversely affect our business operations and projected revenue.

 

Trends in the selection of cell chemistries, battery pack system architectures, and the adoption of active cooling methods may reduce thermal complexities to render the demand for our thermal barrier products less obvious.

 

We are currently dependent on a single manufacturing facility. Any significant disruption to this facility or the failure of any one of our three production lines in this facility to operate according to our expectation could have a material adverse effect on our business and results of operations.

 

If we fail to successfully construct and operate our planned second manufacturing facility in Bulloch County, Georgia and increase our production capacity that our continued and anticipated growth requires in a timely manner, or at all, our growth may be hindered and our business or results of operations may be materially adversely affected.

 

We may not realize sales represented by awarded business. Continued pricing pressures, automotive OEM cost reduction initiatives and the ability of automotive OEMs to re-source or cancel vehicle programs may result in lower than anticipated margins, or losses, which may have a significant negative impact on our business.

 

Our supply agreements with our automotive OEM customers are generally requirements contracts, and a decline in the production requirements of any of our customers, could adversely impact our revenues and profitability.

 

If we do not respond appropriately, the evolution of the automotive industry towards mobility on demand services could adversely affect our business.

 

A sustained downturn in the energy industry, due to lower oil and gas prices or reduced energy demand, could decrease demand for some or all of our products and services, which could have a material adverse effect on our business, financial condition and results of operations.

 

The markets we serve are subject to general economic conditions and cyclical demand, which could harm our business and lead to significant shifts in our results of operations from quarter to quarter that make it difficult to project long-term performance.

 

The insulation markets we serve are highly competitive. If we are unable to compete successfully, we may not be able to increase or maintain our market share and revenues.

 

The qualification process for our products can be lengthy and unpredictable, potentially delaying adoption of our products and causing us to incur significant expense, potentially without recovery.

 

Employee strikes and labor-related disruptions involving us or one or more of our automotive OEM customers or suppliers may adversely affect our operations.

 

Our revenue may fluctuate, which may result in a high degree of variability in our results of operations and make it difficult for us to plan based on our future outlook and to forecast our future performance.

20


 

The results of our operations could be materially adversely affected if our operating expenses incurred do not correspond with the timing of our revenues.

 

If we fail to achieve the increase in production capacity that our long-term growth requires in a timely manner, or at all, our growth may be hindered and our business or results of operations may be materially adversely affected.

 

If the expected growth in the demand for our products does not follow each of our planned capacity expansions, then our business and results of operations will be materially adversely affected.

 

A substantial portion of our revenue comes from sales in foreign countries and we are planning to expand our operations outside of the United States, which subjects us to increased economic, trade, foreign exchange, operational and political risks that could materially adversely impact our business, financial conditions and results of operations and also increase our costs and make it difficult for us to operate profitably.

 

If we lose key personnel upon whom we are dependent, or if we are unable to successfully recruit and retain skilled employees, we may not be able to manage our operations and meet our strategic objectives.

 

We may face certain product liability or warranty claims on our products, including from improper installation of our products by third parties. Consequently, we could lose existing and future business and our ability to develop, market and sell our insulation could be harmed.

 

We may incur significant costs complying with environmental, health and safety laws and related claims, and failure to comply with these laws and regulations could expose us to significant liabilities, which could materially adversely affect our results of operations.

 

Breakdowns, security breaches, loss of data, and other disruptions of our information technology systems could compromise sensitive information related to our business, prevent us from accessing critical information, and expose us to liability, which would cause our business and reputation to suffer.

 

Our ability to use our net operating loss carryforwards may be subject to limitation, which could result in a higher effective tax rate and adversely affect our financial condition and results of operations.

 

Our inability to protect our intellectual property rights could negatively affect our business and results of operations.

 

We have initiated intellectual property litigation that is and will continue to be costly, and could limit or invalidate our intellectual property rights, divert time and efforts away from business operations, require us to pay damages and/or costs and expenses and/or otherwise have a material adverse impact on our business, and we could become subject to additional such intellectual property litigation in the future.

 

Our contracts with the U.S. government and other third parties could negatively affect our intellectual property rights.

 

We rely on trade secrets to protect our technology, and our failure to obtain or maintain trade secret protection could materially adversely affect our competitive business position.

 

We have incurred and will continue to incur increased costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may adversely affect our results of operations.

 

Because we are a public company, we are obligated to develop and maintain proper and effective internal control over financial reporting. If our internal controls over financial reporting are determined to be ineffective, or if our auditors are otherwise unable to attest to their effectiveness, investor confidence in our company, and our common stock price, may be adversely affected.

 

Our shareholders may experience future dilution as a result of future equity offerings.

Risks Related to Our Business and Strategy

We have incurred annual net losses since our inception, and we may continue to incur net losses in the future and may never reach profitability.

We have a history of losses, and we may not ever achieve full year profitability. We experienced net losses of $37.1 million, $21.8 million and $14.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. As of December 31, 2021, our accumulated deficit was $545.1 million. We expect to continue to incur operating losses as a result of expenses associated with the continued development and expansion of our business. Our expenses include research and development, sales and marketing, and general and administrative costs. Furthermore, these expenses are not the only factors that may contribute to our net losses. For example, interest expense that we incur on any future financing arrangements could contribute to our net losses. Any failure to increase revenue or manage our cost structure as we implement initiatives to grow our business could prevent us from achieving profitability, or sustaining profitability if we do achieve it. In addition, our ability to achieve profitability is subject to a number of

21


risks and uncertainties discussed below, many of which are beyond our control. Failure to become and remain profitable may adversely affect the market price of our common stock and our ability to raise capital and continue operations.

We will require significant additional capital to pursue our growth strategy, but we may not be able to obtain additional financing on acceptable terms or at all.

The growth of our business will depend on substantial amounts of additional capital for expansion of existing production lines or construction of new production lines or facilities, for ongoing operating expenses, for continued development of our aerogel technology platform, or for introduction of new product lines. Our capital requirements will depend on many factors, including the rate of our revenue growth, our introduction of new products and technologies, our enhancements to existing products and technologies, and our expansion of sales and marketing and product development activities. In addition, we anticipate significant cash outlays during 2022 and 2023 related to maintaining our aerogel manufacturing operations in our East Providence, Rhode Island facility, the planned construction of our second aerogel plant in Bulloch County, Georgia and the construction of an automated fabrication operation in Mexico, among other items. We are planning to raise capital through debt financings, equity financings, partner financings, or technology licensing agreements to fund these operating and capital expenditure requirements in 2022, 2023 and beyond. Any such future significant expansion of our aerogel capacity, fabrication capacity or similar investment will require us to raise substantial amounts of additional capital. There is no assurance that we will be able obtain any such type of financing on terms acceptable to us or at all and in a timely manner.

In addition, we may consider strategic acquisitions of complementary businesses or technologies to grow our business, which would require significant capital and could increase our capital requirements related to future operation of the acquired business or technology.

We may not be able to obtain loans or raise additional capital on acceptable terms or at all. Our revolving credit facility with Silicon Valley Bank, or SVB, and the convertible note issued to an affiliate of Koch, which together with Koch, we refer to as KSP, contain restrictions on our ability to incur additional indebtedness, which, if not waived, could prevent us from obtaining needed capital. Our revolving credit facility with SVB is scheduled to mature on April 28, 2022, and our convertible note issued to KSP is scheduled to mature on February 18, 2027, unless earlier converted or redeemed. Any future credit facilities or debt instruments would likely contain similar or additional restrictions, requirements or conditions. We may not be able to obtain bank credit arrangements or effect an equity or debt financing on terms acceptable to us or at all in order to fund our future capacity expansion plans. Any failure to obtain additional financing when needed could adversely affect our ability to maintain and grow our business.

Our efforts in developing, selling, and supplying products in the electric vehicle market may subject us to increased financial, operational, and legal risks that could materially adversely impact our business, financial conditions, and results of operations and may also increase our costs and make it difficult for us to operate profitably.

We have a focus on developing and selling products in the automotive industry, specifically for electric vehicle applications. In 2020 and 2021, we entered into contracts with a U.S. automotive OEM to supply our thermal barrier products for use in the battery system of its electric vehicles. We are currently selling thermal barrier production parts to the U.S. automotive OEM, an Asian automotive OEM, and prototype thermal barrier parts to a number of other companies. We are also continuing our efforts to develop additional thermal barrier products for sale to others in the electric vehicle market. As a result of our existing contract with the U.S. automotive OEM, current sales to others in the electric vehicle market and any future supply of our products to the automotive industry, including through specific contracts, we are subject to a number of risks, including, but not limited to:

 

Under our contracts with the U.S. automotive OEM, the U.S. automotive OEM is not obligated to make any purchases from us and may terminate the contract at any time. There can be no assurance that significant revenue, or any revenue at all, will result from the contract.

 

In order to support the projections and estimates of our product demand that our potential automotive customers present to us, we may need to make substantial capital and other investments without any assurance that such potential demand will materialize. For example, under the contract with the U.S. automotive OEM, we are obligated to supply products up to a daily maximum quantity even without a specific purchase commitment. This requires us to invest in capacity, infrastructure and personnel. These investments could result in substantial capital expenditures without any commensurate increase in revenue, or any increase at all. Even if significant sales of our products to automotive OEMs materialize, the need to make these significant capital investments, as well as the costs related to developing these products and related process and manufacturing developments, and the costs of meeting the stringent requirements of the automotive industry, could result in sales to the automotive industry being significantly less profitable than we expect, or potentially unprofitable. 

22


 

Automotive OEMs require that we timely meet stringent requirements with respect to capital investment and quality standards in connection with our efforts to develop, sell and support products for use in the electric vehicle market. We may not be able to meet these requirements on a timely basis or at all.

 

Automotive OEMs require suppliers of various tiers to assume liability for ordinary warranty expenses and product liability issues that are not necessarily commensurate with the roles the supplier played in the development of the final product sold to the consumer. This could expose us to significantly greater risk of liability for warranty expenses and/or for defects, failures or accidents involving the final products sold to the consumer.

 

Automotive OEMs purchasing from us may have certain rights to intellectual property developed by us in connection with our work for that OEM. These rights could permit the OEM to purchase products similar to ours from other third party suppliers or to develop internally products that could replace our products in their manufacturing process.

 

We face significant competition in selling our products to the automotive industry and anticipate that competition increasing over time, both from products similar to ours and from other technologies that may address in a superior fashion the technical issues currently addressed by our products. In particular, we face significant competition from Chinese firms, many of whom have longstanding experience in supplying electric vehicle OEMs and are part of a Chinese electric vehicle industry that we believe is in many ways more mature than the electric vehicle industry in the United States and other markets. In order to compete with such firms and sustainably participate in the automotive market, we will have to overcome the advantages possessed by those Chinese firms.

 

Electric vehicles and battery technologies are evolving at a rapid pace. They may evolve in such a way as to render our products obsolete. While we are investing considerable capital and other resources based on what we believe to be the currently identified needs of the industry, our belief as to the current needs of the industry may be incorrect or our technology, products or other resources may not be applicable to the future needs of the industry.

Our ability to successfully sell our products to the automotive industry will depend in large part on our ability to manage these and other risks.

Our estimates regarding market opportunity for our products in the electric vehicle market and the assumptions on which our financial targets and our planned production capacity increases are based may prove to be inaccurate, which may cause our actual results to materially differ from such targets, which may adversely affect our future profitability, cash flows, and stock price. 

Our estimates regarding market opportunity for our products in the electric vehicle market, the assumptions underlying our estimates regarding market opportunity and our financial targets, including any revenue targets we may provide from time to time, are dependent on certain estimates and assumptions related to, among other things, category growth, development and launch of innovative new products, market share projections, product pricing and sale, volume and product mix, volatility, material prices, distribution, cost savings, and our ability to generate sufficient cash flow to reinvest in our existing business. The estimates and financial targets and our planned production capacity increases are based on estimates that our management believes are reasonable with respect to our future results of operations, based on present circumstances, and have not been reviewed by our independent accountants. Some assumptions upon which the estimates and financial targets are based, however, invariably will not materialize due to the inevitable occurrence of unanticipated events and circumstances beyond our management’s control or the occurrence of events that were believed to be less likely to occur. Our estimates regarding market opportunity and our financial targets are based on historical experience and on various other estimates and assumptions that we believe to be reasonable under the circumstances and at the time they are made, and our actual results may differ materially from our expectations. Any material variation between our estimates and financial targets and our actual results may adversely affect our future profitability, cash flows and stock price.

We have yet to achieve positive total cash flow, and our ability to generate positive cash flow is uncertain.

To develop and expand our business, we have made, and will need to continue to make, significant up-front investments in our manufacturing capacity and have incurred research and development, sales and marketing and general and administrative expenses. In addition, our growth has required a significant investment in working capital. We experienced negative cash flows from operating activities of $18.6 million, $9.9 million and $1.1 million for the years ended December 31, 2021, 2020 and 2019, respectively. The negative cumulative cash flows from operating activities during the three-year period were exacerbated by cash flows used in investing activities to maintain, enhance and expand our manufacturing operations during the same time period. As a result, we experienced negative total cash flows during the three-year period.

We expect our operating cash flow will be negative on an annual basis during 2022. In addition, we anticipate that we will incur significant cash outlays related to maintaining our aerogel manufacturing operations in our East Providence, Rhode Island facility, the planned construction of our new plant in Bulloch County, Georgia, and the planned construction of an automated fabrication operation

23


in Mexico. We are planning to raise capital through debt financings, equity financings, partner financings, or technology licensing agreements to fund these operating and capital expenditure requirements in 2022, 2023, and beyond. However, we expect that our existing cash balance or cash balance after any such financing, alone, may periodically be insufficient to fund these operating, capital expenditure or working capital requirements. During such periods, we may be dependent on our line of credit with SVB, under which we have the ability to borrow up to $20.0 million, to fund the balance of the required investment in working capital. The credit agreement requires us to comply with both non-financial and financial covenants, which have included minimum Adjusted EBITDA and minimum Adjusted Quick Ratio covenants, as defined in the credit agreement. In December 2020, we obtained a waiver from SVB related to our potential non-compliance with these financial covenants. This waiver was subject to certain conditions, and there can be no assurance that in the future SVB will waive such potential or actual covenant non-compliances, if requested, or waive them with reasonable and achievable conditions, or that we will comply with any such covenants, waivers or conditions. As a result, we could end up in default under the agreement or otherwise be unable to continue to borrow under our line of credit, subject to acceleration of the payment of any balance and further subject to the remedies typically available to a lender. See “Our revolving credit facility contains financial and operating restrictions that may limit our access to credit. In addition, our revolving credit facility expires on April 28, 2022 and we may not be able to renew, extend or replace the expiring facility. If we fail to comply with covenants in our revolving credit facility or if such facility is terminated, we may be required to repay our indebtedness thereunder, which may have an adverse effect on our liquidity.”

In addition, we may not achieve sufficient revenue growth to generate positive cash flow in 2023 or any future year. As a result, we may need to raise additional capital from investors to achieve our expected growth or to fund the working capital investment necessary to maintain operations. Any inability to generate positive future cash flow, to borrow funds or to raise additional capital on reasonable terms, if at all, may harm our short-term financial condition or threaten our long-term viability.

Our working capital requirements involve estimates based on demand and production expectations and may decrease or increase beyond those currently anticipated, which could materially harm our results of operations and financial condition.

In order to fulfill the product delivery requirements of our direct and end-user customers, we plan for working capital needs in advance of customer orders. In particular, our OEM customers estimate and place their orders significantly in advance of the time they are needed, requiring us to plan our working capital needs well in advance of delivering their orders. As a result, we base our funding and inventory decisions on estimates of future demand. If demand for our products does not increase as quickly as we have estimated or drops off sharply, our inventory and expenses could rise, and our business and results of operations could suffer. Alternatively, if we experience sales in excess of our estimates, which has occurred in previous reporting periods, our working capital needs may be higher than currently anticipated. Additionally, in the early years of electric vehicle adoption, our electric vehicle customers’ forecasts may be prone to multiple and frequent revisions resulting in changing demand levels. Our ability to meet this excess or changing customer demand depends on our ability to arrange for additional financing for any ongoing working capital shortages, since it is likely that cash flow from sales will lag behind these investment requirements. In the past, we have principally relied on our line of credit with SVB to supplement these financing needs. The revolving credit agreement requires us to comply with both non-financial and financial covenants. In the future, there can be no assurance that we will continue to comply with such covenants and that SVB will waive any non-compliance, if requested. As a result, we could end up in default under the agreement or otherwise be unable to continue to borrow under our line of credit. Any failure to borrow under our line of credit or inadequate access to working capital when needed could adversely affect our ability to invest in the working capital required to maintain and grow our business.

Our revolving credit facility with SVB and our convertible note arrangement with KSP contain financial and/or operating restrictions that may limit our access to credit. In addition, our revolving credit facility with SVB expires on April 28, 2022 and we may not be able to renew, extend or replace the expiring facility. If we fail to comply with covenants in our revolving credit facility or if facility is terminated, we may be required to repay our indebtedness thereunder, which may have an adverse effect on our liquidity.

Provisions governing our revolving credit facility with SVB impose restrictions on our ability to operate, including, for some of the agreements and instruments, but not for others, our ability to:

 

incur capital expenditures;

 

incur additional debt;

 

pay dividends and make distributions;

 

redeem or repurchase capital stock;

 

create liens;

24


 

 

enter into transactions with affiliates; and

 

merge or consolidate with or into other entities.

Furthermore, our convertible note arrangement with KSP contains certain restrictions on our ability to operate, including our ability to incur indebtedness. Our revolving credit facility also contains other financial and non-financial covenants. Historically, when we were not in a position to meet the financial covenants, SVB has agreed to modify or otherwise waive the requirements. We may not be able to comply with these covenants in the future and SVB may not accommodate modifications or waivers. Our failure to comply with these covenants may result in the declaration of an event of default and could cause us to be unable to borrow funds under our revolving credit facility. In addition to preventing additional borrowings under our revolving credit facility with SVB or convertible note arrangement with KSP, an event of default, if not cured or waived, may result in the acceleration of the maturity of indebtedness outstanding under the revolving credit facility and the convertible note arrangement with KSP, which would require us to pay all amounts outstanding. Such an event may also lead our secured lender to exercise its security interest in our assets, including all of our real property and equipment at our East Providence facility. If an event of default occurs, we may not be able to cure it within any applicable cure period, if at all. If the maturity of our indebtedness is accelerated, we may not have sufficient funds available for repayment or we may not have the ability to borrow or obtain sufficient funds to replace the accelerated indebtedness on terms acceptable to us, or at all.

Shortages of the raw materials used in the production of our products, increases in the cost of such materials or disruptions in our supply chain could have a material adverse impact on our financial condition and results of operations.

The raw materials used in the production of our products consist primarily of fiber battings, silica precursors and other additives. In addition, the production process requires the use of process gases and other materials typical to the chemical processing industry, as well as access to electricity, natural gas, water, and other basic utilities. Although we are not dependent on a single supplier, we are dependent on the ability of our third-party suppliers to supply such materials on a timely and consistent basis. While these materials and utilities are available from numerous sources, they may be, and have been in the past, subject to fluctuations in availability and price. For example, during the year ended December 31, 2018 and again during the year ended December 31, 2021, we experienced significant increases in the costs of certain silica precursor materials, which constituted over 50% of our raw material costs.

In addition, our third-party suppliers may not dedicate sufficient resources to meet our scheduled delivery requirements or our suppliers may not have sufficient resources to satisfy our requirements during any period of sustained or growing demand. Failure of suppliers to supply, delays in supplying or disruptions in the supply chain for our raw materials, or adverse allocations in the supply of certain high demand raw materials could materially adversely affect the results of our operations. Supply disruptions may affect our ability to meet contractual commitments or delivery schedules on a timely basis and could materially negatively impact our results of operations. For example, during 2015 and again during 2021, pursuant to force majeure notifications, our primary carbon dioxide gas suppliers temporarily curtailed supply of carbon dioxide to us due to a feedstock issue impacting the northeastern United States. During this period, the supply disruption required that (i) we make special arrangements to procure carbon dioxide from alternative suppliers outside the region often at higher costs and incur additional transportation expenses, and (ii) we intermittently idle a portion of our manufacturing equipment thereby reducing our production volume and adversely impacting our results of operation.

While we have recently entered into a three-year contract to secure exclusive supply of certain silanes from Silbond Corporation, most of our raw materials are procured through individual purchase orders or short-term contracts and not through long-term contracts that ensure a fixed price or guaranteed supply for an extended period. This procurement strategy may not support sustained long-term supply chain stability. Fluctuations in the prices of these raw materials could have a material adverse effect on our results of operations. Our suppliers also seek alternative uses for our raw materials at higher price points. Such competitive uses for our raw materials create material price and availability risks to our business. In addition, our ability to pass increases in raw material prices on to our customers is limited due to competitive pricing pressure and the time lag between the increase in costs and the implementation of related price increases.

In particular, we purchase a variety of silica precursors from several suppliers, mostly pursuant to individual purchase orders or short-term contracts and not pursuant to long-term contracts. We do not have a secure, long-term supply of all of our silica precursors. We may not be able to establish arrangements for secure, long-term silica precursor supplies at prices consistent with our current costs or may incur a delay in supply while we seek alternative sources. From time-to-time, we experienced a significant increase in the price of certain silica precursors due to a supply imbalance or other factors in the silanes market. While we seek to reformulate our products to reduce our reliance on materials that are susceptible to significant price fluctuations, while maintaining appropriate performance characteristics, our efforts may not be successful. Any inability to continue to purchase silica precursors without long-term agreements in place, or to establish a long-term supply of silica precursors at prices consistent with our current cost estimates, would have a material adverse effect on our ability to increase our sales and achieve profitability.

25


We are also projecting significant revenue growth associated with an anticipated demand for PyroThin thermal barriers in the electric vehicle market. To keep pace with this anticipated growth, we are planning to expand our manufacturing capacity by constructing a second aerogel plant in Bulloch County, Georgia and an automated fabrication operation in Mexico. We are also planning to expand the supply of raw materials available to us by securing commitments to expand supply from existing raw material suppliers, by identifying and qualifying additional suppliers of critical raw materials, and by potentially investing in the assets and hiring the personnel required to produce certain critical raw materials directly in our second aerogel plant. However, our efforts to expand the supply of raw materials may not be successful or could lead to significant increase in our raw material costs. Any such failure or increase in raw material costs would have a material adverse effect on our ability to increase our sales or to achieve profitability.

In light of the increased demand for many of our raw materials, we have recently expanded our supplier base beyond North America, to Europe and Asia, and specifically to China. We do not have considerable experience managing issues arising out of this globalized supply chain and these risks are significantly magnified during current global supply chain disturbances. If such disturbances persist and manifest in different forms, they present additional substantial operational difficulties that would have a material adverse effect on our ability to meet our customer demands or fulfil our contractual obligations to our customers.

Additionally, our suppliers may prioritize their resources for any long-term commitments to third parties and to our detriment. We may not be in a position to find alternate suppliers in a timely manner to continue to operate consistent with our obligations to or expectations of our customers. The supply chain for our materials has been increasingly global in nature. Global events such as trade wars between nations, armed conflicts, or the coronavirus outbreak could have both short-term and long-term effects on our supply chain.

The cyclical nature of automotive sales and production can adversely affect our business. Furthermore, disruptions in the components that our customers in the EV market, including our automotive OEM customers, use in their products may adversely affect our business operations and projected revenue.

Our thermal barrier business, which is projected to grow significantly in the coming years, is directly related to sales and vehicle production by our automotive OEMs. A reduction in automotive sales and production could cause our automotive OEM customers to reduce their orders of our products. Automotive sales and production are highly cyclical and are dependent on general economic conditions, customer confidence, and consumer preferences. Lower global automotive sales would be expected to result in our automotive OEM customers having reduced vehicle production schedules, which has a direct impact on our revenues generated from this portion of our business. Automotive sales and production can also be affected by labor relation issues, regulatory requirements, trade agreements, the availability of consumer financing and supply chain disruptions. Our customers in the EV market, particularly our automotive OEM customers, use a broad range of materials and supplies and are reliant on a global supply chain. A significant disruption in the global supply chain may cause them to halt or delay production, which in turn would reduce their requirements of our aerogel thermal barrier or delay their orders. We have no control over these disruptions in supply chain and the resulting delay or reduction in our customers’ orders. Any such delay or reduction would adversely impact our targets of awarded business for our thermal barriers and other products. Our sales are also affected by inventory levels and OEMs’ production levels. We cannot predict when OEMs will decide to increase or decrease inventory levels or whether new inventory levels will approximate historical inventory levels. Uncertainty and other unexpected fluctuations could have a material adverse effect on our business and financial condition.

Trends in the selection of cell chemistries, battery pack system architectures, and the adoption of active cooling methods may reduce thermal complexities to render the demand for our thermal barrier products less obvious.

Energy density requirements for electric vehicle batteries have been consistently increasing, the resulting choice of cell chemistries and pack architectures have typically presented more demanding thermal problems that our thermal barrier products are designed to address. However, due to the safety issues, we believe that some vehicle manufacturers tend to select less thermally demanding and inherently safer cell chemistries and design choices at the expense of lower energy densities and lower driving range. Such systems may not present a demanding thermal problem requiring solutions like our thermal barrier products. If the electric vehicle landscape evolves in such direction, the demand for our products will not materialize or not meet our current forecasts, plans and expectations, which will have a material adverse effect on our business and operations.

Our business, results of operations and financial condition could be materially adversely affected by the effects of widespread public health epidemics, including coronavirus and the resulting COVID-19 pandemic, that are beyond our control.

Any outbreaks of contagious diseases, public health epidemics, and other adverse public health developments in countries where we, our customers, and suppliers operate could have a material and adverse effect on our business, results of operations, and financial condition. The novel strain of the coronavirus affecting the global community, including the United States, is expected to continue to impact our operations, and the nature and extent of the impact may be highly uncertain and beyond our control. In particular, our sales

26


globally, including to customers in the energy infrastructure and sustainable building materials markets that are impacted by the COVID-19 pandemic, are being negatively impacted as a result of disruption in demand, which could have a material adverse effect on our business, results of operations and financial condition. The COVID-19 pandemic has resulted in significant volatility in the price of oil and has reduced the demand for our products used in energy infrastructure facilities. We have also faced market-based challenges in the hiring and retention of non-exempt labor in our East Providence, Rhode Island manufacturing facility during 2021 that has limited our manufacturing output and has delayed the fulfillment of customer orders. In addition, suppliers of our raw materials have intermittently been unable to supply the materials that we require to manufacture our products according to our schedules. This COVID-19 related revenue shortfall and the employee and raw material shortages constrained manufacturing output, reduced our ability to fulfill orders, reduced our revenue and contributed to an increase in our net loss in 2021. We estimate that our production output was depressed by between $6.0 to $8.0 million during the fourth quarter of 2021 due to COVID-related staffing issues and raw material shortages. The future impact of similar COVID-19 related disruptions to our business cannot be accurately estimated at this time. The COVID-19 pandemic may also impact automotive sales and production by our automotive OEM customers, which in turn affects our ability to realize the awarded business and our business operations.

Uncertain factors relating to the COVID-19 pandemic include the duration of the outbreak, the severity of the disease, the effect of various mutated variants of the virus in circulation, the availability of vaccines, the rate of vaccination in the various geographies, and the actions, or perception of actions that may be taken, to contain or treat its impact, including declarations of states of emergency, business closures, manufacturing restrictions and a prolonged period of travel, commercial and/or other similar restrictions and limitations. While the potential economic impact of the coronavirus outbreak may be difficult to assess or predict, a widespread pandemic could result in significant or sustained disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity. In addition, while we believe we have taken appropriate steps to maintain a safe workplace to protect our employees from contracting and spreading the coronavirus, including following the guidance set out from both the Occupational Safety and Health Administration and Centers for Disease Control and Prevention, we may not be able to prevent the spread of the virus among our employees, face litigation or other proceedings making claims related to unsafe working conditions, inadequate protection of our employees or other claims. Any of these claims, even if without merit, could result in costly litigation or divert management’s attention and resources. Furthermore, we may face a sustained disruption to our operations due to one or more of the factors described above.

We may not realize sales represented by awarded business.

We estimate awarded business for our thermal barrier business using certain assumptions, including projected future sales volumes. Our customers in the EV market generally do not guarantee volumes. In addition, awarded business typically includes business under arrangements that our customers in the EV market have the right to terminate without penalty. Therefore, our actual sales volumes, and thus the ultimate amount of revenue that we derive from such sales, are not committed. If actual production orders from our EV market customers are not consistent with the projections we use in calculating the amount of our awarded business, we could realize substantially less revenue over the life of these projects than the currently projected estimate estimates and our financial targets developed based on such estimates.

Continued pricing pressures, automotive OEM cost reduction initiatives and the ability of automotive OEMs to re-source or cancel vehicle programs may result in lower than anticipated margins, or losses, which may have a significant negative impact on our business.

Cost-cutting initiatives adopted by our customers in the EV market or our automotive OEM customers result in increased downward pressure on pricing. In addition, our customers in the EV market often reserve the right to terminate their supply contracts for convenience, which enhances their ability to obtain price reductions. Automotive OEMs also possess significant leverage over their suppliers, including us, because the automotive technology and component supply industry is highly competitive, serves a limited number of customers, has a high fixed cost base and historically has had excess capacity. Based on these factors, and the fact that our automotive OEM customers’ product programs are anticipated to encompass large volumes, our customers are able to negotiate favorable pricing. Accordingly, we are subject to substantial continuing pressure from automotive OEMs to reduce the price of our products. It is possible that pricing pressures beyond our expectations could intensify as automotive OEMs pursue restructuring and cost-cutting initiatives. If we are unable to generate sufficient production cost savings in the future to offset price reductions, our gross margin and profitability would be adversely affected.

Our supply agreements with our automotive OEM customers are generally requirements contracts, and a decline in the production requirements of any of our customers, could adversely impact our revenues and profitability.

We receive automotive OEM purchase orders for specific components supplied for particular vehicles. Typically, our automotive OEM customers agree to purchase their requirements for specific products but are not required to purchase any minimum

27


quantity of products from us. Therefore, a significant decrease in demand for certain key models or group of related models sold by any of our automotive OEM customers or the ability of a manufacturer to re-source and discontinue purchasing from us, for a particular model or group of models, could have a material adverse effect on us and reduce the value of the awarded business. To the extent that we do not maintain our existing business with our automotive OEM customers because of a decline in their production requirements or because the contracts expire or are terminated for convenience, we will need to attract new customers or win new business with existing customers, or our results of operations and financial condition as well as the value of the awarded business will be adversely affected.

We are currently dependent on a single manufacturing facility. Any significant disruption to this facility or the failure of any one of our three production lines in this facility to operate according to our expectation could have a material adverse effect on our business and results of operations.

While we are planning to build a second manufacturing facility in Bulloch County, Georgia, we currently have only three production lines in a single manufacturing facility located in East Providence, Rhode Island. Our ability to meet the demands of our customers depends on efficient, proper and uninterrupted operations at this manufacturing facility. In the event of a significant disruption to our sole manufacturing facility or breakdown of any of the production lines, we currently do not expect that we would have sufficient inventory in stock to meet demand until the production lines return to operation.

Power failures or disruptions, the breakdown, failure, or substandard performance of equipment, or the damage or destruction of buildings and other facilities due to fire or natural disasters could severely affect our ability to continue our operations. In the event of such disruptions, we are unlikely to find suitable alternatives or may not be able to make needed repairs on a timely basis and at reasonable cost, which could have a material adverse effect on our business and results of operations. In particular, our manufacturing processes include the use of high pressures, high temperatures, and flammable chemicals, which subject us to a significant risk of loss resulting from fire, spill, or related event. We had occasional incidences of fires at our initial facility in Northborough, Massachusetts that preceded our current manufacturing facility in East Providence, Rhode Island.

If our manufacturing facility or any equipment therein were to be damaged or cease operations, it may reduce revenue, cause us to lose customers, and otherwise adversely affect our business. The insurance policies we maintain to cover losses caused by fire or natural disaster, including business interruption insurance, may not adequately compensate us for any such losses and will not address a loss of customers that we expect would result or may have large deductibles insufficient to support our continuing operations. If our existing manufacturing facility was damaged or destroyed, we would be unable to operate our business for an extended period of time and our business and results of operations may be materially adversely affected, potentially even threatening our viability.

If we fail to successfully construct and operate our planned second manufacturing facility in Bulloch County, Georgia and increase our production capacity that our continued and anticipated growth requires in a timely manner, or at all, our growth may be hindered and our business or results of operations may be materially adversely affected.

We have projected significant increase in the demand for our aerogel products, driven by our expected growth in the EV market and sales to our automotive OEM customers. Our continued growth requires that we increase our production capacity. Consequently, we are planning to construct a second manufacturing plant in Bulloch County, Georgia. We are planning to invest nearly $700.0 million in two phases in the construction of the second facility and we expect to have the first phase of the second plant operational during the second -half of 2023. If, for any reason, including our inability to obtain financing, the second manufacturing plant should fail to be completed in a timely manner, or at all, or any of the production lines in the second manufacturing plant do not operate according to our expectations, sales may be impeded, our growth may be hindered and our business or results of operations may be materially adversely affected.

Many factors could delay or prevent the construction of a second manufacturing facility or cause us to reduce the scale or scope of the new facilities, including:

 

our inability to obtain financing on favorable terms, or at all;

 

design, engineering and construction difficulties or delays;

 

our failure or delay in obtaining necessary legal, regulatory, and other approvals;

 

interruptions in the supply of the necessary equipment, or construction materials or labor or an increase in their price;

 

opposition of local interests; and

 

natural disasters, accidents, political unrest, or unforeseen events.

28


 

Many factors could prevent the second manufacturing facility from producing at their expected effective or nameplate capacity or could cause us to reduce the scale or scope of the new facilities, including:

 

design and engineering failures;

 

inability to retain and train a skilled workforce;

 

the challenges of operating significantly higher volume equipment at the planned second facility than currently employed at our existing facility in East Providence;

 

improper operation of the manufacturing equipment;

 

decreases in our manufacturing yields due to the inefficient use of the materials needed to make our products in our manufacturing process;

 

the availability of raw materials to support the levels of production that we anticipate at these facilities;

 

strikes or labor disputes; and

 

damage to the manufacturing equipment due to design and engineering flaws, construction difficulties or operator error.

Any such expansion will place a significant strain on our senior management team and our financial and other resources. The costs associated with and the resources necessary for our expansion could exceed our expectations and result in a materially adverse impact on our business, results of operations, financial condition and cash flows. If we are unable to complete the project contemplated, the costs incurred in connection with such projects may not be recoverable.

We may encounter manufacturing challenges in the EV market.

The volume and timing of sales to our customers in the EV market may vary due to a wide range of factors, including but not limited to, variation in demand for our customers’ products; our customers’ attempts to manage their inventory; design changes; changes in our customers’ manufacturing strategy; our customers’ production schedules; acquisitions of or consolidations among customers; and disruptions in the supply of raw materials or other supplies used in our customers’ products. Due in part to these factors, we believe that many of our automotive OEM customers and customers in the EV market do not commit to long-term production schedules. Our inability to forecast the level of customer orders with certainty makes it difficult to schedule production and maximize utilization of manufacturing capacity.

In order to meet the anticipated demand in the EV market, we are planning to construct a second manufacturing plant in Bulloch County, Georgia, to expand our aerogel capacity. Any delays or disruptions in constructing the second manufacturing plant would directly impact our ability to meet such customer demand and adversely impact our business operations and the value of the awarded business.

From time to time, we have underutilized our manufacturing lines. This excess capacity means we incur increased fixed costs in our products relative to the net revenue we generate, which could have an adverse effect on our results of operations, particularly during economic downturns. If we are unable to improve utilization levels for these manufacturing lines and correctly manage capacity, the increased expense levels will have an adverse effect on our business, financial condition and results of operations. In addition, we are planning to construct a fabrication facility in Mexico. Facilities located in Mexico or other countries are subject to a number of additional risks and uncertainties, including increasing labor costs, which may result from market demand or other factors, political, social and economic instability, difficulty in enforcing agreements, or unexpected changes in laws, regulations or policy. Additionally, our manufacturing activities in Mexico may also be adversely affected by political events, terrorist events and hostilities, complications due to natural, nuclear or other disasters or the spread of an infectious disease, virus or other widespread illness. For instance, the global spread of COVID-19, which originated in late 2019 and was later declared a pandemic by the World Health Organization in March 2020, caused certain governmental authorities worldwide to initiate “lock-down” orders for all non-essential activities, which at times, included extended shutdowns of businesses in the impacted regions. This or any further political or governmental developments or health concerns in Mexico could result in social, economic and labor instability. These uncertainties could have a material adverse effect on the continuity of our business and our results of operations and financial condition.

Existing free trade laws and regulations, such as the United States-Mexico-Canada Agreement, provide certain beneficial duties and tariffs for qualifying imports and exports, subject to compliance with the applicable classification and other requirements. Changes in laws or policies governing the terms of trade, and in particular increased trade restrictions, tariffs or taxes on imports from and exports to Mexico, where we intend to fabricate automotive parts from PyroThin products manufactured in the U.S., could have a material adverse effect on our business and financial results.

29


From time to time we have had difficulty in consistently producing products that meet applicable product specifications and technical and delivery requirements, and such difficulties could expose us to financial, contractual, or other liabilities.

Our insulation products are technologically advanced and require a precise and complex manufacturing process. Because of the precision and complexity of this manufacturing process and the high-performance characteristics of our products, from time to time we have had difficulty in consistently producing products that meet applicable specifications and technical and delivery requirements, including, our customer and end-user specifications and requirements. At certain times in the past, the growth in demand for our products has contributed to this difficulty by putting significant pressure on our management, our personnel and our production facilities. See “Risk Factors — Growth has placed significant demands on our management systems and our infrastructure. If we fail to manage our long-term growth effectively, we may be unable to execute our business plan, address competitive challenges and meet applicable product specifications and technical and delivery requirements.”

Furthermore, we seek to lower our manufacturing costs, while maintaining appropriate performance characteristics, and to improve the per square foot costs of our silica aerogel blankets by optimizing our formulations to reduce material costs. Any failure to meet the specifications for our products as a result of our attempts to optimize our formulations, or otherwise, or technical and delivery requirements could result in the termination of existing customer contracts or purchase orders, the elimination or reduction of future purchase orders, the impairment of customer relationships, and the incurrence of financial, contractual or other liabilities. Products that do not meet these specifications or requirements may also expose us to warranty and product liability claims and associated adverse publicity. Any such termination, reduction, impairment, liability or publicity could result in a broader loss of existing customers and revenues and delay the execution of our business plans, disrupt our operations and could have a material adverse effect on our results of operations and financial condition.

A sustained downturn in the energy industry, due to lower oil and gas prices or reduced energy demand, could decrease demand for some or all of our products and services, which could have a material adverse effect on our business, financial condition and results of operations.

Demand for a significant portion of our products and services depends on the level of capital expenditure by companies in the energy industry, which depends, in part, on current and expected energy prices. Prices of oil and gas have been highly volatile in the past several years with oil prices reaching a high above $100 per barrel in mid-2014 to a low below $12 per barrel in early 2020, and recently climbing to over $90 per barrel. The volatility in oil prices and declines in oil prices, which are often associated with unrelated world events, such as the recent tensions between Russia and Ukraine and political instability in Ukraine and other areas in the world, have resulted, from time to time, in a reduction in capital expenditures by many companies in the energy industry, and in particular by end-users of our products involved in the construction and expansion of offshore and onshore oil and gas production facilities. Sustained lower energy prices may also reduce our energy infrastructure and building materials end-users’ need to improve energy savings by using premium-priced insulation products like ours, thus reducing demand for our products and causing downward pressure on the pricing of our products. A sustained downturn in the capital expenditures of our energy infrastructure and building materials customers, whether due to periods of lower energy prices or a further decrease in the market price of oil and gas or otherwise, and including the perception that such a downturn might occur or continue, may delay capital projects, decrease demand for our products and cause downward pressure on the prices we charge for our products, which, in turn, could have a material adverse effect on our business, financial condition and results of operations. Such downturns, including the perception that they might occur or continue, could have a significant negative impact on the market price of our common stock.

Regulation of greenhouse gas emissions could reduce demand for hydrocarbon products and lead to a sustained downturn in the energy industry, which could decrease demand for our products and have a material adverse effect on our business, financial condition and results of operation.

Due to growing concerns about the risks of climate change, a number of countries are adopting or considering adopting regulations to reduce greenhouse gas emissions. The current U.S. administration has announced a renewed focus on potential legislation and regulations to combat climate change. Any potential greenhouse gas regulations, while potentially helpful in the adoption of electric vehicles, could have the impact of increasing energy costs, reducing the demand for hydrocarbons, decreasing profitability and return on investment in the energy industry, and leading to a sustained downturn in the energy industry. Demand for a significant portion of our products depends on the aggregate level of capital expenditure in the energy industry, which depends, in part, on the expected return on such investments. A sustained period of diminished returns or expected returns on capital deployed in the energy industry as a result of greenhouse gas regulations or otherwise, may delay capital projects, decrease demand for our products and cause downward pressure on the prices we charge for our products, which, in turn, could have a material adverse effect on our business, financial condition, results of operations and the market price of our common stock.

30


The markets we serve are subject to general economic conditions and cyclical demand, which could harm our business and lead to significant shifts in our results of operations from quarter to quarter that make it difficult to project long-term performance.

Our results of operations have been, and may in the future be, adversely affected by general economic conditions and the cyclical pattern of certain industries in which our customers and end-users operate. Demand for our products and services depends in large part upon the level of capital and maintenance expenditures by many of our customers and end-users, in particular those in the energy, petrochemical, and power generation industries, and firms that design, construct, and operate facilities for these industries.

These customers’ expenditures have historically been cyclical in nature and vulnerable to economic downturns. In particular, profitability in the energy industry is highly sensitive to supply and demand cycles and commodity prices, which historically have been volatile; and our customers in this industry historically have tended to delay large capital projects, including expensive maintenance and upgrades, during industry downturns. Delays in customer projects may cause fluctuations in the timing or the amount of revenue earned and our results of operations in a particular period. Prolonged periods of little or no economic growth could decrease demand for oil and gas, which, in turn, could result in lower demand for our products and a negative impact on our results of operations and cash flows. This risk increases as we seek to increase the project-based revenue as a percentage of the total revenue. In addition, this cyclical demand and potential customer project delays may lead to significant shifts in our results of operations from quarter to quarter and from year to year, which limits our ability to make accurate long-term predictions about our future performance. We estimate that sales to end-user customers in the energy industry accounted for approximately 90% of our 2021 revenues and we expect that they will continue to account for a significant portion of our future revenues.

The market for insulation products incorporating aerogel blankets is relatively undeveloped and our products may never be widely adopted, which would have a material adverse effect on our business.

The market for insulation products utilizing aerogel blankets is relatively undeveloped. Accordingly, our future results of operations will depend in large part on our ability to gain market share of the global energy infrastructure and building materials insulation markets. Our ability to gain market share in these markets is highly dependent on the acceptance of our products by large, well-established end-users, distributors, contractors, and OEMs. The insulation market has historically been slow to adopt new technologies and products. Most insulation types currently in use in the energy infrastructure and building materials markets were developed over 50 years ago. In addition, there is a tendency of end-users in some of our markets to opt for the lower short-term costs associated with traditional insulation materials. If we fail to educate existing and potential end-users, distributors, contractors, and OEMs of the benefits and value offered by our aerogel products, or if existing users of our products no longer rely on aerogel insulation for their insulation needs, our ability to sell our products and grow our revenue could be limited.

Our business strategy also includes the development of next generation products with the performance characteristics and price points required by markets outside of the energy infrastructure and sustainable building materials markets, including the electric vehicle market. These performance and price requirements can be more demanding than those we faced in energy infrastructure and sustainable building materials markets. In the event that we are unable to develop products that meet market needs, we may be unable to penetrate such markets. In addition, the development of innovative product and manufacturing methods requires the dedication of significant human, technical and financial resources, with no certainty of success or recovery of our related investment. As a result, we may be unable to grow our business in markets outside of the energy infrastructure and sustainable building materials markets, which could adversely affect our financial performance.

Because we are often a new supplier offering new types of materials to our end-user customers, we also may face concerns from these end-user customers about our reliability and our ability to produce our products in a volume sufficient to meet their supply and quality control needs. As a result, we may experience a reluctance or unwillingness by existing end-user customers to expand their use of our products and by potential end-user customers to begin using our products. Our products may never reach mass adoption, and changes or advances in technologies could adversely affect the demand for our products.

A failure to increase, or a decrease in, demand for aerogel insulation products caused by lack of end-user, market or distribution channel acceptance, technological challenges or competing technologies and products would result in a lower revenue growth rate or decreased revenue, either of which could have a material adverse effect on our business and our results of operations.

If we do not respond appropriately, the evolution of the automotive industry towards mobility on demand services could adversely affect our business.

There has been an increase in consumer preferences for mobility on demand services, such as car- and ride-sharing, as opposed to automobile ownership, which may result in a long-term reduction in the number of vehicles per capita and in turn result in lower demand for our products in the EV market. These evolving areas have also attracted increased competition from entrants outside the

31


traditional automotive industry. If we do not continue to respond quickly and effectively to this evolutionary process, our results of operations could be adversely impacted.

Declines in the market share or business of our large customers may adversely impact our revenues and profitability.

In the future, we anticipate receiving a large proportion of our revenue in the EV market, particularly from automotive OEM customers. Accordingly, our revenues may be adversely affected by decreases in any of their businesses or market share. For instance, the COVID-19 pandemic and the worldwide semiconductor shortage adversely impacted the automotive industry in 2021 and 2020, resulting in reduced vehicle production schedules and sales from historical levels. Such events in the future could adversely impact our financial condition, operating results and cash flows and could reduce the value of the awarded business and our revenue targets. Furthermore, because our customers typically have no obligation to purchase a specific quantity of parts, a decline in the production levels of any of our major customers, particularly with respect to EV models for which we become a significant supplier, could reduce our sales and thereby adversely affect our financial condition, operating results and cash flows and could reduce the value of the awarded business and our revenue targets.

Employee strikes and labor-related disruptions involving us or one or more of our automotive OEM customers or suppliers may adversely affect our operations.

Our business is labor-intensive. A strike or other form of significant work disruption by our employees would likely have an adverse effect on our ability to operate our business. A labor dispute involving us or one or more of our automotive OEM customers or suppliers, or that could otherwise affect our operations, could reduce our sales and harm our profitability. A labor dispute involving another supplier to our automotive OEM customers that results in a slowdown or a closure of our automotive OEM customers’ assembly plants where our products are included in the assembled parts or vehicles could also adversely affect our business and harm our profitability. In addition, our inability or the inability of any of our automotive OEM customers, our suppliers or our customers’ suppliers to negotiate an extension of a collective bargaining agreement upon its expiration could reduce our sales and harm our profitability. Significant increases in labor costs as a result of the renegotiation of collective bargaining agreements could also adversely affect our business and harm our profitability. Recently, labor shortages have persisted throughout the economy and our industry is no different. If we are unable to address any labor shortages or increased labor costs adequately, we may not be able to meet demand for our product, which may impact our results of operations and the value of the awarded business.

Our growth in the electric vehicle market is dependent upon consumers’ willingness to purchase and use electric vehicles.

Our growth in the electric vehicle market is highly dependent upon the purchase and use by consumers of electric vehicles. If the market for electric vehicles does not gain broad market acceptance or develops more slowly than we anticipate, our business, prospects, financial condition, and operating results will be harmed. The market for electric vehicles is relatively new, rapidly evolving, characterized by rapidly changing technologies, price competition, additional competitors, evolving government regulation and industry standards, frequent new vehicle announcements, long development cycles for electric vehicles OEMs, and changing consumer demands and behaviors. Factors that may influence the purchase and use of electric vehicles include:

 

perceptions about electric vehicle quality, safety (in particular with respect to lithium-ion battery packs), design, performance and cost, especially if adverse events or accidents occur that are linked to the quality or safety of electric vehicles;

 

perceptions about vehicle safety in general, in particular safety issues that may be attributed to the use of advanced technology, including vehicle electronics and regenerative braking systems;

 

the decline of an EV’s range resulting from (i) deterioration over time in the battery’s ability to hold a charge or (ii) operation in colder weather;

 

concerns about electric grid capacity and reliability, which could derail efforts to promote electric vehicles as a practical solution to vehicles that require gasoline;

 

the environmental consciousness of consumers;

 

volatility in the cost of oil and gasoline;

 

safety concerns around electric vehicles generally and battery systems in particular; and

 

access to charging stations, standardization of electric vehicles charging systems and consumers’ perceptions about convenience and cost to charge an electric vehicle;

32


 

 

The influence of any of the factors described above may cause current or potential customers not to purchase electric vehicles and could impact the widespread consumer adoption of electric vehicles, which would materially adversely affect our business, operating results, financial condition and prospects.

Our products are expensive relative to other insulation products, which could make it more difficult for us to grow our revenue and achieve broader adoption of our aerogel products.

While we believe our products have superior performance attributes and may sometimes have the lowest cost on a fully installed basis or offer life-cycle cost savings, our competitors offer many traditional insulation products that are priced below our products. Our products are expensive relative to alternative insulation products and end-user customers may not value our products’ performance attributes sufficiently to pay their premium price. This could make it more difficult for us to grow our revenue and achieve broader adoption of our aerogel products. While we seek to lower our manufacturing costs, while maintaining appropriate performance characteristics, and to improve the per square foot costs of our silica aerogel blankets by optimizing our formulations to reduce material costs, we may not be successful in doing so. In addition, some of the benefits of our products are based on reduced installation time and related labor expense. In regions where labor costs are significantly lower than in the United States and Europe, the cost benefits of reduced installation times may not be adequate to overcome the relatively high price of our products and may make it more difficult for us to grow our revenue in those regions.

The insulation markets we serve are highly competitive. If we are unable to compete successfully, we may not be able to increase or maintain our market share and revenues.

We face strong competition primarily from established manufacturers of traditional insulation materials. Large producers of traditional insulation materials, such as Johns Mansville, Saint-Gobain, Knauf Gips, Owens Corning and Rockwool, dominate the insulation market. In addition, we face increasing competition from other companies seeking to develop high-performance insulation materials, including aerogel insulation. For example, Cabot Corporation manufactures, markets and sells a different form of aerogel insulation that is competitive with our products, particularly in the offshore oil and gas sector for use in pipe-in-pipe applications. We are also aware of competitors including Armacell International S.A., Beerenberg AS, Guangdong Alison Hi-Tech Co, Ltd, Nano Tech Co, Ltd, and other Asia-based companies that manufacture and/or market aerogel insulation products in blanket form. Many of our competitors are substantially larger and better capitalized than we are and possess greater financial resources. Our competitors could focus their substantial financial resources to develop new or additional competing products or develop products that are more attractive to potential customers than the products that we offer. We expect to face an increasing amount of competition in the aerogel insulation market over the next several years as existing competitors and new entrants seek to develop and market their own aerogel products.

Because some insulation manufacturers are substantially larger and better capitalized than we are, they may have the ability to sell their products at substantially lower costs to a large, existing customer base. Our products are expensive relative to other insulation products and end-user customers may not value our products’ superior performance attributes sufficiently to pay their premium price. In addition, from time to time, we may increase the prices for our products and these price increases may not be accepted by our end-user customers and could result in a decreased demand for our products. Similarly, we may make changes to our products in order to respond to customer demand or to improve their performance attributes and these changes may not be accepted by our end-use customers and could result in a decrease in demand for our products. These competitive factors could:

 

make it more difficult for us to attract and retain customers;

 

cause us to slow the rate of increase of our prices, delay or cancel planned price increases, lower our prices or discount our prices in order to compete; and

 

reduce our market share and revenues.

Any of these outcomes could have a material adverse effect on our results of operations, financial condition and cash flows.

Furthermore, we are in the early stages of developing battery materials for lithium-ion battery systems in electric vehicles, using our carbon aerogel technology. Even assuming successful development of such battery materials for the electric vehicles market, we will face substantial competition in commercializing such materials. We will compete with other companies, many of whom are developing, or can be expected to develop, products similar to ours. This market is large with many competitors. Many of our competitors in this market are more established than we are, and have significantly greater financial, technical, marketing, and other resources than we presently possess. Some of our competitors have greater name recognition and a larger customer base. These competitors may be able to respond more quickly to new or changing opportunities and customer requirements and may be able to undertake more extensive promotional activities, offer more attractive terms to customers, and adopt more aggressive pricing policies. We will not only compete with providers of other long-term solutions, such as lithium metal anode, but also with other well-

33


engineered silicon rich anode materials provided by well-capitalized startups with longer experience with silicon-based anodes. Thus, competing silicon-rich anode solutions, even if more expensive, may provide better mid-term solutions for increased energy densities before long-term solutions such as lithium metal anodes become viable. We cannot provide any assurance that we will be able to compete effectively with current or future competitors or that the competitive pressures we face will not harm our business, particularly as it relates to the electric vehicles market.

Failure by us to develop, maintain and strengthen strategic relationships with industry leaders to commercialize our products in the electric vehicle market may adversely affect our results of operations and our ability to grow our business.

Our business strategy requires us to align the design and performance attributes of our products and technologies to the evolving needs of the market. To facilitate this process, we have sought out partnerships and relationships with industry leaders in order to assist in the development and commercialization of our products. We face competition from other manufacturers of insulation, thermal barriers, battery materials, and similar products in seeking out and entering into such partnerships and relationships with industry leaders in our targeted electric vehicle market and we may therefore not be successful in establishing strategic relationships in those markets.

In the electric vehicle market, we are seeking to engage with industry leaders to assist in the optimization of our proprietary and patented carbon aerogels to improve the performance and cost of lithium-ion batteries. We have entered into an evaluation agreement with SKC Co., Ltd. to explore the potential use of Aspen’s silicon-rich carbon aerogel materials in the anode of lithium-ion batteries. We are also exploring various silicon materials for use with our solutions, including materials from a subsidiary of Evonik Industries AG. With the support of such third parties, we are seeking to focus our technical development and accelerate the potential commercialization of these carbon aerogel materials in the electric vehicle market. In addition, we are expanding our efforts with several battery and electric vehicle manufacturers to engineer silica aerogel thermal barriers to manage the risk of thermal runaway specific to the design of their lithium-ion battery packs and systems.

Unlike the other markets for which we have previously developed thermal solutions, the electric vehicle market may be more demanding technically, financially, and in other ways. Additionally, the automotive industry may be more risk averse, may have longer product development and testing cycles or otherwise require resources which we cannot muster in a timely manner to develop and market products and solutions. Furthermore, as we develop an anode active material for the electric vehicle market, we will be required to rely on industry partners in evaluating our materials in their respective anodes in combination with matching cathodes to produce cost effective and compelling cells for next generation electric vehicles. We may not be able to find the right partners to achieve our objectives or our interest and our partners’ interest may not be well aligned.

We will continue to seek to engage with additional battery material and electric vehicle manufacturers to realize the full potential of our aerogel technology platform within the electric vehicle market. In the event that we are unable to engage with additional industry leaders or to develop products that meet market needs, we may be less able or unable to penetrate that market. As a result, we may lessen or lose our ability to grow our business in the electric vehicle market that could adversely affect our business, financial condition and results of operations, including impairing our profitability.

We have entered into and may enter into future agreements that may limit our ability to broadly market our products or could involve future obligations, which could make it more difficult for us to commercialize certain of our products and negatively affect our business and results of operations.

In order to develop and commercialize our products, we may enter into joint development agreements or commercial arrangements. We cannot be certain that any products will be successfully developed under any such agreement or, even if developed, that they will be successfully produced or commercialized. These agreements may contain exclusivity, ownership of intellectual property, and other terms that may limit our ability to commercialize any products or technology developed in connection with such agreements, including in ways that we do not envision at the time of entering into the agreement. In addition, these agreements may not obligate either party to make any purchases and may contain technical specifications that must be achieved to the satisfaction of our partner, which we cannot be certain we will be able to achieve. If our ability to commercialize products or technology developed in connection with these agreements is limited or if we fail to achieve the technical specifications that may be required, then our business, financial condition, and results of operations could be materially adversely affected.

We may not be able to successfully develop and introduce new products in a timely manner at competitive prices, which would limit our ability to grow and maintain our competitive position and could adversely affect our financial conditions, results of operations and cash flow.

34


Our growth depends, primarily, on continued increase in the sales of existing products, including by improving the performance of existing products, as well as the successful development and introduction of new products, including new products for applications within the electric vehicle market, which face the uncertainty of customer acceptance and reaction from competitors. New product development requires considerable resources and attention that may shift our focus from and may disrupt our current operations, given that we have fewer resources than many of our competitors. We may not be able to sustainably manufacture new products with attractive margins and we may experience higher production inefficiencies than expected. Any delay in the development or launch of a new product could result in our not being the first to market, which could compromise our competitive position. Even if we manage to develop and introduce new products, such products may not address market needs or otherwise compete with third-party products. Even if our new products are adopted by the market, we may not achieve the growth in revenue that we expect from such new products and our investment in these efforts may not be proportional to our expected or actual revenue growth. If we are unable to develop and introduce new products in a cost-effective manner or otherwise manage effectively the operations related to new products, our results of operations and financial condition could be adversely impacted.

If we do not continue to develop and maintain distribution channels for our products and to meet our customers’ demand for our products, our results of operations could be adversely affected.

For a significant portion of our revenues, we rely on sales to distributors who then sell our products to end-users in our target markets. Our success depends, in part, on our maintaining satisfactory relationships with these distributors and develop new relationships in new geographies. Our distributors require us to meet expectations of delivery, quality, and pricing of our products, at both the distribution channel level and at the level of the end-user of our products. If we fail to meet expected standards, our revenues would decline and this could materially adversely affect our business, results of operations, and financial condition. In addition, we have been unable at times to produce sufficient amounts of our products to meet demand from our distributors and customers and we may not be able to avoid capacity constraints in the future if demand exceeds our expectations or we fail to expand our capacity in our planned second manufacturing facility in Bulloch County, Georgia, in a timely manner. If we are unable to deliver our products within such short timeframes, we may be at risk of losing direct or end-user customers. Accordingly, shortfalls in sales could materially adversely affect our business and results of operations.

The qualification process for our products can be lengthy and unpredictable, potentially delaying adoption of our products and causing us to incur significant expense potentially without recovery.

Qualification of our products by many of our direct and end-user customers can be lengthy and unpredictable and many of these direct and end-user customers have extended budgeting and procurement processes. This extended sales process requires the dedication of significant time by our personnel and our use of significant financial resources, with no certainty of success or recovery of our related expenses. Furthermore, even after an extensive qualification process, our products may fail to meet the standards sought by our end-user customers and may not be qualified for use by such end-user customers. Additionally, our continued process improvements and cost-reduction efforts may require us or the end-users to re-qualify our products. Failure to qualify or re-qualify our products may result in us losing such companies as end-users of our products, which would cause a decrease in our revenue or revenue growth rate, either of which could materially adversely affect our business and results of operations.

Our revenue may fluctuate, which may result in a high degree of variability in our results of operations and make it difficult for us to plan based on our future outlook and to forecast our future performance.

Our revenue may fluctuate from period to period due to a wide variety of factors. Since we rely on sales to a limited number of direct customers/distributors and end-user customers, changes in demand from one or more direct customers or end-users can significantly impact our revenue from period to period. In addition, the sales cycles for our products, including their qualification for use, are long and can result in unpredictability in our revenues. We expect to have an increasing percentage of our products sold for use in capital projects in the energy infrastructure market, which orders tend to be larger and more sporadic. This will further increase this unpredictability and the difficulty for us in forecasting quarterly or annual performance. Because of these factors, we have a limited basis on which to predict our quarterly revenue. Our profitability from period-to-period may also vary due to the mix of products that we sell in different periods. These factors may result in a high degree of variability in our results of operations and will make it difficult for us to accurately evaluate and forecast quarterly or annual performance and to plan based on our future outlook.

The results of our operations could be materially adversely affected if our operating expenses incurred do not correspond with the timing of our revenues.

Most of our operating expenses, such as manufacturing facility expenses, employee compensation and research expenses, are either relatively fixed in the short-term or incurred in advance of sales. In addition, our spending levels are based in part on our expectations regarding future revenues. As a result, if revenues for a particular quarter are below expectations, we may not be able to

35


proportionately reduce operating expenses for that quarter. Our reliance on sales to a limited number of direct customers, distributors and end-user customers, the length of our sales cycles and the potentially increasing percentage of our products sold for use in capital projects each can cause sporadic demand for our products that would limit our ability to predict future sales. This limitation could result in our being unable to reduce spending quickly enough to compensate for reductions in sales and could therefore adversely affect our results of operations for any particular operating period. Additionally, as we pursue rapidly evolving opportunities in the electric vehicle market, we have been hiring and will continue to hire additional personnel and incur additional expenses as we seek to implement and increase our capabilities and production capacity. The costs associated with these measures are being and will continue to be incurred in advance of our anticipated revenue opportunities, which will negatively impact our results of operations and profitability.

If we lose key personnel upon whom we are dependent, or if we are unable to successfully recruit and retain skilled employees, we may not be able to manage our operations and meet our strategic objectives.

Our continued success depends to a considerable degree upon the continued services of a small number of our employees with critical knowledge of our products, our manufacturing process, our intellectual property, our customers, and our global operations. The loss or unavailability of any of these individuals could harm our ability to execute our business plan, maintain important business relationships, and complete certain product development initiatives, which could harm our business. In the event that any of these key individuals leave their employment with us or take new employment with a competitor, our business and results of operations could be materially adversely affected. In addition, our continued success depends upon the availability, contributions, vision, skills, experience, and effort of our senior management, financial, sales and marketing, engineering, and production teams and our ability to recruit additional experienced personnel, particularly as we pursue growth opportunities in the EV market. We do not maintain “key person” insurance on any of our employees. We have entered into employment agreements with certain members of our senior management team, but none of these agreements guarantee the services of the individual for a specified period of time. All of the agreements with members of our senior management team provide that employment is at-will and may be terminated by the employee at any time and without notice.

The loss of the services of any of key employees or our inability to recruit and retain qualified personnel or advisors might impede our operations or the achievement of our strategic and financial objectives. The loss or interruption of the service of any of these individuals or our inability to attract or retain other qualified personnel or advisors could have a material adverse effect on our business, financial condition, and results of operations and could significantly reduce our ability to manage our operations and implement our strategy.

We are exposed to the credit risk of some of our direct customers, including distributors, contractors and OEMs, which subjects us to the risk of non-payment for our products.

We distribute our products, in part, through a network of distributors, contractors and OEMs, some of which may not be well capitalized and may be of a lower credit quality. This direct customer network subjects us to the risk of non-payment for our products. In addition, we operate in a number of countries characterized by intermittent governmental, market and financial crises. During 2019, we determined that collection of the remaining unpaid accounts receivable from a Brazilian contractor of $2.6 million was unlikely and recorded a write-off of the accounts receivable and the corresponding allowance for doubtful accounts. During 2020, we established an estimated reserve for uncollectible accounts receivable for $0.3 million. In addition, during periods of economic downturn in the global economy, our exposure to credit risks from our direct customers may increase, and our efforts to monitor and mitigate the associated risks may not be effective. In the event of additional non-payments by one or more of our direct customers, our business, financial condition and results of operations could be materially adversely affected.

If we fail to achieve the increase in production capacity that our long-term growth requires in a timely manner, or at all, our growth may be hindered and our business or results of operations may be materially adversely affected.

If, for any reason, including our inability to obtain financing, our planned expansion of capacity in a second plant in Bulloch County, Georgia or the construction of an automated fabrication facility in Mexico should fail to be completed in a timely manner, or at all, or any of the production lines in our existing or future manufacturing facilities do not operate according to our expectations, sales and or profitability may be impeded, our growth may be hindered and our business or results of operations may be materially adversely affected.

36


Many factors could delay, impede or prevent the construction and operation of future, potential manufacturing facilities, including in Bulloch County, Georgia or Mexico, or cause us to reduce the scale or scope of the expansion projects, including:

 

our inability to obtain financing on favorable terms, or at all;

 

design, engineering and construction difficulties or delays;

 

our failure or delay in obtaining necessary legal, regulatory and other approvals and permits;

 

interruptions in the supply of the necessary equipment, or construction materials or labor or an increase in their respective prices;

 

opposition of local interests; and

 

natural disasters, accidents, political unrest or unforeseen events, man-made or otherwise.

Many factors could prevent our existing and future potential manufacturing facilities from producing at expected, projected or targeted nameplate capacities or could cause us to reduce the scale or scope of future capacity expansions or facilities, including:

 

design and engineering failures;

 

inability to retain, manage and train a skilled workforce;

 

the challenges of operating technically advanced or higher volume equipment than currently employed at our existing facility in East Providence, Rhode Island;

 

improper operation of the manufacturing equipment;

 

decreases in our manufacturing yields due to the inefficient use of the materials needed to make our products in our manufacturing process;

 

the availability of raw materials at reasonable costs to support the levels of production that we anticipate at these facilities;

 

strikes or labor disputes; and

 

damage to the manufacturing equipment due to design and engineering flaws, construction difficulties or operator error.

Any such capacity expansion will place a significant strain on our senior management team and our financial and other resources. The costs associated with and the resources necessary for our capacity expansion plans could exceed our expectations and result in a materially adverse impact on our business, results of operations, financial condition, and cash flows.

If we are unable to complete the projects as contemplated, the costs incurred in connection with such projects may not be recoverable. For example, during 2013, we redesigned and reduced the planned scale of the third production line in our East Providence, Rhode Island facility. We recorded an associated $3.4 million impairment charge during 2013 to write off certain construction in progress assets. In addition, during 2018, we determined that our engineering plans, designs and drawings for a second manufacturing facility in Bulloch County, Georgia, would not be used due principally to our decision to significantly delay construction of the facility and intervening technical developments. Accordingly, we recorded an impairment charge of $7.4 million in 2018 on pre-construction and related costs for the Georgia facility.

A redesign of, change in scale of, or failure to initiate and complete the construction of potential manufacturing facilities and other similar impairments of our assets in the future could result in a materially adverse impact on our business, results of operations, and financial condition.

Furthermore, manufacturing of our silicon-rich carbon aerogel anode materials at the required scale and at a competitive cost may be challenging. Our silicon-rich anode materials are designed to replace graphite partially or completely in current graphitic anodes. Graphite prices are at least an order of magnitude lower than projected cost of our silicon-rich materials. In order to participate in the silicon-rich anode market with any meaningful market share, we need to rapidly scale up our processes to make hundreds of tons per year. Though we have had prior experience successfully scaling up silica-based aerogels, carbon aerogels and silicon-carbon composite aerogels may present their own unique technical and supply chain challenges that may be difficult to overcome in short order, which may adversely impact our business.

If the expected growth in the demand for our products does not follow after each of our planned capacity expansions, then our business will be materially adversely affected.

Our long-term growth plan requires that we continue to increase our production capacity. As we pursue our capacity expansion plans, we will incur significant capital expenditures and increased levels of manufacturing expenses in anticipation of expected growth

37


in demand for our products. In particular, we expect that these substantial additional expenditures will be made by us significantly in advance of the existence of the level of demand that would ensure the most efficient use of our planned new capacity. As a result, if the expected growth in demand for our products fails to materialize within a reasonable amount of time following each of our planned capacity expansions, whether because of low oil and gas prices, the failure of our automotive OEM customers to place firm orders at levels anticipated based on our awarded business expectations, the loss of a significant customer, our inability to grow our sales of EV products, the failure to develop new markets or for any other reason, then we would suffer decreased levels of cash flow and our financial condition and results of operations would be adversely affected.

Growth has placed significant demands on our management systems and our infrastructure. If we fail to manage our long-term growth effectively, we may be unable to execute our business plan, address competitive challenges and meet applicable product specifications and technical and delivery requirements.

We may be unable to manage our growth. To manage our anticipated future growth, we must continue to:

 

improve and expand our manufacturing, sales and marketing, and engineering organizations;

 

enhance our research and development capabilities and resources;

 

improve regulatory compliance, financial control and reporting systems;

 

expand our manufacturing, fabrication and distribution facilities and capacity; and

 

recruit, train and retain additional qualified personnel to enhance our managerial capabilities.

All of these measures will require significant expenditures and will demand the attention of management. At certain points in the past, significant growth in demand for our products has put our management and operating systems under strain. In addition, the physical expansion of our operations may lead to significant costs and may divert our management and business development resources. Furthermore, we compete for personnel and advisors with other companies and other organizations, many of which are larger and have greater name recognition and financial and other resources than we do. Due to our limited resources, we may not be able to effectively manage the expansion of our operations or adequately recruit, train, and retain qualified personnel. Any inability to manage growth could result in a loss of existing customers and revenues, delays in the execution of our business plans, and disruption of our operations. If we fail to achieve the necessary level of efficiency in our organization as it grows, it could have a material adverse impact on our business, results of operations and financial conditions.

We allocate our manufacturing operations, sales and marketing, research and development, general and administrative and financial resources based on our business plan, which includes assumptions about current and future orders and revenues from customers. However, the factors involved in such projections are uncertain. If our assumptions regarding these factors prove to be incorrect or if competing products gain further market share, then actual demand for our aerogel products could be significantly less than the demand we anticipate and we may not be able to grow our revenue or achieve profitability.

A substantial portion of our revenue comes from sales in foreign countries and we are planning to expand our operations outside of the United States, which subjects us to increased economic, trade, foreign exchange, operational and political risks that could materially adversely impact our business, financial conditions and results of operations and also increase our costs and make it difficult for us to operate profitably.

A substantial portion of our sales are to destinations outside of the United States, including France, Norway, Thailand, Russia, Canada, Germany, Taiwan, Great Britain, Columbia, and South Korea. Total revenue generated from outside of the United States, based on our shipment destination, amounted to $54.8 million or 45% of total revenue, $55.5 million or 55% of total revenue and $81.0 million or 58% of total revenue, for the years ended December 31, 2021, 2020 and 2019, respectively. In addition, we are planning to construct an automated fabrication facility in Mexico and commence operations during 2022.

As a result, we are subject to a number of risks, including, but not limited to:

 

the effect of applicable U.S. and foreign tax structures, including tax rates that may be higher than tax rates in the United States or taxes that may be duplicative of those imposed in the United States;

 

trade relations among the United States and those foreign countries in which our customers and suppliers have operations, including protectionist measures such as tariffs and import or export licensing requirements, whether imposed by the United States or such foreign countries, in particular the strained trade relations between the United States and China since 2018;

38


 

general economic and political conditions in each country, which may interfere with, among other things, our supply chain, our customers and all of our activities in a particular location;

 

difficulty in the enforcement of contractual obligations in non-U.S. jurisdictions and the collection of accounts receivable from foreign accounts;

 

different regulatory regimes in the various countries in which we operate or sell our products;

 

inadequate intellectual property protection in foreign countries;

 

the difficulties and increased expense in complying with multiple and potentially conflicting domestic and foreign laws, regulations, product approvals and trade standards, including the U.S. Foreign Corrupt Practices Act, or FCPA, and similar anti-bribery laws in non-U.S. jurisdictions, as well as the rules and regulations of the U.S. Department of Treasury’s Office of Foreign Assets Control, or OFAC, and similar sanctions laws;

 

foreign currency exchange controls, restrictions and fluctuations, which could result in reduced revenue and increased operating expense;

 

transportation delays or interruptions;

 

labor rules and collective bargaining arrangements in foreign jurisdictions;

 

difficulty in staffing and managing (including ensuring compliance with internal policies and controls) geographically widespread operations; and

 

armed conflicts, terrorist activity, and political unrest, particularly given the use of our products at energy facilities.

Additionally, we have generated revenue from LNG projects located in Russia in recent years. The current Russian-Ukrainian conflict and the emerging response from western nations, including sanctions, may have an adverse effect on our revenue and results of operations.

In addition, sales of our products are generally conducted in U.S. dollars and we also bid for foreign projects in U.S. dollars. The strengthening of the U.S. dollar against the local currencies in the countries into which we sell our products may result in our products becoming more expensive relative to competing insulation products priced in local currencies. If the U.S. dollar strengthens, our sales into foreign countries with relatively weaker currencies may be adversely impacted and we may be less competitive in bidding for projects in those markets.

Our success will depend in large part on our ability to manage the effects of continued global political and economic uncertainty, including those related to the ongoing recent tensions between Russia and Ukraine and political instability in Ukraine, especially in our international markets.

Because of our significant international operations, we could be materially adversely affected by violations of the U.S. FCPA and similar anti-corruption, anti-bribery, and anti-kickback laws.

We operate on a global basis, with 45% of our product sales in 2021 made to destinations outside of the United States, including Canada, Mexico, Europe, Asia, South America, and the Middle East. Our business operations and sales in countries outside of the United States are subject to anti-corruption, anti-bribery and anti-kickback laws and regulations, including restrictions imposed by the FCPA, as well as the United Kingdom Bribery Act of 2010, or UK Bribery Act. The FCPA, UK Bribery Act, and similar anti-corruption, anti-bribery and anti-kickback laws in other jurisdictions generally prohibit companies, their intermediaries and their agents from making improper payments to government officials or any other persons for the purpose of obtaining or retaining business. We operate and sell our products in many parts of the world that have experienced governmental corruption to some degree and, in certain circumstances, strict compliance with anti-corruption, anti-bribery and anti-kickback laws may conflict with local customs and practices. We train our employees concerning anti-corruption, anti-bribery, and anti-kickback laws and have policies in place that prohibit employees from making improper payments. We continue to implement internal controls and procedures designed to ensure that we comply with anti-corruption, anti-bribery, and anti-kickback laws, rules and regulations and mitigate and protect against corruption risks. We cannot provide assurance that our internal controls and procedures will protect us from reckless, criminal or other acts committed by our employees or third-parties with whom we work. If we are found to be liable for violations of the FCPA or similar anti-corruption, anti-bribery, and anti-kickback laws in international jurisdictions, either due to our own acts or out of inadvertence, or due to the acts or inadvertence of others, we could suffer criminal or civil fines or penalties or other repercussions, including reputational harm, which could have a material adverse effect on our business, results of operations, and financial condition.

39


A failure to comply with export control or economic sanctions laws and regulations could have a material adverse impact on our business, results of operations or financial condition. We may be unable to ensure that our distributors comply with applicable sanctions and export control laws.

We operate on a global basis, with 45% of our product sales in 2021 made to destinations outside of the United States, including Canada, Mexico, Europe, Asia, South America and the Middle East. We face several risks inherent in conducting business internationally, including compliance with applicable economic sanctions laws and regulations, such as laws and regulations administered by OFAC, the United States Department of State and the United States Department of Commerce. We must also comply with all applicable export control laws and regulations of the United States and other countries. Violations of these laws or regulations could result in significant additional sanctions including criminal or civil fines or penalties, more onerous compliance requirements, more extensive debarments from export privileges or loss of authorizations needed to conduct aspects of our international business.

In certain countries, we may engage third-party agents or intermediaries, such as customs agents, to act on our behalf. If these third-party agents or intermediaries violate applicable laws, their actions may result in criminal or civil fines or penalties or other sanctions being assessed against us. We take certain measures designed to ensure our compliance with U.S. export and economic sanctions law and we believe that we have never sold our products to Iran, Cuba, Sudan, or Syria through third-party agents or intermediaries or made any effort to attract business from any of these countries. However, it is possible that some of our products were sold or will be sold to distributors or other parties that, without our knowledge or consent, re-exported or will re-export such products to these countries. Although none of our non-U.S. distributors are located in, or to our knowledge, conduct business with Iran, Cuba, Sudan, or Syria, we may not be successful in ensuring compliance with limitations or restrictions on business with these or other countries subject to economic sanctions. There can be no assurance that we will be in compliance with export control or economic sanctions laws and regulations in the future.

Any such violation could result in significant criminal or civil fines, penalties or other sanctions and repercussions, including reputational harm that could have a material adverse impact on our business, results of operations or financial condition.

We rely on sales to a limited number of direct customers, including distributors, contractors, OEMs, partners and end-user customers for the substantial majority of our revenue, and the loss of one or more significant direct customers or several of our smaller direct customers could materially harm our business. In addition, we understand from our customers that a substantial majority of their sales of our products are to a small number of end-user customers and the loss of one or more significant end-user customers or several of our smaller end-user customers could materially harm our business.

A substantial majority of our revenue is generated from sales to a limited number of direct customers, including distributors, contractors, OEMs, partners and end-user customers. For the years ended December 31, 2021, 2020 and 2019, total revenue from our top ten direct customers represented 68%, 66%, and 68% of our revenues, respectively. Distribution International, Inc. represented 28% of our total revenue in 2021; Distribution International, Inc. and SPCC Joint Venture represented 21% and 15% of our total revenue in 2020; Distribution International, Inc. and SPCC Joint Venture represented 20% and 13% of our total revenue in 2019. Although the composition of our significant distributors, contractors, OEMs, partners and end-user customers will vary from period to period, we expect that most of our revenues will continue, for the foreseeable future, to come from sales to a relatively small number of direct customers. In addition, we understand from our direct customers that a substantial majority of their sales of our products are to a small number of end-user customers.

Our direct customer concentration also creates accounts receivable concentrations and related risks. As of December 31, 2021, Distribution International, Inc. and General Motors, LLC accounted for 27% and 17% of our accounts receivable respectively.

A majority of our expected sales in the EV market in 2022 and a substantial amount in 2023 are expected to be to a single customer. The substantial majority of our sales to distributors are transacted on a purchase order basis. The contracts we enter into with our direct customers generally do not include long-term commitments or minimum volumes that ensure future sales of our products. In addition, we understand that our direct customers’ contracts with end-user customers also generally do not include such commitments or minimums. Consequently, our results of operations may fluctuate significantly from period-to-period based on the actions of one or more significant direct customers or end-user customers.

40


A direct customer may take actions that affect us for reasons that we cannot anticipate or control, such as reasons related to an end-user customer’s financial condition, contractual arrangements with end-user customers, changes in business strategy or operations, the introduction of alternative competing products, or as the result of the perceived quality or cost-effectiveness of our products. Our agreements with these direct customers may be cancelled if we fail to meet certain product specifications or materially breach the agreement or for other reasons outside of our control. In addition, our direct customers may seek to renegotiate the terms of current agreements upon maturity or renewal. The loss of, or a reduction in sales or anticipated sales to, one or more of our significant direct customers or end-user customers or several of our smaller direct customers or end-user customers could have a material adverse effect on our business, financial condition, and results of operations.

If we are unable to maintain our technological advantage over our competitors, our business may be materially adversely affected.

We research, develop, manufacture and sell high-performance aerogel insulation products. Rapid and ongoing changes in technology and product standards could quickly render our products less competitive, or even obsolete, particularly if we fail to continue to improve the performance of our insulation products. We are currently developing new applications for our existing products as well as new aerogel technologies; however, our efforts may not be successful and new applications or technologies may not be commercially useful. Other companies that are seeking to enhance traditional insulation materials have recently introduced or are developing other emerging insulation technologies. These competitors are engaged in significant development work on these various insulation products. Competing technologies that outperform our insulation in one or more performance attributes could be developed and successfully introduced.

We are also aware of certain companies, including Armacell International S.A., Beerenberg AS, Guangdong Alison Hi-Tech Co, Ltd., Nano Tech Co, Ltd, and a variety of other companies based in Asia that have developed or are developing and/or marketing products using aerogel technology similar to our technology and these or other companies have introduced or could introduce aerogel products that compete directly with our products and could in the future outperform our products in one or more performance attributes, could be offered to our customers as a cheaper alternative to our products or may result in increased pricing pressure on our products. As a result of increasing competitive activity by other companies in the aerogel insulation market, both now and in the future, we may not be able to sustain our competitive position in our target markets. Any degradation in our competitive position could have a material adverse effect on our business, financial condition and results of operations.

In addition, certain technological advancements may render our products obsolete. In particular, the future direction of electric vehicle battery packs may strike a commercially reasonable balance between the need for higher energy densities and the need for better safety outcomes. A rapid progress towards technologies such as solid electrolytes, safer electrode active materials (such as LFP cathodes) may provide a better balance of energy density and safety, render our premium thermal barriers obsolete and have a material adverse effect on our business, financial condition and results of operations.

Negative perceptions regarding the safety, quality or other attributes of our products or a failure or a perceived failure of our products could have a material adverse effect on our results of operations and could make us unable to continue our business.

Given the history of asbestos as an insulation material, we believe that there is an elevated level of attention towards perceived health and safety risks in the insulation industry. As a consequence, it is essential to our existing business and to our future growth that our products are considered safe. Even modest perceptions by existing or potential distributors, contractors or end-user customers in our target markets that our products are not safe could have a critical impact on our ability to sell our products and to continue as a business. Further, our competitors have in the past, and may in the future, seek to create or perpetuate such perceptions. There is risk of an actual or perceived failure of our products or other negative perceptions regarding our products, such as perceived health hazards. For example, dust is produced by our products during their installation and use, which increases the likelihood of the perception of a hazard. Another example is the potential in very high temperature applications for material failure. Like most insulation products, our Pyrogel XT and XTE products will normally go through a controlled burn-in process immediately after exposure to high temperatures. If installed improperly, the burn-in may proceed too rapidly and the material may become damaged. In addition, the thermal performance of our materials may degrade over time due to a variety of operational or environmental conditions. We take steps to educate our distributors, contractors, OEMs and end-user customers on the nature of our products and the proper installation and operating procedures in order to mitigate these risks. Such an event, or the perception of such an event, could quickly result in our direct and end-user customers replacing our products with traditional insulation materials which could have a material adverse effect on our results of operations.

41


Our activities and operations are subject to numerous health and safety laws and regulations. If we violate such regulations, we could face penalties and fines or be required to curtail or cease operations.

We are subject to numerous health and safety laws and regulations in each of the jurisdictions in which we operate. These health and safety laws and regulations apply to us including with regard to hazardous substances that we use in our manufacturing process and that certain of our products contain. These substances include titanium dioxide, iron oxide, ethanol, and carbon black, each of which has been determined, in certain forms, with certain contaminants and at certain levels, to be hazardous, possibly carcinogenic, or otherwise harmful to humans. We may also consider and adopt the use of other hazardous substances or substances potentially containing hazardous contaminants, with similar or higher risks in connection with new products or modifications to our current products and related manufacturing.

Our processes also require the use of other regulated substances in raw material delivery and manufacturing, including among others, ethanol. Applicable laws and regulations require us to obtain and maintain permits and approvals and implement health and safety programs and procedures to control risks associated with our operations. Compliance with those laws and regulations can require us to incur substantial costs. Moreover, if our compliance programs are not successful, we could be subject to penalties or to revocation of our permits, which may require us to curtail or cease operations of the affected facilities. In particular, the construction of future, potential facilities will require us to obtain and maintain new permits from various regulatory authorities and if the issuance of such permits is delayed or denied, it would slow or potentially prevent the expansion of our manufacturing capacity. Violations of laws, regulations and permit requirements may also result in criminal sanctions, injunctions and the denial or revocation of our various permits.

While we use hazardous substances, including titanium dioxide, carbon black, and similar chemicals, in forms and at levels that are subject to current rules and regulations, such rules and regulations may become more stringent such that we are required to modify our manufacturing process and such that our customers’ use of our products may be impacted. Regulatory changes contemplated in several countries, particularly in Europe, may substantially increase these risks. Changes in the products or manufacturing processes may require the customers to perform an extensive re-qualification process, which our customers may not want to undertake for various reasons, resulting in the customer switching to competing products. In addition, changes in our production or manufacturing process may result in uses above currently permitted levels. Such uses or changes in rules or regulations could materially adversely affect our business, financial condition, and results of operations.

Health and safety laws, regulations and permit requirements may become more stringent or otherwise change. Any such changes could require us to incur materially higher costs than at present. Our costs of complying with current and future health and safety laws, regulations and permit requirements, and any liabilities, fines or other sanctions resulting from violations of them, could adversely affect our business, financial condition, and results of operations.

We may face certain product liability or warranty claims on our products, including from improper installation of our products by third parties. As a consequence, we could lose existing and future business and our ability to develop, market and sell our insulation could be harmed.

The design, development, production and sale of our products involve an inherent risk of product liability claims and associated adverse publicity. We seek to lower our manufacturing costs, while maintaining appropriate performance characteristics, and to improve the per square foot costs of our silica aerogel blankets by optimizing our formulations to reduce material costs. If our products do not function as represented as a result of such changes in formulations, we may face warranty claims on our products. In addition, we may be named directly in product liability suits relating to our products, even for defects resulting from errors of our distributors, contractors, OEMs, partners, or end-user customers. These claims could be brought by various parties, including distributors, contactors, OEMs, partners, and other direct end-user customers who are purchasing products directly from us, or end-user customers who purchase our products from our distributors. We could also be named as co-parties in product liability suits that are brought against the distributors, contractors, OEMs, partners, and end-user customers. Our products are often installed in our end-user customers’ complex and capital-intensive facilities in inherently hazardous or dangerous environments, including in the energy, petrochemical, and power generation industries, where the potential liability from risk of loss could be substantial. The failure of our products to perform to customer expectations, whether or not because of improper installation, could give rise to warranty claims against us. We take steps to educate our distributors, contractors, OEMs, partners, and end-user customers about the proper installation procedures to mitigate the risk of an uncontrolled burn-in for very high temperature applications of Pyrogel XT and XTE. However, installation of our products is handled by third parties over whom we have no control and errors or defects in their installation may also give rise to claims against us, diminish our brand, or divert our resources from other purposes. Any of these claims, even if without merit, could result in costly litigation or divert management’s attention and resources. In addition, many of our products are integrated into the final products of our customers. The integration of our products may entail the risk of product liability or warranty claims based on malfunctions or hazards from both our products and the final products of our customers.

42


A material product liability claim may seriously harm our results of operations, as well as damage our customer relationships and reputation. Although we carry general liability insurance, our current insurance coverage could be insufficient to protect us from all liability that may be imposed under these types of claims. In addition, our distributors, contractors, OEMs, partners, and end-user customers may not have adequate insurance to cover against potential claims. If claims or losses exceed our liability insurance coverage, we may go out of business. In addition, insurance coverage is expensive, may be difficult to obtain and may not be available in the future on acceptable terms or at all. A significant increase in the cost of insurance coverage could adversely affect our business, financial condition and results of operations.

Furthermore, if any of our products are or are alleged to be defective, particularly the products that we sell to our OEM customers, we may be required to participate in a recall involving such products. Each automotive manufacturer has its own practices regarding product recalls and other product liability actions relating to its suppliers. However, as suppliers become more integrally involved in the vehicle design process and assume more of the vehicle assembly functions, OEMs continue to look to their suppliers for contribution when faced with recalls and product liability claims. OEMs also require their suppliers to guarantee or warrant their products and bear the costs of repair and replacement of such products under new vehicle warranties. Depending on the terms under which we supply products to an automotive OEM, an automotive OEM may attempt to hold us responsible for some or all of the repair or replacement costs of products under new vehicle warranties when the OEM asserts that the product supplied did not perform as warranted.

In addition, as we adopt new technology, we face an inherent risk of exposure to the claims of others that we have allegedly violated their intellectual property rights. We cannot ensure that we will not experience any material warranty, product liability or intellectual property claim losses in the future or that we will not incur significant costs to defend such claims.

We may incur significant costs complying with environmental, health and safety laws, and related claims, and failure to comply with these laws and regulations could expose us to significant liabilities, which could materially adversely affect our results of operations.

Costs of compliance with regional, national, state, and local existing and future environmental, health and safety laws, and regulations could adversely affect our cash flow and results of operations. We are required to comply with numerous environmental laws and regulations and to obtain numerous governmental permits in order to operate our facilities and in connection with the design, development, manufacture, and transport of our products and the storage, use, handling, and disposal of hazardous substances, including environmental, health and safety laws, regulations and permits governing air emissions or water usage and disposal. We may incur significant additional costs to comply with these requirements, which are becoming stringent in a progressive manner. If we fail to comply with these current and new requirements, we could be subject to civil or criminal liability, damages and fines, require substantial capital investment to remedy non-compliance, and our operations could be curtailed, suspended, or shutdown. In addition, certain foreign laws and regulations may affect our ability to export products outside of the United States. Existing environmental, health and safety laws, and regulations could be revised or reinterpreted and new laws and regulations could be adopted or become applicable to us or our products, and future changes in environmental, health and safety laws, and regulations could occur. These factors may materially increase the amount we must invest to bring our processes into compliance and impose additional expense on our operations.

Among the changes to environmental laws and regulations that could occur is the adoption of regulatory frameworks to reduce greenhouse gas emissions, which a number of countries, particularly in the European Union, have adopted, or are considering adopting, including the 2015 Paris Agreement on Climate Change. These include adoption of cap and trade regimes, carbon taxes, restrictive permitting, increased efficiency standards, and incentives or mandates for renewable energy, any of which could increase the costs of manufacturing our products and increase our compliance costs, and/or reduce demand for our products from our customers in the energy industry, all of which could materially adversely affect our business and results of operations.

In addition, private lawsuits, including claims for remediation of contamination, personal injury or property damage, or actions by regional, national, state and local regulatory agencies, including enforcement or cost-recovery actions, may materially increase our costs. Certain environmental laws make us potentially liable on a joint and several basis for the remediation of contamination at or emanating from properties or facilities that we currently or formerly owned or operated or properties to which we arranged for the disposal of hazardous substances. Such liability may require us to pay more than our fair share and could require us to address contamination caused by others. For example, the site of our East Providence facility contains certain levels of contamination caused by prior third-party activities on and near the site. Such contamination remains in place under a state-approved deed restriction, and we are required to comply with such deed restriction and the accompanying soil management plan. In general, the deed restriction prohibits the residential use of the property and the use of groundwater as potable water, and requires the maintenance of engineering controls and annual inspections to help prevent exposure to contaminated soils. The soil management plan requires us to notify the state environmental agency with respect to any soil excavation, stockpiling, sampling, and off-site disposal of excavated soil. Although we have not had to make material expenditures to satisfy these requirements to date, in the future, we may incur additional

43


costs to comply with these requirements and failure to do so could disrupt the operation of our facility or could subject us to liability for environmental remediation. We may incur liability relating to the remediation of contamination, including contamination we did not cause. Furthermore, ethanol, one of the materials that we handle in large quantities in our manufacturing process is subject to additional laws and regulations including those administered by the U.S. Alcohol and Tobacco Tax and Trade Bureau. While we seek to comply with the stringent requirements of these laws and regulations, these laws and regulations are complex and are subject to interpretation. Any changes in these laws or regulations or any interpretation thereof, or changes in our manufacturing processes may require us to request changes to our existing permits or obtain new permits. Any requests to change our existing permits or obtain new permits may be delayed or denied and may require us to modify our manufacturing processes, which could be costly and time consuming and could adversely affect our business and results of operations.

We may not be able to obtain or maintain, from time to time, all required environmental regulatory approvals. A delay in obtaining any required environmental regulatory approvals or failure to obtain and comply with them could materially adversely affect our business and results of operations.

Breakdowns, security breaches, loss of data, and other disruptions of our information technology systems could compromise sensitive information related to our business, prevent us from accessing critical information, and expose us to liability, which would cause our business and reputation to suffer.

In the ordinary course of our business, we collect and store sensitive data, including intellectual property, our proprietary business information and that of our suppliers, customers and business partners, and personally identifiable information about our employees and business contacts. We manage and maintain our applications and data utilizing on-site and off-site systems. These applications and data encompass a wide variety of business-critical information including research and development information, commercial information, and business and financial information. We face four primary risks relative to protecting this critical information: loss of access; inappropriate or unauthorized disclosure; inappropriate or unauthorized modification; and inadequate monitoring of our controls over the first three risks.

The secure processing, storage, maintenance, and transmission of this critical information is vital to our operations and business strategy, and we devote resources to protecting such information. Although we take measures to protect sensitive information from unauthorized access or disclosure, our information technology and infrastructure may be vulnerable to breakdowns, attacks by hackers, viruses, breaches or interruptions due to employee error, malfeasance or other disruptions, faulty password management or lapses in compliance with privacy and security mandates. Any such virus, breakdown, attack, breach, or interruption could compromise our networks and the information stored there could be accessed by unauthorized parties, publicly disclosed, lost, or stolen. Third parties may attempt to fraudulently induce employees or other persons into disclosing usernames, passwords or other sensitive information, which may in turn be used to access our information systems, commit identity theft or carry out other unauthorized or illegal activities. Any such breach could compromise our networks and the information stored there could be accessed, publicly disclosed, lost or stolen. We engage third-party vendors and service providers to store and otherwise process some of our data, including sensitive and personal information. Our vendors and service providers may also be the targets of the risks described above, including cyberattacks, ransomware, malicious software, phishing schemes, and fraud. From time to time, we get notifications that such vendors experienced cyber security breaches. For example, in 2021, we were notified by a third-party vendor that it had experienced a ransomware attack and some of our technical information may have been inappropriately disclosed. While we have no reason to believe that significant or sensitive information was compromised in such breach, if that were to occur, our ability to operate in a competitive manner would be significantly affected in an adverse manner. Our ability to monitor our vendors and service providers’ data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, misuse, disclosure, loss or destruction of our data, including sensitive and personal information, and disruption of our or third-party service providers’ systems. We and our third-party service providers may face difficulties in identifying, or promptly responding to, potential security breaches and other instances of unauthorized access to, or disclosure or other loss of, information. Any hacking or other attack on our or our third-party service providers’ or vendors’ systems, and any unauthorized access to, or disclosure or other loss of, information suffered by us or our third-party service providers or vendors, or the perception that any of these have occurred, could result in legal claims or proceedings, loss of intellectual property, liability under laws that protect the privacy of personal information, negative publicity, disruption of our operations and damage to our reputation, which could divert our management’s attention from the operation of our business and materially and adversely affect our business, revenues and competitive position. Moreover, we may need to increase our efforts to train our personnel to detect and defend against cyber- or phishing-attacks, which are becoming more sophisticated and frequent, and we may need to implement additional protective measures to reduce the risk of potential security breaches, which could cause us to incur significant expenses. Recently, Russian ransomware gangs have threatened to increase hacking activity against critical infrastructure of any nation or organization that retaliates against Moscow for its invasion of Ukraine.  Any such increase in such attacks on our third-party provider or other systems could adversely affect our network systems or other operations.   We have measures in place that are designed to detect and respond to such security incidents and breaches of privacy and security mandates, but there can be no assurance that our efforts will prevent or detect such breakdowns or breaches in our systems, if at all.

44


Any such security breach or interruption, as well as any action by us or our employees or contractors that might be inconsistent with the rapidly evolving data privacy and security laws and regulations applicable within the United States and elsewhere where we conduct business, could result in enforcement actions by U.S. states, the U.S. federal government or foreign governments, liability or sanctions under data privacy laws that protect personally identifiable information, regulatory penalties, other legal proceedings such as but not limited to private litigation, the incurrence of significant remediation costs, disruptions to our development programs, business operations and collaborations, diversion of management efforts and damage to our reputation, which could harm our business and operations. Because of the rapidly moving nature of technology and the increasing sophistication of cybersecurity threats, our measures to prevent, respond to and minimize such risks may be unsuccessful.

In addition, our insurance may be insufficient to cover our losses resulting from cyber-attacks (including ransomware), breaches, or other interruptions, and any incidents may result in loss of, or increased costs of, such insurance. The successful assertion of one or more large claims against us that exceed available insurance coverage, the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, or denials of coverage, could have a material adverse effect on our business, including our financial condition, results of operations and reputation.

Our contracts with U.S. government agencies may subject us to audits, criminal penalties, sanctions, and other expenses and fines.

We perform contract research services for U.S. government agencies and our products are sold to customers that may incorporate them into government projects. U.S. government agencies, including the Defense Contract Audit Agency and the Department of Labor, routinely audit government contractors. These agencies review a contractor’s compliance with contract terms and conditions, performance under its contracts, cost structure and compliance with applicable laws, regulations and standards. The U.S. government also may review the adequacy of a contractor’s systems and policies, including a contractor’s purchasing, property, estimating, billing, accounting, compensation and management information systems. Any costs found to be overcharged or improperly allocated to a specific contract or any amounts improperly billed or charged for products or services will be subject to reimbursement to the government. As a government contractor, we are required to disclose to the U.S. government credible evidence of certain violations of law and contract overpayments. If we are found to have participated in improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or prohibition from doing business with the U.S. government. Any negative publicity related to such contracts, regardless of the accuracy of such publicity, may adversely affect our business or reputation.

Our ability to use our net operating loss carryforwards may be subject to limitation, which could result in a higher effective tax rate and adversely affect our financial condition and results of operations.

During 2014, we performed analyses pursuant to Section 382 of the Internal Revenue Code of 1986, as amended, or the Internal Revenue Code, as well as similar state provisions, in order to determine whether any limitations might exist on the utilization of net operating losses and other tax attributes. Generally, a change of more than 50% in the ownership of a company’s stock, by value, over a three-year period constitutes an ownership change for U.S. federal income tax purposes. An ownership change may limit a company’s ability to use its net operating loss carryforwards attributable to the period prior to such change. Based on these analyses, we determined that it is more likely than not that an ownership change occurred on June 18, 2014 upon the closing of our IPO, resulting in an annual limitation on the use of our net operating losses and other tax attributes as of such date. As a result, our prior net operating losses were limited to $155.2 million, including built-in gains of $42.0 million at the date of that ownership change. The use of our net operating loss carryforwards may be restricted further in the event of any changes in our ownership, including with respect to the 2022 Offering and conversion of the convertible notes issued in 2022.

Trends in adoption of cathode chemistries may adversely affect the adoption of silicon-rich carbon aerogels that we are developing for use in anodes.

Success in adoption of our silicon rich anode materials that we are developing for use in anodes depends on the need for matching cathode chemistries requiring high anode performance. Cathodes typically comprise oxides of metals such as nickel, manganese, aluminum and cobalt. One current trend is towards developing a higher nickel and lower (or no) cobalt-based cathode. Such cathodes require a matching higher performance anode like those manufactured with our silicon-rich carbon aerogel materials. Another trend is to use lower capacity, but safer cathode chemistries such as lithium iron phosphate (LFP). Certain battery manufacturers and automotive OEMs have already brought vehicles to the market with LFP cathodes. While vehicles with LFP cathodes may have lower energy densities leading to lower driving ranges, they are safer and have lower costs. If mass-market adoption of lower performance chemistries such as LFP continues, the demand for higher performing anodes including those containing our silicon-rich carbon aerogel materials will be reduced or limited to higher end vehicles, thus limiting our market participation.

45


Risks Related to Our Intellectual Property

Our inability to protect our intellectual property rights could negatively affect our business and results of operations.

Our ability to compete effectively depends in part upon developing, maintaining and/or protecting intellectual property rights relevant to our aerogel product forms, applications, manufacturing technologies, and brand names. We rely principally on a combination of patent protection, trade secret laws, confidentiality and nondisclosure agreements, trademark registrations, common law rights, and licensing arrangements to establish and protect the intellectual property rights relevant to our business. However, these measures may not be adequate in every given case to permit us to gain or keep any competitive advantage, particularly in those countries where the laws do not protect our proprietary rights as fully as or where the enforcement tools are weaker or less effective than those in the United States. In particular, since aerogels were developed approximately 80 years ago, there has been a wide range of research, development and publication related to aerogels, which makes it difficult to establish intellectual property rights to many key elements of aerogel technology and to obtain patent protection. Accordingly, much of the general technology that we use in our manufacture of aerogel blankets is not protected by patents.

Where we consider it appropriate, our strategy is to seek patent protection in the United States and other countries on technologies used in or relating to our aerogel product forms, applications and manufacturing technologies. As of December 31, 2021, we had 63 issued U.S. patents and 130 issued foreign patents, including eight U.S. patents and 28 foreign patents that we co-own with third parties. The issuance of a patent is not conclusive as to its scope, validity or enforceability. Thus, any patent held by us or to be issued to us from a pending patent application, could be challenged, invalidated or held unenforceable in litigation or proceedings before the USPTO and/or other patent tribunals in the United States or in foreign jurisdictions. Third parties could develop technologies that circumvent the patent protection we have secured. No consistent policy regarding the breadth of patent claims has emerged to date in the United States and the landscape could become more uncertain in view of future rule changes by the USPTO, the introduction of patent reform legislation and decisions in patent law cases by the federal courts including the United States Supreme Court.

The patent landscape outside of the United States is even less predictable. As a result, the validity and enforceability of patents cannot be predicted with certainty. For example, we are aware of competitors that manufacture and market aerogel insulation products in China, where it may be difficult for us to enforce our intellectual property rights against these or other competitors.

In May 2016, we filed a complaint for patent infringement against Nano Tech Co., Ltd. (Nano), and Guangdong Alison Hi Tech., Ltd. (Alison) in the International Trade Commission, or ITC. In the ITC complaint, we alleged that these two China-based companies have engaged and are engaging in unfair trade practices by importing aerogel products in the United States that infringe, and/or are manufactured by processes that infringe, several of our patents in violation of Section 337 of the Tariff Act of 1930. In the ITC complaint, we sought exclusion orders from the ITC that direct the United States Customs and Border Protection to stop the importation of these infringing products. In February 2018, the ITC issued its final determination confirming the ALJ’s previous initial determination that Nano and Alison had infringed asserted Aspen patents and that they have not proven the patents are invalid except with respect to one dependent product claim, which the ITC found was not infringed. The ITC affirmed that Alison and Nano each violated Section 337 of the Tariff Act and issued a limited exclusion order prohibiting importation of infringing aerogel insulation products manufactured by Alison and Nano. Alison unsuccessfully appealed the ITC determination with respect to a product patent to the CAFC, which affirmed the validity of Aspen’s patent. The exclusion order, which is enforced by the United States Customs and Border Protection, is currently in effect. Additionally, the USPTO denied Alison’s requests to invalidate the claims of four of Aspen’s patents in Inter-Partes Review. Alison also filed multiple similar requests with the SIPO, seeking to invalidate our Chinese manufacturing process patents and two of our Chinese product patents. With respect to one of those request, not withdrawn previously by Alison, the PRB, issued a decision upholding the validity of Aspen’s issued patent as amended in the proceedings. Alison has appealed the PRB’s decision to the Beijing IP court. After the oral hearing at the Beijing IP court, we are awaiting the decision by the court. Nano has also filed a request seeking invalidation of a product patent at PRB of SIPO on which oral hearing took place in July 2019. After the oral hearing, Nano withdrew its invalidation request. On September 23, 2019, Alison filed yet another request to invalidate the same patent, whose prior validity opinion by PRB is currently on appeal at the Beijing IP Court. After conducting an oral hearing, PRB issued a decision on January 23, 2020 denying Alison’s latest invalidation request of this patent.

In April 2016, we also filed a patent infringement suit at the District Court in Mannheim, Germany (Mannheim court), against Nano, Alison and two European resellers asserting their infringement of one of our German patents. We subsequently asserted infringement of another three patents against Nano, Alison and a European reseller of Alison’s products at the Mannheim court. We have since settled with one European reseller in exchange for a commitment not to procure infringing products and cooperation with our case.

 

In January 2018, the court issued a series of judgments by acknowledgement (German, “Anerkenntnisurteil”) finding the second reseller, Hiltex, liable for infringement and also issued injunctions against Hiltex. The judgments resulted from a

46


 

settlement agreement in which Hiltex agreed not to resell the infringing products in Europe where at least one of the asserted patents are active.

 

 

On March 8, 2019, the Mannheim court issued two separate judgments in cases against Nano and Alison, respectively. The Mannheim court determined that both Nano and Alison are infringing on Aspen’s EP1638750 (750 Patent) in connection with their respective products. The court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing the infringing products. The court found the defendants liable to us for damages since September 22, 2012. The court also ordered the defendants to provide information on the scope of the acts of infringement committed since August 22, 2012, and a recall of infringing products. The court ordered Nano and Alison to bear the costs of the legal proceedings and reimburse statutory attorneys’ costs and expenses to us, that exact amount of which is yet to be determined. Nano and Alison have appealed the judgments of the Mannheim court. Nano subsequently withdrew the appeal while Alison’s appeal is currently pending.

 

 

The Mannheim court issued two decisions on December 23, 2019 finding that Alison infringed the 577 Patent and the 950 Patent and also issued injunctions prohibiting Alison from continuing infringement in connection with any aerogel sheets. The December 2019 decisions against Alison have now become final and binding.

 

 

The Mannheim court issued two decisions on July 31, 2020 finding that Nano infringed each of the 577 Patent and the 950 Patent. In addition to granting other remedies, the court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing any aerogel sheets. After the passing of deadline to file appeals, these decisions have now become final.

 

 

Nano and Alison also initiated nullity actions in German Federal Patent Court in Munich against our asserted German patents. On September 25, 2018, the Federal Patent Court in Munich dismissed the challenge to the validity of 750 Patent which has subsequently become final. Nano and Alison also filed an opposition to one of the asserted patents at the EPO. In December 2018, the opposition division of EPO determined the patent, EP2813338 (338 Patent), was invalid on formality grounds and decided to revoke it. Upon our appeal of the opposition division’s decision and after conducting an oral hearing on January 21, 2021, the Board of Appeals of EPO set aside the opposition division’s December 2018 decision based on amended set of claims and remitted the case back to the opposition division for further prosecution.

 

 

On March 19 and 20, 2019 the German Federal Patent Court in Munich (FPC) conducted oral proceedings and voided four claims in EP2415577 (577 Patent) and confirmed the validity of challenged claims in EP2422950 (950 Patent) within the scope of silica gels. These FPC judgments are now final and binding on the parties. Nano had filed another nullity action seeking to invalidate the remaining claims in the 577 Patent, which action Nano subsequently failed to pursue.

 

 

 

On June 17, 2020, Nano also filed an opposition to a recently issued Aspen Patent EP3120983B1, titled “Continuous Sheet of Gel Materials and Continuous Sheet of Aerogel”(983 Patent). On December 22, 2021, based on the oral hearing conducted on November 12, 2021, opposition division of EPO found the amended claims of 983 Patent to be valid. This decision is further subject to an appeal to the Board of Appeals within two months of the notification of the opposition division’s decision.

 

 

On January 28, 2021, a search order was executed and relevant evidence secured at the principal places of business of AMA S.p.A. and AMA Composites S.r.l. (collectively, AMA) in San Martino in Rio and Campogalliano, respectively, based on an ex-parte search order issued by the Court of Genoa, Italy at our request in connection with alleged infringement of the Italian part of our patents previously asserted successfully against Nano and Alison in Germany. The Court of Genoa subsequently held a hearing and confirmed the validity of the search order and its execution. While the search proceedings do not take a position on the infringement issues, we may use any evidence collected during the search proceedings to prove infringement. As a result, on May 3, 2021, we filed an infringement complaint, a writ of summons, as known in Italy, at the Court of Genoa alleging that AMA has infringed the Italian part of three European patents (same patents asserted in the German litigation) and a patent on composition of aerogel-based composites in connection with AMA’s resale of aerogel products supplied by Chinese companies and sale of any products derived therefrom. We are seeking monetary damages and preliminary injunction of AMA’s alleged infringing activities. We expect the Court of Genoa to assess our claims and AMA’s defense through appointment of an expert after the submission of relevant writs and evidence. We issued a press release on May 6, 2021 describing the patent enforcement action of May 3, 2021 (Press Release). On June 7, 2021, AMA served us a copy of a request it previously filed with the Court of Genoa seeking an ex-parte preliminary injunction (PI) against us alleging the Press Release constituted anti-competitive conduct and that it infringed AMA’s trademark rights. The service of the request followed the court’s prior denial of the ex-parte order and an order requiring AMA to serve the request on us. The court subsequently conducted an oral hearing on June 15, 2021. On June 24, 2021, the court denied AMA’s request for a PI, reasoning that our Press Release was factually accurate, was not misleading, distinguished facts

47


 

from opinions and that it was neither anti-competitive nor did it infringe trademark rights of AMA. The Court also ordered AMA to pay certain of our legal fees. On July 5, 2021, AMA informed us that it has decided not to appeal the denial of June 24, 2021. We subsequently learned that AMA had also made a criminal complaint against our chief executive officer for defamation in connection with the Press Release. On December 31,2021, the local prosecutor after reviewing the underlying facts, rejected AMA’s arguments and requested the judge overseeing the matter to dismiss the complaint against our chief executive officer. In response to our infringement complaint, AMA has also added as a counter-claim in connection with its claims regarding the Press Release, those same claims that it previously sought a preliminary injunction which was denied by the court. The patent infringement proceedings are ongoing.

Additionally, a reseller of Nano’s products in Taiwan challenged the validity of one of our patents in Taiwan in 2018. After careful review of our written response, the Taiwanese patent office has determined the patent as valid and dismissed the challenge in December 2018. In 2018, LG Chem Ltd. challenged the validity of one of our patents in Korea at the IPTAB of the Korean Intellectual Property Office. After conducting an oral hearing, the IPTAB issued a decision on November 30, 2019 upholding claims related to aerogel sheets incorporating fibers and invalidating claims for aerogel sheets not incorporating fibers. On January 14, 2021, the Korean Patent Court confirmed the validity of the claims related to aerogel sheets incorporating fibers.

Due to their nature, it is difficult to predict the outcome or the costs involved in any litigation or administrative proceedings, including any appeals process. Furthermore, the counter-parties in these proceedings may have significant resources and interest to litigate and therefore, these litigation matters could be protracted and may ultimately involve significant legal expenses. In addition to the foregoing, we have been and may be from time to time a party to other legal proceedings that arise in the ordinary course of business and to other patent enforcement actions to assert our patent rights.

In addition, we may fail to apply for patents on important technologies or innovative products in a timely fashion, if at all, and our existing and future patents may not be sufficiently broad to prevent others from practicing our technologies or from developing competing products or technologies, in particular given the long history of aerogel development. Furthermore, third parties could practice our intellectual property rights in territories where we do not have patent protection or where processes for remedies for infringement of intellectual property are unclear or still evolving. Such third parties may then try to import products made using our intellectual property rights into the United States or other countries. We may not be able to prevent such imports practically even if we obtain appropriate legal remedies. Our strategy is to seek registration of trademarks for our brands in many, but not all, of the jurisdictions in which we sell our products based on various factors, including our sales volumes in the jurisdiction, our ability to enforce local laws, and cost. Our strategy may not be adequate to protect our brands in all circumstances, especially in foreign jurisdictions. In certain jurisdictions, third parties may seek to register trademarks on the names of our products and brands before we do, thus requiring us to change branding strategies or otherwise deal with the issue.

As of December 31, 2021, we had 45 pending U.S. patent applications and 136 pending foreign patent applications, including one pending U.S. patent application and five foreign pending patent applications that we co-own with other third parties. Our pending patent applications are directed to various enabling technologies for the product forms, applications and manufacturing technologies that support our current business, as well as aspects of products under development or contemplated for the future. The issuance of patents from these applications involves complex legal and factual questions and, thus, we cannot provide assurance that any of our pending patent applications will result in the issuance of patents to us. The USPTO, relevant foreign patent offices and other relevant patent tribunals may deny or require significant narrowing of claims in our pending patent applications. Patents issued as a result of any of our pending patent applications may not cover our enabling technology and/or the products or processes that support our current or future business or afford us with significant commercial protection against others with similar technology. Proceedings before the USPTO could result in adverse decisions as to the priority of our inventions and the narrowing or invalidation of claims in issued patents. In addition, our pending patent applications filed in foreign countries are subject to laws, rules and procedures that differ from those of the United States, and thus foreign patent applications may not be granted even if counterpart United States patents are issued.

We have initiated intellectual property litigation that is and will continue to be costly, and could limit or invalidate our intellectual property rights, divert time and efforts away from business operations, require us to pay damages and/or costs and expenses and/or otherwise have a material adverse impact on our business, and we could become subject to additional such intellectual property litigation in the future.

The success of our business is highly dependent on protecting our intellectual property rights. Unauthorized parties may attempt to copy or otherwise obtain and use our products and/or enabling technology. Policing the unauthorized use of our intellectual property rights is difficult and expensive, as is enforcing these rights against unauthorized use by others. Identifying unauthorized use of our intellectual property rights is difficult because we may be unable to monitor the technologies and/or materials being employed by other parties. The steps we have taken or will take may not prevent unauthorized use of our intellectual property rights, particularly in foreign countries where enforcement of intellectual property rights may be more difficult than in the United States.

48


In May 2016, we filed a complaint for patent infringement against Nano Tech Co., Ltd. (Nano), and Guangdong Alison Hi Tech., Ltd. (Alison) in the International Trade Commission, or ITC. In February 2018, the ITC issued its final determination that Nano and Alison had infringed asserted Aspen patents and that they have not proven the patents are invalid except with respect to one dependent product claim, which the ITC found was not infringed. The ITC affirmed that Alison and Nano each violated Section 337 of the Tariff Act and issued a limited exclusion order prohibiting importation of infringing aerogel insulation products manufactured by Alison and Nano. Alison’s appeal with respect to a product patent to the United States Court of Appeals for the Federal Circuit (CAFC) was rejected, and resulted in CAFC affirming the validity of our patent. The exclusion order, which is enforced by the United States Customs and Border Protection, is currently in effect.

Additionally, the USPTO denied Alison’s requests to invalidate the claims of four of our patents in Inter-Partes Review. Alison also filed multiple similar requests with the Chinese Patent Office (SIPO), seeking to invalidate our Chinese manufacturing process patents and two of our Chinese product patents. With respect to one of those requests, not withdrawn previously by Alison, the Patent Review Board of SIPO (PRB), issued a decision upholding the validity of Aspen’s issued patent as amended in the proceedings. Alison has appealed the PRB’s decision to the Beijing IP court. On July 25, 2020, the Beijing IP court dismissed Alison’s appeal and upheld the validity of Aspen’s patent and we received this decision on September 15, 2020. Nano has also filed a request seeking invalidation of a product patent at SIPO. After the oral hearing at PRB, Nano withdrew its invalidation request. On September 23, 2019, Alison filed yet another request to invalidate the same patent, whose validity was previously confirmed by PRB. On January 23, 2020 PRB denied Alison’s latest invalidation request.

In April 2016, we also filed a patent infringement suit at the District Court in Mannheim, Germany (Mannheim court), against Nano, Alison and two European resellers asserting their infringement of one of our German patents. We subsequently asserted infringement of another three patents against Nano, Alison and a European reseller of Alison’s products at the Mannheim court. We have since settled with one European reseller in exchange for a commitment not to procure infringing products and cooperation with our case. In January 2018, the court issued a series of judgments by acknowledgement (German, “Anerkenntnisurteil”) finding the second reseller, Hiltex, liable for infringement and also issued injunctions against Hiltex. The judgments resulted from a settlement agreement in which Hiltex agreed not to resell the infringing products in Europe where at least one of the asserted patents are active. On March 8, 2019, the Mannheim court issued two separate judgments in cases against Nano and Alison, respectively. The Mannheim court determined that both Nano and Alison are infringing on Aspen’s EP1638750 (750 Patent) in connection with their respective products. The court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing the infringing products. The court found the defendants liable to us for damages since September 22, 2012. The court also ordered the defendants to provide information on the scope of the acts of infringement committed since August 22, 2012, and a recall of infringing products. The court ordered Nano and Alison to bear the costs of the legal proceedings and reimburse statutory attorneys’ costs and expenses to us, that exact amount of which is yet to be determined. Nano and Alison have appealed the judgments of the Mannheim court. Nano subsequently withdrew the appeal while Alison’s appeal is currently pending.

The Mannheim court issued two decisions on December 23, 2019 finding that Alison infringed the 577 Patent and the 950 Patent and also issued injunctions prohibiting Alison from continuing infringement in connection with any aerogel sheets. The December 2019 decisions against Alison have now become final and binding. The Mannheim court issued two decisions on July 31, 2020 finding that Nano infringed each of the 577 Patent and the 950 Patent. In addition to granting other remedies, the court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing any aerogel sheets. After the passing of deadline to file appeals, these decisions have now become final.

Nano and Alison also initiated nullity actions in German Federal Patent Court in Munich against our asserted German patents. On September 25, 2018, the Federal Patent Court in Munich dismissed the challenge to the validity of 750 Patent which has subsequently become final. Nano and Alison also filed an opposition to one of the asserted patents at the EPO. In December 2018, the opposition division of EPO determined the patent, EP2813338 (338 Patent), was invalid on formality grounds and decided to revoke it, which determination is currently under appeal at the EPO Board of appeals. On March 19 and 20, 2019 the German Federal Patent Court in Munich (FPC) conducted oral proceedings and voided four claims in EP2415577 (577 Patent) and confirmed the validity of challenged claims in EP2422950 (950 Patent) within the scope of silica gels. These FPC judgments are now final and binding on the parties. Nano had filed another nullity action seeking to invalidate the remaining claims in the 577 Patent which action Nano subsequently failed to pursue. On June 17, 2020, Nano also filed an opposition to a recently issued Aspen Patent EP3120983B1, titled “Continuous Sheet of Gel Materials and Continuous sheet of Aerogel”.

Additionally, a reseller of Nano’s products in Taiwan challenged the validity of one of our patents in Taiwan in 2018. After careful review of our written response, the Taiwanese patent office has determined the patent as valid and dismissed the challenge in December 2018. In 2018, LG Chem Ltd. challenged the validity of one of our patents in Korea at the IPTAB of the Korean Intellectual Property Office. After conducting an oral hearing, the IPTAB issued a decision on November 30, 2019, upholding claims related to aerogel sheets incorporating fibers. On January 14, 2021 the Korean Patent Court confirmed the validity of the claims related to aerogel sheets incorporating fibers.

49


Due to their nature, it is difficult to predict the outcome or the costs involved in any litigation or administrative proceedings, including any appeals process. Furthermore, the counter parties in these proceedings may have significant resources and interest to litigate and therefore, these litigation matters could be protracted and may ultimately involve significant legal expenses. In addition to the foregoing, we have been and may be from time to time party to other legal proceedings that arise in the ordinary course of business and to other patent enforcement actions to assert our patent rights.

Our continued commercial success will also depend in part upon not infringing the patents or violating other intellectual property rights of third parties. We are aware of patents and patent applications generally relating to aspects of our technologies filed by, and issued to, third parties. Our knowledge of the patent landscape with respect to the technologies currently embodied within our aerogel products and the technologies that we practice in manufacturing those products indicates that the third-party patent rights most relevant to our business are those owned by Cabot and licensed to us under the cross license agreement with Cabot. Nevertheless, we cannot determine with certainty whether patents or patent applications of other parties may materially affect our ability to conduct our business. There may be existing patents of which we are unaware that we may inadvertently infringe, resulting in claims against us or our customers. In recent years, Chinese, Japanese and South Korean entities have filed a significant number of patent applications related to aerogel products in both their home countries and in foreign countries. These patents in application areas of aerogels may make it more difficult for OEMs and end-user customers in these countries to use our products in new and different applications, which in turn may limit our ability to penetrate new markets.

In the event that the manufacture, use and/or sale of our products or technologies is challenged, or if our product forms or technologies conflict with patent rights of others, or our operations conflict with trademark or similar rights of others, third parties could bring legal actions against us in the United States, Europe or other countries, claiming damages and seeking to enjoin the manufacturing and/or marketing of our products. In addition, it is not possible to predict with certainty what patent claims may arise from pending patent applications of third parties. In the United States, for example, patent prosecution can proceed in secret prior to issuance of a patent, provided such application is not filed in a foreign jurisdiction. For U.S. patent applications that are also filed in foreign jurisdictions, such patent applications will not be published until 18 months from the filing date of the application. As a result, third parties may be able to obtain patents with claims relating to our product forms, applications and/or manufacturing processes which they could attempt to assert against us or our end-users.

In the case of any of the above, litigation may be necessary to enforce, protect or defend our intellectual property rights or to determine the validity and scope of the intellectual property rights of others. Any such litigation, including our ongoing patent enforcement actions described above, could be unsuccessful, cause us to incur substantial costs, divert resources and the efforts of our personnel away from daily operations, harm our reputation, and/or result in the impairment of our intellectual property rights. In some cases, litigation may be threatened or brought by a patent holding company (otherwise known as non-practicing entities or patent “trolls”) or other adverse patent owner who has no relevant product revenues and against which our patents may provide little or no deterrence. If we are found to infringe any patents, regardless of whether litigation is brought against us by third parties or, as in the case of our ongoing patent enforcement actions described above, brought by us against third parties, we could be required to:

 

pay substantial monetary damages, including lost profits, reasonable royalties and/or treble damages if an infringement is found to be willful;

 

totally discontinue or substantially modify any products or processes that are found to be in violation of another party’s intellectual property rights; and/or

 

seek a license to continue making and selling our products and/or using our manufacturing processes, which we may not be able to obtain on reasonable terms, if at all, which could significantly increase our operating expenses and/or decrease our revenue.

In the actions brought by us against third parties, including our ongoing patent enforcement actions described above, we may be required to pay costs and expenses of opposing parties, including attorney fees, if we lose.

If our competitors are able to use our technology without payment to us, our ability to compete effectively could be materially harmed. Our contracts generally indemnify our customers for third-party claims of intellectual property infringement related to the manufacture and use of our products, and typically up to the amount of the purchase price paid for the product, which could cause us to become involved, and subject to liability, in litigation between our customers and third parties. The expense of defending these claims may adversely affect our results of operations.

50


Patents covering technologies that are similar or superior to our technologies may be developed or obtained by third parties. We may need to seek licenses to these technologies, which could limit our ability to manufacture our products and have a material adverse effect on our business and results of operations.

Competitors or other third parties may independently develop and obtain patents covering technologies that are similar or superior to the product forms, applications or manufacturing technologies that we employ. In such event, we may need to obtain licenses for these technologies. However, we may not be able to obtain licenses on reasonable terms, if at all, which could limit our ability to manufacture our current and/or future products and operate our business.

Our contracts with the U.S. government and other third parties could negatively affect our intellectual property rights.

To further our product development efforts, our scientists and engineers work closely with customers, the U.S. government, and other third parties to research and develop advancements in aerogel product forms, applications, and manufacturing technologies. We have entered into agreements with private third parties and have been awarded numerous research contracts with the U.S. government to independently or jointly research, design, and develop new devices and systems that incorporate aerogel material. In some instances, the research and development activities that we conduct under contract with the U.S. government and/or with private third parties may produce intellectual property to which we may not have ownership or exclusive rights and will be unable to protect or monetize.

Moreover, when we develop new technologies using U.S. government funding, the government may obtain certain rights in any resulting patents, technical data, and/or other confidential and proprietary information, generally including, at a minimum, a non-exclusive license authorizing the U.S. government to use the invention, technical data, or software for non-commercial purposes. Federal government funding may limit when and how we can deploy our technology developed under those contracts. In addition, inventions must be reported promptly to the funding agencies, the federal funding must be disclosed in any resulting patent applications, and our rights in such inventions will normally be subject to government license rights, periodic post-contract utilization reporting, foreign manufacturing restrictions, and “march-in” rights. March-in rights refer to the right of the U.S. government to require us to grant a license to the technology to a responsible applicant or, if we refuse, the government may grant the license itself. The U.S. government may exercise its march-in rights if it determines that action is necessary because we fail to achieve practical application of any technology developed under contract with the government or because action is necessary to alleviate health or safety needs, to meet requirements of federal regulations, or to give preference to United States industry. The U.S. government may also have the right to disclose our confidential and proprietary information to third parties. In addition, failure to comply with all the government contract requirements may result in us losing the patent rights.

Our U.S. government-sponsored research contracts are also subject to audit and require that we provide regular written technical updates on a monthly, quarterly, or annual basis, and, at the conclusion of the research contract, a final report on the results of our technical research. Because these reports are generally available to the public, third parties may obtain some aspects of our confidential and proprietary information relating to our product forms, applications, and/or manufacturing processes. If we fail to provide these reports or to provide accurate and complete reports, the U.S. government could obtain rights to any intellectual property arising from the related research.

Furthermore, there could be disputes between us and a private third party as to the ownership rights to any inventions that we develop in collaboration with such third party. Any such dispute may cause us to incur substantial costs including potential license obligations, and could place a significant strain on our financial resources, divert the attention of management from our core business, and harm our reputation.

We rely on trade secrets to protect our technology, and our failure to obtain or maintain trade secret protection could materially adversely affect our competitive business position.

We rely in part on trade secret protection to protect confidential and proprietary information relating to our technology, particularly where we do not believe patent protection is appropriate or obtainable. We continue to develop and refine the manufacturing technologies used to produce our aerogel products and believe that we have already developed, and will continue to develop, significant know-how related to these technologies. However, trade secrets can be difficult to protect. We may not be able to maintain the secrecy of this information and competitors may develop or acquire equally or more valuable information related to the manufacture of comparable aerogel products. Our strategy for scale-up of commercial production will continue to require us to share confidential and proprietary information with the U.S. government and other third parties. While we take reasonable efforts to protect our trade secrets, our employees, consultants, contractors or scientific and other advisors, or those of our business partners, may intentionally or inadvertently disclose our confidential and proprietary information to competitors. Any enforcement of claims by us that a third party has obtained and is using our trade secrets is expensive, time consuming and uncertain. In addition, foreign courts are sometimes less willing than United States courts to protect trade secrets.

51


We require all employees and consultants to execute confidentiality and/or nondisclosure agreements upon the commencement of an employment or consulting arrangement with us, which agreements generally require that all confidential and proprietary information developed by the individual or made known to the individual by us during the course of the individual’s relationship with us be kept confidential and not disclosed to third parties. These agreements further generally provide that inventions conceived by the individual in the course of rendering services to us will be our exclusive property. Nevertheless, these agreements may not be honored and our confidential and proprietary information may be disclosed, or these agreements may be unenforceable or difficult to enforce. We also require customers and vendors to execute confidentiality and/or nondisclosure agreements. However, we have not obtained such agreements from all of our customers and vendors. Moreover, some of our customers may be subject to laws and regulations that require them to disclose information that we would otherwise seek to keep confidential. Our confidential and proprietary information may be otherwise disclosed without our authorization or knowledge. Moreover, third parties could reverse engineer our manufacturing processes, independently develop substantially equivalent confidential and proprietary information or otherwise gain access to our trade secrets. Additionally, cyber security threats, especially originating from countries such as China, Russia, Iran, and North Korea as broadly reported in the media, pose a significant risk to maintaining control of our trade secrets. Failure to maintain trade secret protection could enable others to produce competing products and adversely affect our competitive business position.

Loss of the intellectual property rights that we license from Cabot Corporation would have a material adverse impact on our business.

We have licensed certain intellectual property rights from Cabot under a cross license agreement. These intellectual property rights have been critical to the manufacture of our existing products and may also be important to our research, development and manufacture of new products. Any loss of the intellectual property rights granted to us thereunder, including as a result of ineffective protection of such rights by Cabot, abandonment or expiration of the involved patents or a breach of or dispute under the agreement by either party would have a material adverse impact on our financial condition, results of operations and growth prospects, and might prevent us from continuing our business.

Risks Related to Our Data Privacy and Other Personal Information

We may be subject to, or may in the future become subject to, U.S. federal and state, and foreign laws and regulations imposing obligations on how we collect, use, disclose, store, and process personal information. Our actual or perceived failure to comply with such obligations could result in liability or reputational harm and could harm our business. Ensuring compliance with such laws could also impair our efforts to maintain and expand our customer base, and thereby decrease our revenue.

We are subject to data protection laws and regulations that address privacy and data security. The legislative and regulatory landscape for data protection continues to evolve, and in recent years there has been an increasing focus on privacy and data security issues. In the United States, numerous federal and state laws and regulations, including state data breach notification laws, state health information privacy laws and federal and state consumer protection laws govern the collection, use, disclosure and protection of health-related and other personal information. Failure to comply with data protection laws and regulations could result in government enforcement actions, which could include civil or criminal penalties, private litigation and/or adverse publicity and could negatively affect our operating results and business. For example, in January of 2020, the California Consumer Privacy Act, or CCPA, went into effect, which marked the first U.S. state to adopt comprehensive privacy legislation. The CCPA establishes a new privacy framework for covered businesses by creating an expanded definition of personal information, establishing new data privacy rights for California residents, and creating a new and potentially severe statutory damages framework for violations of the CCPA and for businesses that fail to implement reasonable security procedures and practices to prevent data breaches. Additionally, a new privacy law, the California Privacy Rights Act, or CPRA, was approved by California voters in November of 2020, and certain provisions are effective as of January 1, 2022, with full effectiveness as of 2023. The CPRA significantly modifies the CCPA, potentially resulting in further uncertainty, additional costs and expenses in an effort to comply and additional potential for harm and liability for failure to comply. Among other things, the CPRA established a new regulatory authority, the California Privacy Protection Agency, which is tasked with enacting new regulations under the CPRA and will have expensed enforcement authority. In addition, in 2021 both Virginia and Colorado enacted new data privacy laws which will take effect in 2023 that have similarities to the CCPA and CPRA, but also have significant differences, creating compliance challenges across different jurisdictions. Other states, including Massachusetts, are considering expansive data privacy laws.

Numerous other countries have, or are developing, laws governing the collection, use and transmission of personal information as well. EU member states and other jurisdictions have adopted data protection laws and regulations, which impose significant compliance obligations.

On May 25, 2018, the GDPR went into effect, implementing a broad data protection framework that expanded the scope of EU data protection law, including to non-EU entities that process, or control the processing of, personal data relating to individuals located in the EU, including clinical trial data. The GDPR sets out a number of requirements that must be complied with when handling the personal data of EU based data subjects, including: providing expanded disclosures about how their personal data will be used; higher standards for organizations to demonstrate that they have obtained valid consent or have another legal basis in place to justify their data processing activities; the obligation to appoint data protection officers in certain circumstances; new rights for individuals to be “forgotten” and

52


rights to data portability, as well as enhanced current rights (e.g. access requests); the principal of accountability and demonstrating compliance through policies, procedures, training and audit; and a new mandatory data breach regime. In particular, medical or health data, genetic data and biometric data where the latter is used to uniquely identify an individual are all classified as “special category” data under the GDPR and afford greater protection and require additional compliance obligations. Further, EU member states have a broad right to impose additional conditions—including restrictions—on these data categories. This is because the GDPR allows EU member states to derogate from the requirements of the GDPR mainly in regard to specific processing situations (including special category data and processing for scientific or statistical purposes). For example, we are subject to the GDPR and the German federal data privacy law, the Bundesdatenschutzgesetz, and we are subject to the regulatory authority of the Baden-Württemberg data protection authority. As the EU states continue to reframe their national legislation to harmonize with the GDPR, we will need to monitor compliance with all relevant EU member states’ laws and regulations, including where permitted derogation from the GDPR are introduced.

We are also subject to evolving EU laws on data export, because we transfer data outside the EU to ourselves or third parties. The GDPR only permits exports of data outside the EU where there is a suitable data transfer solution in place to safeguard personal data (e.g. the EU Commission approved Standard Contractual Clauses). On July 16, 2020, the Court of Justice of the EU (CJEU) issued a landmark opinion in the case of Maximilian Schrems vs. Facebook (Case C-311/18) (Schrems II). This decision calls into question certain data transfer mechanisms as between the EU member states and the US. The CJEU is the highest court in Europe and the Schrems II decision heightens the burden on data importers to assess the impact of U.S. national security laws on their business. Future actions which may be initiated by EU data protection authorities are difficult to predict at the this time. Consequently, there is some risk of any data transfers from the EU being halted. If we have to rely on third parties to carry out services for us, including processing personal data on our behalf, we are required under GDPR to enter into contractual arrangements to help ensure that these third parties only process such data according to our instructions and have sufficient security measures in place. Any security breach or non-compliance with our contractual terms or breach of applicable law by such third parties could result in enforcement actions, litigation, fines and penalties or adverse publicity and could cause customers to lose trust in us, which would have an adverse impact on our reputation and business. Any contractual arrangements requiring the processing of personal data from the EU to us in the United States will require greater scrutiny and assessments as required under Schrems II and may have an adverse impact on cross-border transfers of personal data, or increase costs of compliance. The GDPR provides an enforcement authority to impose large penalties for noncompliance, including the potential for fines of up to €20 million or 4% of the annual global revenues of the noncompliant company, whichever is greater.

Applicable data privacy and data protection laws may conflict with each other, and by complying with the laws or regulations of one jurisdiction, we may find that we are violating the laws or regulations of another jurisdiction. Despite our efforts, we may not have fully complied in the past and may not in the future. If we become liable under laws or regulations applicable to us, we may be required to pay significant fines and penalties, our reputation may be harmed, and we may be forced to change the way we operate. That could require us to incur significant expenses, which could significantly affect our business.

The legislative and regulatory landscape for privacy and data security continues to evolve, and there has been an increasing focus on privacy and data security issues which may affect our business. Failure to comply with current and future laws and regulations could result in government enforcement actions (including the imposition of significant penalties), criminal and civil liability for us and our officers and directors, private litigation and/or adverse publicity that negatively affects our business.

Risks Related to Our Common Stock

We have incurred and will continue to incur increased costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may adversely affect our results of operations.

As a public company, and particularly now that we are no longer an emerging growth company as of December 31, 2019, we have incurred and will continue to incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of The New York Stock Exchange and other applicable securities rules and regulations impose various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time-consuming. We are subject to the reporting requirements of the Exchange Act that require us to file, among other things, quarterly reports on Form 10-Q and annual reports on Form 10-K. Under Section 302 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, as a part of each of these reports, our chief executive officer and chief financial officer are required to evaluate and report their conclusions regarding the effectiveness of our disclosure controls and procedures and to certify that they have done so. Effective internal controls are necessary for us to provide reliable financial reports and prevent fraud. Under Section 404 of the Sarbanes-Oxley Act, we have included a report of management on our internal control over financial reporting in our Form 10-K for our fiscal year ended December 31, 2021. In addition, since we are no longer an emerging growth company as of December 31, 2019, the independent registered public accounting firm auditing our financial statements is required to attest to and report on the effectiveness of our internal control over financial reporting for the year ended December 31, 2019 and subsequent years. We will also be required to hold a say-on-pay vote and a say-on-frequency vote at our 2021 Annual Meeting of Stockholders. The process of documenting our internal controls and

53


complying with Section 404 is expensive and time consuming, and requires significant attention of management. As we are no longer an emerging growth company, we are subject to increased regulatory requirements necessitating additional resources and attention from management and will result in increased costs to us, which could include higher legal fees, accounting fees and fees associated with investor relations activities, among others.

Complying with these requirements applicable to public companies may place a strain on our personnel, information technology systems and resources while diverting management’s attention from other business concerns. We have engaged outside service providers with appropriate public company compliance experience and technical accounting knowledge to support our compliance efforts. We may need to engage additional service providers to ensure compliance which may cause us to incur additional operating costs.

These and other requirements may also make it more difficult or more costly for us to obtain or maintain certain types of insurance, including directors’ and officers’ liability insurance. We may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage.

The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers. Any one of these requirements could have a material adverse effect on our business, financial condition and results of operations.

Because we are a public company, we are obligated to develop and maintain proper and effective internal control over financial reporting. If our internal controls over financial reporting are determined to be ineffective, or if our auditors are otherwise unable to attest to their effectiveness, investor confidence in our company, and our common stock price, may be adversely affected.

Pursuant to Section 404a of the Sarbanes-Oxley Act, we have furnished a report by management on the effectiveness of our internal control over financial reporting for the fiscal year ended December 31, 2021 and will continue to do so in each year thereafter. This assessment is required to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. Our independent registered public accounting firm is required to formally attest to the effectiveness of our internal control over financial reporting for the year ended December 31, 2019 and subsequent years.

We continue to assess our system of internal controls over financial reporting and successfully completed documentation necessary to perform the annual evaluation required to comply with Section 404. In future periods, we may discover, and not be able to remediate timely, significant deficiencies or material weaknesses. During the evaluation and testing process in 2021, we did not identify any material weaknesses in our internal controls over financial reporting. In future periods, if we were to identify one or more material weaknesses in our internal control, we may be unable to assert that our internal controls are effective. If we are unable to assert that our internal controls over financial reporting are effective, we could lose investor confidence in the accuracy and completeness of our financial reports or it could cause us to fail to meet our reporting obligations, which could have a material adverse effect on the price of our common stock. In addition, any failure to comply with Section 404 could subject us to a variety of administrative sanctions, including SEC action, ineligibility for short form resale registration, the suspension or delisting of our common stock from The New York Stock Exchange, and the inability of registered broker-dealers to make a market in our common stock, which would further reduce our stock price and could harm our business.

The trading market in our common stock has been limited and substantially less liquid than the average trading market for a stock quoted on The New York Stock Exchange.

Since our initial listing on The New York Stock Exchange on June 13, 2014, the trading market in our common stock has been limited and substantially less liquid than the average trading market for companies listed on The New York Stock Exchange. The listing of our common stock on The New York Stock Exchange does not assure that a meaningful, consistent and liquid trading market currently exists or will exist in the future. We cannot predict whether a more active market for our common stock will develop in the future. An absence of an active trading market could adversely affect our stockholders’ ability to sell our common stock at current market prices in short time periods, or possibly at all. An inactive market may also impair our ability to raise capital by selling our common stock and may impair our ability to acquire other companies, products or technologies by using our common stock as consideration. Additionally, analyst coverage of our common stock may be limited and such lack of coverage may have a depressive effect on the market price for our common stock. As of December 31, 2021, approximately 15.16% of our outstanding shares of common stock were held by our executive officers, directors, principal stockholders and their respective affiliates, which may adversely affect the liquidity of the trading market for our common stock, in as much as federal securities laws restrict sales of our shares by these stockholders. If our affiliates continue to hold their shares of common stock, there will be a more limited trading volume in our common stock, which may make it more difficult for investors to sell their shares or increase the volatility of our stock price.

54


We expect that the price of our common stock will fluctuate substantially, which could subject us to securities class action litigation and result in substantial losses to our stockholders.

The price of our common stock fluctuates in a broad range. For example, on January 2, 2019 the closing price of our shares of common stock was $2.22 and on November 18, 2021, the closing price of our shares of common stock was $63.66. Such fluctuations may be due to a number of factors, including the following, some of which are beyond our control:

 

volume and timing of orders for our products;

 

quarterly and yearly variations in our or our competitors’ results of operations;

 

our announcement or our competitors’ announcements regarding new products, product enhancements, significant contracts, number of distributors, acquisitions or strategic investments;

 

announcements of technological innovations relating to aerogels, thermal management and energy infrastructure insulation;

 

results of operations or projections that vary from the expectations of securities analysts and investors;

 

the periodic nature of our sales cycles, in particular for capital projects in the energy infrastructure market;

 

our ability to develop, obtain regulatory clearance or approval for and market new and enhanced products on a timely basis;

 

future sales of our common stock, including sales by our executive officers, directors and significant stockholders and their respective affiliates;

 

announcements by third parties of significant claims or proceedings against us, including with regard to intellectual property and product liability;

 

changes in accounting principles; and

 

general U.S. and global economic conditions and other factors, including factors unrelated to our operating performance or the operating performance of our competitors.

Furthermore, the U.S. stock market has at times experienced extreme volatility that in some cases has been unrelated or disproportionate to the operating performance of particular companies. These broad market and industry fluctuations may adversely affect the market price of our common stock, regardless of our actual operating performance.

In the past, following periods of market volatility, stockholders have instituted securities class action litigation. If we become involved in securities litigation, it could have a substantial cost and divert resources and the attention of our senior management team from our business regardless of the outcome of such litigation.

Securities analysts may not continue coverage of our common stock or may issue negative reports, which may have a negative impact on the market price of our common stock.

The trading market for our common stock relies in part on the research and reports that industry or financial analysts publish about us or our business. Securities analysts may elect not to provide research coverage of our common stock. If securities analysts do not cover or continue to cover our common stock, the lack of research coverage may cause the market price of our common stock to decline. If one or more of the analysts who elects to cover us downgrades our stock, our stock price would likely decline substantially. If one or more of these analysts ceases coverage of us, we could lose visibility in the market, which in turn could cause our stock price to decline. In addition, rules mandated by the Sarbanes-Oxley Act and a global settlement reached in 2003 between the SEC, other regulatory agencies and a number of investment banks have led to a number of fundamental changes in how analysts are reviewed and compensated. In particular, many investment banking firms are required to contract with independent financial analysts for their stock research. It may be difficult for companies such as ours, with smaller market capitalizations, to attract independent financial analysts that will cover our common stock. This could have a negative effect on the market price of our stock.

55


Our directors, officers and principal stockholders have significant voting power and may take actions that may not be in the best interests of our other stockholders.

As of December 31, 2021, our executive officers, directors and principal stockholders and their affiliates collectively controlled approximately 15.16% of our outstanding shares of common stock. As a result, these stockholders, if they act together, may be able to control the management and affairs of our company and certain matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions. This concentration of ownership may have the effect of delaying or preventing a change of control and might adversely affect the market price of our common stock. This concentration of ownership may not be in the best interests of our other stockholders.

Anti-takeover provisions in our restated certificate of incorporation and restated bylaws, and Delaware law, could delay or discourage a takeover.

Anti-takeover provisions in our restated certificate of incorporation and restated bylaws and Delaware law may have the effect of deterring or delaying attempts by our stockholders to remove or replace management, engage in proxy contests and effect changes in control. The provisions of our charter documents include:

 

procedures for advance notification of stockholder nominations and proposals;

 

the inability of our stockholders to call a special meeting of the stockholders and the inability of our stockholders to act by written consent;

 

the ability of our board of directors to create new directorships and to fill any vacancies on the board of directors;

 

the ability of our board of directors to amend our restated bylaws without stockholder approval; and

 

the ability of our board of directors to issue up to 5,000,000 shares of preferred stock without stockholder approval upon the terms and conditions and with the rights, privileges and preferences as our board of directors may determine.

In addition, as a Delaware corporation, we are subject to Delaware law, including Section 203 of the Delaware General Corporation Law. In general, Section 203 prohibits a Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years following the date that the stockholder became an interested stockholder unless certain specific requirements are met as set forth in Section 203. These provisions, alone or together, could have the effect of deterring or delaying changes in incumbent management, proxy contests or changes in control.

Our restated certificate of incorporation designates a state or federal court located within the State of Delaware as the exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our restated certificate of incorporation provides that, subject to limited exceptions, a state or federal court located within the State of Delaware will be the exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (3) any action asserting a claim against us arising pursuant to any provision of the Delaware General Corporation Law, our restated certificate of incorporation or our restated bylaws, or (4) any other action asserting a claim against us that is governed by the internal affairs doctrine. This exclusive forum provision does not apply to suits brought to enforce a duty or liability created by the Exchange Act. It could apply, however, to a suit that falls within one or more of the categories enumerated in the exclusive forum provision and asserts claims under the Securities Act, inasmuch as Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rule and regulations thereunder. There is uncertainty as to whether a court would enforce such provision with respect to claims under the Securities Act, and our stockholders will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and to have consented to the provisions of our restated certificate of incorporation described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and employees. Alternatively, if a court were to find these provisions of our restated certificate of incorporation inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business and financial condition.

56


Our shareholders may experience future dilution as a result of future equity offerings.

In addition to the private placement of our common stock we completed on June 30, 2021 resulting in the issuance of 3,462,124 additional shares of our common stock, the at-the-market offering, the February 18, 2022 issuance of convertible notes with a principal amount of $100.0 million that, along with any accrued principal-in-kind interest, are convertible into shares of our common stock, and our February 15, 2022 agreement to issue 1,791,986 shares of common stock in a private placement, we may offer additional shares of our common stock or other securities convertible into or exchangeable for our common stock in order to raise additional capital in the future, particularly as we look to finance our planned second manufacturing facility in Bulloch County, Georgia. We cannot assure our shareholders that we will be able to sell shares or other securities in any other offering at a price per share that is equal to or greater than the price per share our shareholders paid for our shares. Investors purchasing shares or other securities in the future could have rights, preferences or privileges senior to those of our shareholders and our shareholders may experience dilution. Our shareholders may incur additional dilution upon the exercise of any outstanding stock options or warrants, the issuance of shares of restricted stock, the vesting of restricted stock units, or the issuance, vesting or exercise of other equity awards.

We do not intend to pay cash dividends in the foreseeable future and, consequently, our shareholders’ ability to achieve a return on their investment will depend on appreciation in the price of our common stock.

We have never declared or paid cash dividends on our common stock and we do not intend to pay any cash dividends on our common stock in the foreseeable future. We currently expect to retain all available funds and any future earnings for use in the operation and expansion of our business. In addition, the terms of our revolving credit facility restrict our ability to pay dividends and any future credit facilities, loan agreements, debt instruments or other agreements may further restrict our ability to pay dividends. Payments of future dividends, if any, will be at the discretion of our board of directors after taking into account various factors, including our business, results of operations and financial condition, current and anticipated cash needs, plans for expansion and any legal or contractual limitations on our ability to pay dividends. As a result, capital appreciation, if any, of our common stock will be our shareholders’ sole source of potential gain for the foreseeable future.

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This report includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Exchange Act that relate to future events or our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to differ materially from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Words such as, but not limited to, “believe,” “expect,” “anticipate,” “estimate,” “intend,” “seek,” “may,” “plan,” “potential,” “predict,” “project,” “targets,” “likely,” “will,” “would,” “could,” “should,” “continue,” and similar expressions or phrases, or the negative of those expressions or phrases, are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. Although we believe that we have a reasonable basis for each forward-looking statement contained in this report, we caution you that these statements are based on our projections of the future that are subject to known and unknown risks and uncertainties and other factors that may cause our actual results, level of activity, performance or achievements expressed or implied by these forward-looking statements, to differ. The description of our Business set forth in Item 1, the Risk Factors set forth in this Item 1A and our Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth in Item 7 as well as other sections in this report, discuss some of the factors that could contribute to these differences. These forward-looking statements include, among other things, statements about:

 

the expected future growth of the market for our aerogel products and our continued gain in market share, in particular in the electric vehicle market, the energy infrastructure insulation market, the lithium-ion battery thermal barrier markets, and other markets we target;

 

our beliefs about the competitive strengths and value propositions of our technology and our products and our ability to gain additional market share and enter into new markets based on those strengths;

 

our expectation that our investment in incremental manufacturing and operating expense will sustain long-term growth in our existing markets and develop new business opportunities;

 

our plans to continue to develop and optimize aerogel products for high-value applications within the sustainable building materials market and our plan to realize revenue from this market;

 

our plans and expectations to partner with industry leaders in the battery and electric vehicle market or such partnerships resulting in products and technologies or otherwise resulting in meaningful financial results;

57


 

our expectations about the size and timing of awarded business in the EV market, future revenues and profit margins, arising from our supply relationship and contract with automotive OEMs and our ability to win more business and increase revenue in the EV market;

 

our pursuit of high-value opportunities for our aerogel products within different segments of the EV market, the global insulation market, including the sustainable building materials market, and our plans to leverage our aerogel technology platform to develop innovative, aerogel enhanced products for applications in new markets;

 

our plans to focus additional resources to continue to grow our share of the EV market and the energy infrastructure insulation market;

 

the current or future trends in the energy, energy infrastructure, chemical and refinery, LNG, sustainable building materials, EV thermal barrier, EV battery materials or other markets and the impact of these trends on our business; 

 

our investments in the electric vehicle market and aerogel technology platform; 

 

our pursuit of and the expected greater adoption of our products in the LNG and power generation markets and our expectation that product revenue will be generated in large part by demand for insulation associated with scheduled plant shutdowns, or turnarounds, and other maintenance-related projects;

 

our expectation that our products will be specified during the design phase in a growing number of new plant construction and capital expansion projects and our expectation that we will have an increasing percentage of our products sold for use in capital projects;

 

our expectation that the growth in global energy demand and EV market will result in increased new-build and large capacity expansion projects, driving demand for our aerogel products;

 

our plans to continue our strategy of working with innovative companies to target and penetrate additional market opportunities;

 

our plans to develop strategic partnerships to facilitate market penetration beyond the energy infrastructure and sustainable building materials market, as well as the expected goals and priorities of such strategic partnerships;

 

our belief that an adequate long-term supply of silica-precursors and other raw materials is available and that our plans to reduce reliance on precursors susceptible to significant price fluctuations will be successful;

 

our belief that we can strategically increase our capacity to meet the demand or that we will be able to make such capacity increases in a timely manner;

 

our expectation in our ability to implement lower cost product formulations and realize material purchasing efficiencies;

 

our belief that our portfolio of patents, trade secrets and know-how present a significant barrier to potential new entrants in the production of aerogel blanket insulation;

 

our expectation that we will be successful in enforcing and defending our patents against competitors and that such patents are valid and enforceable, as well as our expectations about the costs and consequences of our current or potential future patent litigation and the potential for additional patent litigation;

 

our belief that our products possess strong competitive advantages over traditional insulation materials, including the superior thermal performance and the thin, easy-to-use and durable blanket form of our products;

 

our belief that we can finance the construction and development of our planned second manufacturing facility in Bulloch County, Georgia with anticipated available credit, cash flows from operations, debt financings, technology licensing agreements, customer prepayments or equity financings;

 

our expectations regarding the investment to open a second manufacturing facility in Georgia and the anticipated job creation as a result thereof;

 

the anticipated aerogel capacity expansion as a result of the planned second manufacturing facility in Georgia and the expected commencement of production;

 

our belief that our end-use customers will continue to invest in major energy infrastructure projects;

 

our expectation that we will continue to sell our products in the sustainable building materials and other end markets;

 

our expectations that our work with partners will accelerate the commercialization of these carbon aerogel anode materials in the electric vehicle market;

58


 

our belief that the potential for significant technological innovation in traditional insulation materials is limited and that new high-performance materials will be required to meet evolving market requirements for energy efficient insulation systems;

 

our belief that our aerogel products and manufacturing processes are proprietary and that we can protect our patents, trade secrets and know-how associated therewith;

 

our belief that we can continue to improve the cost efficiency of our manufacturing process, that our current expansion plans offer attractive returns on incremental invested capital, and that we will focus our development efforts on new products and next generation technology with application in new, high value market segments;

 

our belief that we will have opportunities to address additional high value applications in the estimated $3.9 billion global insulation market, and that we are well-positioned to leverage a decade’s worth of research and development to design and commercialize disruptive aerogel products for a wide array of new markets;

 

our belief that our products have the lowest cost on a fully-installed basis or offer significant life-cycle cost savings in energy infrastructure and certain other applications as compared to traditional insulation materials;

 

our plans to continue to expand our global sales force and distribution network to support anticipated growth in customers and demand for our products and our plans to seek to promote greater enterprise-wide utilization of our products by existing end-use customers;

 

our expectations and projections about future revenues, revenue growth, costs, expenses, production volumes, manufacturing productivity, gross profit, profitability, net loss, loss per share and Adjusted EBITDA, sources and uses of cash, liquidity, cash flow, capital requirements and the sufficiency of our existing cash balance and available credit;

 

our expectations that most of our revenue will continue to come from a relatively small number of customers for the foreseeable future;

 

our expectations of long-term revenue growth, with increasing levels of gross profit and improved cash flows from operations and our expectations that we will incur significant capital expenditures related to the expansion of our manufacturing capacity to support this expected long-term growth in demand;

 

our expectations that the operating expenses will increase in both absolute dollars and as a percentage of revenue in 2022 but increase in absolute dollars and decrease as a percentage of revenue in the long term, our research and development expenses will increase in both absolute dollars and as a percentage of revenue in 2022 but increase in absolute dollars and decrease as a percentage of revenue in the long term, our sales and marketing expenses will increase in both absolute dollars and as a percentage of revenue in 2022 but increase in absolute dollars and decrease as a percentage of revenue in the long term, and our general and administrative expenses will increase in both absolute dollars and as a percentage of revenue in 2022 but increase in absolute dollars and decrease as a percentage of revenue in the long term;

 

our expectation to continue to increase investment in research and development in our efforts to enhance and expand our aerogel technology platform;

 

our expectations about the impact of new accounting pronouncements on our consolidated financial statements and related disclosures;

 

our belief that our experienced and dedicated leadership team will provide us with a competitive advantage in the industry;

 

our belief of our technological and market leadership in aerogels;

 

the expected future development of new aerogel technologies; and

 

our expectations about limitations of net operating losses.

We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. We have included important cautionary statements in this report, particularly in the Risk Factors set forth in Item 1A of this Annual Report on Form 10-K, that we believe could cause actual results or events to differ materially from the forward-looking statements that we make. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.

You should read this report and the documents that we reference in this report and have filed as exhibits to this report completely and with the understanding that our actual future results may be materially different from what we expect. The forward-

59


looking statements contained in this report are made as of the date of this report, and we do not assume, and specifically disclaim, any obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise.

Item 1B.

UNRESOLVED STAFF COMMENTS

None.

Item 2.

PROPERTIES

Our corporate headquarters are located in Northborough, Massachusetts, where we occupy approximately 51,650 square feet under a lease expiring on December 31, 2031. We also own an approximately 143,000 square foot manufacturing facility in East Providence, Rhode Island. We lease additional spaces for research, administrative, and warehousing purposes in three locations in the United States under leases expiring between March 31, 2024 and October 1, 2031. The table below shows a summary of the square footage of these locations as of December 31, 2021:

Leased Properties by Location

 

(In square ft.)

 

East Providence, RI

 

169,675

 

Marlborough, MA

 

81,325

 

Pawtucket, RI

 

46,400

 

Item 3.

Patent Enforcement Actions

In May 2016, we filed a complaint for patent infringement against Nano Tech Co., Ltd. (Nano), and Guangdong Alison Hi Tech., Ltd. (Alison) in the International Trade Commission, or ITC. In February 2018, the ITC issued its final determination that Nano and Alison had infringed asserted Aspen patents and that they have not proven the patents are invalid except with respect to one dependent product claim, which the ITC found was not infringed. The ITC affirmed that Alison and Nano each violated Section 337 of the Tariff Act and issued a limited exclusion order prohibiting importation of infringing aerogel insulation products manufactured by Alison and Nano. Alison’s appeal with respect to a product patent to the United States Court of Appeals for the Federal Circuit (CAFC) was rejected, and resulted in CAFC affirming the validity of our patent. The exclusion order, which is enforced by the United States Customs and Border Protection, is currently in effect.

Additionally, the USPTO denied Alison’s requests to invalidate the claims of four of our patents in Inter-Partes Review. Alison also filed multiple similar requests with the Chinese Patent Office (SIPO), seeking to invalidate our Chinese manufacturing process patents and two of our Chinese product patents. With respect to one of those requests, not withdrawn previously by Alison, the Patent Review Board of SIPO (PRB), issued a decision upholding the validity of Aspen’s issued patent as amended in the proceedings. Alison has appealed the PRB’s decision to the Beijing IP court. On July 25, 2020, the Beijing IP court dismissed Alison’s appeal and upheld the validity of Aspen’s patent and we received this decision on September 15, 2020. Nano has also filed a request seeking invalidation of a product patent at SIPO. After the oral hearing at PRB, Nano withdrew its invalidation request. On September 23, 2019, Alison filed yet another request to invalidate the same patent, whose validity was previously confirmed by PRB. On January 23, 2020 PRB denied Alison’s latest invalidation request.

In April 2016, we also filed a patent infringement suit at the District Court in Mannheim, Germany (Mannheim court), against Nano, Alison and two European resellers asserting their infringement of one of our German patents. We subsequently asserted infringement of another three patents against Nano, Alison and a European reseller of Alison’s products at the Mannheim court. We have since settled with one European reseller in exchange for a commitment not to procure infringing products and cooperation with our case.

In January 2018, the court issued a series of judgments by acknowledgement (German, “Anerkenntnisurteil”) finding the second reseller, Hiltex, liable for infringement and also issued injunctions against Hiltex. The judgments resulted from a settlement agreement in which Hiltex agreed not to resell the infringing products in Europe where at least one of the asserted patents are active.

On March 8, 2019, the Mannheim court issued two separate judgments in cases against Nano and Alison, respectively. The Mannheim court determined that both Nano and Alison are infringing on Aspen’s EP1638750 (750 Patent) in connection with their respective products. The court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing the infringing products. The court found the defendants liable to us for damages since September 22, 2012. The court

60


also ordered the defendants to provide information on the scope of the acts of infringement committed since August 22, 2012, and a recall of infringing products. The court ordered Nano and Alison to bear the costs of the legal proceedings and reimburse statutory attorneys’ costs and expenses to us, that exact amount of which is yet to be determined. Nano and Alison have appealed the judgments of the Mannheim court. Nano subsequently withdrew the appeal while Alison’s appeal is currently pending.

The Mannheim court issued two decisions on December 23, 2019 finding that Alison infringed the 577 Patent and the 950 Patent and also issued injunctions prohibiting Alison from continuing infringement in connection with any aerogel sheets. The December 2019 decisions against Alison have now become final and binding.

The Mannheim court issued two decisions on July 31, 2020 finding that Nano infringed each of the 577 Patent and the 950 Patent. In addition to granting other remedies, the court also issued injunctions prohibiting the offer, putting on the market, using, importing or possessing any aerogel sheets. After the passing of deadline to file appeals, these decisions have now become final.

Nano and Alison also initiated nullity actions in German Federal Patent Court in Munich against our asserted German patents. On September 25, 2018, the Federal Patent Court in Munich dismissed the challenge to the validity of 750 Patent which has subsequently become final. Nano and Alison also filed an opposition to one of the asserted patents at the EPO. In December 2018, the opposition division of EPO determined the patent, EP2813338 (338 Patent), was invalid on formality grounds and decided to revoke it, which determination is currently under appeal at the EPO Board of appeals.

On March 19 and 20, 2019 the German Federal Patent Court in Munich (FPC) conducted oral proceedings and voided four claims in EP2415577 (577 Patent) and confirmed the validity of challenged claims in EP2422950 (950 Patent) within the scope of silica gels. These FPC judgments are now final and binding on the parties. Nano had filed another nullity action seeking to invalidate the remaining claims in the 577 Patent, which action Nano subsequently failed to pursue. On June 17, 2020, Nano also filed an opposition to a recently issued Aspen Patent EP3120983B1, titled “Continuous Sheet of Gel Materials and Continuous sheet of Aerogel”.

•   On January 28, 2021, a search order was executed and relevant evidence secured at the principal places of business of AMA S.p.A. and AMA Composites S.r.l. (collectively, AMA) in San Martino in Rio and Campogalliano, respectively, based on an ex-parte search order issued by the Court of Genoa, Italy at our request in connection with alleged infringement of the Italian part of our patents previously asserted successfully against Nano and Alison in Germany. The Court of Genoa subsequently held a hearing and confirmed the validity of the search order and its execution. While the search proceedings do not take a position on the infringement issues, we may use any evidence collected during the search proceedings to prove infringement. As a result, on May 3, 2021, we filed an infringement complaint, a writ of summons, as known in Italy, at the Court of Genoa alleging that AMA has infringed the Italian part of three European patents (same patents asserted in the German litigation) and a patent on composition of aerogel-based composites in connection with AMA’s resale of aerogel products supplied by Chinese companies and sale of any products derived therefrom. We are seeking monetary damages and preliminary injunction of AMA’s alleged infringing activities. We expect the Court of Genoa to assess our claims and AMA’s defense through appointment of an expert after the submission of relevant writs and evidence. We issued a press release on May 6, 2021 describing the patent enforcement action of May 3, 2021 (Press Release). On June 7, 2021, AMA served us a copy of a request it previously filed with the Court of Genoa seeking an ex-parte preliminary injunction (PI) against us alleging the Press Release constituted anti-competitive conduct and that it infringed AMA’s trademark rights. The service of the request followed the court’s prior denial of the ex-parte order and an order requiring AMA to serve the request on us. The court subsequently conducted an oral hearing on June 15, 2021. On June 24, 2021, the court denied AMA’s request for a PI, reasoning that our Press Release was factually accurate, was not misleading, distinguished facts from opinions and that it was neither anti-competitive nor did it infringe trademark rights of AMA. The Court also ordered AMA to pay certain of our legal fees. On July 5, 2021, AMA informed us that it has decided not to appeal the denial of June 24, 2021. We subsequently learned that AMA had also made a criminal complaint against our chief executive officer for defamation in connection with the Press Release. On December 31, 2021, the local prosecutor, after reviewing the underlying facts, rejected AMA’s arguments and requested the judge overseeing the matter to dismiss the complaint against our chief executive officer. In response to our infringement complaint, AMA has also added as a counter-claim in connection with its claims regarding the Press Release, those same claims that it previously sought a preliminary injunction which was denied by the court. The patent infringement proceedings are ongoing.

Additionally, a reseller of Nano’s products in Taiwan challenged the validity of one of our patents in Taiwan in 2018. After careful review of our written response, the Taiwanese patent office has determined the patent as valid and dismissed the challenge in December 2018. In 2018, LG Chem Ltd. challenged the validity of one of our patents in Korea at the IPTAB of the Korean Intellectual Property Office. After conducting an oral hearing, the IPTAB issued a decision on November 30, 2019 upholding claims related to aerogel sheets incorporating fibers. On January 14, 2021 the Korean Patent Court confirmed the validity of the claims related to aerogel sheets incorporating fibers.

61


Due to their nature, it is difficult to predict the outcome or the costs involved in any litigation or administrative proceedings, including any appeals process. Furthermore, the counter parties in these proceedings may have significant resources and interest to litigate and therefore, these litigation matters could be protracted and may ultimately involve significant legal expenses. In addition to the foregoing, we have been and may be from time to time a party to other legal proceedings that arise in the ordinary course of business and to other patent enforcement actions to assert our patent rights.

Item 4.

MINE SAFETY DISCLOSURES

Not applicable.

62


PART II

Item 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information and Dividend Policy

Our common stock is trading on The New York Stock Exchange, or NYSE, under the symbol “ASPN.” As of February 25, 2022, there were approximately 29 stockholders of record of our common stock.

Dividends

We have not paid dividends to our stockholders since our inception and we do not plan to pay cash dividends in the foreseeable future. We currently intend to retain earnings, if any, to finance the development and expansion of our business.

Stock Performance Graph

This performance graph is not “soliciting material,” is not deemed filed with the SEC and is not to be incorporated by reference in any filing by us under the Securities Act of 1933 or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing. The stock price performance shown on the graph is not necessarily indicative of future price performance.

 Comparison of Cumulative Total Return

Unregistered Sales of Equity Securities and Use of Proceeds

(a) Unregistered Sales of Equity Securities. Not applicable.

(b) Use of Proceeds from Initial Public Offering of Common Stock. Not applicable.

(c) Purchases of Equity Securities By the Issuer and Affiliated Purchasers. We did not repurchase any of our equity securities during the year ended December 31, 2021.

Item 6.

[RESERVED]

 

63


 

 

Item 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion of our financial condition and results of operations should be read in conjunction with the “Selected Financial Data” and our consolidated financial statements and the related notes thereto included in this Annual Report on Form 10-K. In addition to historical information, some of the information contained in the following discussion and analysis or set forth elsewhere in this report, including information with respect to our plans and strategy for our business, includes forward-looking information that involves risks, uncertainties and assumptions. You should read the Risk Factors set forth in Item 1A of this Annual Report on Form 10-K for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Our actual results and the timing of events could differ materially from those anticipated by these forward looking statements.

Investors and others should note that we routinely use the Investors section of our website to announce material information to investors and the marketplace. While not all of the information that we post on the Investors section of our website is of a material nature, some information could be deemed to be material. Accordingly, we encourage investors, the media, and others interested in us to review the information that we share on the Investors section of our website, https://www.aerogel.com/.

Overview

We design, develop and manufacture innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. We believe our aerogel blankets deliver the best thermal performance of any widely used insulation product available on the market today and provide a combination of performance attributes unmatched by traditional insulation materials. Our end-user customers select our products where thermal performance is critical and to save money, improve resource efficiency, enhance sustainability, preserve operating assets and protect workers. Our insulation is used by oil producers and the owners and operators of refineries, petrochemical plants, liquefied natural gas facilities, power generating assets and other energy infrastructure. Our Pyrogel® and Cryogel® product lines have undergone rigorous technical validation by industry leading end-users and achieved significant market adoption. Our Spaceloft® building materials are increasingly used by building owners to improve the energy efficiency and to enhance fire protection in buildings ranging from historic brownstones to modern high rises.

We are also actively developing a number of promising aerogel products and technologies for the electric vehicle market. We have developed and are commercializing our proprietary line of PyroThin® aerogel thermal barriers for use in battery packs in electric vehicles. Our PyroThin product is an ultra-thin, lightweight and flexible thermal barrier designed with other functional layers to impede the propagation of thermal runaway across multiple lithium-ion battery system architectures. Our thermal barrier technology offers a unique combination of thermal management, mechanical performance and fire protection properties that enable electric vehicle manufacturers to achieve critical battery performance and safety goals. In addition, we are seeking to leverage our patented carbon aerogel technology to develop industry-leading battery materials for use in lithium-ion battery cells. These battery materials have the potential to increase the energy density of the battery cells, thus enabling an increase in the driving range of electric vehicles.

The commercial potential for our PyroThin thermal barriers and our carbon aerogel battery materials in the electric vehicle market is significant. Accordingly, we are hiring additional personnel, incurring additional operating expenses, incurring significant capital expenditures to expand aerogel manufacturing capacity, establishing an automated thermal barrier fabrication operation, enhancing research and development resources and expanding our battery material research facilities, among other items.

We also derive product revenue from a number of other end markets. Customers in these markets use our products for applications as diverse as military and commercial aircraft, trains, buses, appliances, apparel, footwear and outdoor gear. As we continue to enhance our aerogel technology platform, we believe we will have additional opportunities to address high value applications in the global insulation market, the electric vehicle market and in a number of new, high-value markets, including hydrogen energy, filtration, water purification, and gas sorption.

We generate product revenue through the sale of our line of aerogel blankets and thermal barriers. We market and sell our products primarily through a sales force based in North America, Europe and Asia. The efforts of our sales force are supported by a small number of sales consultants with extensive knowledge of a particular market or region. Our sales force is responsible for establishing and maintaining customer and partner relationships, delivering highly technical information and ensuring high-quality customer service.

64


Our salespeople work directly with end-user customers and engineering firms to promote the qualification, specification and acceptance of our aerogel and thermal barrier products. We also rely on an existing and well-established channel of qualified insulation distributors and contractors in more than 50 countries around the world to ensure rapid delivery of our aerogel products and strong end-user support.

We also perform research services under contracts with various agencies of the U.S. government, including the Department of Defense and the Department of Energy, and other institutions. We have decided to cease efforts to secure additional funded research contracts and to wind down our existing contract research activities.

We manufacture our products using our proprietary technology at our facility in East Providence, Rhode Island. We have operated the East Providence facility since 2008 and have increased our capacity in phases to approximately $250.0 million in annual revenue. To meet expected growth in demand for our aerogel products in the electric vehicle market, we are planning to expand our aerogel blanket capacity by constructing a second manufacturing plant in Bulloch County, Georgia. We expect to build the second plant in two phases at an estimated cost of $575.0 million for the first phase and $125.0 million for the second phase. We currently expect the first phase of the plant will increase our annual revenue capacity by approximately $650.0 million and the second phase by approximately $700.0 million. We expect to have the first phase of the second plant operational late in the second -half of 2023. In addition, we are planning to construct a state-of-the-art, automated thermal barrier fabrication operation in Monterrey, Mexico, in order to keep pace with the significant potential demand for our PyroThin thermal barriers.

We have entered into production contracts with a major U.S. automotive original equipment manufacturer (OEM) to supply fabricated, multi-part thermal barriers for use in the battery system of its next-generation electric vehicles. Pursuant to the contracts, we are obligated to supply the barriers at fixed annual prices and at volumes to be specified by the customer up to a daily maximum quantity through the term of the agreements, which expire at various times from 2026 through 2034. While the customer has agreed to purchase its requirement for the barriers from us at locations to be designated from time to time, it has no obligation to purchase any minimum quantity of barriers under the contracts. In addition, the customer may terminate the contracts any time and for any or no reason. All other terms of the contracts are generally consistent with the customer’s standard purchase terms, including quality and warranty provisions customary in the automotive industry.

We have been engaged since 2016 in a strategic partnership with BASF to develop and commercialize products for the sustainable building materials and other markets. Pursuant to the partnership, we agreed to sell certain products exclusively to BASF at annual volumes specified by BASF, subject to certain volume limits, through December 31, 2027. Pursuant to the partnership, through the year ended December 31, 2019, BASF also made two prepayments of $5.0 million each to us. BASF had the right to request that 25.3% of any amounts we invoiced to BASF for Spaceloft A2 be credited against the prepayment balances. BASF also had the right to request that we repay any uncredited amount of the first prepayment following a six-week notice period on or after January 1, 2022 and the second prepayment on or after January 1, 2023.

As of December 31, 2021, we had received $10.0 million in prepayments from BASF and applied approximately $0.3 million of credits against amounts we had invoiced to BASF. During 2021, Aspen and BASF jointly announced that BASF would discontinue further marketing and sale of Spaceloft A2 as of November 15, 2021. After that date, BASF customers have had the right to purchase Spaceloft A2 directly from us. On December 15, 2021, we terminated the supply arrangement with BASF. As part of the termination, Aspen and BASF agreed that any uncredited prepayment balances would remain outstanding and subject to repayment upon BASF’s request following the requisite six-week notice periods after January 1, 2022 and January 1, 2023, respectively. On January 31, 2022, BASF requested that an outstanding prepayment balance of $4.6 million be repaid and we made the requested repayment on February 15, 2022. 

On November 5, 2020, we entered into a sales agreement for an at-the-market (“ATM”) offering program with B. Riley Securities as our sales agent. During the year ended December 31, 2021, we sold 929,981 shares of our common stock through the ATM offering program and received net proceeds of $19.4 million.

On February 3, 2021, we entered into a supply agreement with Silbond Corporation for the purchase of certain silanes products. Pursuant to the agreement, we agreed to purchase, and Silbond agreed to supply, all of our requirements for the specified silanes at our East Providence facility through the term of the agreement on September 30, 2023, unless either party terminates the agreement earlier pursuant to its terms.

On June 29, 2021, we sold 3,462,124 shares to an affiliate of Koch, in a private placement of our common stock and received net proceeds of $73.5 million after deducting fees and offering expenses of $1.5 million.

On February 15, 2022, we entered into a securities purchase agreement with an affiliate of Koch to sell 1,791,986 shares for aggregate gross proceeds of $50.0 million. The closing of the sale of 1,791,986 shares is subject to customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976. On

65


February 18, 2022, we sold and issued to an affiliate of Koch $100.0 million in aggregate principal amount of our Convertible Senior PIK Toggle Notes due 2027, or the Notes. The Notes bear interest at the Secured Overnight Financing Rate, or SOFR, plus 5.50% per annum if interest is paid in cash, or the Cash Interest, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum, or PIK Interest. Under the terms of the investment, SOFR has a floor of 1% and a cap of 3%. We can elect to make any interest payment through Cash Interest, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022. It is expected that the Notes will mature on February 18, 2027, subject to earlier conversion, redemption or repurchase.

On March 12, 2021, we entered into an Amended and Restated Loan and Security Agreement (Loan Agreement) with Silicon Valley Bank to extend the maturity date of the revolving credit facility to April 28, 2022. Pursuant to the Loan Agreement, we are permitted to borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, we are required to pay a monthly unused revolving line facility fee of 0.50% per annum of the average unused portion of the revolving credit facility. The credit facility has also been amended to establish minimum Adjusted EBITDA and minimum Adjusted Quick Ratio covenants, each as defined in the Loan Agreement. On September 29, 2021, and subsequently on December 27, 2021, we entered into amendments to the Loan Agreement to revise certain financial covenants, among other things.

On May 1, 2020, our wholly owned subsidiary, Aspen Aerogels Rhode Island, LLC, executed a note for an unsecured loan of $3.7 million (PPP Loan) pursuant to the Paycheck Protection Program established by the CARES Act, as amended, and administered by the U.S. Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, we recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021.

In response to the COVID-19 pandemic, we have implemented and are following safe practices recommended by public health authorities and other government entities. We continue to focus on the safety and health of our employees, customers and vendors. In addition, we have implemented various precautionary measures, including remote work arrangements, restricted business travel and procedures for social distancing, face coverings and safe hygiene. We continue to monitor public health guidance as it evolves and plan to adapt our practices as appropriate. Refer to the section below entitled “Item 1A. Risk Factors” for more information concerning risks to our business associated with COVID-19.

Our revenue for the year ended December 31, 2021 was $121.6 million, which represented an increase of $21.3 million, or 21%, from the year ended December 31, 2020. Net loss for the year ended December 31, 2021 was $37.1 million and net loss per share was $1.22. Net loss for the year ended December 31, 2020, was $21.8 million and net loss per share was $0.83.

Key Metrics and Non-GAAP Financial Measures

We regularly review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions.

Square Foot Operating Metric

We price our product and measure our product shipments in square feet. We estimate our annual capacity was 55 million square feet of aerogel blankets at December 31, 2021. We believe the square foot operating metric allows us and our investors to measure our manufacturing capacity and product shipments on a uniform and consistent basis. The following chart sets forth product shipments in square feet associated with recognized revenue, including revenue recognized over time utilizing the input method, for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(Square feet in thousands)

 

Product shipments in square feet

 

 

34,977

 

 

 

28,635

 

 

 

40,720

 

66


 

Adjusted EBITDA

We use Adjusted EBITDA, a non-GAAP financial measure, as a means to assess our operating performance. We define Adjusted EBITDA as net income (loss) before interest expense, taxes, depreciation, amortization, stock-based compensation expense and other items, from time to time, which we do not believe are indicative of our core operating performance, which in 2021 included a gain on the extinguishment of debt. Adjusted EBITDA is a supplemental measure of our performance that is not presented in accordance with U.S. GAAP. Adjusted EBITDA should not be considered as an alternative to net income (loss) or any other measure of financial performance calculated and presented in accordance with U.S. GAAP. In addition, our definition and presentation of Adjusted EBITDA may not be comparable to similarly titled measures presented by other companies.

We use Adjusted EBITDA:

 

as a measure of operating performance because it does not include the impact of items that we do not consider indicative of our core operating performance;

 

for planning purposes, including the preparation of our annual operating budget;

 

to allocate resources to enhance the financial performance of our business; and

 

as a performance measure used under our bonus plan.

We also believe that the presentation of Adjusted EBITDA provides useful information to investors with respect to our results of operations and in assessing the performance and value of our business. Various measures of EBITDA are widely used by investors to measure a company’s operating performance without regard to items that can vary substantially from company to company depending upon financing and accounting methods, book values of assets, capital structures and the methods by which assets were acquired.

Although measures similar to Adjusted EBITDA are frequently used by investors and securities analysts in their evaluation of companies, we understand that Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for net income (loss), income (loss) from operations, net cash provided by (used in) operating activities or an analysis of our results of operations as reported under U.S. GAAP. Some of these limitations are:

 

Adjusted EBITDA does not reflect our historical cash expenditures or future requirements for capital expenditures or other contractual commitments;

 

Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;

 

Adjusted EBITDA does not reflect stock-based compensation expense;

 

Adjusted EBITDA does not reflect our income tax expense or cash requirements to pay our income taxes;

 

Adjusted EBITDA does not reflect our interest expense, or the cash requirements necessary to service interest or principal payments on our debt;

 

although depreciation, amortization and impairment charges are non-cash charges, the assets being depreciated, amortized or impaired will often have to be replaced in the future, and Adjusted EBITDA does not reflect any cash requirements for these replacements; and

 

other companies in our industry may calculate EBITDA or Adjusted EBITDA differently than we do, limiting their usefulness as a comparative measure.

Because of these limitations, our Adjusted EBITDA should not be considered as a measure of discretionary cash available to us to reinvest in the growth of our business or as a measure of cash available for us to meet our obligations.

To properly and prudently evaluate our business, we encourage you to review the U.S. GAAP financial statements included elsewhere in this Annual Report on Form 10-K, and not to rely on any single financial measure to evaluate our business.

67


The following table presents a reconciliation of net loss, the most directly comparable U.S. GAAP measure, to Adjusted EBITDA for the years presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

($ in thousands)

 

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

Depreciation and amortization

 

 

9,440

 

 

 

10,198

 

 

 

10,213

 

Stock-based compensation (1)

 

 

5,176

 

 

 

5,004

 

 

 

3,771

 

Gain on the extinguishment of debt

 

 

(3,734

)

 

 

 

 

 

 

Interest expense, net

 

 

229

 

 

 

240

 

 

 

406

 

Adjusted EBITDA

 

$

(25,983

)

 

$

(6,367

)

 

$

(175

)

 

(1)

Represents non-cash stock-based compensation related to vesting and modifications of stock option grants, vesting of restricted stock units and vesting and modification of restricted common stock.

The following table presents a reconciliation of net loss, the most directly comparable U.S. GAAP measure, to Adjusted EBITDA for the quarters presented:

 

 

 

Three Months Ended

 

 

Three Months Ended

 

 

 

2021

 

 

2020

 

 

 

March 31

 

 

June 30

 

 

Sept. 30

 

 

Dec. 31

 

 

March 31

 

 

June 30

 

 

Sept. 30

 

 

Dec. 31

 

 

 

($ in thousands)

 

Net loss

 

$

(6,250

)

 

$

(6,669

)

 

$

(7,822

)

 

$

(16,353

)

 

$

(3,169

)

 

$

(5,698

)

 

$

(6,753

)

 

$

(6,189

)

Depreciation and amortization

 

 

2,638

 

 

 

2,104

 

 

 

2,114

 

 

 

2,584

 

 

 

2,563

 

 

 

2,562

 

 

 

2,545

 

 

 

2,528

 

Stock-based compensation (1)

 

 

976

 

 

 

1,070

 

 

 

1,554

 

 

 

1,576

 

 

 

992

 

 

 

1,007

 

 

 

991

 

 

 

2,014

 

Gain on the extinguishment of debt

 

 

 

 

 

 

 

 

(3,734

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

75

 

 

 

55

 

 

 

58

 

 

 

41

 

 

 

83

 

 

 

50

 

 

 

49

 

 

 

58

 

Adjusted EBITDA

 

$

(2,561

)

 

$

(3,440

)

 

$

(7,830

)

 

$

(12,152

)

 

$

469

 

 

$

(2,079

)

 

$

(3,168

)

 

$

(1,589

)

 

(1)

Represents non-cash stock-based compensation related to vesting and modifications of stock option grants, vesting of restricted stock units and vesting and modification of restricted common stock.

Our financial performance, including such measures as net income (loss), earnings per share and Adjusted EBITDA, are affected by a number of factors including volume and mix of aerogel products sold, average selling prices, our material costs and manufacturing expenses, the costs associated with capacity expansions and start-up of additional production capacity, and the amount and timing of operating expenses. Accordingly, we expect that our net income (loss), earnings per share and Adjusted EBITDA will vary from period to period.

During 2021, we experienced strong volume growth in our energy infrastructure business, particularly in North America, due to the beginning stages of a post-COVID recovery, initial revenues in the electric vehicle market, and continued market share gains in the sustainable building materials market. As a result, we experienced total revenue growth of 21% during the year. We significantly increased staffing and spending levels in support of growing demand for our thermal barrier business and our carbon aerogel battery material opportunity in coming years. We also increased staffing and spending to expand and defend our IP portfolio, and to enhance our general and administrative functions to manage the anticipated strong growth in our business. As a result, we experienced an increase in net loss and a decrease in Adjusted EBITDA during 2021 versus 2020.

We expect to maintain strong revenue growth during 2022 driven by a continued post-COVID recovery in the energy infrastructure market, accelerating demand in the electric vehicle market and continued market share gains in the sustainable building materials market. Our expectation to maintain strong revenue growth is based, in part, on our OEM customers’ production volume forecasts and targets as well as our expectation to successfully scale our manufacturing capabilities and address any potential supply chain issues to meet this expected demand. We are also planning a significant increase in staffing and spending levels in support of our electric vehicle market opportunities, including expenses associated with the start-up and operation of an automated fabrication facility in Monterrey, Mexico, during the year. As a result, we expect to experience an increase in net loss and a decrease in Adjusted EBITDA during 2022.

We also expect to incur significant capital expenditures and growing expenses during 2022, related to our planned second aerogel manufacturing facility to be located in Bulloch County, Georgia. We are planning to invest approximately $700.0 million in

68


two phases in the construction of the second facility. We expect to have the first phase of the second plant operational late in the second-half of 2023.

At full capacity, we estimate the Georgia facility alone can produce thermal barriers for 4.4 million electric vehicles per year and support more than $1.35 billion in annual revenue. In the aggregate, we project our East Providence and Georgia plants will provide the capacity to support more than $1.6 billion in annual revenue with potential gross margins of 35%, EBITDA margins of 25% and free cash flow sufficient to fund future capacity expansions, including a third aerogel plant.

Revenue

We recognize product revenue from the sale of our line of aerogel products and research services revenue from the provision of services under contracts with various agencies of the U.S. government and other institutions. Product and research services revenue is recognized upon the satisfaction of contractual performance obligations.

We record deferred revenue for product sales when (i) we have delivered products but other revenue recognition criteria have not been satisfied or (ii) payments have been received in advance of the completion of required performance obligations.

We have decided to cease efforts to secure additional research contracts and to wind down existing contract research activities.

The following table sets forth the total revenue for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

($ in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

121,112

 

 

$

99,834

 

 

$

136,934

 

Research services

 

 

510

 

 

 

439

 

 

 

2,441

 

Total revenue

 

$

121,622

 

 

$

100,273

 

 

$

139,375

 

Product revenue accounted for greater than 99% of total revenue for both the years ended December 31, 2021 and 2020, and 98% for the year ended December 31, 2019. We experienced a 21% increase in total revenue during 2021 driven by the increase in square feet shipped in our energy infrastructure business, particularly in North America, initial revenues in the electric vehicle market, and continued market share gains in the sustainable building materials market. Our product revenue increase was partially curtailed by COVID-related staffing and raw material shortages during the year, particularly in the fourth quarter.

We project revenue growth during 2022 due to a continued post-COVID recovery in the energy infrastructure market, accelerating demand in the electric vehicle market and continued market share gains in the sustainable building materials market. Our projected revenue growth may be constrained by a shortage of unskilled labor associated with the COVID-19 pandemic.

A substantial majority of our revenue is generated from a limited number of direct customers, including distributors, contractors, fabricators, partners and end-user customers. Our ten largest customers accounted for approximately 68% of our total revenue during the year ended December 31, 2021, and we expect that most of our revenue will continue to come from a relatively small number of customers for the foreseeable future.

In 2021, sales to Distribution International, Inc. represented 28% of our total revenue. In 2020, sales to Distribution International, Inc. and SPCC Joint Venture represented 21% and 15% of our total revenue, respectively. In 2019, sales to Distribution International, Inc. and SPCC Joint Venture represented 20% and 13% of our total revenue, respectively. For each of the noted periods, there were no other customers that represented 10% or more of our total revenues.

We conduct business across the globe and a substantial portion of our revenue is generated outside of the United States. Total revenue from outside of the United States, based on shipment destination, amounted to $54.8 million, or 45% of our total revenue, $55.5 million, or 55% of our total revenue, and $81.0 million, or 58% of our total revenue, in the years ended December 31, 2021, 2020 and 2019, respectively.

Cost of Revenue

Cost of product revenue consists primarily of materials and manufacturing expense. Cost of product revenue is recorded when the related product revenue is recognized.

69


Material is our most significant component of cost of product revenue and includes fibrous batting, silica materials and additives. Material costs as a percentage of product revenue were 48%, 44% and 48% for the years ended December 31, 2021, 2020 and 2019, respectively. Material costs as a percentage of product revenue vary from product to product due to differences in average selling prices, material requirements, product thicknesses, and manufacturing yields. In addition, we provide warranties for our products and record the estimated cost within cost of revenue in the period that the related revenue is recorded or when we become aware that a potential warranty claim is probable and can be reasonably estimated. As a result of these factors, material costs as a percentage of product revenue will vary from period to period due to changes in the mix of aerogel products sold, the costs of our raw materials or the estimated cost of warranties. In addition, global supply chain disturbances, increased reliance on foreign materials procurement, industrial gas supply constraints, increases in the cost of our raw materials, and other factors may significantly impact our material costs and have a material impact on our operations. We expect that material costs will increase in absolute dollars during 2022 due to projected growth in product shipments, but decrease as a percentage of revenue due to projected increases in average selling prices, improved manufacturing, and fabrication yields and a favorable mix of products sold.

Manufacturing expense is also a significant component of cost of revenue. Manufacturing expense includes labor, utilities, maintenance expense, and depreciation on manufacturing assets. Manufacturing expense also includes stock-based compensation of manufacturing employees and shipping costs. Manufacturing expense as a percentage of product revenue was 44%, 42% and 33% for the years ended December 31, 2021, 2020 and 2019, respectively. We expect that manufacturing expense will increase in absolute dollars and as a percentage of revenue during 2022 due to increased staffing and spending levels in support of our thermal barrier business, including the start-up and operation of an automated fabrication facility in Monterrey, Mexico and the initial staffing and operational requirements of our planned second aerogel manufacturing facility in Bulloch County, Georgia.

During 2022, we expect that cost of product revenue will increase in absolute dollars due to projected volume growth and a planned increase in staffing and spending levels, but decrease as a percentage of product revenue due to projected increases in average selling prices, improved manufacturing and fabrication yields and a favorable mix of products sold.

Cost of research services revenue consists of direct labor costs of research personnel engaged in the contract research, third-party consulting and subcontractor expense, and associated direct material costs. This cost of revenue also includes overhead expenses associated with project resources, development tools and supplies. In 2022, we expect that cost of research services revenue will continue to decline as we wind down our existing contract research activities.

Gross Profit

Our gross profit as a percentage of revenue is affected by a number of factors, including the volume of aerogel products produced and sold, the mix of aerogel products sold, average selling prices, our material and manufacturing costs, realized capacity utilization and the costs associated with expansions and start-up of production capacity. Accordingly, we expect our gross profit to vary significantly in absolute dollars and as a percentage of revenue from period to period. Gross profit as a percentage of total revenue was 8%, 15%, and 19% for the years ended December 31, 2021, 2020 and 2019, respectively.

During 2022, we expect gross profit to increase in both absolute dollars and as a percentage of total revenue due to the combination of a projected increase in total revenue combined with projected reduction in material costs as a percentage of total revenue, offset, in part, by a projected increase in manufacturing expense as a percentage of revenue.

In the longer term, we expect gross profit to improve in absolute dollars and as a percentage of revenue due to expected increases in total revenue, production volumes and manufacturing productivity. In addition, we expect the gross profit improvement derived from the increases in revenue, volume and productivity will be supported by the continued implementation of lower cost product formulations and realization of material purchasing efficiencies.

Operating Expenses

Operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Operating expenses include personnel costs, legal fees, professional fees, service fees, insurance premiums, travel expense, facilities related costs and other costs, expenses and fees. The largest component of our operating expenses is personnel costs, consisting of salaries, benefits, incentive compensation and stock-based compensation. In any particular period, the timing and extent of personnel additions or reductions, legal activities, including patent enforcement actions, marketing programs, research efforts and a range of similar activities or actions could materially affect our operating expenses, both in absolute dollars and as a percentage of revenue.

During 2022, we expect to continue to hire additional personnel and incur additional operating expenses to support the anticipated multi-year growth in our PyroThin thermal barrier business. As a result, we expect that operating expenses will increase in

70


both absolute dollars and as a percentage of revenue during the year. In the longer term, we expect that operating expenses will increase in absolute dollars, but decrease as a percentage of revenue.

Research and Development Expenses

Research and development expenses consist primarily of expenses for personnel engaged in the development of next generation aerogel compositions, form factors and manufacturing technologies. These expenses also include testing services, prototype expenses, consulting services, trial formulations for new products, equipment depreciation, facilities costs and related overhead. We expense research and development costs as incurred. We expect to continue to devote substantial resources to the development of new aerogel technologies, including our carbon aerogel battery materials. We believe that these investments are necessary to maintain and improve our competitive position. We also expect to continue to invest in research and engineering personnel and the infrastructure required in support of their efforts. While we expect our research and development expenses will increase in absolute dollars but decrease as a percentage of revenue in the longer term, in 2022 we expect these expenses will increase in both absolute dollars and as a percentage of revenue.

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of personnel costs, incentive compensation, marketing programs, travel and related costs, consulting expenses and facilities related costs. We expect that sales and marketing expenses will increase in absolute dollars and as a percentage of revenue during 2022 principally due to an increase in compensation associated with the addition of personnel in support of our PyroThin thermal barrier business. In the longer term, we expect that sales and marketing expenses will increase in absolute dollars but decrease as a percentage of revenue.

General and Administrative Expenses

General and administrative expenses consist primarily of personnel costs, legal expenses, consulting and professional services, audit and tax consulting costs, and expenses for our executive, finance, legal, human resources and information technology organizations. General and administrative expenses have increased as we have incurred additional costs related to operating as a publicly-traded company, which include costs of compliance with securities, corporate governance, and related laws and regulations, investor relations expenses, increased insurance premiums, including director and officer insurance, and increased audit and legal fees. In addition, we expect our general and administrative expenses to increase as we add general and administrative personnel to support the anticipated growth of our business. We also expect that the patent enforcement actions, described in more detail under “Legal Proceedings” in Part I, Item 3 of this Annual Report on Form 10-K, if protracted, could result in significant legal expense over the medium to long-term. While we expect that our general and administrative expenses will increase in absolute dollars but decrease as a percentage of revenue in the longer term, in 2022 we expect such expenses will increase in both absolute dollars and as a percentage of revenue.

Gain on Extinguishment of Debt

On May 1, 2020, our wholly-owned subsidiary, Aspen Aerogels Rhode Island, LLC, or the Borrower, executed a note for an unsecured PPP loan of $3.7 million pursuant to the CARES Act. On August 24, 2021, the SBA remitted $3.7 million in principal and accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the PPP Loan. Accordingly, we recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021

Interest Expense, Net

For the years ended December 31, 2021, 2020, and 2019, interest expense, net consisted primarily of fees and interest expense related to our revolving credit facility.

Provision for Income Taxes

We have incurred net losses since inception and have not recorded benefit provisions for U.S. federal income taxes or state income taxes since the tax benefits of our net losses have been offset by valuation allowances due to the uncertainty associated with the utilization of net operating loss carryforwards.

71


At December 31, 2021, we had $296.1 million of net operating losses available to offset future federal income tax, if any, of which $194.6 million expire on various dates through December 31, 2037. Net operating losses of $101.5 million generated from 2018 through 2021 have an unlimited carryforward.

Results of Operations

The following tables set forth our results of operations for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

($ in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

121,112

 

 

$

99,834

 

 

$

136,934

 

Research services

 

 

510

 

 

 

439

 

 

 

2,441

 

Total revenue

 

 

121,622

 

 

 

100,273

 

 

 

139,375

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

111,552

 

 

 

85,545

 

 

 

111,759

 

Research services

 

 

133

 

 

 

134

 

 

 

1,332

 

Gross profit

 

 

9,937

 

 

 

14,594

 

 

 

26,284

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

11,441

 

 

 

8,729

 

 

 

8,407

 

Sales and marketing

 

 

16,581

 

 

 

11,753

 

 

 

15,557

 

General and administrative

 

 

22,514

 

 

 

15,681

 

 

 

16,479

 

Total operating expenses

 

 

50,536

 

 

 

36,163

 

 

 

40,443

 

Loss from operations

 

 

(40,599

)

 

 

(21,569

)

 

 

(14,159

)

Interest expense, net

 

 

(229

)

 

 

(240

)

 

 

(406

)

Gain on extinguishment of debt

 

 

3,734

 

 

 

 

 

 

 

Total other income (expense)

 

 

3,505

 

 

 

(240

)

 

 

(406

)

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

Year ended December 31, 2021 compared to year ended December 31, 2020

The following tables set forth our results of operations for the periods presented:

 

 

 

Year Ended December 31,

 

 

Year Ended

December 31,

 

 

 

2021

 

 

2020

 

 

$ Change

 

 

% Change

 

 

2021

 

 

2020

 

 

 

($ in thousands)

 

 

 

 

 

 

(Percentage of

total revenue)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

121,112

 

 

$

99,834

 

 

$

21,278

 

 

 

21

%

 

 

100

%

 

 

100

%

Research services

 

 

510

 

 

 

439

 

 

 

71

 

 

 

16

%

 

 

0

%

 

 

0

%

Total revenue

 

 

121,622

 

 

 

100,273

 

 

 

21,349

 

 

 

21

%

 

 

100

%

 

 

100

%

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

111,552

 

 

 

85,545

 

 

 

26,007

 

 

 

30

%

 

 

92

%

 

 

85

%

Research services

 

 

133

 

 

 

134

 

 

 

(1

)

 

 

(1

)%

 

 

0

%

 

 

0

%

Gross profit

 

 

9,937

 

 

 

14,594

 

 

 

(4,657

)

 

 

(32

)%

 

 

8

%

 

 

15

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

11,441

 

 

 

8,729

 

 

 

2,712

 

 

 

31

%

 

 

9

%

 

 

9

%

Sales and marketing

 

 

16,581

 

 

 

11,753

 

 

 

4,828

 

 

 

41

%

 

 

14

%

 

 

12

%

General and administrative

 

 

22,514

 

 

 

15,681

 

 

 

6,833

 

 

 

44

%

 

 

19

%

 

 

16

%

Total operating expenses

 

 

50,536

 

 

 

36,163

 

 

 

14,373

 

 

 

40

%

 

 

42

%

 

 

36

%

Loss from operations

 

 

(40,599

)

 

 

(21,569

)

 

 

(19,030

)

 

 

88

%

 

 

(33

)%

 

 

(22

)%

Interest expense, net

 

 

(229

)

 

 

(240

)

 

 

11

 

 

 

(5

)%

 

 

(0

)%

 

 

(0

)%

Gain on extinguishment of debt

 

 

3,734

 

 

 

 

 

 

3,734

 

 

 

100

%

 

 

3

%

 

 

%

'Total other income (expense)

 

 

3,505

 

 

 

(240

)

 

 

3,745

 

 

 

1,560

%

 

 

3

%

 

 

(0

)%

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(15,285

)

 

 

70

%

 

 

(30

)%

 

 

(22

)%

72


 

Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

121,112

 

 

 

100

%

 

$

99,834

 

 

 

100

%

 

$

21,278

 

 

 

21

%

Research services

 

 

510

 

 

 

0

%

 

 

439

 

 

 

0

%

 

 

71

 

 

 

16

%

Total revenue

 

$

121,622

 

 

 

100

%

 

$

100,273

 

 

 

100

%

 

$

21,349

 

 

 

21

%

The following chart sets forth product shipments in square feet associated with recognized revenue, including revenue recognized over time utilizing the input method, for the periods presented:

 

 

 

Year Ended

December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

Amount

 

 

Percentage

 

Product shipments in square feet (in thousands)

 

 

34,977

 

 

 

28,635

 

 

 

6,342

 

 

 

22

%

Total revenue increased $21.3 million, or 21%, to $121.6 million in 2021 from $100.3 million in 2020. The increase in total revenue was the result of increases in both product revenue and research services revenue.

Product revenue increased by $21.3 million, or 21%, to $121.1 million in 2021 from $99.8 million in 2020. This increase was driven by the increase in square feet shipped in our energy infrastructure business, particularly in North America, due to the beginning stages of a post-COVID recovery, initial revenues in the electric vehicle market, and continued market share gains in the sustainable building materials market.

Product revenue for the year ended December 31, 2021, included $34.1 million in sales to Distribution International, Inc. Product revenue for the year ended December 31, 2020, included $20.7 million in sales to Distribution International, Inc. and $15.3 million in sales to SPCC Joint Venture. The average selling price per square foot of our products decreased by $0.03, or 1%, to $3.46 per square foot for the year ended December 31, 2021, from $3.49 per square foot for the year ended December 31, 2020. This decrease in average selling price principally reflected the impact of a change in the mix of products sold. This decrease in average selling price had the effect of decreasing product revenue by approximately $0.9 million for the year ended December 31, 2021.

In volume terms, product shipments increased by 6.4 million square feet, or 22%, to 35.0 million square feet of aerogel products for the year ended December 31, 2021, as compared to 28.6 million square feet in the year ended December 31, 2020. The increase in product volume had the effect of increasing product revenue by approximately $22.1 million for the year ended December 31, 2021.

Research services revenue increased by $0.1 million, or 16%, to $0.5 million in 2021 from $0.4 million in 2020. We have decided to cease efforts to secure additional research contracts and to wind down existing contract research activities.

Product revenue as a percentage of total revenue was greater than 99% of total revenue in 2021 and in 2020. Research services revenue was less than 1% of total revenue in 2021 and in 2020. We expect that product revenue will compose virtually all of our total revenue in the long-term.

We project revenue growth during 2022 due to a continued post-COVID recovery in the energy infrastructure market, accelerating demand in the electric vehicle market and continued market share gains in the sustainable building materials market.

 

 

 

 

 

73


 

Cost of Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Related

Revenue

 

 

Percentage

of Total

Revenue

 

 

Amount

 

 

Percentage

of Related

Revenue

 

 

Percentage

of Total

Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

111,552

 

 

 

92

%

 

 

92

%

 

$

85,545

 

 

 

86

%

 

 

85

%

 

$

26,007

 

 

 

30

%

Research services

 

 

133

 

 

 

26

%

 

 

0

%

 

 

134

 

 

 

31

%

 

 

0

%

 

 

(1

)

 

 

(1

)%

Total cost of revenue

 

$

111,685

 

 

 

92

%

 

 

92

%

 

$

85,679

 

 

 

85

%

 

 

85

%

 

$

26,006

 

 

 

30

%

Total cost of revenue increased $26.0 million, or 30%, to $111.7 million in 2021 from $85.7 million in 2020. The increase in total cost of revenue was the result of an increase in product cost of revenue.

Product cost of revenue increased $26.1 million, or 30%, to $111.6 million in 2021 from $85.5 million in 2020. The $26.1 million increase was the result of a $14.5 million increase in material costs and an $11.6 million increase in manufacturing expense. The increase in material costs was driven principally by the 6.4 million square feet, or 22%, increase in product shipments, an increase in manufacturing costs and an unfavorable mix of products sold. The increase in manufacturing expense was primarily driven by increases in compensation and related costs of $8.0 million, operating supplies of $2.1 million, maintenance costs of $0.6 million, waste disposal costs of $0.5 million, and operating costs of $0.4 million.

Product cost of revenue as a percentage of product revenue increased to 92% in 2021 from 86% in 2020. This increase was the result of the increase in both material costs and manufacturing expense as a percentage of revenue during the year ended December 31, 2021.

During 2022, we expect that cost of product revenue will increase in absolute dollars due to projected volume growth and a planned increase in staffing and spending levels to meet our expected revenue growth, but decrease as a percentage of product revenue due to projected increases in average selling prices, improved manufacturing and fabrication yields and a favorable mix of products sold.

Gross Profit

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Gross profit

 

$

9,937

 

 

 

8

%

 

$

14,594

 

 

 

15

%

 

$

(4,657

)

 

 

(32

)%

Gross profit decreased $4.7 million, or 32%, to $9.9 million in 2021 from $14.6 million in 2020. The decrease in gross profit was the result the $26.0 million increase in total cost of revenue, partially offset by the $21.3 million increase in total revenue. The increase in total cost of revenue was principally driven by the 6.4 million square feet, or 22%, increase in product shipments. The increase in total revenue was principally the result of the 6.4 million square feet, or 22%, increase in product shipments.

Gross profit as a percentage of total revenue decreased to 8% in 2021 from 15% in 2020. This decrease was principally the result of the $11.6 million increase in manufacturing costs and the unfavorable mix of products sold.

During 2022, we expect gross profit to increase in both in absolute dollars and as a percentage of total revenue due principally to the projected increase in total revenue combined with a projected reduction in material costs as a percentage of total revenue, offset, in part, by a projected increase in manufacturing expense as a percentage of revenue.

74


Research and Development Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Research and development expenses

 

$

11,441

 

 

 

9

%

 

$

8,729

 

 

 

9

%

 

$

2,712

 

 

 

31

%

Research and development expenses increased by $2.7 million, or 31%, to $11.4 million in 2021 from $8.7 million in 2020. The $2.7 million increase was the result of increases in compensation and related costs of $1.6 million, professional fees of $0.6 million and other research and development expenses of $0.5 million.

Research and development expenses as a percentage of total revenue was 9% during the years ended December 31, 2021 and 2020.

We expect that our research and development expenses will increase in both absolute dollars and as a percentage of revenue during 2022 in line with our decision to increase resources dedicated to the development of new aerogel products and technologies, including our carbon aerogel battery materials.

In the long-term, we expect to continue to increase investment in research and development in our efforts to enhance and expand our aerogel technology platform. However, we expect that research and development expenses will decline as a percentage of total revenue in the long-term due to projected growth in product revenue.

Sales and Marketing Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Sales and marketing expenses

 

$

16,581

 

 

 

14

%

 

$

11,753

 

 

 

12

%

 

$

4,828

 

 

 

41

%

Sales and marketing expenses increased by $4.8 million, or 41%, to $16.6 million in 2021 from $11.8 million in 2020. The increase was the result of increases in compensation and related costs of $4.6 million and other expenses of $0.7 million, partially offset by a decrease in sales consultant expenditures of $0.5 million.

Sales and marketing expenses as a percentage of total revenue increased to 14% in 2021 from 12% in 2020 primarily due to elevated levels of compensation associated with an increase in sales and marketing personnel.

We expect sales and marketing expenses to increase in both absolute dollars and as a percentage of revenue during 2022, due principally to planned increases in staffing in support of our PyroThin thermal barrier business and a planned increase in marketing expense during the year.

In the long-term, we expect that sales and marketing expenses will continue to increase in absolute dollars as we continue to increase sales personnel and marketing efforts in support of expected growth in demand for our products. However, we expect that sales and marketing expenses will decrease as a percentage of total revenue in the long-term due to projected growth in product revenue.

General and Administrative Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

General and administrative expenses

 

$

22,514

 

 

 

19

%

 

$

15,681

 

 

 

16

%

 

$

6,833

 

 

 

44

%

General and administrative expenses increased by $6.8 million, or 44%, to $22.5 million in 2021 from $15.7 million in 2020. The $6.8 million increase was the result of increases in compensation and related costs of $2.8 million, professional fees of $2.4

75


million, and other general and administrative costs of $2.2 million, partially offset by a decrease in the provision for bad debt of $0.6 million.

General and administrative expenses as a percentage of total revenue increased to 19% in 2021 from 16% in 2020 primarily due to increased expenditures associated with the growth in our human resource, finance, information technology and general management organizations in preparation for the anticipated growth in our business.

We expect general and administrative expenses to increase in both absolute dollars and as a percentage of revenue during 2022.

We also expect to increase general and administrative personnel and expense levels in the long term to support the anticipated growth of our business and continued expansion of our manufacturing operations. We also expect that the patent enforcement actions, described in more detail under “Legal Proceedings” in part I, Item 3, of this Annual Report on Form 10-K, could result in significant additional legal expense over the medium-to-long term. However, in the longer term, we expect that general and administrative expenses will decrease as a percentage of revenue due to projected growth in product revenue.

Interest Expense, Net

 

 

Year Ended December 31,

 

 

Change

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Interest expense, net

 

$

(229

)

 

 

(0

)%

 

$

(240

)

 

 

(0

)%

 

$

11

 

 

 

(5

)%

Interest expense, net, consisting primarily of fees and interest expense associated with outstanding balances under our revolving credit agreement, was $0.2 million in 2021 and 2020.

Year ended December 31, 2020 compared to year ended December 31, 2019

The following tables set forth our results of operations for the periods presented:

 

 

 

Year Ended December 31,

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

$ Change

 

 

% Change

 

 

2020

 

 

2019

 

 

 

($ in thousands)

 

 

 

 

 

 

(Percentage of

total revenue)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

99,834

 

 

$

136,934

 

 

$

(37,100

)

 

 

(27

)%

 

 

100

%

 

 

98

%

Research services

 

 

439

 

 

 

2,441

 

 

 

(2,002

)

 

 

(82

)%

 

 

0

%

 

 

2

%

Total revenue

 

 

100,273

 

 

 

139,375

 

 

 

(39,102

)

 

 

(28

)%

 

 

100

%

 

 

100

%

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

85,545

 

 

 

111,759

 

 

 

(26,214

)

 

 

(23

)%

 

 

85

%

 

 

80

%

Research services

 

 

134

 

 

 

1,332

 

 

 

(1,198

)

 

 

(90

)%

 

 

0

%

 

 

1

%

Gross profit

 

 

14,594

 

 

 

26,284

 

 

 

(11,690

)

 

 

(44

)%

 

 

15

%

 

 

19

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

8,729

 

 

 

8,407

 

 

 

322

 

 

 

4

%

 

 

9

%

 

 

6

%

Sales and marketing

 

 

11,753

 

 

 

15,557

 

 

 

(3,804

)

 

 

(24

)%

 

 

12

%

 

 

11

%

General and administrative

 

 

15,681

 

 

 

16,479

 

 

 

(798

)

 

 

(5

)%

 

 

16

%

 

 

12

%

Total operating expenses

 

 

36,163

 

 

 

40,443

 

 

 

(4,280

)

 

 

(11

)%

 

 

36

%

 

 

29

%

Loss from operations

 

 

(21,569

)

 

 

(14,159

)

 

 

(7,410

)

 

 

52

%

 

 

(22

)%

 

 

(10

)%

Interest expense, net

 

 

(240

)

 

 

(406

)

 

 

166

 

 

 

(41

)%

 

 

(0

)%

 

 

(0

)%

Total interest expense, net

 

 

(240

)

 

 

(406

)

 

 

166

 

 

 

(41

)%

 

 

(0

)%

 

 

(0

)%

Net loss

 

$

(21,809

)

 

$

(14,565

)

 

$

(7,244

)

 

 

50

%

 

 

(22

)%

 

 

(10

)%

 

76


 

Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

99,834

 

 

 

100

%

 

$

136,934

 

 

 

98

%

 

$

(37,100

)

 

 

(27

)%

Research services

 

 

439

 

 

 

0

%

 

 

2,441

 

 

 

2

%

 

 

(2,002

)

 

 

(82

)%

Total revenue

 

$

100,273

 

 

 

100

%

 

$

139,375

 

 

 

100

%

 

$

(39,102

)

 

 

(28

)%

The following chart sets forth product shipments in square feet associated with recognized revenue, including revenue recognized over time utilizing the input method, for the periods presented:

 

 

 

Year Ended

December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

Amount

 

 

Percentage

 

Product shipments in square feet (in thousands)

 

 

28,635

 

 

 

40,720

 

 

 

(12,085

)

 

 

(30

)%

Total revenue decreased $39.1 million, or 28%, to $100.3 million in 2020 from $139.4 million in 2019. The decrease in total revenue was the result of decreases in both product revenue and research services revenue.

Product revenue decreased by $37.1 million, or 27%, to $99.8 million in 2020 from $136.9 million in 2019. This decrease was principally the result of COVID-19 related decreases in both project and maintenance-based demand in the global energy infrastructure market, offset, in small part, by growth in the building materials market and the impact of our 2020 price increase.

Product revenue for the year ended December 31, 2020, included $20.7 million in sales to Distribution International, Inc. and $15.3 million in sales to SPCC Joint Venture. Product revenue for the year ended December 31, 2019, included $27.3 million in sales to Distribution International, Inc. and $18.0 million in sales to SPCC Joint Venture. The average selling price per square foot of our products increased by $0.13, or 4%, to $3.49 per square foot for the year ended December 31, 2020, from $3.36 per square foot for the year ended December 31, 2019. The increase in average selling price principally reflected the impact of price increases enacted in 2020. This increase in average selling price had the effect of increasing product revenue by approximately $3.6 million for the year ended December 31, 2020.

In volume terms, product shipments decreased by 12.1 million square feet, or 30%, to 28.6 million square feet of aerogel products for the year ended December 31, 2020, as compared to 40.7 million square feet in the year ended December 31, 2019. The decrease in product volume had the effect of decreasing product revenue by approximately $40.7 million for the year ended December 31, 2020.

Research services revenue decreased by $2.0 million, or 82%, to $0.4 million in 2020 from $2.4 million in 2019. The decrease was primarily due to our decision to wind down our contract research activities to focus our research and development resources on improving the profitability of our existing business and developing new products and next-generation technology with application in new, high value markets.

Product revenue as a percentage of total revenue was greater than 99% of total revenue in 2020 and 98% of total revenue in 2019. Research services revenue was less than 1% of total revenue in 2020 and 2% of total revenue in 2019.

Cost of Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Related

Revenue

 

 

Percentage

of Total

Revenue

 

 

Amount

 

 

Percentage

of Related

Revenue

 

 

Percentage

of Total

Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

85,545

 

 

 

86

%

 

 

85

%

 

$

111,759

 

 

 

82

%

 

 

80

%

 

$

(26,214

)

 

 

(23

)%

Research services

 

 

134

 

 

 

31

%

 

 

0

%

 

 

1,332

 

 

 

55

%

 

 

1

%

 

 

(1,198

)

 

 

(90

)%

Total cost of revenue

 

$

85,679

 

 

 

85

%

 

 

85

%

 

$

113,091

 

 

 

81

%

 

 

81

%

 

$

(27,412

)

 

 

(24

)%

77


 

Total cost of revenue decreased $27.4 million, or 24%, to $85.7 million in 2020 from $113.1 million in 2019. The decrease in total cost of revenue was the result of decreases in both product cost of revenue and research services cost of revenue.

Product cost of revenue decreased $26.2 million, or 23%, to $85.5 million in 2020 from $111.8 million in 2019. The $26.2 million decrease was the result of a $22.7 million decrease in material costs and a $3.5 million decrease in manufacturing expense. The decrease in material costs was driven principally by the 12.1 million square feet, or 30%, decrease in product shipments and the impact of our bill of material cost reduction initiatives. The decrease in manufacturing expense was primarily driven by decreases in variable plant and operating costs of $2.3 million and compensation and related costs of $1.2 million.

Product cost of revenue as a percentage of product revenue increased to 86% in 2020 from 82% in 2019. This increase was the result of the high proportion of fixed manufacturing expenses in our East Providence manufacturing facility that remained essentially unchanged despite a 27% decrease in product revenue in 2020, offset, in part, by the impact of our 2020 price increases, bill of material sourcing efficiencies, and discretionary expense controls in response to the COVID-19 pandemic.

Research services cost of revenue decreased by $1.2 million, or 90%, to $0.1 million in 2020 from $1.3 million in 2019. Cost of research service revenue as a percentage of research services revenue decreased to 31% in 2020 from 55% in 2019 due to our decision to wind down existing research activities.

Gross Profit

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Gross profit

 

$

14,594

 

 

 

15

%

 

$

26,284

 

 

 

19

%

 

$

(11,690

)

 

 

(44

)%

Gross profit decreased $11.7 million, or 44%, to $14.6 million in 2020 from $26.3 million in 2019. The decrease in gross profit was the result of the $39.1 million decrease in total revenue, offset, in part, by the $27.4 million decrease in total cost of revenue. The decrease in revenue was principally the result of COVID-19 related decreases in both project and maintenance-based demand in the global energy infrastructure market, offset, in small part, by growth in our building materials business and the impact of our 2020 price increase. The decrease in total cost of revenue was principally the result of the 12.1 million square feet, or 30%, decrease in product shipments.

Gross profit as a percentage of total revenue decreased to 15% in 2020 from 19% in 2019. This decrease was principally the result of the high proportion of fixed manufacturing expenses in our East Providence manufacturing facility that remained essentially unchanged despite the 27% decrease in product revenue in 2020.

Research and Development Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Research and development expenses

 

$

8,729

 

 

 

9

%

 

$

8,407

 

 

 

6

%

 

$

322

 

 

 

4

%

Research and development expenses increased by $0.3 million, or 4%, to $8.7 million in 2020 from $8.4 million in 2019. The $0.3 million increase reflected our decision to focus research activities on the development of new products and next-generation technology with application in new, high value markets, including the electric vehicle market.

Research and development expenses as a percentage of total revenue increased to 9% during the year ended December 31, 2020, from 6% during the comparable period in 2019. The increase was the result of both the increase in research and development expenses and the decrease in total revenue.

78


Sales and Marketing Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Sales and marketing expenses

 

$

11,753

 

 

 

12

%

 

$

15,557

 

 

 

11

%

 

$

(3,804

)

 

 

(24

)%

Sales and marketing expenses decreased by $3.8 million, or 24%, to $11.8 million in 2020 from $15.6 million in 2019. The decrease was the result of decreases in compensation and related costs of $1.7 million, travel and related costs of $1.3 million, sales consultant costs of $0.6 million, and other expenses of $0.2 million.

Sales and marketing expenses as a percentage of total revenue increased to 12% in 2020 from 11% in 2019 primarily due to the decrease in overall revenue of 28%.

General and Administrative Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

General and administrative expenses

 

$

15,681

 

 

 

16

%

 

$

16,479

 

 

 

12

%

 

$

(798

)

 

 

(5

)%

General and administrative expenses decreased by $0.8 million, or 5%, to $15.7 million in 2020 from $16.5 million in 2019. The $0.8 million decrease was the result of decreases in patent enforcement costs of $0.6 million, professional and legal fees of $0.3 million, compensation and related costs of $0.3 million and other general administrative expenses of $0.1 million, offset in part by an increase in the provision for bad debts of $0.3 million and a $0.2 million decrease in recoveries of bad debt in 2020 as compared to 2019.

General and administrative expenses as a percentage of total revenue increased to 16% in 2020 from 12% in 2019 primarily due to the 28% decrease in revenue in 2020.

Interest Expense, net

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2020

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

of Revenue

 

 

Amount

 

 

Percentage

 

 

 

($ in thousands)

 

Interest expense, net

 

$

(240

)

 

 

(0

)%

 

$

(406

)

 

 

(0

)%

 

$

166

 

 

 

(41

)%

Interest expense, net, consisting primarily of fees and interest expense associated with outstanding balances under our revolving credit agreement, was $0.2 million and $0.4 million in 2020 and 2019, respectively.

Liquidity and Capital Resources

Overview

We have experienced significant losses and invested substantial resources since our inception to develop, commercialize and protect our aerogel technology and to build a manufacturing infrastructure capable of supplying aerogel products at the volumes and costs required by our customers. These investments have included research and development and other operating expenses, capital expenditures, and investment in working capital balances.

Our long-term financial projections anticipate revenue growth, increasing levels of gross profit, and improved cash flows from operations. To meet expected growth in demand for our aerogel products in the electric vehicle market, we are planning to expand our aerogel blanket capacity by constructing a second manufacturing plant in Bulloch County, Georgia. We expect to build the second plant in two phases at an estimated cost of $575.0 million for the first phase and $125.0 million for the second phase. We expect to

79


have the first phase of the second plant operational late in the second-half of 2023. In addition, we are planning to construct and commence operation of a state-of-the-art, automated thermal barrier fabrication operation in Monterrey, Mexico during 2022 in order to keep pace with the significant potential demand for our PyroThin thermal barriers.

We are also increasing our investment in the research and development of next-generation aerogel products and technologies. During 2022, we will continue to develop aerogel products and technologies for the electric vehicle market. We believe the commercial potential for our technology in the electric vehicle market is significant. To meet the anticipated revenue growth and take advantage of this market opportunity, we are adding personnel, incurring additional operating expenses, and planning to construct a carbon aerogel battery materials facility, among other items.

We took several actions during 2021 to increase the financial resources available to support current operating requirements and capital expenditures. During the year ended December 31, 2021, we sold an additional 929,981 shares of our common stock through the ATM offering program and received net proceeds of $19.4 million. On June 29, 2021, we sold 3,462,124 shares to an affiliate of Koch in a private placement of our common stock and received net proceeds of $73.5 million.

On February 15, 2022, we entered into a securities purchase agreement with an affiliate of Koch to sell 1,791,986 shares for aggregate gross proceeds of $50.0 million, or the Common Stock PIPE. The closing of the Common Stock PIPE is subject to customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976. On February 18, 2022, we sold and issued to an affiliate of Koch $100.0 million in aggregate principal amount of Notesor the Convertible Note PIPE. The Notes bear interest at the rate of SOFR plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum. Under the terms of the investment, SOFR has a floor of 1% and a cap of 3%. We can elect to make any interest payment through Cash Interest, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022. It is expected that the Notes will mature on February 18, 2027, subject to earlier conversion, redemption or repurchase.

We believe that our December 31, 2021 cash and cash equivalents balance of $76.6 million, plus the existing and anticipated proceeds from the Convertible Note PIPE and the Common Stock PIPE, respectively, and funds available under our revolving credit facility will be sufficient to support current operating requirements, current research and development activities and the initial capital expenditures required to support the evolving commercial opportunities in the electric vehicle market and other strategic business opportunities.

However, we plan to supplement our cash balance and available credit with equity financings, debt financings, customer prepayments or technology licensing fees to provide the additional capital necessary to purchase the capital equipment, construct the new facilities and complete the aerogel capacity expansions required to support our evolving commercial opportunities and strategic business initiatives. We also intend to extend or replace our revolving credit facility with Silicon Valley Bank prior to its maturity.

Primary Sources of Liquidity

Our principal sources of liquidity are currently our cash and cash equivalents and our revolving credit facility with Silicon Valley Bank. Cash and cash equivalents consist primarily of cash, money market accounts, and sweep accounts on deposit with banks. As of December 31, 2021, we had $76.6 million of cash and cash equivalents.

On November 5, 2020, we entered into a sales agreement for an at-the-market offering program (ATM) under which we could sell up to $33,871,250 of our common stock through B. Riley Securities, Inc. We agreed to pay B. Riley a commission of 3.0% of the gross proceeds of shares sold under the agreement. During the year ended December 31, 2021, we sold 929,981 shares of our common stock through the ATM and received net proceeds of $19.4 million.

On June 29, 2021, we sold 3,462,124 shares to an affiliate of Koch in a private placement of our common stock and received net proceeds of $73.5 million after deducting fees and offering expenses of $1.5 million.

On February 15, 2022, we entered into a securities purchase agreement with an affiliate of Koch to sell 1,791,986 shares for aggregate gross proceeds of $50.0 million. The closing of the Common Stock PIPE is subject to customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976. On February 18, 2022, we issued to an affiliate of Koch $100.0 million in aggregate principal amount of Notes.

On May 1, 2020, our wholly owned subsidiary, Aspen Aerogels Rhode Island, LLC, (Borrower) executed a note for a loan of $3.7 million pursuant to the Paycheck Protection Program under the CARES Act, as amended, and administered by the Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued

80


interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, we recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021.

We have maintained our revolving credit facility, as amended from time to time, with Silicon Valley Bank since March 2011. On March 12, 2021, we amended and restated the revolving credit facility to extend the maturity date to April 28, 2022 and to establish certain minimum Adjusted EBITDA and minimum Adjusted Quick Ratio covenants. On September 29, 2021, and subsequently on December 27, 2021, we entered into an amendment to the loan agreement to revise certain financial covenants, among other items. We intend to extend or replace the facility prior to its maturity.

Under our revolving credit facility, we may borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, as defined, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, we are required to pay a monthly unused revolving line facility fee of 0.50% per annum of the average unused portion of the revolving credit facility.

Under the revolving credit facility, we are required to comply with both non-financial and financial covenants, including minimum Adjusted EBITDA and Adjusted Quick Ratio covenants, as defined in the loan agreement. At December 31, 2021, we were in compliance with all such covenants. The amount available to us under the revolving credit facility at December 31, 2021 was $12.6 million after giving effect to $1.3 million in outstanding letters of credit.

At December 31, 2021, we had no outstanding borrowings under our revolving credit facility with Silicon Valley Bank, $1.3 million of outstanding letters of credit secured by the revolving credit facility, and an obligation of $9.7 million associated with prepayments received pursuant to our supply agreement with BASF. In January 2022, BASF requested that an outstanding prepayment balance of $4.6 million be repaid and we made the requested repayment on February 15, 2022.

See “Risk Factors - Risks Related to Our Business and Strategy - We will require significant additional capital to pursue our growth strategy, but we may not be able to obtain additional financing on acceptable terms or at all” in this Annual Report on Form 10-K for the year ended December 31, 2021.

Analysis of Cash Flow

The following table summarizes our cash flows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

($ in thousands)

 

Net cash provided by (used in):

 

 

 

 

 

 

 

 

 

 

 

 

Operating activities

 

$

(18,628

)

 

$

(9,924

)

 

$

(1,054

)

Investing activities

 

 

(13,778

)

 

 

(3,416

)

 

 

(2,112

)

Financing activities

 

 

92,474

 

 

 

26,203

 

 

 

3,472

 

Net increase in cash

 

 

60,068

 

 

 

12,863

 

 

 

306

 

Cash, beginning of period

 

 

16,496

 

 

 

3,633

 

 

 

3,327

 

Cash and cash equivalents, end of period

 

$

76,564

 

 

$

16,496

 

 

$

3,633

 

Operating Activities

During 2021, we used $18.6 million in net cash in operating activities, as compared to the use of $9.9 million in net cash during 2020, an increase in the use of cash of $8.7 million. This increase in the use of cash was the result of the increase in net loss adjusted for non-cash items of $19.4 million, and a decrease in cash provided by changes in working capital of $10.8 million.

During 2020, we used $9.9 million in net cash in operating activities, as compared to the use of $1.1 million in net cash during 2019, an increase in the use of cash of $8.8 million. This increase in the use of cash was the result of the increase in net loss adjusted for non-cash items of $5.7 million, and a decrease in cash provided by changes in working capital of $3.1 million.

Investing Activities

Net cash used in investing activities is for capital expenditures for machinery and equipment principally to improve the throughput, efficiency and capacity of our East Providence facility and engineering designs for the planned aerogel manufacturing

81


facility in Bulloch County, Georgia. Net cash used in investing activities for 2021 and 2020 totaled $13.8 million and $3.4 million, respectively.

Financing Activities

Net cash provided by financing activities in 2021 totaled $92.5 million and consisted of $19.4 million of net proceeds from our ATM, net proceeds from the private placement of common stock of $73.5 million, and proceeds from employee stock option exercises of $2.3 million, offset, in part, by $2.7 million for payments for employee tax withholdings associated with the vesting of restricted stock units.

Net cash provided by financing activities in 2020 totaled $26.2 million and consisted of $19.4 million in borrowings under our revolving credit facility, $14.8 million in net proceeds from an underwritten public offering of our common stock, $9.5 million in net proceeds from our ATM, $3.7 million in net proceeds from the issuance of long term debt and $2.6 million in proceeds from employee stock option exercises, offset, in part, by $22.6 million of repayments under our revolving credit facility and $1.2 million for payments for employee tax withholdings associated with the vesting of restricted stock units.

Capital Spending and Future Capital Requirements

We have made capital expenditures primarily to develop and expand our manufacturing capacity. Our capital expenditures totaled $13.8 million in 2021, $3.4 million in 2020 and $2.1 million in 2019. As of December 31, 2021, we had capital commitments of approximately $16.9 million, which included commitments for which we have entered into contracts as well as commitments authorized by our Board of Directors and relate to the enhancement of our existing production lines in our East Providence facility and the planned aerogel manufacturing facility in Bulloch County, Georgia. These commitments consist primarily of costs for equipment and construction.

We expect to build a second manufacturing plant in Bulloch County, Georgia, in two phases at an estimated cost of $575.0 million for the first phase and $125.0 million for the second phase. We currently expect that the first phase of the plant will increase our annual revenue capacity by approximately $650.0 million and the second phase by approximately $700.0 million.

We intend to fund capital expenditures related to the expansion of capacity of our existing manufacturing facility with our existing cash balance, available credit and anticipated cash flows from operations. We plan to fund the capital expenditures required to establish an automated thermal barrier fabrication operation, build a carbon aerogel battery materials facility, and to construct a new aerogel blanket manufacturing facility with additional equity financings, debt financings, customer prepayments, technology licensing fees or credit facilities.

Off-Balance Sheet Arrangements

Since inception, we have not engaged in any off-balance sheet activities that have or are reasonably likely to have a material current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures, or capital resources.

Contractual Obligations and Commitments

Operating Leases

We lease office space for our corporate offices in Northborough, Massachusetts, which expires in 2031. We also lease additional facilities in East Providence, Rhode Island; Marlborough, Massachusetts; and Pawtucket, Rhode Island for research, administrative, fabrication, and warehousing purposes under leases expiring between March 31, 2024 and October 1, 2031. See “Item 2 — Properties.” We also lease vehicles and equipment under non-cancelable operating leases that expire at various dates.

On December 22, 2021 we entered into a modified lease with G&I IX Forbes Whitney LLC, to lease approximately 51,650 square feet of space located at 30 Forbes Road, Northborough, Massachusetts 01532, the location of our current headquarters. The lease superseded a lease between us and Forbes Whitney LLC’s predecessor-in-interest. The term of the lease began retroactively on September 1, 2021 and ends on December 31, 2031. The annual base rent associated with the lease was approximately $459,000 during 2021 and has and will increase by approximately 3% annually through August 31, 2027. Beginning September 1, 2027, the base rent for the Leased Property would be reset to $11.75 per square foot, increasing by 3% annually for the remaining term of the

82


lease. The lease also provides for our payment of our pro rata share of real estate taxes and certain other expenses. Upon the expiration of the lease term, we will have the right to extend the lease for an additional five years.

Thermal Barrier Contract

We are party to production contracts with a major U.S. automotive original equipment manufacturer, or OEM, to supply fabricated, multi-part thermal barriers, or Barriers, for use in the battery system of its next-generation electric vehicles, or Contracts. Pursuant to the Contracts, we are obligated to supply Barriers at fixed annual prices and at volumes to be specified by the OEM up to a daily maximum quantity through the respective terms of the agreements, which expire at various times from 2026 through 2034. While the OEM has agreed to purchase its requirement for Barriers for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts. In addition, the OEM may terminate the Contracts any time and for any or no reason. All other terms of the Contracts are generally consistent with the OEM’s standard purchase terms, including quality and warranty provisions customary in the automotive industry.

Supply Agreement

We were party to a supply agreement, as amended, with BASF Polyurethanes GmbH (BASF), or the Supply Agreement, and a joint development agreement with BASF SE, or the JDA. Pursuant to the Supply Agreement, the Company agreed to sell exclusively to BASF certain of our products at annual volumes specified by BASF, subject to certain volume limits, through December 31, 2027.

Through the year ended December 31, 2019, BASF made two prepayments each in the amount of $5.0 million to us. BASF had the right to request that 25.3% of any amounts invoiced by us to BASF for Spaceloft A2 were to be credited against the outstanding balance of the prepayments. BASF also had the right to request that we repay any uncredited amount of the first prepayment to BASF following a six-week notice period on or after January 1, 2022 and the second prepayment on or after January 1, 2023.

As of December 31, 2021, we had received $10.0 million in prepayments from BASF and applied approximately $0.3 million of credits against amounts invoiced to BASF for Spaceloft A2.

During 2021, we jointly announced that BASF would discontinue further marketing and sale of Spaceloft A2 as of November 15, 2021. After that date, BASF customers have had the right to purchase Spaceloft A2 directly from the Company.

On December 15, 2021, we terminated the supply arrangement with BASF. As part of the termination, we agreed that any uncredited prepayment balances would remain outstanding and subject to repayment upon BASF’s request following the requisite six-week notice periods after January 1, 2022 and January 1, 2023, respectively.

Revolving Credit Facility

In March 2011, we entered into a revolving credit facility with Silicon Valley Bank. This facility had been amended at various dates through December 2020. On March 12, 2021, we amended and restated our revolving credit facility with Silicon Valley Bank to extend the maturity date of the revolving credit facility to April 28, 2022 and to establish certain minimum Adjusted EBITDA levels with respect to the minimum Adjusted EBITDA and minimum Adjusted Quick Ratio covenants, as defined. On September 29, 2021 and subsequently on December 27, 2021, we entered into an amendment to the Loan Agreement to revise certain financial covenants, among other things. Under our revolving credit facility, we are permitted to borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. Prime rate-based rates vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, we are required to pay a monthly unused revolving line of credit facility fee of 0.50% per annum of the average unused portion of the revolving credit facility. We intend to extend or replace the facility prior to its maturity.

At December 31, 2021, the amount available to us under the revolving credit facility was $12.6 million after giving effect to $1.3 million in letters of credit outstanding under the facility.

On February 18, 2022, we sold and issued to an affiliate of Koch $100.0 million in aggregate principal amount of Notes. The Notes bear interest at the rate of SOFR plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum. Under the terms of the investment, SOFR has a floor of 1% and a cap of 3%. We can elect to make any interest payment through Cash Interest, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30

83


and December 30, commencing on June 30, 2022. It is expected that the Notes will mature on February 18, 2027, subject to earlier conversion, redemption or repurchase.

The Notes are convertible at the option of the holder at any time until the business day prior to the maturity date, including in connection with a redemption by us. The Notes are convertible into shares of common stock based on an initial conversion rate of 28.623257 shares of our common stock per $1,000 principal amount of the Notes (which is equal to an initial conversion price of $34.936625 per share, or the Conversion Price), in each case subject to customary anti-dilution and other adjustments (as described in the Indenture, which governs the Notes). If the closing price per share of our common stock on the New York Stock Exchange is at least 130% of the Conversion Price for 20 consecutive trading days, we may elect to convert the principal and accrued interest owing under the Notes, plus a make-whole amount equal to the sum of the present values of the remaining interest payments that would have otherwise been payable from the date of such conversion, redemption or repurchase, as applicable, through maturity, or the Make-Whole Amount, into our common stock at the Conversion Price.

The Notes are redeemable by us at any time and from time to time in the event that the volume weighted average price of our common stock for the 10 trading days immediately preceding the date on which we provide the redemption notice has been at least 130% of the Conversion Price then in effect, at a redemption price of 100% of the principal amount of such Notes, plus accrued and unpaid interest to, but excluding the redemption date, plus the Make-Whole Amount.

Recently Issued Accounting Standards

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption to its consolidated financial statements.

Standards Implemented Since December 31, 2020

The Company has not implemented any accounting standards that had a material impact on its consolidated financial statements during the year ended December 31, 2021.

Standards to be Implemented

The Company believes that the impact of recently issued accounting standards that are not yet effective will not have a material impact on its consolidated financial statements.

Critical Accounting Policies and Estimates

Our financial statements are prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of our financial statements and related disclosures requires us to make estimates, assumptions and judgments that affect the reported amount of assets, liabilities, revenue, costs and expenses and related disclosures. We believe that the estimates, assumptions and judgments involved in these accounting policies have the greatest potential impact on our financial statements; and therefore, we consider these to be our critical accounting policies. Accordingly, we evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ from these estimates under different assumptions and conditions. See note 2 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for information about these critical accounting policies, as well as a description of our other significant accounting policies.

Revenue Recognition

We recognize product revenue from the sale of our line of aerogel products and research services revenue from the provision of services under contracts with various agencies of the U.S. government and other institutions. Product and research services revenue is recognized upon the satisfaction of contractual performance obligations. In general, our customary shipping terms are FOB shipping point. Products are typically delivered without significant post-sale obligations to customers other than standard warranty obligations for product defects. We provide warranties for our products and record the estimated cost within cost of sales in the period that the revenue is recorded. Our standard warranty period extends one to two years from the date of shipment, depending on the type of product purchased. Our warranties provide that our products will be free from defects in material and workmanship, and will, under normal use, conform to the specifications for the product.

84


We recorded warranty expense of less than $0.1 million during the year ended December 31, 2021. We did not record any warranty expense during the years ended December 31, 2020 and 2019. As of December 31, 2021, we had satisfied all outstanding warranty claims.

Research services revenue is derived from the execution of contracts awarded by the U.S. government, other government agencies and other institutions. Our research service arrangements require us to perform research to investigate new forms and applications of aerogel technology. We record revenue earned on research services contracts using the percentage-of-completion method in two ways: (1) for firm-fixed-price contracts, we accrue that portion of the total contract price that is allocable, on the basis of our estimates of costs incurred to date to total contract cost; (2) for cost-plus-fixed-fee contracts, we record revenue that is equal to total payroll cost incurred times a stated factor plus reimbursable expenses, to a stated upper limit. The primary cost in these arrangements is the labor effort expended in completing the research. Typically, the only deliverable, other than labor hours expended, is reporting research results to the customer or delivery of research grade aerogel products. Because the input measure of labor hours expended is also reflective of the output measure, it is a reliable means to measure the extent of progress towards completion. Contract costs and rates used to allocate overhead to contracts are subject to audit by the respective contracting government agency. Revisions in cost estimates and fees during the course of the contract are reflected in the accounting period in which the facts that require the revisions become known. In 2019, we decided to wind down our existing contract research activities. This decision reflected our desire to focus our research and development resources on initiatives to improve the profitability of our existing business and on efforts to develop new products and next-generation technology with application in new, high value markets.

Stock-based Compensation

We maintain an equity incentive plan pursuant to which our board of directors may grant qualified and nonqualified stock options, restricted stock, restricted stock units and other stock-based awards to board members, officers, key employees and others who provide or have provided service to us.

We measure the costs associated with stock-based awards based on their estimated fair value at date of grant. We recognize the cost of stock-based awards as service, performance or market conditions are met. Future expense amounts for any particular quarterly or annual period could be affected by changes in our assumptions or changes in market conditions.

Stock Options

We use the Black-Scholes option-pricing model to estimate the fair value of stock option awards. The determination of the estimated fair value of stock option awards is based on a number of complex and subjective assumptions. These assumptions include the determination of the estimated fair value of the underlying security, the expected volatility of the underlying security, a risk-free interest rate, the expected term of the option, and the forfeiture rate for the award class. The following assumptions were used to estimate the fair value of the option awards:

 

 

 

Year Ended

December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Weighted-average assumptions:

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

5.96

 

 

 

5.96

 

 

 

5.81

 

Expected volatility

 

 

59.80

%

 

 

52.27

%

 

 

49.90

%

Risk free rate

 

 

0.86

%

 

 

1.08

%

 

 

2.44

%

Expected dividend yield

 

 

%

 

 

%

 

 

%

 

 

The expected term represents the period that our stock-based awards are expected to be outstanding and is determined using the simplified method described in ASC Topic 718, Compensation — Stock Compensation, for all grants. We believe this is a better representation of the estimated life than our actual limited historical exercise behavior.

 

For the year ended December 31, 2021, we used our historical volatility as a basis to estimate expected volatility in the valuation of stock options. For the years ended December 31, 2020 and 2019, the expected volatility is primarily based on the weighted-average volatility of up to 17 companies within various industries that we believe are similar to our own.

 

The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant.

 

We use an expected dividend yield of zero, since we do not intend to pay cash dividends on our common stock in the foreseeable future, nor have we paid dividends on our common stock in the past.

85


For stock options that contained a market condition we use a Monte-Carlo Simulation model to estimate the grant date fair value of awards expected to vest. We based the simulation model on the Black Scholes option-pricing model and a number of other complex assumptions including (i) whether the vesting condition would be satisfied within the time-vesting periods, and (ii) the date the common stock price target would be achieved per the terms of the agreement. On December 10, 2020, we modified the vesting conditions of NSOs to purchase 116,279 shares of common stock held by our CEO to extend the time period to achieve the common stock price target. We accounted for the extension of the time period as a modification and recognized $1.1 million of incremental stock compensation expense during the year ended December 31, 2020.

For the restricted stock award issued to our Chief Executive Officer during the year ended December 31, 2015 that contains a performance condition, we assess the probability that the performance condition will be satisfied. On August 2, 2017, we modified the performance target with respect to 78,125 shares of these awards. As of December 31, 2020, the performance condition was not achieved and the award expired by its terms.

For the restricted stock awards issued to our Chief Executive Officer during the year ended December 31, 2021 that will vest subject to achievement of certain volume weighted average common stock price targets over a three-to-five year period, we used a Monte-Carlo simulation model to estimate the grant date fair value with respect to 461,616 shares of restricted common stock. The award had an aggregate date fair value of $6.5 million.

During 2020, we estimated the fair value of the modified NSOs to purchase 116,279 of common stock held by our Chief Executive Officer by use of the Black-Scholes option-pricing model assuming an expected term of 2.5 years, an expected volatility of 67.23%, a risk-free rate of 0.17% and an expected dividend yield of zero.

 

86


 

Item 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure results primarily from fluctuations in interest rates as well as from inflation. In the normal course of business, we are exposed to market risks, including changes in interest rates which affect our line of credit under our revolving credit facility as well as cash flows. We may also face additional exchange rate risk in the future as we expand our business internationally.

Interest Rate Risk

We are exposed to changes in interest rates in the normal course of our business. At December 31, 2021, we had unrestricted cash and cash equivalents of $76.6 million. These amounts were held for working capital and capital expansion purposes and were invested primarily in deposit accounts, money market accounts, and high-quality debt securities issued by the U.S. government via cash sweep accounts at a major financial institution in North America. Due to the short-term nature of these investments, we believe that our exposure to changes in the fair value of our cash as a result of changes in interest rates is not material.

As of December 31, 2021, we had no outstanding amounts drawn on our revolving credit facility. At December 31, 2021, we had $1.3 million of outstanding letters of credit supported by the revolving credit facility.

Under our revolving credit facility, we are permitted to borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. Our borrowing rate varies from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, we are required to pay a monthly unused revolving line facility fee of 0.50% per annum of the average unused portion of the revolving credit facility. The maturity date of our revolving credit facility is April 28, 2022. We intend to extend or replace the facility prior to its maturity.

At December 31, 2021, the amount available to us under the revolving credit facility was $12.6 million after giving effect to the $1.3 million of letters of credit outstanding under the facility.

Inflation Risk

Although we expect that our operating results will be influenced by general economic conditions, we do not believe that inflation has had a material effect on our results of operations during the periods presented in this report. However, our business may be affected by inflation in the future.

Foreign Currency Exchange Risk

We are subject to inherent risks attributed to operating in a global economy. Virtually all of our revenue, receivables, purchases and debts are denominated in U.S. dollars.

87


Item 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

Report of Independent Registered Public Accounting Firm

 

To the Stockholders and Board of Directors

Aspen Aerogels, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting

We have audited the accompanying consolidated balance sheets of Aspen Aerogels, Inc. and subsidiaries (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2021, and the related notes and financial statement schedule II (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

 

 

 

 

 

88


 

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Net realizable value of certain inventories

As discussed in Note 2 to the consolidated financial statements, inventories are stated at the lower of cost and net realizable value. As of December 31, 2021, the Company held inventories of $12.0 million. The excess, obsolete or damaged goods provision recorded for inventories is equal to the difference between the cost of inventory and the estimated net realizable value, which is based upon assumptions about future demand, selling prices, and market conditions.

We identified the evaluation of the estimated net realizable value of certain inventories as a critical audit matter. A high degree of auditor judgment was required to evaluate the Company’s assumption of future demand through future consumption, including whether past consumption is indicative of future consumption and the related effect on the net realizable value of certain inventories.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s inventory process. This included a control related to the Company’s process to estimate future consumption. We assessed the Company’s assumption related to future consumption and its correlation to past consumption by inquiring of relevant Company personnel regarding the impact of relevant changes to the overall business environment, including key customers and product lines. We compared the actual quantities of inventory on hand to actual consumption during the current year and subsequent to year-end to evaluate whether the historic and subsequent period consumption supported the Company’s assumption related to future consumption. We recalculated the Company’s estimate of the inventory provision based on the actual quantities of inventory on hand compared to the estimate of future consumption.

/s/ KPMG LLP

We have served as the Company’s auditor since 2002.

Hartford, Connecticut
February 28, 2022

89


ASPEN AEROGELS, INC.

Consolidated Balance Sheets

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands, except

share and per share data)

 

Assets

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

76,564

 

 

$

16,496

 

Accounts receivable, net of allowances of $150 and $442

 

 

20,426

 

 

 

15,698

 

Inventories

 

 

11,987

 

 

 

13,099

 

Prepaid expenses and other current assets

 

 

3,173

 

 

 

1,830

 

Total current assets

 

 

112,150

 

 

 

47,123

 

Property, plant and equipment, net

 

 

55,778

 

 

 

46,739

 

Operating lease right-of-use assets

 

 

13,531

 

 

 

3,478

 

Other long-term assets

 

 

1,495

 

 

 

84

 

Total assets

 

$

182,954

 

 

$

97,424

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

17,440

 

 

$

5,351

 

Accrued expenses

 

 

10,819

 

 

 

3,884

 

Current portion of long-term debt

 

 

 

 

 

1,609

 

Deferred revenue

 

 

1,321

 

 

 

2,037

 

Operating lease liabilities

 

 

2,247

 

 

 

1,046

 

Current portion of prepayment liability

 

 

4,728

 

 

 

 

Total current liabilities

 

 

36,555

 

 

 

13,927

 

Prepayment liability, long-term

 

 

5,000

 

 

 

9,555

 

Long-term debt

 

 

 

 

 

2,059

 

Operating lease liabilities long-term

 

 

12,991

 

 

 

3,597

 

Other long-term liabilities

 

 

 

 

 

434

 

Total liabilities

 

 

54,546

 

 

 

29,572

 

Commitments and contingencies (Note 11)

 

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

 

 

Preferred stock, $0.00001 par value; 5,000,000 shares authorized, no shares issued or

   outstanding at December 31, 2021 and 2020

 

 

 

 

 

 

Common stock, $0.00001 par value; 125,000,000 shares authorized, 33,218,115 and

   27,821,685 shares issued and outstanding at December 31, 2021 and December 31,

   2020, respectively

 

 

 

 

 

 

Additional paid-in capital

 

 

673,461

 

 

 

575,811

 

Accumulated deficit

 

 

(545,053

)

 

 

(507,959

)

Total stockholders' equity

 

 

128,408

 

 

 

67,852

 

Total liabilities and stockholders' equity

 

$

182,954

 

 

$

97,424

 

 

See accompanying notes to consolidated financial statements.

90


ASPEN AEROGELS, INC.

Consolidated Statements of Operations

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands, except

share and per share data)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

121,112

 

 

$

99,834

 

 

$

136,934

 

Research services

 

 

510

 

 

 

439

 

 

 

2,441

 

Total revenue

 

 

121,622

 

 

 

100,273

 

 

 

139,375

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

111,552

 

 

 

85,545

 

 

 

111,759

 

Research services

 

 

133

 

 

 

134

 

 

 

1,332

 

Gross profit

 

 

9,937

 

 

 

14,594

 

 

 

26,284

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

11,441

 

 

 

8,729

 

 

 

8,407

 

Sales and marketing

 

 

16,581

 

 

 

11,753

 

 

 

15,557

 

General and administrative

 

 

22,514

 

 

 

15,681

 

 

 

16,479

 

Total operating expenses

 

 

50,536

 

 

 

36,163

 

 

 

40,443

 

Loss from operations

 

 

(40,599

)

 

 

(21,569

)

 

 

(14,159

)

Interest expense, net

 

 

(229

)

 

 

(240

)

 

 

(406

)

Gain on extinguishment of debt

 

 

3,734

 

 

 

 

 

 

 

Total other income (expense)

 

 

3,505

 

 

 

(240

)

 

 

(406

)

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

Net loss per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

 

$

(1.22

)

 

$

(0.83

)

 

$

(0.60

)

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

 

 

30,433,154

 

 

 

26,377,652

 

 

 

24,099,438

 

 

See accompanying notes to consolidated financial statements.

 

 

 

91


 

ASPEN AEROGELS, INC.

Consolidated Statements of Stockholders’ Equity

(In thousands, except share and per share data)

 

 

 

 

Preferred Stock

$0.00001 Par

Value

 

 

Common Stock

$0.00001 Par

Value

 

 

Additional

Paid-in

Capital

 

 

Accumulated

Deficit

 

 

Total

Stockholders’

Equity

 

 

 

Shares

 

 

Value

 

 

Shares

 

 

Value

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2018

 

 

 

 

$

 

 

 

23,973,517

 

 

$

 

 

$

541,839

 

 

$

(471,585

)

 

$

70,254

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(14,565

)

 

 

(14,565

)

Stock compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,771

 

 

 

 

 

 

3,771

 

Issuance of restricted stock

 

 

 

 

 

 

 

 

50,328

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

278,659

 

 

 

 

 

 

(470

)

 

 

 

 

 

(470

)

Balance at December 31, 2019

 

 

 

 

$

 

 

 

24,302,504

 

 

$

 

 

$

545,140

 

 

$

(486,150

)

 

$

58,990

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(21,809

)

 

 

(21,809

)

Stock compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,004

 

 

 

 

 

 

5,004

 

Issuance of restricted stock

 

 

 

 

 

 

 

 

45,066

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

344,158

 

 

 

 

 

 

(1,219

)

 

 

 

 

 

(1,219

)

Proceeds from employee stock option exercises

 

 

 

 

 

 

 

 

460,600

 

 

 

 

 

 

2,661

 

 

 

 

 

 

2,661

 

Proceeds from underwritten public offering, net of underwriting discounts and commissions of $1,093 and issuance costs of $285

 

 

 

 

 

 

 

 

1,955,000

 

 

 

 

 

 

14,751

 

 

 

 

 

 

14,751

 

Proceeds from at-the-market offering, net of commissions and fees of $299 and issuance costs of $199

 

 

 

 

 

 

 

 

714,357

 

 

 

 

 

 

9,474

 

 

 

 

 

 

9,474

 

Balance at December 31, 2020

 

 

 

 

$

 

 

 

27,821,685

 

 

$

 

 

$

575,811

 

 

$

(507,959

)

 

$

67,852

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(37,094

)

 

 

(37,094

)

Stock compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,176

 

 

 

 

 

 

5,176

 

Issuance of restricted stock

 

 

 

 

 

 

 

 

476,550

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

254,513

 

 

 

 

 

 

(2,713

)

 

 

 

 

 

(2,713

)

Proceeds from employee stock option exercises

 

 

 

 

 

 

 

 

351,387

 

 

 

 

 

 

2,301

 

 

 

 

 

 

2,301

 

Proceeds from at-the-market offering, net of commissions and fees of $601 and issuance costs of $43

 

 

 

 

 

 

 

 

929,981

 

 

 

 

 

 

19,377

 

 

 

 

 

 

19,377

 

Forfeiture of performance-based restricted stock

 

 

 

 

 

 

 

 

(78,125

)

 

 

 

 

 

 

 

 

 

 

 

 

Proceeds from private placement of common stock, net of fees and issuance costs of $1,491

 

 

 

 

 

 

 

 

3,462,124

 

 

 

 

 

 

73,509

 

 

 

 

 

 

73,509

 

Balance at December 31, 2021

 

 

 

 

$

 

 

 

33,218,115

 

 

$

 

 

$

673,461

 

 

$

(545,053

)

 

$

128,408

 

 

See accompanying notes to consolidated financial statements.

 

 

 

92


 

ASPEN AEROGELS, INC.

Consolidated Statements of Cash Flows

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

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

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation

 

 

9,440

 

 

 

10,198

 

 

 

10,213

 

Gain on extinguishment of debt

 

 

(3,734

)

 

 

 

 

 

 

Amortization of debt issuance costs

 

 

18

 

 

 

9

 

 

 

 

Provision for bad debt

 

 

(85

)

 

 

325

 

 

 

 

Stock compensation expense

 

 

5,176

 

 

 

5,004

 

 

 

3,771

 

Reduction in the carrying amount of operating lease right-of-use assets

 

 

1,618

 

 

 

971

 

 

 

947

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(4,643

)

 

 

16,231

 

 

 

(6,689

)

Inventories

 

 

1,112

 

 

 

(4,331

)

 

 

(1,450

)

Prepaid expenses and other assets

 

 

(2,324

)

 

 

(716

)

 

 

(84

)

Accounts payable

 

 

7,379

 

 

 

(7,149

)

 

 

141

 

Accrued expenses

 

 

6,983

 

 

 

(4,173

)

 

 

4,344

 

Deferred revenue

 

 

(543

)

 

 

(3,814

)

 

 

3,392

 

Operating lease liabilities

 

 

(1,497

)

 

 

(1,104

)

 

 

(1,018

)

Other liabilities

 

 

(434

)

 

 

434

 

 

 

(56

)

Net cash used in operating activities

 

 

(18,628

)

 

 

(9,924

)

 

 

(1,054

)

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Capital expenditures

 

 

(13,778

)

 

 

(3,416

)

 

 

(2,112

)

Net cash used in investing activities

 

 

(13,778

)

 

 

(3,416

)

 

 

(2,112

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Proceeds from underwritten public offering, net of underwriting discounts and commissions of $1,093

 

 

 

 

 

15,036

 

 

 

 

Issuance costs from underwritten public offering

 

 

 

 

 

(285

)

 

 

 

Proceeds from issuance of long-term debt

 

 

 

 

 

3,686

 

 

 

 

Issuance costs from long-term debt

 

 

 

 

 

(27

)

 

 

 

Prepayment proceeds under customer supply agreement

 

 

 

 

 

 

 

 

5,000

 

Proceeds from employee stock option exercises

 

 

2,301

 

 

 

2,661

 

 

 

 

Payments made for employee restricted stock tax withholdings

 

 

(2,713

)

 

 

(1,219

)

 

 

(470

)

Proceeds from at-the-market offering net of commissions and fees of $601 and $299

 

 

19,420

 

 

 

9,673

 

 

 

 

Issuance costs from at-the-market offering

 

 

(43

)

 

 

(199

)

 

 

 

Repayments of borrowings under line of credit, net

 

 

 

 

 

(3,123

)

 

 

(1,058

)

Proceeds from private placement of common stock

 

 

75,000

 

 

 

 

 

 

 

Fees and issuance costs from private placement of common stock

 

 

(1,491

)

 

 

 

 

 

 

Net cash provided by financing activities

 

 

92,474

 

 

 

26,203

 

 

 

3,472

 

Net increase in cash

 

 

60,068

 

 

 

12,863

 

 

 

306

 

Cash and cash equivalents at beginning of period

 

 

16,496

 

 

 

3,633

 

 

 

3,327

 

Cash and cash equivalents at end of period

 

$

76,564

 

 

$

16,496

 

 

$

3,633

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

 

 

 

 

 

 

Interest paid

 

$

236

 

 

$

216

 

 

$

440

 

Income taxes paid

 

$

 

 

$

 

 

$

 

Supplemental disclosures of non-cash activities:

 

 

 

 

 

 

 

 

 

 

 

 

Initial recognition of operating lease liabilities related to right-of-use assets

 

$

 

 

$

 

 

$

5,995

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

12,092

 

 

$

417

 

 

$

353

 

Changes in accrued capital expenditures

 

$

4,701

 

 

$

(96

)

 

$

63

 

 

See accompanying notes to consolidated financial statements.

 

93


 

ASPEN AEROGELS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(1) Description of Business

Nature of Business

Aspen Aerogels, Inc. (the Company) is an aerogel technology company that designs, develops and manufactures innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. In addition, the Company has introduced a line of aerogel thermal barriers for use in battery packs in the electric vehicle market. The Company is also developing applications for its aerogel technology in the battery materials and a number of other high-potential markets.

The Company has also conducted research related to aerogel technology supported by funding from several agencies of the U.S. government and other institutions in the form of research contracts. The Company has decided to cease efforts to secure additional funded research contracts and to wind down existing contract research activities.

The Company maintains its corporate offices in Northborough, Massachusetts. The Company has three wholly owned subsidiaries: Aspen Aerogels Rhode Island, LLC, Aspen Aerogels Germany, GmbH and Aspen Aerogels Georgia, LLC.

On June 18, 2014, the Company completed the initial public offering (IPO) of its common stock.

Liquidity

During the year ended December 31, 2021, the Company incurred a net loss of $37.1 million and used $18.6 million of cash in operations, used $13.8 million of cash for capital expenditures, received net proceeds of $19.4 million through an at-the-market (ATM) offering of the Company’s common stock and received net proceeds of $73.5 million through a private placement of the Company’s common stock. The Company had cash and cash equivalents of $76.6 million, a $4.7 million current prepayment liability (see note 11), and no outstanding borrowings under its revolving line of credit as of December 31, 2021 (see note 7). After giving effect to the $1.3 million of outstanding letters of credit, the amount available to the Company at December 31, 2021, under the revolving line of credit was $12.6 million. The revolving line of credit matures on April 28, 2022.

On May 1, 2020, Aspen Aerogels Rhode Island, LLC received a loan in the amount of $3.7 million pursuant to the Paycheck Protection Program established by the CARES Act and administered by the Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021.

The Company is increasing investment in the research and development of next-generation aerogel products and manufacturing process technologies. In addition, the Company has developed a number of promising aerogel products and technologies for the electric vehicle market. The Company believes that the commercial potential for the Company’s products and technology in the electric vehicle market is significant. Accordingly, the Company is hiring additional personnel, incurring additional operating expenses, and incurring significant capital expenditures to expand silica aerogel manufacturing capacity, build an automated thermal barrier fabrication operation, enhance research and development laboratory facilities and equipment, and construct a battery materials facility, among other efforts.

The Company expects its existing cash balance and the amount anticipated to be available under the existing revolving line of credit will be sufficient to support current operating requirements, current research and development activities and the initial capital expenditures required to support the evolving commercial opportunity in the electric vehicle market and other strategic business initiatives. However, the Company plans to supplement its cash balance and available credit with equity financings, debt financings, customer prepayments, or technology licensing fees to provide the additional capital necessary to purchase the capital equipment, construct the new facilities, establish the operations and complete the aerogel capacity expansions required to support these evolving commercial opportunities and strategic business initiatives.

94


(2) Summary of Basis of Presentation and Significant Accounting Policies

Principles of Consolidation

The accompanying consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP), include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of the consolidated financial statements requires the Company to make a number of estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, sales returns and allowances, product warranty costs, inventory valuation, the carrying amount of property and equipment, right-of-use assets, lease liabilities, stock-based compensation, and deferred income taxes. The Company evaluates its estimates and assumptions on an on-going basis using historical experience and other factors, including current economic conditions, which are believed to be reasonable under the circumstances. Management adjusts such estimates and assumptions when facts and circumstances warrant. Illiquid credit markets, volatile equity markets, and declines in business investment can increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.

Cash and Cash Equivalents

Cash equivalents include short-term, highly liquid instruments, which consist of money market accounts and high-quality debt securities issued by the U.S. government via cash sweep accounts. All cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits; however, these deposits typically may be redeemed upon demand and, therefore, bear minimal risk.

Concentration of Credit Risk

Financial instruments, which potentially expose the Company to concentrations of credit risk, consist principally of accounts receivable. The Company’s customers are primarily insulation distributors, insulation contractors, insulation fabricators and select energy and automotive end-users located throughout the world. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral to secure accounts receivable. The Company maintains an allowance for doubtful accounts based on its assessment of the collectability of accounts receivable. The Company reviews the allowance for doubtful accounts quarterly. During the year ended December 31, 2021, the Company did not record any charges for uncollectible accounts receivable. During the year ended December 31, 2020, the Company recorded a charge for estimated customer uncollectible accounts receivable of $0.3 million. During the year ended December 31, 2019, the Company did not record any charges for uncollectible accounts receivable. Allowance for doubtful accounts was $0.1 million and $0.3 million at December 31, 2021 and 2020, respectively. The Company does not have any off-balance-sheet credit exposure related to its customers.

For the year ended December 31, 2021, one customer represented 28% of total revenue. For the year ended December 31, 2020, two customers represented 21% and 15% of total revenue, respectively. For the year ended December 31, 2019, two customers represented 20% and 13% of total revenue, respectively.

At December 31, 2021, the Company had two customers which accounted for 27% and 17% of accounts receivable, respectively. At December 31, 2020, the Company had one customer which accounted for 26% of accounts receivable.

Inventories

Inventory consists of finished products and raw materials. Inventories are carried at lower of cost, determined using the first-in, first-out (FIFO) method, and net realizable value. Cost includes materials, labor and manufacturing overhead. Manufacturing overhead is allocated to the costs of conversion based on normal capacity of the Company’s production facility. Abnormal freight, handling costs and material waste is expensed in the period it occurs.

95


The Company periodically reviews its inventories and makes provisions as necessary for estimated excess, obsolete or damaged goods to ensure values approximate the lower of cost and net realizable value. The amount of any such provision is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand, selling prices and market conditions.

Property, Plant and Equipment, Net

Property, plant and equipment are stated at cost. Expenditures for maintenance and repairs are charged to expense as incurred. Expenditures for major betterments are capitalized as additions to property, plant and equipment.

Depreciation on plant and equipment is calculated on the straight-line method over the estimated useful lives of the assets. Assets related to leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.

Assets utilized in the Company’s operations that are taken out of service with no future use are charged to cost of revenue or operating expenses, depending on the department in which the asset was utilized. Impairments of construction in progress are charged to operating expenses upon the determination of no future use.

Other Assets

Other assets primarily include long-term deposits.

Impairment of Long-Lived Assets

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recognition and measurement of a potential impairment is performed on assets grouped with other assets and liabilities at the lowest level where identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset or asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Leases

On January 1, 2019, the Company adopted Accounting Standards Update (ASU) 2016-02, Leases (Topic 842).

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606). See note 3 for further details.

Warranty

The Company provides warranties for its products and records the estimated cost within cost of revenue in the period that the related revenue is recorded. The Company’s standard warranty period extends to one year from the date of shipment. This standard warranty provides that the Company’s products will be free from defects in material and workmanship, and will, under normal use, conform to the specifications for the product.

The Company’s products may be utilized in systems that involve new technical demands and new configurations. Accordingly, the Company regularly reviews and assesses whether warranty reserves should be recorded in the period the related revenue is recorded. For an initial shipment of product for use in a system with new technical demands or new configurations and where the Company is unsure of meeting the customer’s specifications, the Company will defer the recognition of product revenue and related costs until written customer acceptance is obtained.

96


The Company recorded warranty expense of less than $0.1 million during the year ended December 31, 2021. The Company did not record any warranty expense during the years ended December 31, 2020 and 2019, respectively.

Shipping and Handling Costs

Shipping and handling costs are classified as a component of cost of revenue. Customer payments of shipping and handling costs are recorded as product revenue.

Stock-based Compensation

The Company grants share-based awards to its employees and non-employee directors. All share-based awards granted, including grants of stock options, restricted stock and restricted stock units (RSUs), are recognized in the statement of operations based on their fair value as of the date of grant. Expense is recognized on a straight-line basis over the requisite service period for all awards with service conditions. For performance-based awards, the grant date fair value is recognized as expense when the condition is probable of being achieved, and then on a graded basis over the requisite service period. The Company uses the Black-Scholes option-pricing model to determine the fair value of service-based option awards. The Black-Scholes model requires the use of a number of complex and subjective assumptions including fair value of the underlying security, the expected volatility of the underlying security, a risk-free interest rate and the expected term of the option.

The fair value of restricted stock and RSUs is determined using the closing price of the Company’s common stock on the date of grant. All shares of restricted stock are not transferable until vested. Restricted stock is typically issued to non-employee directors and typically vests over a one-year period from the date of issuance. RSUs are issued to employees and typically vest over a three-year period from the date of issuance. The fair value of restricted stock and RSUs upon which vesting is solely service-based is expensed ratably over the vesting period. If the service condition for shares of restricted stock is not met for any reason, the shares of unvested restricted stock will be forfeited and returned to the Company.

For stock options that contain a market condition, the Company uses the Monte-Carlo simulation option-pricing model to determine the fair value of the awards. In addition to the input assumptions used in the Black-Scholes model, the Monte-Carlo simulation option-pricing model factors the probability that the specific market condition may or may not be satisfied into the valuation. Stock-based compensation expense for awards with a market condition is recognized on a straight-line basis over the requisite service period for each such award.

For the restricted stock awards issued to the Company’s chief executive officer during the year ended December 31, 2021 that will vest subject to achievement of certain volume weighted average common stock price targets over a three-to-five year period, the Company used a Monte-Carlo simulation model to estimate the grant date fair value with respect to 461,616 shares of restricted common stock. The award had an aggregate date fair value of $6.5 million.

Pursuant to the “evergreen” provisions of the 2014 Employee, Director and Consultant Equity Incentive Plan, the number of shares of common stock authorized for issuance under the plan automatically increased by 556,433 shares to 8,531,413 shares effective January 1, 2021.

Research and Development

Costs incurred in the Company’s research and development activities include compensation and related costs, services provided by third-party contractors, materials and supplies and are classified as research and development expenses as incurred. Research and development costs directly associated with research services revenue are classified as research services in cost of revenue.

Earnings per Share

The Company calculates net loss per common share based on the weighted-average number of common shares outstanding during each period. Potential common stock equivalents are determined using the treasury stock method. The weighted-average number of common shares included in the computation of diluted net income (loss) gives effect to all potentially dilutive common equivalent shares, including outstanding stock options and RSUs. Common equivalent shares are excluded from the computation of diluted net loss per share if their effect is antidilutive.

97


Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. The Company accounts for uncertain tax positions using a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Differences between tax positions taken in a tax return and amounts recognized in the financial statements are recorded as adjustments to income taxes payable or receivable, or adjustments to deferred taxes, or both. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company recognizes penalties and interest related to uncertain tax positions, if any, as a component of income tax expense.

Segments

Operating segments are identified as components of an enterprise about which separate, discrete financial information is available for evaluation by the chief operating decision maker in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Chief Executive Officer. The Company’s chief operating decision maker reviews consolidated operating results to make decisions about allocating resources and assessing performance for the entire Company. The Company presently views its operations and manages its business as one operating segment.

Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

66,837

 

 

$

44,842

 

 

$

58,328

 

International

 

 

54,785

 

 

 

55,431

 

 

 

81,047

 

Total revenue

 

$

121,622

 

 

$

100,273

 

 

$

139,375

 

 

Recently Issued Accounting Standards

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption to its consolidated financial statements.

Standards Implemented Since December 31, 2020

The Company has not implemented any accounting standards that had a material impact on its consolidated financial statements during the year ended December 31, 2021.

Standards to be Implemented After December 31, 2021

The Company believes that the impact of recently issued accounting standards that are not yet effective will not have a material impact on its consolidated financial statements.

98


 

(3) Revenue from Contracts with Customers

Revenue Recognition

Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (i) identification of the contract with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the separate performance obligations in the contract; and (v) recognition of the revenue associated with performance obligations as they are satisfied. The Company applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone-selling prices of the promised products or services underlying each performance obligation. The Company determines standalone-selling prices based on the price at which the performance obligation is sold separately. If the standalone-selling price is not observable through past transactions, the Company estimates the standalone-selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph ASC 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. The Company did not have any contracts outstanding at both December 31, 2020 and December 31, 2019 and did not enter into any contracts during each of the years ended December 31, 2021 and 2020 that contained a significant financing component.

The Company records deferred revenue for product sales when (i) the Company has delivered products but other revenue recognition criteria have not been satisfied or (ii) payments have been received in advance of the completion of required performance obligations.

Shipping and Handling Costs

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in the cost of product revenue. The associated amount of revenue recognized includes the consideration to which the Company expects to be entitled to receive in exchange for incurring these shipping and handling costs.

Product Revenue

The Company generally enters into contracts containing one type of performance obligation. The Company recognizes product revenue when the performance obligation is satisfied, which is generally upon delivery according to contractual shipping terms within customer purchase orders.

The Company also enters into rebate agreements with certain customers. These agreements may be considered an additional performance obligation of the Company or variable consideration within a contract. Rebates are recorded as a reduction of revenue in the period the related product revenue is recognized. A corresponding liability is recorded as a component of deferred revenue on the consolidated balance sheets. These arrangements are primarily based on the customer attaining contractually specified sales volumes.

The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. The Company currently estimates product return liabilities using historical rates of return, current quarter credit sales, and specific items of exposure on a contract-by-contract basis. Sales return reserves were approximately $0.1 million at both December 31, 2021 and December 31, 2020. The Company recognized less than $0.1 in warranty expense related to the sale of EV thermal barriers during the year ended December 31, 2021.

99


Subsea Projects

The Company manufactures and sells subsea products that are designed for pipe-in-pipe applications in offshore oil production and are typically customized to meet customer specifications. Subsea products typically have no alternative use and contain an enforceable right to payment. Customer invoicing terms for subsea products are typically based on certain milestones within the production and delivery schedule. Under the provisions of ASC 606, the Company recognizes revenue at a point in time when transfer of control of the products is passed to the customer, or over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. During the years ended December 31, 2021, 2020, and 2019 the Company recognized revenue of $4.7 million, $9.7 million, and $17.0 million respectively, in connection with subsea projects.

Thermal Barriers

The Company supplies fabricated, multi-part thermal barriers for use in battery packs in the electric vehicle market. These thermal barriers are customized to meet customer specifications. Thermal barrier products typically have no alternative use and may contain an enforceable right to payment. Under the provisions of ASC 606, the Company may recognize revenue at a point in time when transfer of the control of the products is passed to the customer, or over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. During the year ended December 31, 2021, the Company recognized revenue of $6.7 million in connection with thermal barrier contracts.

Research Services

The Company performs research services under contracts with various government agencies and other institutions. These contracts generally have one type of performance obligation associated with the provision of research services including certain licenses to any resulting intellectual property. The Company records revenue using the percentage-of-completion method in two ways: (1) for firm-fixed-price contracts, the Company accrues that portion of the total contract price that is allocable on the basis of the Company’s estimates of costs incurred to date to total contract costs; and (2) for cost-plus-fixed-fee contracts, the Company records revenue that is equal to total payroll cost incurred times a stated factor plus reimbursable expenses, to a stated upper limit. The primary cost under the Company’s research service contracts is the labor expended in completing the research. Typically, the only deliverable, other than the labor hours expended, is reporting research results to the customer or delivery of research grade aerogel products. Because the input measure of labor hours expended is also reflective of the output measure, it is a reliable means to measure the extent of progress toward completion. Revisions in cost estimates and fees during the course of the contract are reflected in the accounting period in which the facts that require the revisions become known. Contract costs and rates used to allocate overhead to contracts are subject to audit by the respective contracting government agency. Adjustments to revenue as a result of audit are recorded within the period they become known. To date, adjustments to revenue as a result of contracting agency audits have been insignificant.

Disaggregation of Revenue

In the following tables, revenue is disaggregated by primary geographical region and source of revenue:

 

 

December 31, 2021

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

19,383

 

 

$

19,383

 

Canada

 

 

 

 

 

2,985

 

 

 

2,985

 

Europe

 

 

 

 

 

27,924

 

 

 

27,924

 

Latin America

 

 

 

 

 

4,493

 

 

 

4,493

 

U.S.

 

 

66,837

 

 

 

 

 

 

66,837

 

Total revenue

 

$

66,837

 

 

$

54,785

 

 

$

121,622

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

59,789

 

 

$

49,960

 

 

$

109,749

 

Subsea projects

 

 

 

 

 

4,699

 

 

 

4,699

 

EV thermal barrier

 

 

6,538

 

 

 

126

 

 

 

6,664

 

Research services

 

 

510

 

 

 

 

 

 

510

 

Total revenue

 

$

66,837

 

 

$

54,785

 

 

$

121,622

 

 

100


 

 

 

December 31, 2020

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

38,403

 

 

$

38,403

 

Canada

 

 

 

 

 

986

 

 

 

986

 

Europe

 

 

 

 

 

13,881

 

 

 

13,881

 

Latin America

 

 

 

 

 

2,161

 

 

 

2,161

 

U.S.

 

 

44,842

 

 

 

 

 

 

44,842

 

Total revenue

 

$

44,842

 

 

$

55,431

 

 

$

100,273

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

42,416

 

 

$

47,678

 

 

$

90,094

 

Subsea projects

 

 

1,987

 

 

 

7,753

 

 

 

9,740

 

Research services

 

 

439

 

 

 

 

 

 

439

 

Total revenue

 

$

44,842

 

 

$

55,431

 

 

$

100,273

 

 

 

 

December 31, 2019

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

44,485

 

 

$

44,485

 

Canada

 

 

 

 

 

9,064

 

 

 

9,064

 

Europe

 

 

 

 

 

24,081

 

 

 

24,081

 

Latin America

 

 

 

 

 

3,417

 

 

 

3,417

 

U.S.

 

 

58,328

 

 

 

 

 

 

58,328

 

Total revenue

 

$

58,328

 

 

$

81,047

 

 

$

139,375

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

52,050

 

 

$

67,856

 

 

$

119,906

 

Subsea projects

 

 

3,837

 

 

 

13,191

 

 

 

17,028

 

Research services

 

 

2,441

 

 

 

 

 

 

2,441

 

Total revenue

 

$

58,328

 

 

$

81,047

 

 

$

139,375

 

 

Contract Balances

The following table presents changes in the Company’s contract assets and contract liabilities during the year ended December 31, 2021:

 

 

Balance at

December 31,

2020

 

 

Additions

 

 

Deductions

 

 

Balance at

December 31,

2021

 

 

 

(In thousands)

 

Contract assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subsea projects

 

$

1,370

 

 

$

4,521

 

 

$

(4,443

)

 

$

1,448

 

Product revenue

 

 

 

 

 

362

 

 

 

(127

)

 

 

235

 

Research services

 

 

67

 

 

 

510

 

 

 

(429

)

 

 

148

 

Total contract assets

 

$

1,437

 

 

$

5,393

 

 

$

(4,999

)

 

$

1,831

 

Contract liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

1,859

 

 

$

3,686

 

 

$

(4,224

)

 

$

1,321

 

Subsea projects

 

 

178

 

 

 

2,168

 

 

 

(2,346

)

 

 

 

Prepayment liability

 

 

9,555

 

 

 

173

 

 

 

 

 

 

9,728

 

Total contract liabilities

 

$

11,592

 

 

$

6,027

 

 

$

(6,570

)

 

$

11,049

 

101


 

During the year ended December 31, 2021, the Company recognized $1.7 million of revenue that was included in deferred revenue at December 31, 2020.

A contract asset is recorded when the Company satisfies a performance obligation by transferring a promised good or service and has earned the right to consideration from its customer. These assets may represent a conditional or unconditional right to consideration and are included within accounts receivable on the consolidated balance sheets.

A contract liability is recorded when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services under the terms of the contract. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met. 

(4) Inventories

Inventories consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Raw material

 

$

7,312

 

 

$

4,068

 

Finished goods

 

 

4,675

 

 

 

9,031

 

Total

 

$

11,987

 

 

$

13,099

 

 

(5) Property, Plant and Equipment, Net

Property, plant and equipment consist of the following:

 

 

 

December 31,

 

 

 

 

 

2021

 

 

2020

 

 

Useful life

 

 

(In thousands)

 

 

 

Construction in progress

 

$

13,456

 

 

$

1,906

 

 

Buildings

 

 

24,016

 

 

 

24,016

 

 

30 years

Machinery and equipment

 

 

130,529

 

 

 

124,807

 

 

3 — 10 years

Computer equipment and software

 

 

9,457

 

 

 

8,850

 

 

3 years

Total

 

 

177,458

 

 

 

159,579

 

 

 

Accumulated depreciation and amortization

 

 

(121,680

)

 

 

(112,840

)

 

 

Property, plant and equipment, net

 

$

55,778

 

 

$

46,739

 

 

 

Depreciation expense was $9.4 million, $10.2 million and $10.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.

Construction in progress totaled $13.5 million and $1.9 million at December 31, 2021 and 2020, respectively. The balance at December 31, 2021 included engineering designs and other pre-construction costs totaling $6.1 million for a planned aerogel manufacturing facility in Bulloch County, Georgia.

(6) Accrued Expenses

Accrued expenses consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Employee compensation

 

$

8,991

 

 

$

2,587

 

Other accrued expenses

 

 

1,828

 

 

 

1,297

 

Total

 

$

10,819

 

 

$

3,884

 

 

102


 

(7) Revolving Line of Credit

The Company is party to an Amended and Restated Loan and Security Agreement with Silicon Valley Bank (Loan Agreement). On March 12, 2021, the Loan Agreement was amended and restated to extend the maturity date of the revolving credit facility to April 28, 2022 and to establish certain minimum Adjusted EBITDA levels and minimum Adjusted Quick Ratio covenants, each as defined in the Loan Agreement. On September 29, 2021, and subsequently on December 27, 2021, the Company entered into amendments to the Loan Agreement to revise certain financial covenants, among other items. On December 27, 2021, the Company entered into an amendment to the Loan Agreement to revise certain financial covenants, among other items.

Under the revolving credit facility, the Company is permitted to borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, the Company is required to pay a monthly unused revolving line facility fee of 0.50% per annum of the average unused portion of the revolving credit facility.

Under the Loan Agreement, the Company is required to comply with both non-financial and financial covenants, including a minimum Adjusted EBITDA covenant and a minimum Adjusted Quick Ratio covenant. As of December 31, 2021, the Company was in compliance with all such covenants. Obligations under the Loan Agreement are secured by a security interest in all assets of the Company, including those at the East Providence facility, except for certain exclusions. The Company intends to extend or replace the facility prior to its maturity.

As of December 31, 2021 and 2020, the Company had no amounts drawn from the revolving credit facility.

The Company has provided letters of credit to secure obligations under certain commercial contracts and other obligations. The Company had outstanding letters of credit backed by the revolving credit facility of $1.3 million at December 31, 2021, and $1.4 million at December 31, 2020, which reduce the funds otherwise available to the Company under the facility.

At December 31, 2021, the amount available to the Company under the revolving credit facility was $12.6 million after giving effect to the $1.3 million of outstanding letters of credit.

(8) Debt

On May 1, 2020, Aspen Aerogels Rhode Island, LLC (the Borrower) executed a promissory note in favor of Northeast Bank to receive an unsecured loan in the principal amount of $3.7 million (the PPP Loan) pursuant to the Paycheck Protection Program established by the CARES Act, as amended by the Paycheck Protection Program Flexibility Act, and administered by the Small Business Administration (SBA). The PPP Loan was subsequently sold by Northeast Bank to The Loan Source, Inc. (PPP Investor), a secondary market investor.

On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the PPP Investor after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million.

As of December 31, 2021, the Company had no required principal or interest payments remaining related to the PPP Loan.

As of December 31, 2020, long-term debt consisted of the following:

 

 

 

December 31,

 

 

 

2020

 

 

 

(In thousands)

 

Long-term debt, principal

 

$

3,686

 

Current portion of long-term debt

 

 

(1,609

)

Debt issuance costs, net of accumulated amortization

 

 

(18

)

Long-term debt

 

$

2,059

 

 

 

 

103


 

(9) Interest Expense, net

For the years ended December 31, 2021, 2020, and 2019, interest expense, net was $0.2 million, $0.2 million, and $0.4 million, respectively, and consisted primarily of fees and interest expense related to the Company’s revolving credit facility with Silicon Valley Bank.

(10) Leases

The Company leases office, laboratory, warehouse and fabrication space in Massachusetts and Rhode Island under operating leases. Under these agreements, the Company is obligated to pay annual rent, real estate taxes, and certain other operating expenses. The Company also leases equipment under operating leases. The Company’s operating leases expire at various dates through 2031.

The Company determines if an arrangement is a lease at inception. Right-of-use (ROU) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s payment obligations under the lease. Operating lease ROU assets and liabilities are recognized based on the present value of lease payments over the lease term. To measure its lease liabilities, the Company uses its incremental borrowing rate or the rate implicit in the lease, if available. The Company calculates its incremental borrowing rate using a synthetic credit rating analysis based on Moody’s Building Materials Industry Rating Methodology. ROU assets also include any direct costs and prepaid lease payments but exclude any lease incentives received. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company elected the short-term lease recognition exemption for all leases that qualify. For leases that qualify for this exemption, the Company does not recognize ROU assets or lease liabilities. For lease agreements with lease and non-lease components, the Company accounts for each component separately. However, in the case of equipment leases, the Company accounts for lease and non-lease components as a single component.

Maturities of operating lease liabilities at December 31, 2021 are as follows:

 

Year

 

Operating

Leases

 

 

 

(In thousands)

 

2022

 

$

3,076

 

2023

 

 

2,630

 

2024

 

 

2,038

 

2025

 

 

1,803

 

2026

 

 

1,634

 

Thereafter

 

 

8,333

 

Total lease payments

 

 

19,514

 

Less imputed interest

 

 

(4,276

)

Total lease liabilities

 

$

15,238

 

 

The Company incurred operating lease costs of $2.2 million and $1.4 million during the years ended December 31, 2021 and 2020, respectively. Cash payments related to operating lease liabilities were $2.1 million and $1.5 million during the years ended December 31, 2021 and 2020, respectively. At December 31, 2021, the weighted average remaining lease term for operating leases was 8.4 years. At December 31, 2021, the weighted average discount rate for operating leases was 5.9%.

As of December 31, 2021, the Company has additional operating equipment leases that will commence during 2022 with total lease payments of $0.1 million and a weighted average lease term of 4.0 years.

(11) Commitments and Contingencies

Cloud Computing Agreement

The Company is party to a cloud computing agreement that is a service contract for enterprise resource planning software. The agreement has a three-year term beginning on January 15, 2021. During the year ended December 31, 2021, the Company capitalized $1.0 million of costs related to implementation of the software that will begin to amortize during 2022. The capitalized implementation costs are classified on the consolidated balance sheets as follows:

104


 

 

December 31,

 

 

 

2021

 

 

 

(In thousands)

 

Cloud computing costs included in other current assets

 

$

389

 

Cloud computing costs included in other assets

 

 

637

 

Total capitalized cloud computing costs

 

$

1,027

 

Thermal Barrier Contract

The Company is party to production contracts with a major U.S. automotive original equipment manufacturer (OEM) to supply fabricated, multi-part thermal barriers (Barriers) for use in the battery system of its next-generation electric vehicles (Contracts). Pursuant to the Contracts, the Company is obligated to supply Barriers at fixed annual prices and at volumes to be specified by the OEM up to a daily maximum quantity through the respective terms of the agreements, which expire at various times from 2026 through 2034. While the OEM has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts. In addition, the OEM may terminate the Contracts any time and for any or no reason. All other terms of the Contracts are generally consistent with the OEM’s standard purchase terms, including quality and warranty provisions that are customary in the automotive industry.

BASF Supply Agreement

The Company is party to a supply agreement, as amended, with BASF Polyurethanes GmbH (BASF) (the Supply Agreement) and a joint development agreement with BASF SE (the JDA). Pursuant to the Supply Agreement, the Company agreed to sell exclusively to BASF certain of the Company’s products at annual volumes specified by BASF, subject to certain volume limits, through December 31, 2027.

Through the year ended December 31, 2019, BASF made two prepayments each in the amount of $5.0 million to the Company. BASF had the right to request that 25.3% of any amounts invoiced by the Company to BASF for Spaceloft A2 were to be credited against the outstanding balance of the prepayments. BASF also had the right to request that the Company repay any uncredited amount of the first prepayment to BASF following a six-week notice period on or after January 1, 2022 and the second prepayment on or after January 1, 2023.

As of December 31, 2021, the Company had received $10.0 million in prepayments from BASF and applied approximately $0.3 million of credits against amounts invoiced to BASF for Spaceloft A2.

During 2021, the Company and BASF jointly announced that BASF would discontinue further marketing and sale of Spaceloft A2 as of November 15, 2021. After that date, BASF customers have had the right to purchase Spaceloft A2 directly from the Company.

On December 15, 2021, the Company terminated the supply arrangement and JDA with BASF and BASF SE, respectively. As part of the termination, the Company and BASF agreed that any uncredited prepayment balances would remain outstanding and subject to repayment upon BASF’s request following the requisite six-week notice periods after January 1, 2022 and January 1, 2023, respectively.

Prepayment liabilities as of December 31, 2021 and December 31, 2020 were as follows:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Prepayment liability

 

$

9,728

 

 

$

9,845

 

Current portion of prepayment liability

 

 

(4,728

)

 

 

 

Prepayment liability included within deferred revenue

 

 

 

 

 

(290

)

Prepayment liability, long-term

 

$

5,000

 

 

$

9,555

 

105


 

Letters of Credit

The Company has provided certain customers with letters of credit securing obligations under commercial contracts. The Company had letters of credit outstanding of $1.3 million and $1.4 million at December 31, 2021 and 2020, respectively. These letters of credit are secured by the Company’s revolving credit facility (see note 7).

Operating Leases

During 2016, the Company entered into an agreement to extend its lease of approximately 51,650 square feet of office space in Northborough, Massachusetts. The lease commenced on January 1, 2017 and will expire on December 31, 2031. The annual base rent associated with the lease was $459,000 during 2021 and is increasing by approximately 3% annually for the term of the lease. The lease also requires the payment by the Company of its pro rata share of real estate taxes and certain other expenses. Prior to the expiration of the lease, the Company will have the right to extend the lease for an additional term of five years.

Under the terms of the lease extension, the landlord provided the Company with an allowance of $1.2 million to be utilized for improvements to the leased premises. These amounts were considered a lease incentive and were excluded from the Company’s ROU assets upon its adoption of ASU 2016-02 on January 1, 2019 (see note 10). At December 31, 2021 and 2020, the Company had capitalized $1.2 million in associated leasehold improvement costs.

The Company also leases facilities and equipment under operating leases expiring at various dates through 2031. Under these agreements, the Company is obligated to pay annual rent, real estate taxes, and certain operating expenses. See note 10 for further information on future minimum lease payments under operating leases at December 31, 2021.

The Company incurred rent expense under all operating leases of approximately $2.2 million, $1.4 million and $1.5 million in the years ended December 31, 2021, 2020 and 2019, respectively.

Federal, State and Local Environmental Regulations

The Company is subject to federal, state and local laws and regulations relating to the environment. These laws generally provide for control of pollutants released into the environment and require responsible parties to undertake remediation. Penalties may be imposed for noncompliance.

During the year ended 2020, the Company was in technical discussions with the U.S. Environmental Protection Agency (EPA) in connection with the EPA’s notice of potential violation and opportunity to confer that the Company received regarding the applicability of certain Resource Conservation and Recovery Act (RCRA) provisions to certain aspects of its manufacturing unit operations. The EPA notice was in connection with the EPA’s RCRA Compliance Evaluation Inspection of the Company’s East Providence, Rhode Island manufacturing facility in May 2019. Subsequent to these initial discussions, the Company received notice from the EPA that there were no violations with respect to its manufacturing unit operations.

Litigation

The Company is, from time to time, a party to litigation that arises in the normal course of its business operations. See Part I, Item 3 (“Legal Proceedings”) of this Annual Report on Form 10-K for a description of certain of the Company’s current legal proceedings. The Company is not presently a party to any litigation for which it believes a loss is probable requiring an amount to be accrued or a possible loss contingency requiring disclosure.

(12) Stockholders’ Equity

At December 31, 2021 and 2020, the Company was authorized to issue 130,000,000 shares of stock, of which 125,000,000 shares were designated as common stock and 5,000,000 shares were designated as preferred stock.

(13) Employee Benefit Plan

The Company sponsors the Aspen Aerogels, Inc. 401(k) Plan. Under the terms of the plan, the Company’s employees may contribute a percentage of their pretax earnings. During the year ended December 31, 2021, the Company provided matching contributions of $0.3 million. During the years ended December 31, 2020 and December 31, 2019, the Company provided matching contributions of $0.2 million.

106


 

(14) Employee Stock Ownership Plans

Effective June 12, 2014, the Company adopted the 2014 Employee, Director and Consultant Equity Incentive Plan (the 2014 Equity Plan). Under the 2014 Equity Plan, the Company may grant incentive stock options (ISOs), non-qualified stock options (NSOs), restricted stock, restricted stock units (RSUs) and other stock-based awards. Stock options under the plan are to be granted with an exercise price not less than the fair market value of the Company’s common stock at the date of grant. Equity awards granted to employees generally vest over a service period of three to four years. Restricted stock and stock options granted to nonemployee directors generally vest over a one-year service period.

During 2021, the Company granted 72,531 RSUs with a grant date fair value of $2.0 million and NSOs to purchase 220,177 shares of common stock with a grant date fair value of $3.2 million to employees under the 2014 Equity Plan. The RSUs and NSOs granted to employees will generally vest over a three-year period.

During the year ended December 31, 2021, the Company also granted 14,934 shares of restricted common stock with a grant date fair value of $0.3 million and NSOs to purchase 18,528 shares of common stock with a grant date fair value of $0.2 million to its non-employee directors under the 2014 Equity Plan. The restricted common stock and NSOs granted to non-employee directors will vest upon the earlier of the date that is the one-year anniversary of the grant or the day prior to the Company’s annual meeting of stockholders to be held in 2022.

On June 29, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period. The award had an aggregate grant date fair value of $6.5 million.

On December 10, 2020, the Company modified the vesting conditions of NSOs to purchase 116,279 of common stock held by its chief executive officer (the CEO Options) to extend the time period to achieve the common stock price target. The Company accounted for the extension of the time period for the achievement of the common stock price target vesting condition of the NSOs as a modification and recognized $1.1 million of incremental stock compensation expense during the year ended December 31, 2020.

Stock-based compensation is included in cost of sales or operating expenses, as applicable, and consists of the following:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Cost of product revenue

 

$

510

 

 

$

598

 

 

$

573

 

Research and development expenses

 

 

750

 

 

 

652

 

 

 

506

 

Sales and marketing expenses

 

 

822

 

 

 

704

 

 

 

629

 

General and administrative expenses

 

 

3,094

 

 

 

3,050

 

 

 

2,063

 

Total stock-based compensation

 

$

5,176

 

 

$

5,004

 

 

$

3,771

 

At December 31, 2021, 3,917,401 shares of common stock were reserved for issuance upon the exercise or vesting of outstanding stock-based awards granted under the 2014 Equity Plan and 2001 Equity Incentive Plan, as amended (the 2001 Equity Plan). Any cancellations or forfeitures of the options outstanding under the 2001 Equity Plan will result in the shares reserved for issuance upon exercise or such options becoming available for grant under the 2014 Equity Plan. At December 31, 2021, the Company has either reserved in connection with statutory tax withholdings or issued a total of 3,914,596 shares under the 2014 Equity Plan. At December 31, 2021, there were 699,416 shares available for future grant under the 2014 Equity Plan.

Stock Options Valuation and Amortization Method

The fair value of each stock option is estimated as of the date of grant using the Black-Scholes option-pricing model. Key inputs into this formula included expected term, expected volatility, expected dividend yield and the risk-free rate. Each assumption is set forth and discussed below.

The Company used a Monte-Carlo Simulation model to estimate the original grant date fair value of the CEO Options as well as the subsequent modifications. The simulation model was based on the Black-Scholes option-pricing model and a number of complex assumptions including (i) whether the vesting condition is satisfied within the time-vesting periods, and (ii) the date the common stock price target is met per the terms of the agreement.

107


For stock options with a service condition, the fair value is amortized on a straight-line basis over the requisite service period of the options, which is generally a three-year vesting period from the date of grant.

Expected Term

The expected term represents the period that the Company’s stock-based awards are expected to be outstanding. The Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate the expected term. Accordingly, the Company uses the simplified method to calculate the expected term for options granted.

Expected Volatility

In 2021, the Company used its historical volatility as a basis to estimate expected volatility in the valuation of stock options. In 2020 and 2019, due to the Company’s limited historical data, the Company used an estimated volatility based on the historical volatility of comparable companies with publicly available share prices. The 2020 and 2019 expected volatility was primarily based on the weighted average volatility of up to 17 companies with business, financial and market attributes that the Company believes are similar to its own.

Expected Dividend

The Company uses an expected dividend yield of zero. The Company does not intend to pay cash dividends on its common stock in the foreseeable future, nor has it paid dividends on its common stock in the past.

Risk-free Interest Rate

The Company uses a risk-free interest rate based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant.

Estimated Forfeitures

The Company records the impact of forfeitures of service-based awards under the provisions of ASU 2016-09 at the time an award is forfeited.

Assumptions Utilized

The following information relates to the fair value of the option awards estimated by use of the Black-Scholes option-pricing model:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Weighted average assumptions:

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

5.96

 

 

 

5.96

 

 

 

5.81

 

Expected volatility

 

 

59.80

%

 

 

52.27

%

 

 

49.90

%

Risk free rate

 

 

0.86

%

 

 

1.08

%

 

 

2.44

%

Expected dividend yield

 

 

0.00

%

 

 

0.00

%

 

 

0.00

%

Weighted average fair value:

 

 

 

 

 

 

 

 

 

 

 

 

Grant-date fair value of options granted

 

$

14.28

 

 

$

4.15

 

 

$

1.90

 

Grant-date fair value of options vested

 

$

2.91

 

 

$

2.44

 

 

$

2.24

 

Aggregate intrinsic value of options exercised

 

$

12,675,489

 

 

$

1,987,654

 

 

$

 

108


 

Outstanding Options

The following table summarizes information about stock options outstanding:

 

 

Number of

Shares

 

 

Weighted

Average

Grant Date

Fair Value

Per Share

 

 

Weighted

Average

Exercise

Price

Per Share

 

 

Weighted

Average

Remaining

Contractual

Term

(Years)

 

 

Aggregate

Intrinsic

Value

 

 

 

($ in thousands, except share and per share data)

 

Options outstanding at December 31, 2020

 

 

3,704,444

 

 

$

5.33

 

 

$

8.28

 

 

 

6.48

 

 

$

36,830,172

 

Granted

 

 

238,705

 

 

$

14.28

 

 

$

26.04

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(24,379

)

 

$

14.22

 

 

$

18.84

 

 

 

 

 

 

 

 

 

Expired

 

 

(176

)

 

$

7,336.64

 

 

$

14,768.41

 

 

 

 

 

 

 

 

 

Exercised

 

 

(351,387

)

 

$

3.25

 

 

$

6.55

 

 

 

 

 

 

$

12,675,489

 

Options outstanding at December 31, 2021

 

 

3,567,207

 

 

$

6.07

 

 

$

9.45

 

 

 

5.78

 

 

$

146,520,052

 

Exercisable at December 31, 2021

 

 

2,726,409

 

 

$

5.94

 

 

$

8.56

 

 

 

5.78

 

 

$

114,897,811

 

Expected to vest at December 31, 2021

 

 

840,798

 

 

$

6.47

 

 

$

12.29

 

 

 

1.92

 

 

$

31,622,241

 

As of December 31, 2021, total unrecognized compensation cost related to non-vested service-based options granted under the 2014 Equity Plan was $3.6 million. The unrecognized compensation cost for the service-based options is expected to be recognized over a weighted average period of 1.92 years.

Restricted Stock Awards and Restricted Stock Units

The Company values restricted stock awards and RSUs based on the closing price of our shares on the date of grant. RSUs have time-based vesting conditions and typically vest over three or four years. During the year ended December 31, 2021, the Company granted RSUs to one executive which will vest over one year. Restricted stock awards issued to nonemployee directors generally vest in full one year from the date of grant. During the year ended December 31, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period.

During the year ended December 31, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period. The Company valued the shares using a Monte-Carlo simulation model to estimate the grant date fair value utilizing an expected volatility of 59.3% and a risk free rate of 0.89%.

The following table provides detail of grants, vesting, and forfeitures of RSUs during 2021:

 

 

Restricted

Stock

Units

 

 

Weighted

Average

Grant Date

Fair Value

 

Balance at December 31, 2020

 

 

675,572

 

 

$

4.88

 

Granted

 

 

72,531

 

 

 

27.91

 

Vested

 

 

(375,306

)

 

 

4.62

 

Forfeited

 

 

(22,602

)

 

 

7.45

 

Balance at December 31, 2021

 

 

350,195

 

 

$

9.75

 

Restricted stock awards granted during 2021 are considered issued and outstanding common stock and are excluded from the table above. As of December 31, 2021, there were 14,934 shares of restricted stock outstanding granted to nonemployee directors and 461,616 shares of restricted stock outstanding granted to the Company’s chief executive officer.

The total intrinsic value of restricted stock and RSUs that vested in 2021 and 2020 was $8.4 million and $4.0 million, respectively. As of December 31, 2021, 287,004 of the total shares of restricted stock and RSUs outstanding will vest upon the fulfillment of service conditions.

109


As of December 31, 2021, total unrecognized compensation cost related to restricted stock awards issued to nonemployee directors of $0.1 million, and RSUs of $2.1 million is expected to be recognized over a weighted average period of 0.42 years and 1.89 years respectively.

As of December 31, 2021, total unrecognized compensation cost related to restricted stock awards issued to the Company’s chief executive officer of $5.5 million is expected to be recognized over a weighted average period of 2.89 years.

(15) CARES Act Payroll Tax Deferral

The Company elected to defer approximately $0.9 million of its employer payroll tax obligation for the period from March 27, 2020 to December 31, 2020 pursuant to the provisions of the CARES Act. The Company was required to remit 50 percent of the deferred tax balance on or before December 31, 2021 and is required to remit the remaining 50 percent on or before December 31, 2022. As of December 31, 2021, the Company had remitted its initial repayment obligation.

Other long-term liabilities consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Deferred employer payroll tax obligation

 

$

434

 

 

$

870

 

Current portion of deferred payroll tax obligation

 

 

(434

)

 

 

(436

)

Other long-term liabilities

 

$

 

 

$

434

 

 

(16) Net Loss Per Share

The computation of basic and diluted net loss per share consists of the following:

 

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands, except share and per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic and diluted

 

 

30,433,154

 

 

 

26,377,652

 

 

 

24,099,438

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share, basic and diluted

 

$

(1.22

)

 

$

(0.83

)

 

$

(0.60

)

On June 29, 2021, the Company sold 3,462,124 shares to an affiliate of Koch Strategic Platforms, LLC in a private placement of its common stock and received net proceeds of $73.5 million after deducting fees and offering expenses of $1.5 million. During the year ended December 31, 2021, the Company also completed the sale of 929,981 shares at an average price of $21.53 per share through its ATM offering.

Potentially dilutive common shares that were excluded from the computation of diluted net loss per share because they were anti-dilutive consist of the following:

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Common stock options

 

 

3,567,207

 

 

 

3,704,444

 

 

 

3,547,434

 

Restricted common stock units

 

 

350,195

 

 

 

675,572

 

 

 

1,083,000

 

Restricted common stock awards

 

 

14,934

 

 

 

123,191

 

 

 

128,453

 

Total

 

 

3,932,336

 

 

 

4,503,207

 

 

 

4,758,887

 

In the table above, anti-dilutive shares consist of those common stock equivalents that have (i) an exercise price above the average stock price for the period or (ii) related average unrecognized stock compensation expense sufficient to buy back the entire amount of shares. The Company excludes the shares issued in connection with restricted stock awards from the calculation of basic weighted average common shares outstanding until the restrictions lapse.

110


For each of the years ended December 31, 2021, 2020 and 2019, there was no dilutive impact of the common stock options, RSUs, and restricted stock awards.

(17) Income Taxes

The Company incurred net operating losses and recorded a full valuation allowance against net deferred assets for all periods presented. Accordingly, the Company has not recorded a provision for federal or state income taxes.

The reconciliation between the U.S. statutory income tax rate and the Company’s effective rate consists of the following:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

U.S. federal income tax statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Permanent differences

 

 

10

%

 

 

2

%

 

 

(2

)%

State tax, net of federal benefit

 

 

5

%

 

 

4

%

 

 

%

Changes in valuation allowance for deferred tax assets

 

 

(35

)%

 

 

(26

)%

 

 

(18

)%

Stock-based compensation

 

 

%

 

 

(1

)%

 

 

(1

)%

Expiring net operating losses

 

 

(1

)%

 

 

(1

)%

 

 

%

Other

 

 

%

 

 

1

%

 

 

%

Effective tax rate

 

 

 

 

 

 

 

 

 

The tax effects of temporary differences between financial statement and tax accounting that gave rise to significant portions of the Company’s deferred tax assets and deferred tax liabilities at December 31, 2021 and 2020 are presented below:

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

68,867

 

 

$

58,120

 

Stock-based compensation

 

 

5,539

 

 

 

5,345

 

Operating lease liabilities

 

 

3,869

 

 

 

1,179

 

Tax credit carryforwards

 

 

315

 

 

 

289

 

Reserves and accruals

 

 

1,904

 

 

 

687

 

Interest expense limitation

 

 

356

 

 

 

297

 

Total gross deferred tax assets

 

 

80,850

 

 

 

65,917

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Depreciation

 

 

(2,257

)

 

 

(2,948

)

Operating lease right-of-use assets

 

 

(3,436

)

 

 

(883

)

Total deferred tax liabilities

 

 

(5,693

)

 

 

(3,831

)

Total deferred tax assets and liabilities

 

 

75,157

 

 

 

62,086

 

Valuation allowance

 

 

(75,157

)

 

 

(62,086

)

Net deferred tax asset

 

$

 

 

$

 

The CARES Act made several changes to the Internal Revenue Code. The changes include, but are not limited to, increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.

The net change in the valuation allowance for the year ended December 31, 2021, was an increase of $13.1 million. The Company has recorded a full valuation allowance against its deferred tax assets due to the uncertainty associated with the utilization of the net operating loss carryforwards and other future deductible items. In assessing the realizability of deferred tax assets, the Company considers all available evidence, historical and prospective, with greater weight given to historical evidence, in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of the Company’s deferred tax assets generally is dependent upon generation of future taxable income.

At December 31, 2021, the Company had $296.1 million of net operating losses available to offset future federal income, if any, of which $194.6 million expire on various dates through December 31, 2037. Net operating losses of $101.5 million generated from 2018 through 2021 have an unlimited carryforward.

111


At December 31, 2021, the Company had $115.2 million of apportioned net operating losses available to offset future state taxable income, if any, and which begin to expire at various dates between 2022 and 2041.

For each of the years ended December 31, 2021, 2020, and 2019, the Company did not have any material unrecognized tax benefits and thus no interest and penalties related to unrecognized tax benefits were recorded. In addition, the Company does not expect that the amount of unrecognized tax benefits will change significantly within the next twelve months.

The Company files a federal income tax return in the United States and income tax returns in various state and foreign jurisdictions. All tax years are open for examination by the taxing authorities for both federal and state purposes.

(18) Subsequent Events

The Company has evaluated subsequent events through February 28, 2022, the date of issuance of the consolidated financial statements for the year ended December 31, 2021.

On February 15, 2022, the Company entered into a note purchase agreement (Notes) with an affiliate of Koch Strategic Platforms (KSP), relating to the issuance and sale of $100.0 million of the Company’s convertible debt. The Notes will bear interest at the Secured Overnight Financing Rate (SOFR) plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum (PIK Interest). The Company can elect to make any interest payment through cash, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022. It is expected that the Notes will mature on February 18, 2027, subject to earlier conversion, redemption or repurchase.

In addition, KSP has agreed to purchase 1,791,986 shares of the Company’s common stock at a price of $27.902 per share, resulting in gross proceeds to the Company of $50 million. The private placement of shares is subject to the satisfaction of customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 review.

 

112


 

Schedule II

VALUATION AND QUALIFYING ACCOUNTS

(in thousands)

 

Description

 

Balance

at

Beginning

of Year

 

 

Charges

to

Costs

and

Expenses (a)

 

 

Recoveries

of

Costs

and

Expenses (b)

 

 

Deductions to

Allowances

for

Uncollectible

Accounts (c)

 

 

Charges to

(Deductions

from)

Other

Accounts (d)

 

 

Balance

at

End of

Year

 

Year Ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowances for uncollectible accounts and sales returns and allowances

 

$

442

 

 

 

(85

)

 

 

(208

)

 

 

 

 

 

 

 

$

150

 

Year Ended December 31, 2020:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowances for uncollectible accounts and sales returns and allowances

 

$

144

 

 

 

325

 

 

 

 

 

 

 

 

 

(27

)

 

$

442

 

Year Ended December 31, 2019:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowances for uncollectible accounts and sales returns and allowances

 

$

2,877

 

 

 

 

 

 

(228

)

 

 

(2,552

)

 

 

47

 

 

$

144

 

 

(a)

Represents allowances for uncollectible accounts established through general and administrative expenses.

 

 

(b)

Represents recoveries of allowances for uncollectible accounts established through general and administrative expenses.

 

 

(c)

Represents actual write-offs of uncollectible accounts.

 

 

(d)

Represents net change in allowances for sales returns, recorded as contra-revenue.

 

113


 

Item 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

Not applicable.

Item 9A.

CONTROLS AND PROCEDURES

(a) Evaluation of Disclosure Controls and Procedures. We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Securities Exchange Act of 1934, as amended, or the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

As of December 31, 2021, our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on such evaluation, our principal executive officer and principal financial officer have concluded, that, as of December 31, 2021, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In addition, our principal executive officer and principal financial officer have concluded that the impact of the COVID-19 pandemic did not impact our ability to maintain our internal controls over financial reporting and disclosure controls and procedures.

(b) Management’s Report on Internal Control over Financial Reporting. The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, as a process designed by, or under the supervision of, the Company’s principal executive and principal financial officers and effected by the Company’s board of directors, management and other personnel 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. The Company’s internal control over financial reporting includes those policies and procedures that:

 

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;

 

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and

 

provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

The Company’s management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013).

Based on our assessment, management believes that, as of December 31, 2021, the Company’s internal control over financial reporting is effective based on those criteria.

Our independent registered public accounting firm has issued an audit report on our assessment of our internal control over financial reporting. This report appears further below in this Item 9A.

 

114


 

(c) Changes in Internal Controls. There were no changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15(d)-15(f) promulgated under the Exchange Act, identified in connection with the evaluation of such internal control that occurred during the fourth quarter of the last fiscal year that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B.

OTHER INFORMATION

As previously reported, upon the recommendation of our Compensation and Leadership Development Committee, or the Committee, our Board of Directors, or the Board, approved the target bonus amounts and goals under the bonus plan for fiscal year 2021 for Donald R. Young, our chief executive officer, on February 24, 2021. The Committee approved the target bonus amounts and goals under the bonus plan for fiscal year 2021 for John F. Fairbanks and Corby Whitaker on February 23, 2021. Each named executive officer’s 2021 bonus award amount, calculated as a percentage of year-end base salary, was based on achieving and exceeding certain performance metrics. For 2021, these performance metrics were revenue and adjusted EBITDA. Calculation of the achievement of the adjusted EBITDA target was made in a manner that excluded the impact of any costs incurred in 2021 associated with intellectual property enforcement and certain other strategic activities, if so determined by our Board or Committee. For revenue and adjusted EBITDA, the 2021 performance metrics specified a threshold value that must be achieved before any bonus amount would be paid under that metric, a target value, or the Target, associated with a target bonus amount, and an incentive amount if the Target value is exceeded. In addition, a component of the bonus, expressed as a percentage of the target bonus amount, may be added to or deducted from otherwise earned bonus based upon the relative achievement, or lack thereof, of certain additional performance goals, as determined by our Board or Committee. The target bonus amounts for fiscal year 2021 for Messrs. Young, Fairbanks and Whitaker, expressed as a percentage of their year-end base salary, were 110%, 55% and 55%, respectively, payable in cash. The maximum bonus that can be earned is limited to 225% of the target bonus.

 

The bonuses varied depending on our percentage achievement of the Target set by the Committee. The Company did not fully achieve the Target required for a 100% target bonus payout. Based on the achievement formula, the executives were entitled to 70% of their target bonus. The Committee reserves the right to pay discretionary bonuses for fiscal year 2021 to account for unanticipated, unusual or extraordinary circumstances or performance.

 

On February 23, 2022, the Committee awarded bonus payments to the NEOs as called for under the previously approved compensation package as well an additional discretionary amount, such that each NEO received the same total bonus amount as he would have received had 100% of the Target been achieved. The Committee made this decision to award the additional discretionary amounts after thorough analysis and discussion of the Company’s fiscal 2021 financial performance, the reasons why the Target was not achieved including but not limited to, the Company’s decision, in consultation with the Board, to allocate resources strategically to the emerging electric vehicle business that is expected to benefit the Company’s performance in the future, as well as COVID-19 related disruptions and supply chain disruptions, and a recognition of the level of performance throughout the year as well as retention considerations for the Company’s workforce generally.  In light of these circumstances and Committee’s assessment of Company’s opportunity that was created in the electric vehicle market, the Committee believed it was appropriate to pay the additional discretionary bonuses to reward and incentivize management. The Committee believed that doing so was also consistent with the Committee’s policy of aligning the interests of the Company’s employees with the interests of its stockholders. The Committee also approved the extension of the exercise period for stock options held by our retiring Chief Financial Officer (CFO), John F. Fairbanks, from 90 days  to the later of (i) one year from his expected April 1, 2022 retirement as CFO and (ii) one year from the date of the end of his consulting period if he and the Company enter into a consulting agreement as is anticipated, but in any event no later than April 1, 2024.

 

The total bonus payments were as follows, which amounts include the additional discretionary amounts.

 

NEO

Discretionary Bonus Amount

Total Bonus

Amount

Donald R. Young

President and Chief Executive Officer

$169,950

$617,485

John F. Fairbanks

Vice President, Chief Financial Officer and Treasurer

$49,501

$181,503

Corby Whitaker

Senior Vice President, Sales and Marketing

$66,000

$242,000

 

Item 9C.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

115


 

116


 

PART III

Item 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The response to this item is incorporated by reference from the discussion responsive thereto under the captions “Management and Corporate Governance” and “Code of Business Conduct and Ethics” in the Company’s Proxy Statement for the 2022 Annual Meeting of Stockholders.

Item 11.

EXECUTIVE COMPENSATION

The response to this item is incorporated by reference from the discussion responsive thereto under the caption “Executive Officer and Director Compensation,” “Compensation Discussion and Analysis,” “Management and Corporate Governance – Compensation Committee Interlocks and Insider Participation,” “Compensation Committee Report” and “Risks Related to Compensation Practices and Policies” in the Company’s Proxy Statement for the 2022 Annual Meeting of Stockholders.

Item 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The response to this item is incorporated by reference from the discussion responsive thereto under the captions “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information” in the Company’s Proxy Statement for the 2022 Annual Meeting of Stockholders.

Item 13.

The response to this item is incorporated by reference from the discussion responsive thereto under the captions “Certain Relationships and Related Person Transactions” and “Management and Corporate Governance” in the Company’s Proxy Statement for the 2022 Annual Meeting of Stockholders.

Item 14.

PRINCIPAL ACCOUNTING FEES AND SERVICES

The response to this item is incorporated by reference from the discussion responsive thereto under the caption “Independent Registered Public Accounting Firm” in the Company’s Proxy Statement for the 2022 Annual Meeting of Stockholders.

117


PART IV

Item 15.

EXHIBITS, FINANCIAL STATEMENT SCHEDULES

Item 15(a). The following documents are filed as part of this Annual Report on Form 10-K:

Item 15(a)(1). The following consolidated financial statements of the Company are included in Part II, Item 8 of this Annual Report on Form 10-K:

Report of Independent Registered Public Accounting Firm

Consolidated Balance Sheets as of December 31, 2021 and 2020

Consolidated Statements of Operations for the Years Ended December 31, 2021, 2020, and 2019

Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2021, 2020 and 2019

Consolidated Statements of Cash Flows for the Years Ended December 31, 2021, 2020 and 2019

Notes to Consolidated Financial Statements

Item 15(a)(2). The following financial statements schedule is included in Part II, Item 8:

Schedule II – Valuation and Qualifying Accounts

All other financial statement schedules have not been included because they are not applicable or the information is included in the financial statements or notes thereto.

Item 15(a)(3). Exhibits:

The following is a list of exhibits filed as part of this Annual Report on Form 10-K.

 

Exhibit
Number

  

Exhibit Description

  

Filed
with this
Report

  

Incorporated by
Reference
herein from
Form or
Schedule

  

Filing Date

  

SEC File/Reg.
Number

 

 

 

 

 

 

 

 

 

 

 

 3.1

  

Restated Certificate of Incorporation of the Registrant, as filed with the Secretary of State of the State of Delaware on June 18, 2014.

  

 

  

Form 8-K

(Exhibit 3.2)

  

6/19/14

  

001-36481

  

 

 

 

 

 

 

 

 

 

 

 

 3.2

  

Restated Bylaws of Aspen Aerogels, Inc.

  

 

  

Form 8-K

(Exhibit 3.3)

  

6/19/14

  

001-36481

  

 

 

 

 

 

 

 

 

 

 

 

 4.1

  

Form of common stock certificate.

  

 

  

Amendment No. 1 to Form S-1

(Exhibit 4.1)

  

5/14/14

  

333-195523

  

 

 

 

 

 

 

 

 

 

 

 

 4.2

 

Description of Securities.

 

 

 

Form 10-K

(Exhibit 4.3)

 

3/6/20

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

4.3

 

Form of Note (including Indenture incorporated by reference therein).

 

 

 

Form 8-K

(Exhibit 4.1)

 

2/17/22

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.1

  

2001 equity incentive plan, as amended. +

  

 

  

Form S-1

(Exhibit 10.1.1)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.2

  

Form of incentive stock option agreement granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.2)

  

4/28/14

  

333-195523

118


Exhibit
Number

  

Exhibit Description

  

Filed
with this
Report

  

Incorporated by
Reference
herein from
Form or
Schedule

  

Filing Date

  

SEC File/Reg.
Number

 

 

 

 

 

 

 

 

 

 

 

10.3

  

Form of 2013 incentive stock option agreement for options issued in exchange for the forfeiture of options granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.3)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.4

  

Form of 2013 performance-based incentive stock option agreement granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.4)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.5

  

Form of non-qualified stock option agreement granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.5)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.6

  

Form of 2013 non-qualified stock option agreement for options issued in exchange for the forfeiture of options granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.6)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.7

  

Form of 2013 performance-based non-qualified stock option agreement granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.7)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.8

  

Form of 2013 independent director stock option agreement for options issued in exchange for the forfeiture of options granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.8)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.9

  

Form of 2013 performance-based independent director stock option agreement granted under 2001 equity incentive plan, as amended.+

  

 

  

Form S-1

(Exhibit 10.1.9)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.10

  

2014 employee, director and consultant equity incentive plan. +

  

 

  

Form S-8

(Exhibit 99.10)

  

8/13/14

  

333-198124

 

 

 

 

 

 

 

 

 

 

 

10.11

  

Form of stock option agreement granted under 2014 employee, director and consultant equity incentive plan.+

  

 

  

Amendment No. 1 to Form S-1

(Exhibit 10.2.2)

  

5/14/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.12

  

Form of restricted stock unit agreement for executive officers under 2014 employee, director and consultant equity incentive plan. +

  

 

  

Form 10-Q

(Exhibit 10.3)

  

11/7/14

  

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.13

  

Form of restricted stock agreement for directors under 2014 employee, director and consultant equity incentive plan. +

  

 

  

Amendment No. 1 to Form S-1

(Exhibit 10.2.3)

  

5/14/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.14

  

Multi-tenant industrial net lease, dated August 20, 2001, by and between the Registrant and Cabot II — MA1M03, LLC (as successor landlord to TMT290 Industrial Park, Inc.), as amended.

  

 

  

Form S-1

(Exhibit 10.3)

  

4/28/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.14.1

 

First Amendment to Lease, dated December 22, 2021, by and between the Registrant and G&I IX Forbes Whitney, LLC.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.15.1

 

Second Amended and Restated Loan and Security Agreement dated March 12, 2021, by and between the Registrant and Silicon Valley Bank.

 

 

 

Form 10-K

(Exhibit 10.15.13)

 

3/12/21

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.15.2

 

First Amendment to the Second Amended and Restated Loan and Security Agreement, dated as of September 29, 2021, by and between the Registrant and Silicon Valley Bank.

 

 

 

Form 10-Q

(Exhibit 10.1)

 

11/4/21

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.15.3

 

Second Amendment to the Second Amended and Restated Loan and Security Agreement, dated as of December 27, 2021, by and between the Registrant and Silicon Valley Bank.

 

X

 

 

 

 

 

 

119


Exhibit
Number

  

Exhibit Description

  

Filed
with this
Report

  

Incorporated by
Reference
herein from
Form or
Schedule

  

Filing Date

  

SEC File/Reg.
Number

 

 

 

 

 

 

 

 

 

 

 

10.16

 

Promissory Note, dated May 1, 2020 by and between Aspen Aerogels Rhode Island, LLC and Northeast Bank.

 

 

 

Form 10-Q

(Exhibit 10.1)

 

5/4/20

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.17

 

Executive Agreement, dated as of November 7, 2018, by and between the Registrant and Donald R. Young. +

 

 

 

Form 10-Q

(Exhibit 10.2)

 

11/7/18

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.17.1

 

Amendment to Executive Agreement, dated as of August 1, 2019, by and between the Registrant and Donald R. Young. +

 

 

 

Form 10-Q

(Exhibit 10.1)

 

8/2/19

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.17.2

 

Second Amendment to the Executive Agreement, dated as of January 1, 2020, by and between the Registrant and Donald R. Young. +

 

 

 

Form 10-K

(Exhibit 10.16.2)

 

3/6/20

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.17.3

 

Third Amendment to the Executive Agreement, dated as of June 29, 2021, by and between the Registrant and Donald R. Young. +

 

 

 

Form 10-Q

(Exhibit 10.3)

 

8/4/21

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.17.4

 

Executive Agreement, dated as of January 4, 2022, by and between the Registrant and Donald R. Young. +

 

X

 

 

 

 

 

 

120


Exhibit
Number

  

Exhibit Description

  

Filed
with this
Report

  

Incorporated by
Reference
herein from
Form or
Schedule

  

Filing Date

  

SEC File/Reg.
Number

 

 

 

 

 

 

 

 

 

 

 

10.18

 

Form of executive agreement, dated as of December 21, 2018, by and between the Registrant and each of Messrs. Fairbanks and Whitaker. +

 

 

 

Form 8-K

(Exhibit 10.1)

 

12/21/18

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.18.1

 

Form of executive agreement, dated as of January 4, 2022, by and between the Registrant and each of Messrs. Fairbanks and Whitaker. +

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.19

 

Bonus plan. +

 

 

 

Amendment No. 2 to Form S-1

(Exhibit 10.15)

 

5/22/14

 

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.20

 

Form of participation letter of executive officers under bonus plan. +

 

 

 

Form 10-K

(Exhibit 10.23)

 

3/2/17

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.21

 

Non-Employee Director Compensation Policy. +

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.22

 

Compensation Recoupment Policy.

 

 

 

Form 10-K

(Exhibit 10.25)

 

3/8/19

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.23

 

Cross license agreement dated as of April 1, 2006 by and between Cabot Corporation and the Registrant, as amended.*

 

 

 

Form S-1

(Exhibit 10.17)

 

4/28/14

 

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.24

  

Form of indemnification agreement with directors and certain officers. +

  

 

  

Amendment No. 1 to Form S-1

(Exhibit 10.18)

  

5/14/14

  

333-195523

 

 

 

 

 

 

 

 

 

 

 

10.25

 

Inducement Agreement, dated February 15, 2016, by and between the Registrant and the Development Authority of Bulloch County, the City of Statesboro, Georgia and Bulloch County, Georgia.

 

 

 

Form 10-Q

(Exhibit 10.1)

 

5/6/16

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.26

 

PILOT Agreement, dated February 15, 2016, by and between the Registrant and the Development Authority of Bulloch County, the City of Statesboro, Georgia and Bulloch County, Georgia.

 

 

 

Form 10-Q

(Exhibit 10.2)

 

5/6/16

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.27

 

Performance and Accountability Agreement, dated February 15, 2016, by and between the Registrant and the Development Authority of Bulloch County, the Georgia Department of Community Affairs and the administering agency for the OneGeorgia Authority.

 

 

 

Form 10-Q

(Exhibit 10.3)

 

5/6/16

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.28

 

Supply Agreement, dated June 21, 2016, by and between the Registrant and BASF SE.*

 

 

 

Form 10-Q

(Exhibit 10.1)

 

8/5/16

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.28.1

 

Amended and Restated Supply Agreement, dated February 16, 2018, by and between the Registrant and BASF SE.*

 

 

 

Form 10-Q

(Exhibit 10.2)

 

5/4/18

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.28.2

 

First Addendum to the Amended and Restated Supply Agreement, dated January 14, 2019, by and between the Registrant and BASF SE.*

 

 

 

Form 10-Q

(Exhibit 10.1)

 

5/3/19

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

 

10.29

 

 

Side Agreement, dated June 21, 2016, by and between the Registrant and BASF SE.*

 

 

 

 

Form 10-Q

(Exhibit 10.2)

 

 

8/5/16

 

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.29.1

 

Amended and Restated Side Agreement, dated February 16, 2018, by and between the Registrant and BASF SE.*

 

 

 

Form 10-Q

(Exhibit 10.3)

 

5/4/18

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.29.2

 

First Amendment to the Amended and Restated Supply Agreement, and Termination of the Side Agreement, dated December 15, 2021, by and between the Registrant and BASF SE.*

 

X

 

 

 

 

 

 

121


Exhibit
Number

  

Exhibit Description

  

Filed
with this
Report

  

Incorporated by
Reference
herein from
Form or
Schedule

  

Filing Date

  

SEC File/Reg.
Number

 

 

 

 

 

 

 

 

 

 

 

10.30

 

Joint Development Agreement, dated June 21, 2016, by and between the Registrant and BASF SE.*

 

 

 

Form 10-Q

(Exhibit 10.3)

 

8/5/16

 

001-36481

122


Exhibit
Number

  

Exhibit Description

  

Filed
with this
Report

  

Incorporated by
Reference
herein from
Form or
Schedule

  

Filing Date

  

SEC File/Reg.
Number

 

 

 

 

 

 

 

 

 

 

 

10.31

 

At Market Issuance Sales Agreement, dated November 5, 2020, by and between the Registrant and B. Riley Securities, Inc.

 

 

 

Form 10-Q

(Exhibit 10.1)

 

11/5/20

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.32

 

Supply Agreement, dated February 3, 2021, by and between the registrant and Silbond Corporation.*

 

 

 

Form 10-Q

(Exhibit 10.1)

 

 

5/4/21

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.33

 

Securities Purchase Agreement, dated June 29, 2021, by and between the Registrant and Spring Creek Capital, LLC.

 

 

 

Form 8-K

(Exhibit 10.1)

 

6/30/21

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.34

 

Performance-Based Restricted Stock Agreement, dated as of June 29, 2021, by and between the Registrant and Donald R. Young. +

 

 

 

Form 10-Q

(Exhibit 10.3)

 

8/4/21

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.35

 

Note Purchase Agreement, dated February 15, 2022, by and between the Registrant and Wood River Capital, LLC.

 

 

 

Form 8-K

(Exhibit 10.1)

 

2/17/22

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

10.36

 

Securities Purchase Agreement, dated February 15, 2022, by and between the Registrant and Wood River Capital, LLC.

 

 

 

Form 8-K

(Exhibit 10.2)

 

2/17/22

 

001-36481

 

 

 

 

 

 

 

 

 

 

 

14.1

 

Code of business conduct and ethics.

  

 

  

Form 10-K

(Exhibit 14.1)

  

3/6/20

  

001-36481

 

 

 

 

 

 

 

 

 

 

 

21.1

  

Subsidiaries of the Registrant.

  

X

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23.1

  

Consent of KPMG LLP.

  

X

  

 

  

 

  

 

 

 

 

 

 

 

 

 

 

 

 

31.1

  

Certification of principal executive officer under Section 302(a) of the Sarbanes-Oxley Act of 2002.

  

X

  

 

  

 

  

 

 

 

 

 

 

 

 

 

 

 

 

31.2

  

Certification of principal financial officer under Section 302(a) of the Sarbanes-Oxley Act of 2002.

  

X

  

 

  

 

  

 

 

 

 

 

 

 

 

 

 

 

 

32

  

Certifications of the principal executive officer and the principal financial officer under Section 906 of the Sarbanes-Oxley Act of 2002.

  

X

  

 

  

 

  

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

123


 

 

+

Management contract or compensatory plan or arrangement.

*

Confidential treatment has been granted with respect to certain portions of this Exhibit, which portions have been omitted and filed separately with the Securities and Exchange Commission as part of an application for confidential treatment pursuant to the Securities Act of 1933, as amended.

Item 16.

FORM 10-K SUMMARY

None.

124


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

 

 

 

ASPEN AEROGELS, INC.

 

 

 

 

 

Date: February 28, 2022

 

By:

 

/s/ Donald R. Young

 

 

 

 

Donald R. Young

 

 

 

 

President and Chief Executive Officer

 

 

 

 

(principal executive officer)

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated below and on the dates indicated.

 

Signature

  

Title

 

Date

 

 

 

/s/ Donald R. Young

Donald R. Young

  

President, Chief Executive Officer
and Director (principal executive
officer)

 

February 28, 2022

 

 

 

/s/ John F. Fairbanks

John F. Fairbanks

  

Vice President, Chief Financial
Officer and Treasurer (principal
financial officer and principal
accounting officer)

 

February 28, 2022

 

 

 

/s/ William P. Noglows

William P. Noglows

  

Chairman of the Board

 

February 28, 2022

 

 

 

/s/ Rebecca B. Blalock

Rebecca B. Blalock

  

Director and Chair of the Nominating and Governance Committee

 

February 28, 2022

 

 

 

/s/ Robert M. Gervis

Robert M. Gervis

  

Director and Chair of the Compensation and Leadership Development Committee

 

February 28, 2022

 

 

 

/s/ Steven R. Mitchell

Steven R. Mitchell

  

Director

 

February 28, 2022

 

 

 

/s/ Mark L. Noetzel

Mark L. Noetzel

  

Director

 

February 28, 2022

 

 

 

/s/ Richard F. Reilly

Richard F. Reilly

  

Director and Chair of the Audit Committee

 

February 28, 2022

 

125

EX-10.14.1 2 aspn-ex10141_46.htm EX-10.14.1 aspn-ex10141_46.htm

Exhibit 10.14.1

 

First Amendment TO LEASE

This First Amendment to Lease (this “Amendment”) is executed as of December 22, 2021 (the "Effective Date"), between G&I IX Forbes Whitney LLC, a Delaware limited liability company (“Landlord”), and Aspen Aerogels, Inc., a Delaware corporation (“Tenant”). Capitalized terms used herein but not defined shall be given the meanings assigned to them in the Lease.

RECITALS:

Landlord and Tenant are currently parties to that certain Industrial Real Estate Lease dated June 29, 2016 (the “Original Lease” and, as amended from time to time, the “Lease”) for approximately 51,650 rentable square feet (the “Premises”) in the building located at 30 Forbes Road, Northborough, Massachusetts (the “Building”). The Lease Term is scheduled to expire on December 31, 2026. Landlord and Tenant desire to amend the Lease to, among other things, extend the Lease Term on the terms and conditions contained herein.

AGREEMENTS:

For valuable consideration, whose receipt and sufficiency are acknowledged, Landlord and Tenant agree as follows:

1.Extension of Lease Term. The Lease Term is hereby retroactively amended and extended for a period of one hundred twenty-four (124) months beginning on September 1, 2021 (the "Renewal Effective Date") such that it expires on December 31, 2031 (the "Expiration Date"), on the terms and conditions of the Lease, as modified hereby. The remainder of the Lease Term as set forth in the Original Lease shall be discarded.

2.Base Rent. Beginning on the Renewal Effective Date and continuing through the Expiration Date, Tenant shall pay Base Rent for the Premises as follows:

Time Period

Monthly Base Rent Rate Per Square Foot

Monthly Installments of Base Rent

09/01/21 – 08/31/22

$8.89

$38,264.04

09/01/22 – 08/31/23

$9.16

$39,411.96

09/01/23 – 08/31/24

$9.43

$40,594.32

09/01/24 – 08/31/25

$9.71

$41,812.15

09/01/25 – 08/31/26

$10.01

$43,066.52

09/01/26 – 08/31/27

$10.31

$44,358.51

09/01/27 – 08/31/28

$11.75

$50,573.96

09/01/28 – 08/31/29

$12.10

$52,091.18

09/01/29 – 08/31/30

$12.47

$53,653.91

09/01/30 – 08/31/31

$12.84

$55,263.53

09/01/31 – 12/31/31

$13.22

$56,921.44

 

 


 

3.Additional Rent. Tenant shall continue to pay all sums due and payable under the Lease, other than Base Rent, including without limitation Tenant’s Pro Rata Share of Total Operating Costs and Utility Costs, in accordance with the terms of the Lease, as amended hereby.

4.Acceptance of Premises. Tenant accepts the Premises in their "AS-IS" condition and Landlord shall have no obligation to improve, repair, restore or refurbish the Premises except as otherwise specifically provided in the Lease and this Amendment. Tenant acknowledges that neither Landlord nor any agent of Landlord has made any representation or warranty, except as otherwise expressly provided in the Lease or this Amendment, with respect to the Premises or any other portion of the Property including, without limitation, any representation or warranty with respect to the suitability or fitness of the Premises or any other portion of the Property for the conduct of Tenant's business.

5.Tenant Improvements. Tenant shall perform tenant improvements in the Premises for which Landlord shall provide allowances to offset certain costs, all subject to and in accordance with Exhibit A  hereto (the “Work Letter”). Additionally, and separate and apart from the work contemplated in the Work Letter, Tenant hereby acknowledges and agrees that, prior to the Effective Date, Landlord has, at Landlord’s sole cost and expense, replaced the rear egress steps currently serving the Premises with new steps using Building-standard materials (the “Landlord Work”). Tenant’s execution and delivery of this Amendment shall conclusively establish that Tenant has inspected the  Landlord Work and accepted it in its current as-is condition and in full satisfaction of Landlord’s obligation to perform said Landlord Work.

 

6.Tenant’s Insurance.

a.The reference to “$300,000” in Section 7.01 of the Original Lease, regarding Tenant’s “damage to rented premises” insurance coverage, is hereby deleted and replaced with “$1,000,000”.

b.All of Tenant’s insurance policies, except workers’ compensation and employer’s liability, shall include Landlord, Landlord’s property manager and Landlord’s mortgagee as additional insureds or loss payees as their interests may appear.

7.Options. All prior and unexercised options to renew or extend the Lease Term, rights of first refusal, rights of first offer, expansion rights or other similar rights are hereby deleted in their entirety and shall be of no further force or effect. The foregoing shall not be deemed to limit or impact in any way the new options set forth expressly in Sections 8 and 9 of this Amendment.

8.Renewal Option. Tenant shall have the option to renew the Lease and extend the Lease Term pursuant to and in accordance with Exhibit B attached hereto.

9.Right of First Refusal. Tenant shall have a right of first refusal pursuant to and in accordance with Exhibit C attached hereto.  

10.Limitation of Liability. In addition to any other limitations of Landlord’s liability as contained in the Lease, as amended to date, the liability of Landlord (and its partners, shareholders or members) to Tenant (or any person or entity claiming by, through or under Tenant) for any default by Landlord under the terms of the Lease or any matter relating to or arising out of the occupancy or use of the Premises and/or other areas of the Building shall be limited to Tenant’s actual direct, but not consequential, damages therefor and shall be recoverable only from the interest of Landlord in the Building and Property (inclusive of rents, proceeds and awards), and Landlord (and its partners, shareholders or members) shall not be personally liable for any deficiency.

11.Notices. All notices and other communications given pursuant to the Lease shall be in writing and shall be (a) mailed by first class, United States mail, postage prepaid, certified, with return receipt requested, and addressed to the parties hereto at the address listed below, (b) hand delivered to the intended addressee, or (c) sent by nationally recognized overnight courier. Notice sent by certified mail, postage prepaid, shall be effective three business days after being deposited in the United States mail; all other notices shall be effective upon delivery to the address of the addressee (even if such addressee refuses delivery thereof). The parties hereto may change their

 


addresses by giving notice thereof to the other in conformity with this provision. Landlord and Tenant hereby agree not to conduct the transactions or communications contemplated by the Lease, as amended hereby, by electronic means; nor shall the use of the phrase “in writing” or the word “written” be construed to include electronic communications. The addresses for notice set forth below shall supersede and replace any addresses for notice set forth in the Lease.

Landlord:

c/o CBRE | Property Management
3 Burlington Woods Drive

Burlington, MA 01803

Attention:  Property  Manager

 

with a copy to

c/o DRA Advisors LLC

575 Fifth Avenue (38th Floor)

New York, NY 10017

Attn:  Asset Management

 

 

Tenant:

Aspen Aerogels, Inc.

30 Forbes Road, Bldg. B

Northborough, MA 01532

Attn: Office of General Counsel

 

12.Brokerage. Landlord and Tenant each warrant to the other that is has not dealt with any broker or agent in connection with the negotiation or execution of this Amendment other than CBRE, representing Landlord, and Beacon St Realty Advisors, representing Tenant, whose commissions shall be paid by Landlord pursuant to separate written agreements. Tenant and Landlord shall each indemnify the other against all costs, expenses, attorneys’ fees, and other liability for commissions or other compensation claimed by any other broker or agent claiming the same by, through, or under the indemnifying party.

13.Prohibited Persons and Transactions. Tenant represents and warrants to Landlord that Tenant is currently in compliance with and shall at all times during the Lease Term (including any extension thereof) remain in compliance with the regulations of the Office of Foreign Assets Control (“OFAC”) of the Department of the Treasury (including those named on OFAC’s Specially Designated Nationals and Blocked Persons List) and any statute, executive order (including the September 24, 2001, Executive Order Blocking Property and Prohibiting Transactions with Persons Who Commit, Threaten to Commit or Support Terrorism), or other governmental action relating thereto.

14.Ratification. Tenant hereby ratifies and confirms its obligations under the Lease, and represents and warrants to Landlord that it has no defenses thereto. Additionally, Tenant further confirms and ratifies that, as of the date hereof, (a) the Lease is and remains in good standing and in full force and effect, (b) Tenant has no claims, counterclaims, set-offs or defenses against Landlord arising out of the Lease or in any way relating thereto or arising out of any other transaction between Landlord and Tenant, and (c) except as expressly provided for in this Amendment, all tenant finish-work allowances provided to Tenant under the Lease or otherwise, if any, have been paid in full by Landlord to Tenant, and Landlord has no further obligations with respect thereto.

15.WAIVER OF JURY TRIAL. TO THE MAXIMUM EXTENT PERMITTED BY LAW, LANDLORD AND TENANT EACH WAIVE ANY RIGHT TO TRIAL BY JURY IN ANY LITIGATION OR TO HAVE A JURY PARTICIPATE IN RESOLVING ANY DISPUTE ARISING OUT OF OR WITH RESPECT TO THE LEASE OR ANY OTHER INSTRUMENT, DOCUMENT OR AGREEMENT EXECUTED OR DELIVERED IN CONNECTION HEREWITH OR THE TRANSACTIONS RELATED HERETO.

16.Recordation of Lease. Tenant shall not record the Lease or any memorandum of the Lease without the prior written consent of Landlord, which consent may be withheld or denied in the sole and absolute discretion of Landlord, and any recordation by Tenant shall be a material breach of the Lease. Tenant grants to

 


Landlord a power of attorney to execute and record a release releasing any such recorded instrument of record that was recorded without the prior written consent of Landlord.

17.Headings. The headings or captions of the paragraphs in this Amendment are for convenience only and shall not act and shall not be implied to act to limit or expand the construction and intent of the contents of the respective paragraph.

18.Binding Effect; Governing Law. Except as modified hereby, the Lease shall remain in full effect and this Amendment shall be binding upon Landlord and Tenant and their respective successors and assigns. If any inconsistency exists or arises between the terms of this Amendment and the terms of the Lease, the terms of this Amendment shall prevail. This Amendment shall be governed by the laws of the State in which the Premises are located.

19.Counterparts. This Amendment may be executed in multiple counterparts, each of which shall constitute an original, but all of which shall constitute one document. This Amendment may be executed by electronic signature, which shall be considered as an original signature for all purposes and shall have the same force and effect as an original signature. For these purposes, “electronic signature” shall mean electronically scanned and transmitted versions (e.g., via pdf file) of an original signature, signatures electronically inserted and verified by software such as Adobe Sign, or faxed versions of an original signature.

20.Submission of Amendment Not Offer. The submission by Landlord to Tenant of this Amendment for Tenant’s consideration shall have no binding force or effect, and shall not confer any rights upon Tenant or impose any obligations upon Landlord irrespective of any reliance thereon by Tenant, change of position, partial performance, or any correspondence among either party or its authorized representatives. This Amendment is effective and binding on Landlord only upon the execution and delivery of this Amendment by Landlord and Tenant.

[remainder of page intentionally left blank]


 


This Amendment is executed on the respective dates set forth below, but for reference and effectiveness purposes this Amendment shall be dated as of the Effective Date. If the execution date is left blank, this Amendment shall be deemed executed as of the Effective Date.

LANDLORD:

G&I IX Forbes Whitney LLC,

a Delaware limited liability company

 

 

By: /s/Valla Brown

Name: Valla Brown

Title: Vice President

 

Execution Date: Effective Date

 

TENANT:

Aspen Aerogels, Inc.,

a Delaware corporation

 

 

By: /s/John F. Fairbanks

Name: John F. Fairbanks

Title: VP, CFO & Treasurer

 

Execution Date: December 22, 2021

 

 


 


Exhibit A – Work Letter

 

1.Acceptance of Premises. Except for Landlord’s obligation to perform the Landlord Work and to disburse the Construction Allowance as set forth in this Exhibit A, Tenant accepts the Premises in their “AS-IS” condition on the Effective Date.

2.Plans and Specifications. Landlord and Tenant agree and confirm that the construction drawings prepared by Olson Lewis + Architects dated July 30, 2021, incorporated by reference for all purposes herein (the “Working Drawings”), constitute the final, mutually approved permit set of drawings accurately depicting the work to be performed in the Premises. Notwithstanding the content of the Working Drawings, one component of the Work (as hereinafter defined) shall include the replacement of the HVAC unit currently serving the Premises known as RTU9 (such replacement work being considered part of the “Work” but referred to herein specifically as the “HVAC Work”).

3.Contractors; Performance of Work. The Work shall be performed only by licensed contractors and subcontractors approved in writing by Landlord, which approval shall not be unreasonably withheld, conditioned or delayed. All contractors and subcontractors shall be required to procure and maintain insurance against such risks, in such amounts, and with such companies as Landlord may reasonably require. Certificates of such insurance must be received by Landlord before the Work is commenced. The Work shall be performed in a good and workmanlike manner free of defects, shall conform strictly with the Working Drawings.

4.Construction Contracts. Tenant entered into a construction contract with PIDC Construction, LLC (“PIDC”) for the work contemplated under this Exhibit, and Landlord hereby grants its consent for PIDC as the general contractor for the Work. Tenant shall provide a copy of its contract with PIDC to Landlord together with certificate of insurance evidencing PIDC’s maintenance of a general commercial liability insurance of not less than a combined single limit of $5,000,000, naming Landlord, Landlord's property management company, Landlord's asset management company, Landlord's Mortgagee, Tenant, and each of their respective Affiliates as additional insureds.  

5.Change Orders. Tenant may initiate changes in the Work. Any such change that would either (i) result in a change in the estimated Total Construction Costs of $25,000.00 or more, or (ii) would adversely affect (in the reasonable discretion of Landlord) (1) the Building's structure or the Building's systems (including the Building's restrooms or mechanical rooms), (2) the exterior appearance of the Building, or (3) the appearance of the Building's common areas or elevator lobby areas, shall require Landlord’s prior written consent, not to be unreasonably withheld, conditioned or delayed. Tenant shall, upon completion of the Work, furnish Landlord with an accurate architectural "as-built" plan of the Work as constructed, which plan shall be incorporated into this Exhibit by this reference for all purposes. If Tenant requests any changes to the Work described in the Working Drawings, then such increased costs and any additional design costs incurred in connection therewith as the result of any such change shall be added to the Total Construction Costs.

6.Excess Costs. The entire cost of performing the Work (including design of and space planning for the Work and preparation of the Working Drawings and the final "as-built" plan of the Work, costs of construction labor and materials, electrical usage during construction, additional janitorial services, general tenant signage, related taxes and insurance costs, licenses, permits, certifications, surveys and other approvals required by Law, all of which costs are herein collectively called the "Total Construction Costs") in excess of the Construction Allowance (hereinafter defined) shall be paid by Tenant. For the avoidance of doubt, Landlord shall not charge any construction supervision or management fee.

7.Walk-Through; Punchlist. When Tenant considers the Work in the Premises to be complete, Tenant will notify Landlord and, at a mutually agreeable time, Landlord's representative and Tenant's representative shall conduct a walk-through of the Premises for quality control and to ensure compliance with the Working Drawings and this Exhibit, including, if necessary, identifying any necessary touch-up work, repairs and minor completion items that are necessary for final completion of the Work.

8.Construction Allowance. Landlord shall provide to Tenant a construction allowance not to exceed $475,000.00 (the "Construction Allowance") to be applied toward the Total Construction Costs.

 


$100,000.00 out of the Construction Allowance shall be specifically earmarked to be applied toward the costs of the HVAC Work; in the event the HVAC Work costs less than $100,000.00, the balance shall be utilized by Tenant towards the Total Construction Costs. No advance of the Construction Allowance shall be made until Tenant has paid to the contractor performing the Work (and provided reasonable evidence thereof to Landlord) the anticipated amount by which the projected Total Construction Costs exceed the Construction Allowance (e.g., if Tenant’s contract with PIDC calls for a total cost of $500,000.00, Tenant must pay to PIDC at least $25,000.00 prior to making requests for disbursements from the Construction Allowance). Landlord shall pay to Tenant the Construction Allowance in multiple disbursements (but not more than once in any calendar month) following the receipt by Landlord of the following items:  (a) a request for payment, (b) final or partial lien waivers, as the case may be, from all persons performing work or supplying or fabricating materials for the Work, fully executed, acknowledged and in recordable form, and (c) the Architect's certification that the Work for which reimbursement has been requested has been finally completed, including (with respect to the last application for payment only) any punch-list items, on the appropriate AIA form or another form approved by Landlord (collectively, a "Completed Application for Payment"). Landlord shall pay the amount requested in the applicable Completed Application for Payment to Tenant within 30 days following Tenant's submission of the Completed Application for Payment. If, however, the Completed Application for Payment is incomplete or incorrect, Landlord's payment of such request shall be deferred until 30 days following Landlord's receipt of the Completed Application for Payment. Notwithstanding anything to the contrary contained in this Exhibit, Landlord shall not be obligated to make any disbursement of the Construction Allowance during the pendency of any of the following: (A) Landlord has received written notice of any unpaid claims relating to any portion of the Work or materials in connection therewith, other than claims which will be paid in full from such disbursement, (B) there is an unbonded lien outstanding against the Building or the Premises or Tenant's interest therein by reason of work done, or claimed to have been done, or materials supplied or specifically fabricated, claimed to have been supplied or specifically fabricated, to or for Tenant or the Premises, (C) the conditions to the advance of the Construction Allowance are not satisfied, or (D) an Event of Default by Tenant exists  The Construction Allowance must be used (that is, the Work must be fully complete and the Construction Allowance disbursed) within eighteen (18) months following the Effective Date or shall be deemed forfeited with no further obligation by Landlord with respect thereto, time being of the essence with respect thereto.

Notwithstanding anything in this Exhibit to the contrary, in the event the Total Construction Costs exceed the Construction Allowance, subject to the limitations with respect to the costs of the HVAC Work set forth above, Landlord shall make available to Tenant, at Tenant’s sole election, additional funds not to exceed $1,500,000.00 (“Additional Allowance”) to be applied toward the Total Construction Costs in the same manner and subject to the same procedures as set forth above. In the event that Tenant elects to utilize any Additional Allowance, any such amount so utilized shall be amortized over the extended Lease Term at eight percent (8%) annual interest, and Tenant shall pay to Landlord the amortized amount (including interest) in equal monthly amounts together with its rental payments under the Lease as amended by this Amendment.

9.No “Owner-contractor” Relationship. Landlord and Tenant acknowledge and agree that their relationship is and shall be solely that of “landlord-tenant” (thereby excluding a relationship of “owner-contractor,” “owner-agent” or other similar relationships) and that Tenant is not authorized to act as Landlord’s common law agent or construction agent in connection with any work performed in the Premises. Accordingly, all materialmen, contractors, artisans, mechanics, laborers and any other persons now or hereafter contracting with Tenant, any contractor or subcontractor of Tenant for the furnishing of any labor, services, materials, supplies or equipment with respect to any portion of the Premises, at any time from the date hereof until the end of the Lease Term, are hereby charged with notice that they look exclusively to Tenant to obtain payment for same. Nothing herein shall be deemed a consent by Landlord to any liens being placed upon the Premises, the Property or Landlord’s interest therein due to any work performed by or for Tenant or deemed to give any contractor or subcontractor or materialman any right or interest in any funds held by Landlord to reimburse Tenant for any portion of the cost of such work. Tenant shall defend, indemnify and hold harmless Landlord and its agents and representatives from and against all claims, demands, causes of action, suits, judgments, damages and expenses (including reasonable attorneys’ fees) in any way arising from or relating to the failure by Tenant to pay for any work performed, materials furnished, or obligations incurred by or at the request of Tenant. This indemnity provision shall survive termination or expiration of the Lease.

10.No Restoration. Notwithstanding anything in the Lease to the contrary, Tenant shall have no obligation to remove or restore any of the Work actually approved and funded by Landlord under this Exhibit.  Nothing in this Section 8 shall be deemed as a waiver of or limitation on Landlord’s right to require Tenant to restore other areas of the Premises and other, prior Tenant-made alterations, specifically including but without limitation the older, existing lab areas in the Premises, as permitted pursuant to the terms and conditions of the Lease.

 


11.Construction Representatives. Landlord's and Tenant's representatives for coordination of construction and approval of change orders will be as follows, provided that either party may change its representative upon written notice to the other:

Landlord's Representative:


c/o ______________________________
_________________________________
_________________________________
Telephone: _____-_____-__________
Email:

Tenant's Representative:


c/o ______________________________
_________________________________
_________________________________
Telephone: _____-_____-__________
Email:


 


Exhibit B – Renewal Option

 

Provided no Event of Default exists and Tenant is occupying the entire Premises at the time of such election, Tenant may renew the Lease for one (1) additional period of five (5) years, by delivering written notice of the exercise thereof to Landlord not earlier than twelve (12) months nor later than nine (9) months before the expiration of the Lease Term. The Base Rent payable for each month during such extended Lease Term shall be the greater of (a) the prevailing rental rate (the "Prevailing Rental Rate"), at the commencement of such extended Lease Term, for renewals of space in the Building of equivalent quality, size, utility and location, with all improvements, alterations and betterments to the Premises  made by or on behalf of Tenant following the Effective Date (including all components of the Work as defined in the Work Letter), the length of the extended Lease Term, the “AS IS” nature of the renewal, and the credit standing of Tenant to be taken into account, and (b) the then current Base Rent rate. Within thirty (30) days after receipt of Tenant's notice to renew, Landlord shall deliver to Tenant written notice of the Prevailing Rental Rate and shall advise Tenant of the required adjustment to Base Rent, if any, and the other terms and conditions offered. Tenant shall, within ten (10) business days after receipt of Landlord's notice, notify Landlord in writing whether Tenant accepts or rejects Landlord's determination of the Prevailing Rental Rate. If Tenant timely notifies Landlord that Tenant accepts Landlord's determination of the Prevailing Rental Rate, then, on or before the commencement date of the extended Lease Term, Landlord and Tenant shall execute an amendment to the Lease extending the Lease Term on the same terms provided in the Lease, except as follows:

 

(a)

Base Rent shall be adjusted to the Prevailing Rental Rate (in the event the Prevailing Rental Rate is greater than the then current Base Rent rate);

(b)Tenant shall have no further renewal option unless expressly granted by Landlord in writing; and

 

(c)

Landlord shall lease to Tenant the Premises in their then-current condition, and Landlord shall not provide to Tenant any allowances (e.g., moving allowance, construction allowance, and the like) or other tenant inducements except to the extent expressly agreed otherwise.

If Tenant rejects Landlord's determination of the Prevailing Rental Rate and timely notifies Landlord thereof, Tenant may, in its notice to Landlord, require that the determination of the Prevailing Rental Rate be made by brokers (and if Tenant makes such election, Tenant shall be deemed to have irrevocably renewed the Lease Term, subject only to the determination of the Prevailing Rental Rate as provided below). In such event, within ten (10) days thereafter, each party shall select a qualified commercial real estate broker with at least ten (10) years’ experience in leasing property and buildings in the city or submarket in which the Premises are located. The two brokers shall give their opinion of prevailing rental rates within twenty (20) days after their retention. In no event, however, shall the Base Rent in the renewal term be less than the then current Base Rent rate per rentable square foot in effect hereunder. In the event the opinions of the two brokers differ and, after good faith efforts over the succeeding twenty (20)-day period, they cannot mutually agree, the brokers shall immediately and jointly appoint a third broker with the qualifications specified above. This third broker shall immediately (within five (5) business days) choose either the determination of Landlord’s broker or Tenant’s broker and such choice of this third broker shall be final and binding on Landlord and Tenant. Each party shall pay its own costs for its real estate broker. Following the determination of the Prevailing Rental Rate by the brokers, the parties shall equally share the costs of any third broker. The parties shall promptly execute an amendment as set forth above. If Tenant fails to timely notify Landlord in writing that Tenant accepts or rejects Landlord's determination of the Prevailing Rental Rate, time being of the essence with respect thereto, Tenant's shall be deemed to have rejected Landlord’s determination.

Tenant's rights under this Exhibit shall terminate if (1) the Lease or Tenant's right to possession of the Premises is terminated, (2) Tenant assigns any of its interest in the Lease or sublets any portion of the Premises (other than a permitted transfer to an Affiliate as set forth in the Original Lease), or (3) Tenant fails to timely exercise its option under this Exhibit, time being of the essence with respect to Tenant's exercise thereof.


 


Exhibit C – Right of First Refusal

Subject to then-existing renewal or expansion options or other preferential rights of other tenants, and provided no Event of Default exists and Tenant is leasing and occupying the entire Premises at the time of such election, Tenant shall have a one-time right of first refusal (the “Right of First Refusal”) to lease available space in the Building (“First Refusal Space”), in accordance with and subject to each of the following terms and conditions:

 

(a)Procedure for Offer.   During the Term, should Landlord receive an offer (an “Offer”) with respect to all or any portion of the First Refusal Space (provided said portion is available for lease and in a leasable configuration) from a bona fide third party prospect (the “Prospect”) which Landlord is willing to accept, Landlord shall notify Tenant (a “First Refusal Notice”).  Pursuant to such First Refusal Notice, Landlord shall offer to lease to Tenant the applicable First Refusal Space on the terms and conditions of the Offer. As used in this Exhibit only, the term “available for lease” means that the First Refusal Space is neither: (i) subject to any rights of third parties existing as of the Effective Date, including, without limitation, previously granted rights of first notice, first refusal, expansion rights, extension rights, options to lease, or other previously granted rights, nor (ii) subject to renewal by occupants in the Building as of the Effective Date, regardless whether their leases contains an option to renew and regardless of whether any such option was actually exercised.

 

(b)Procedure for Acceptance.  If Tenant wishes to exercise Tenant’s Right of First Refusal with respect to the space described in a First Refusal Notice, then within five (5) business days of delivery of such First Refusal Notice to Tenant, Tenant shall deliver notice to Landlord (a “First Refusal Acceptance Notice”) of Tenant’s exercise of the Right of First Refusal with respect to the First Refusal Space on the terms contained therein. If Tenant does not deliver a First Refusal Acceptance Notice within the five (5) business-day period, then Landlord shall be free to lease the space described in such First Refusal Notice to any third party. If the space described in the Offer includes space in addition to the First Refusal Space, Tenant shall exercise its Right of First Refusal with respect to the entire space set forth in the Offer or not at all.

 

(c)Other Terms of Lease Apply.  Except for the specific terms applicable to the First Refusal Space, all other terms and conditions of the Lease shall apply to the First Refusal Space.  

 

  (d)Amendment to Lease.  Promptly after Tenant’s exercise of the Right of First Refusal, Landlord and Tenant shall enter into an amendment to the Lease to reflect the addition of the applicable First Refusal Space subject to the same basic terms of the Lease.  

 

(e)Personal.  The Right of First Refusal as set forth in this Exhibit is personal to the original Tenant named herein and such option may only be exercised by such original Tenant (and not any assignee, sublessee or transferee of Tenant’s interest in this Lease).

 

 

EX-10.15.3 3 aspn-ex10153_47.htm EX-10.15.3 aspn-ex10153_47.htm

 

Exhibit 10.15.3

 

SECOND Amendment

to

SECOND AMENDED AND RESTATED Loan and security agreement

 

This Second Amendment to Second Amended and Restated Loan and Security Agreement (this Amendment”) is entered into this 27th day of December, 2021 by and between SILICON VALLEY BANK (“Bank”) and ASPEN AEROGELS, INC., a Delaware corporation (“Borrower”) whose address is 30 Forbes Road, Building B, Northborough, Massachusetts 01532.

Recitals

A.Bank and Borrower have entered into that certain Second Amended and Restated Loan and Security Agreement dated as of March 12, 2021 and a First Amendment to Second Amended and Restated Loan and Security Agreement dated September 29, 2021 (as the same may from time to time be further amended, restated, amended and restated, modified and/or supplemented, the “Loan Agreement”).  

B.Bank has extended credit to Borrower for the purposes permitted in the Loan Agreement.  

C.Borrower has requested that Bank amend the Loan Agreement to make certain revisions to the Loan Agreement as more fully set forth herein.

D.Bank has agreed to so amend certain provisions of the Loan Agreement, but only to the extent, in accordance with the terms, subject to the conditions and in reliance upon the representations and warranties set forth below.

Agreement

Now, Therefore, in consideration of the foregoing recitals and other good and valuable consideration, the receipt and adequacy of which is hereby acknowledged, and intending to be legally bound, the parties hereto agree as follows:

1.Definitions.  Capitalized terms used but not defined in this Amendment shall have the meanings given to them in the Loan Agreement.

2.Amendments to Loan Agreement.

2.1Section 6.9 (Financial Covenants).  Clause (a) of Section 6.9 is deleted in its entirety and replaced with the following:

“(a)EBITDA. Borrower shall achieve, measured as of the end of each fiscal quarter during the following periods, EBITDA of at least (loss not worse than) the following for the following periods:

 

 

 

 

Period

Minimum EBITDA (maximum loss)

 

 

Trailing twelve (12) month period ending December 31, 2021

($25,000,000)

 

For the quarterly periods ending after December 31, 2021, the minimum EBITDA financial covenant thresholds shall be determined by Bank in its sole discretion on or before February 28,


2022 based on the Board-approved projections delivered to Bank pursuant to Section 6.2(f) hereof; provided further, that failure to timely deliver such Board-approved projections in accordance with Section 6.2(f) shall result in an immediate Event of Default for which no cure or grace period shall apply.”

 

2.2Exhibit B (Compliance Certificate).  The Compliance Certificate attached to the Loan Agreement as Exhibit B is amended in its entirety and replaced with the Compliance Certificate in the form of Exhibit B attached hereto.

3.Limitation of Amendments.

3.1The amendments set forth in Section 2 above are effective for the purposes set forth herein and shall be limited precisely as written and shall not be deemed to (a) be a consent to any amendment, waiver or modification of any other term or condition of any Loan Document, or (b) otherwise prejudice any right or remedy which Bank may now have or may have in the future under or in connection with any Loan Document.

3.2This Amendment shall be construed in connection with and as part of the Loan Documents and all terms, conditions, representations, warranties, covenants and agreements set forth in the Loan Documents, except as herein amended, are hereby ratified and confirmed and shall remain in full force and effect.

4.Consent.  Bank hereby consents to Borrower’s maintainance of Inventory in a certain Malaysia free trade zone warehouse that is not subject to a bailee agreement in favor of Bank; provided that such consent is conditioned upon the value Borrower’s assets at such location not exceeding $500,000 at any time.  Borrower hereby acknowledges and agrees that except as specifically provided herein, nothing in this section or anywhere in this Amendment shall be deemed or otherwise construed as a consent or waiver by Bank of any of its rights and remedies pursuant to the Loan Documents, applicable law or otherwise. Bank’s consent is limited to such Malaysia free trade zone warehouse.

5.Representations and Warranties.  To induce Bank to enter into this Amendment, Borrower hereby represents and warrants to Bank as follows:

5.1Immediately after giving effect to this Amendment (a) the representations and warranties contained in the Loan Documents are true, accurate and complete in all material respects as of the date hereof (except to the extent such representations and warranties relate to an earlier date, in which case they are true and correct as of such date), and (b) no Event of Default has occurred and is continuing;

5.2Borrower has the power and authority to execute and deliver this Amendment and to perform its obligations under the Loan Agreement, as amended by this Amendment;

5.3The organizational documents of Borrower delivered to Bank on the Effective Date remain true, accurate and complete and have not been amended, supplemented or restated and are and continue to be in full force and effect;

5.4The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, have been duly authorized;

5.5The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not and will not contravene (a) any law or regulation binding on or affecting Borrower, (b) any contractual restriction with a Person binding on Borrower, (c) any order, judgment or decree of any court or other governmental or public body or authority, or subdivision thereof, binding on Borrower, or (d) the organizational documents of Borrower;

5.6The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not require any order, consent, approval, license, authorization or validation of, or filing, recording or registration with, or exemption by any governmental or public body or authority, or subdivision thereof, binding on Borrower, except as already has been obtained or made; and

2

 


5.7This Amendment has been duly executed and delivered by Borrower and is the binding obligation of Borrower, enforceable against Borrower in accordance with its terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, liquidation, moratorium or other similar laws of general application and equitable principles relating to or affecting creditors’ rights.

6.Ratification of Perfection Certificate.  Borrower hereby ratifies, confirms and reaffirms, all and singular, the terms and disclosures contained in a certain Perfection Certificate dated as of March 12, 2021, and acknowledges, confirms and agrees that the disclosures and information Borrower provided to Bank in such Perfection Certificate as updated by Annex 1,  have not changed, as of the date hereof.

7.No Defenses of Borrower. Borrower hereby acknowledges and agrees that Borrower has no offsets, defenses, claims, or counterclaims against Bank with respect to the Obligations, or otherwise, and that if Borrower now has, or ever did have, any offsets, defenses, claims, or counterclaims against Bank, whether known or unknown, at law or in equity, all of them are hereby expressly WAIVED and Borrower hereby RELEASES Bank from any liability thereunder.

8. Integration.  This Amendment and the Loan Documents represent the entire agreement about this subject matter and supersede prior negotiations or agreements.  All prior agreements, understandings, representations, warranties, and negotiations between the parties about the subject matter of this Amendment and the Loan Documents merge into this Amendment and the Loan Documents.

9.Counterparts.  This Amendment may be executed in any number of counterparts and all of such counterparts taken together shall be deemed to constitute one and the same instrument.

10.Fees and Expenses.  Borrower agrees to promptly pay Bank, upon receipt of an invoice, Bank’s legal fees and expenses incurred in connection with this Amendment.  

11.Effectiveness.  As a condition precedent to the effectiveness of this Amendment and the Bank’s obligation to make further Advances under the Revolving Line, the Bank shall have received the following documents prior to or concurrently with this Amendment, each in form and substance reasonably satisfactory to Bank:

11.1this Amendment duly executed on behalf of Borrower;

11.2long form good standing certificates of Borrower and Guarantor, certified by their respective jurisdictions of formation, dated as of a date no earlier than thirty (30) days prior to the date hereof;

11.3the Acknowledgment of Amendment and Reaffirmation of Guaranty substantially in the form attached hereto as Schedule 1, duly executed and delivered by Guarantor; and

11.4such other documents as Bank may reasonably request.

12.Post-Closing Requirement.  NONE

 

[Signature page follows.]

 

3

 


 

In Witness Whereof, the parties hereto have caused this Amendment to be duly executed and delivered as of the date first written above.

 

 

BANK

BORROWER

 

SILICON VALLEY BANK

 

 

By: /s/Jon Wolter

Name: Jon Wolter

Title:  Managing Director

 

ASPEN AEROGELS, INC.

 

 

By: /s/ John F. Fairbanks 

Name: John Fairbanks

Title:  Chief Financial Officer

 

 

 


 

Schedule 1

 

ACKNOWLEDGMENT OF AMENDMENT
AND REAFFIRMATION OF GUARANTY AND SECURITY AGREEMENT

 

Section 1.Guarantor hereby acknowledges and confirms that it has reviewed and approved the terms and conditions of the First Amendment to Second Amended and Restated Loan and Security Agreement dated as of the date hereof (“the “Amendment”).

 

Section 2.Guarantor hereby consents to the Amendment and agrees that the Guaranty and Guarantor Security Agreement relating to the Obligations of Borrower under the Loan Agreement shall continue in full force and effect, shall be valid and enforceable and shall not be impaired or otherwise affected by the execution of the Amendment or any other document or instruction delivered in connection herewith.

 

Section 3.Guarantor represents and warrants that, after giving effect to the Amendment, all representations and warranties contained in the Guaranty are true, accurate and complete as if made the date hereof.

 

Dated as of December 27, 2021

 

[Signature Page Follows]

 


 


GUARANTOR:

ASPEN AEROGELS RHODE ISLAND, LLC

 

 

By: /s/John F. Fairbanks

 

Name: John Fairbanks

 

Title: Chief Financial Officer

 

 


 

EXHIBIT B

COMPLIANCE CERTIFICATE

 

TO:SILICON VALLEY BANKDate:  
FROM:  ASPEN AEROGELS, INC.

The undersigned authorized officer of Aspen Aerogels, Inc. (“Borrower”) certifies that under the terms and conditions of the Amended and Restated Loan and Security Agreement between Borrower and Bank (as amended and in effect, the “Agreement”), (1) Borrower is in complete compliance for the period ending _______________ with all required covenants except as noted below, (2) there are no Events of Default, (3) all representations and warranties in the Agreement are true and correct in all material respects on this date except as noted below; provided, however, that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof; and provided, further that those representations and warranties expressly referring to a specific date shall be true, accurate and complete in all material respects as of such date, (4) Borrower, and each of its Subsidiaries, has timely filed all required tax returns and reports, and Borrower has timely paid all foreign, federal, state and local taxes, assessments, deposits and contributions owed by Borrower except as otherwise permitted pursuant to the terms of Section 5.9 of the Agreement, and (5) no Liens have been levied or claims made against Borrower or any of its Subsidiaries, if any, relating to unpaid employee payroll or benefits of which Borrower has not previously provided written notification to Bank.  Attached are the required documents supporting the certification.  The undersigned certifies that these are prepared in accordance with GAAP consistently applied from one period to the next except as explained in an accompanying letter or footnotes.  The undersigned acknowledges that no borrowings may be requested at any time or date of determination that Borrower is not in compliance with any of the terms of the Agreement, and that compliance is determined not just at the date this certificate is delivered.  Capitalized terms used but not otherwise defined herein shall have the meanings given them in the Agreement.

Please indicate compliance status by circling Yes/No under “Complies” column.

 

Reporting Covenant

Required

Complies

 

 

 

Monthly financial statements with
Compliance Certificate

Monthly within 30 days

Yes   No

Quarterly financial statements with
Compliance Certificate

Quarterly within 45 days

Yes   No

Annual financial statement (CPA Audited)

FYE within 150 days

Yes   No

10‑Q, 10‑K and 8-K

Within 5 days after filing with SEC

Yes   No

A/R & A/P Agings, and Deferred Revenue reports

Monthly within 20 days

Yes   No

Borrowing Base Reports

15th and last Business Day of each month (monthly within 20 days when a Streamline Period

is in effect) and with each request for a Credit Extension;

 

Yes   No

Projections

FYE within 30 days

Yes   No

 

 

Financial Covenant

Required

Actual

Complies

 

 

 

 

Maintain as indicated:

 

 

 

Minimum EBITDA

*

$

Yes   No

Minimum Adjusted Quick Ratio

1.20 to 1.00

        to 1.00

Yes   No

*See Section 6.9

 

 

 

 

 


 

Performance Pricing

Applies

 

 

 

Adjusted Quick Ratio at least 1.50:1.00

Prime + 0.75% (Eligible Accounts) or Prime + 1.25% (Eligible Foreign Accounts);

Yes   No

Adjusted Quick Ratio less than 1.50:1.00

Prime + 1.50% (Eligible Accounts); Prime + 2.00% (Eligible Foreign Accounts)

Yes   No

 

The following financial covenant analyses and information set forth in Schedule 1 attached hereto are true and accurate as of the date of this Certificate.

 

The following are the exceptions with respect to the certification above: (If no exceptions exist, state “No exceptions to note.”)

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ASPEN AEROGELS, INC.

 

By:
Name:
Title:

BANK USE ONLY

 

Received by: _____________________
authorized signer

Date: _________________________

Verified: ________________________
authorized signer

Date: _________________________

Compliance Status:Yes     No

 


 


Schedule 1 to Compliance Certificate

 

Financial Covenants of Borrower

 

In the event of a conflict between this Schedule and the Loan Agreement, the terms of the Loan Agreement shall govern.

I.EBITDA (Section 6.9(a))

Required:

Borrower shall achieve, measured as of the end of each fiscal quarter during the following periods, EBITDA of at least (loss not worse than) the following for the following periods:

 

Period

Minimum EBITDA (maximum loss)

 

 

Trailing twelve (12) month period ending December 31, 2021

($25,000,000)

 

 

For the quarterly periods ending after December 31, 2021, the minimum EBITDA financial covenant thresholds shall be determined by Bank in its sole discretion on or before February 28, 2022 based on the Board-approved projections delivered to Bank pursuant to Section 6.2(f) hereof; provided further, that failure to timely deliver such Board-approved projections in accordance with Section 6.2(f) shall result in an immediate Event of Default for which no cure or grace period shall apply.

Actual:

A.

 

Net Income

$

B.

 

To the extent included in the determination of Net Income

 

 

1.The provision for income taxes

 

$

 

2.Depreciation expense

 

$

 

3.Amortization expense

 

$

 

4.Net Interest Expense

 

$

 

5.Non-cash stock compensation expense

 

$

 

6. One-time non-recurring expenses approved by the Bank in its sole discretion

 

$

 

7.The sum of lines 1 through 6

 

$

C.

EBITDA (line I.A plus line I.B.7)

 

 

Is line I.C equal to or greater than $___________?

 

  No, not in compliance  Yes, in compliance


 


 

II.Adjusted Quick Ratio (Section 6.9(b))

 

Required:Borrower shall maintain at all times, to be tested as of the last day of each month,

an Adjusted Quick Ratio of at least 1.20 to 1.00.

 

Actual:

 

A.

Unrestricted cash maintained with Bank

$

 

B.

Accounts receivable net of allowance for doubtful accounts

$

 

C.

Quick Assets (line II.A. plus line II.B.)

$

 

D.

All Obligations and liabilities of Borrower owed to Bank

$

 

E.

Without duplication of line II.D., the aggregate amount of Borrower’s Total Liabilities that mature within one (1) year

 

$

 

F.

Current Liabilities (line II.D. plus line II.E.)

$

 

G.

Current portion of Deferred Revenue

 

$

H.

Current portion of the PPP Forgivable Amount

$

 

I.

Current portion of any Pre-Payment Balance or any other prepayment amount under the Supply Agreement

 

$

 

J.

Dollar Equivalent amount of all outstanding Letters of Credit

$

 

K.

Amount of any Pre-Payment Balance or any other prepayment amount due to BASF following a BASF Request

 

$

 

L.

Line II.F minus line II.G minus II.H minus line II.I minus line II.J plus line II.K

$

 

M.

Adjusted Quick Ratio (line II.C divided by line II.L)

     :1.00

 

Is line M equal to or greater than 1.20:1:00?

 

  No, not in compliance  Yes, in compliance

 


 


Annex 1

 

Section 2 of the Perfection Certificate is hereby updated to refer to the following filed reports:

 

Public Disclosures By Borrower Since March 2021

 

 

Date

Filing Type

 

 

March 15, 2021

S-3

March 23, 2021

Press Release – Water Tower Fireside Chat Series

April 7, 2021

Press Release – Q1 2021 Earnings Release and Conference Call Date

April 19, 2021

DEFA 14A

April 23, 2021

Effectiveness Order

April 29, 2021

8-K  - Press Release Q1 2021 Financial Results

April 29, 2021

Press Release – Q1 2021 Financial Results

May 4, 2021

10-Q (Q1 2021)

May 6, 2021

Press Release – Italian Building Materials Lawsuit

May 6, 2021

8-K – Press Release Patent Infringement Action

May 17, 2021

Press Release – Water Tower Fireside Chat Series

May 18, 2021

Press Release – Needham Technology & Media Conference

June 1, 2021

8-K – Annual Meeting Voting Results

June 1, 2021

Press Release – Fireside Chat at Cowen Technology

June 3, 2021

Form 4 – Non-Employee Director Stock Award

June 3, 2021

Form 4 – Non-Employee Director Stock Award

June 3, 2021

Form 4 – Non-Employee Director Stock Award

June 3, 2021

Form 4 – Non-Employee Director Stock Award

June 3, 2021

Form 4 – Non-Employee Director Stock Award

June 3, 2021

Form 4 – Non-Employee Director Stock Award

June 8, 2021

Press Release -  Water Tower Fireside Chat Series

June 29, 2021

Press Release$75 Million Private Placement with Koch Strategic Platforms

June 30, 2021

8-K – Securities Purchase Agreement

July 1, 2021

D – Small Company Offereing and Sale of Securities Without Registration

July 1, 2021

Form 4 – Employee Director Stock Award

July 8, 2021

Press Release – Q2 2021 Earnings Release and Conference Call Date

July 29, 2021

8-K – Press Release Q1 2021 Financial Results

July 29, 2021

Press Release – Q2 2021 Financial Results

August 4, 2021

Form 4 – Whitaker exercise/sale

August 4, 2021

Form 4 – Landes sale

August 4, 2021

10-Q (Q2 2021)

August 5, 2021

Fireside Chat at Canaccord Genuity 41st Annual Growth Conference

August 27, 2021

Form 4 – Conte exercise/sale

September 1, 2021

Fireside Chat at Cowen 14th Annual Global Transportation & Sustainable Mobility Conference

September 10, 2021

S-3

September 20, 2021

Effectiveness Order

September 24, 2021

424B3 - Prospectus

 


October 1, 2021

Current report filing

October 28, 2021

Current report filing

November 3, 2021

Form 4 – Young sale

November 4, 2021

8-K  - Press Release Q3 2021 Financial Results

November 10, 2021

Form 4 – Whitaker exercise/sale

November 29, 2021

Form 4 – Gervis exercise

December 1, 2021

Form 4 – Conte exercise/sale

 

 

EX-10.17.4 4 aspn-ex10174_50.htm EX-10.17.4 aspn-ex10174_50.htm

Exhibit 10.17.4

 

EXECUTIVE AGREEMENT

This Executive Agreement (this “Agreement”) is dated as of January 4, 2022 and will be effective as of January 1, 2022 (the “Effective Date”), by and between Aspen Aerogels, Inc., a Delaware corporation (the “Company”), and Donald R. Young (the “Executive”).

Recitals:

A.The Company and the Executive previously entered into an executive agreement, dated as of November 7, 2018, as amended from time to time (the “Prior Agreement”).  The Prior Agreement expires by its terms as of December 31, 2021.

B.The Company and the Executive desire to continue Executive’s employment on the terms and conditions set forth in this Agreement, and replace the Prior Agreement in its entirety with this Agreement.

C.As an employee of the Company, the Executive has previously received and will continue to be given access to or come into contact with certain proprietary and/or confidential information of the Company.

D.The Company and the Executive are parties to an Employment, Confidentiality and Non-Competition Agreement dated December 16, 2015 (the “Confidentiality and Non-Competition Agreement”).

E.The foregoing recitals shall be incorporated into and be a part of this Agreement.

Agreement:

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

1.Definitions.  As used herein, the following terms shall have the following meanings.

Affiliate” means with respect to any Person, any other Person that, directly or indirectly through one or more intermediaries controls, is controlled by, or is under common control with, such Person and/or one or more Affiliates thereof.  As used in this definition, the term “control,” including the correlative terms “controlling,” “controlled by” and “under common control with,” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies (whether through the ownership of securities or any partnership or other ownership interests, by contract or otherwise) of a Person.

Board” means the Company’s board of directors.

Cause” means: (i) willful misconduct, dishonesty, fraud or breach of fiduciary duty to the Company; (ii) deliberate disregard of the lawful rules or policies of the Company, failure to perform assigned duties, or breach of an employment or other agreement with the Company, which results in direct or indirect loss, damage or injury to the Company; (iii) the unauthorized disclosure of any trade secret or confidential information of the Company; (iv) the commission of an act which constitutes unfair competition with the Company or which induces any customer or supplier to breach a contract with the Company; (v) conduct substantially prejudicial to the business of the Company; or (vi) the indictment of Executive for any felony involving deceit, dishonesty or fraud, or any criminal conduct by the Executive that would reasonably be expected to result in material injury or reputational harm to the Company.  For purposes hereof, whether or not the Executive has committed an act or omission of the type referred to in subparagraphs (i) through (vi) above will be determined by the Board in its reasonable, good faith discretion, based upon the facts known to the Board at the relevant time.


Change of Control” shall mean the first to occur of any of the following events: (i) the consummation of a reorganization, merger, consolidation or other similar transaction of the Company with or into any other Person or Group (within the meaning of Section 13(d)(3) of the Securities Act of 1934, as amended) in which holders of the Company’s voting securities immediately prior to such reorganization, merger, consolidation or other similar transaction will not, directly or indirectly, continue to hold at least a majority of the outstanding voting securities of the Company; (ii) a sale, lease, exchange or other transfer (in one transaction or a related series of transactions) of all or substantially all of the Company’s assets; (iii) the acquisition by any Person or any Group of such quantity of the Company’s voting securities as causes such Person or Group (other than a Person or Group who is a shareholder of the Company on the Effective Date) to own beneficially, directly or indirectly, as of the time immediately after such transaction or series of transactions, more than 50% of the combined voting power of the voting securities of the Company other than as a result of (a) an acquisition of securities directly from the Company or, (b) an acquisition of securities by the Company which by reducing the voting securities outstanding increases the proportionate voting power represented by the voting securities owned by any such Person or Group to more than 50% of the combined voting power of such voting securities; or (iv) a change in the composition of the Board within a two (2) year period such that a majority of the members of the Board are not Continuing Directors.  As used herein, the term “Continuing Directors” shall mean as of any date of determination, any member of the Board who (a) was a member of the Board immediately after the Effective Date, or (b) was nominated for election or elected to the Board with the approval of, or whose election to the Board was ratified by, at least a majority of the Continuing Directors who were members of the Board at the time of that nomination or election; provided, however, that in no case shall (1) the public offering and sale of the Company’s common stock by its shareholders pursuant to a registered secondary offering or (2) the voluntary or involuntary bankruptcy of the Company constitute a Change of Control.

Future Payment Event” means all or any part of the Proceeds payable in connection with a Change of Control that are to be paid to the Company’s equity holders after the effective date of the Change of Control: (a) in connection with escrowed or withheld Proceeds for purposes of satisfying any indemnification claims or other obligation to the acquirer; (b) in installment payments over time; (c) in connection with an earnout; (d) in connection with the Company’s or its successor’s achievement of a milestone; or (e) a similar mechanism to defer or condition payment.

Good Reason” means: (i) any material breach by the Company of this Agreement; (ii) a material reduction or material adverse change in the Executive’s current duties, responsibilities and authority, without his consent; (iii) the demand by the Company for the Executive to relocate or commute more than 40 miles from Northborough, Massachusetts without his consent; or (iv) any reduction by the Company in the Executive’s Base Salary or the Executive’s Performance Bonus Target without his consent, except for across-the-board compensation reductions based on the Company’s financial performance similarly affecting all or substantially all senior management employees of the Company.  For purposes hereof, whether or not the Executive has Good Reason to terminate his employment by the Company pursuant to subparagraphs (i) through (iv) above will be determined by the Board in its reasonable, good faith discretion, based upon the facts known to the Board at the relevant time.

Net Proceeds” means Proceeds, less any indebtedness for borrowed money and other liabilities of the Company and its Affiliates required by the buyer to be paid out of the Proceeds (other than the payment of bonuses pursuant to this Agreement) and the Transaction Expenses, actually received by the Company’s equity holders in connection with a Change of Control.  Net Proceeds shall include any Proceeds payable in connection with a Future Payment Event.

Permanent Disability” means the Executive is unable to perform, by reason of physical or mental incapacity, his then duties or obligations to the Company, for a total period of one hundred eighty (180) days in any three hundred sixty (360) day period.

Person” means an individual, a partnership, a corporation, a limited liability company, an association, a joint stock company, a trust, a joint venture, an unincorporated organization or any other entity, including a governmental entity or any department, agency or political subdivision thereof.

Proceeds” means the gross amount that, absent this Agreement and any other substantially similar agreements, would have been received by or distributable to the Company’s equity holders in connection with a

 


Change of Control, including any initial payment and any subsequent payments received in connection with a Future Payment Event.  Any non-cash Proceeds will be valued in good faith by the Board.

Qualifying Termination” means the date on which the Executive’s employment is terminated by the Company without Cause as provided in Section 3(d), or the Executive terminates employment for Good Reason as provided in Section 3(e).

Substantial Risk of Forfeiture” means that future Proceeds otherwise payable in connection with a Change of Control are conditioned on the occurrence of a future milestone (such as, without limitation, the attainment of a prescribed level of sales, revenues, earnings, equity value, return on invested capital or internal rate of return), such that, at the time the milestone is established, the possibility that the milestone will not be achieved is substantial, as further defined in Treasury Regulation §1.409A-1(d), without regard to the provision of that section under which additions or extensions of forfeiture conditions are disregarded.

Transaction Expenses” means all fees and expenses payable by the Company or the Company’s equity holders for services provided to the Company and/or its equity holders in connection with the consummation of a Change of Control or any Future Payment Event, including without limitation, investment banking, accounting and attorneys’ fees.

2.Employment.  The Company agrees to employ the Executive, and the Executive hereby accepts employment with the Company consistent with the Executive’s position and duties, upon the terms and conditions set forth in this Agreement.

(a)Term.  The term of this Agreement shall commence on the Effective Date and continue until the earlier of (i) December 31, 2024 or (ii) the termination of this Agreement in accordance with the provisions of Section 3 (the “Employment Period”).  The Executive’s employment with the Company shall be “at will,” meaning that the Executive’s employment may be terminated by the Company or the Executive at any time and for any reason.

(b)Position and Duties.

(i)During the Employment Period, the Executive shall serve as the Chief Executive Officer of the Company and shall have the duties, responsibilities and authority consistent with such position that are designated by the Board, subject to the direction and supervision of the Board.

(ii)The Executive shall devote his best efforts and his full business time and attention (except for permitted vacation periods and reasonable periods of illness or other incapacity) to the business and affairs of the Company. The Executive shall perform his duties and responsibilities to the best of his abilities in a diligent, trustworthy businesslike and efficient manner.  Notwithstanding the foregoing, the Executive may, to the extent not otherwise prohibited by this Agreement, devote such amount of time as does not interfere or compete with the performance of the Executive’s duties under this Agreement to any one or more of the following activities: (i) engaging in charitable activities, including serving on the boards of directors of charitable organizations or (ii) serving on the board of directors of any other company with the prior written approval of the Board.

(iii)The Executive agrees to abide by the Company’s Code of Business Conduct and Ethics, Anti-Corruption Policy, Complaints Handling Policy, Insider Trading Policy, Disclosure Controls and Procedures Under the Securities Exchange Act of 1934, Form 8-K Disclosure Compliance Policy, Regulation FD Disclosure Policy, the Chief Executive Officer’s Delegation of Authority and the Short-Term Investment Policy, each as in effect from time to time and such other policies, rules and regulations as the Company may adopt from time to time.

(c)Salary and Benefits.

During the Employment Period, Executive shall be entitled to the following compensation and benefits:

 


(i)Base Salary.  During the Employment Period, Executive shall be entitled to the following compensation and benefits: The Executive’s base salary shall be $515,000 (such annual salary, as it may be adjusted upward by the Board in its discretion, being referred to as the “Base Salary”).  The Base Salary shall be payable in regular installments in accordance with the Company’s general payroll practices, shall be subject to customary withholding and may be increased (but not decreased) at the discretion of the Board.

(ii)Annual Performance Bonus.  The Executive shall be eligible to earn an annual cash incentive bonus (the “Performance Bonus”) of not less than one-hundred and ten percent (110%) of the Executive’s then effective Base Salary (each, a “Performance Bonus Target”), subject in all respects to the terms and conditions established by the Board.

(iii)Expense Reimbursement.  The Company will reimburse the Executive for all reasonable travel and other expenses incurred by the Executive in connection with the performance of his duties and obligations under this Agreement.  The Executive shall comply with such reasonable limitations and reporting requirements with respect to expenses as may be established by the Company from time to time.

(iv)Benefit Plans and Programs.  The Executive shall be entitled to participate in all compensation or employee benefit plans or programs and receive all benefits and perquisites for which salaried employees of the Company generally are eligible under any plan or program now or established later by the Company on the same basis as similarly situated senior executives of the Company.  The Executive may participate to the extent permissible under the terms and provisions or such plans or programs, in accordance with program provisions.  Nothing in this Agreement will preclude the Company from amending or terminating any of the plans or programs applicable to salaried employees or senior executives of the Company as long as such amendment or termination is applicable to all salaried employees or senior executives, as the case may be, so long as such plans or programs are replaced with plans no less favorable, in the aggregate, than existing plans.

(v)The Executive shall also be eligible for grants of long-term incentive compensation, including, options to purchase the Company’s common stock, restricted stock and/or restricted stock units, all on terms and conditions established by the Board.

(vi)Clawback Policy.  All compensation shall be subject to any forfeiture or clawback policy established by the Company or the Board generally for senior executives from time to time and any other such policy required by applicable law.

(d)Change of Control.

(i) Options and Stock-Based Awards.  In the event of a Change of Control, notwithstanding anything to the contrary in any then outstanding option agreement or stock-based award agreement to the extent any outstanding stock options and other stock-based awards are not assumed by the Company’s successor in a Change of Control, the vesting of all stock options and other stock-based awards outstanding and held by the Executive as of the Change of Control shall immediately accelerate and become fully vested and exercisable, subject to any permitted action by the Board upon a Change of Control under the Company’s applicable equity plan to terminate the stock options or other stock-based awards upon a Change of Control, provided, however, that the foregoing shall not apply to any outstanding equity award to the extent such acceleration of vesting would result in a violation of Section 409A of the Code.

3.Termination.  During the Employment Period, the Executive’s employment hereunder may be terminated without any breach of this Agreement under the following circumstances:

(a)Death.  The Executive’s employment hereunder shall terminate upon his death.

(b)Disability.  The Company may terminate the Executive’s employment upon the Executive’s Permanent Disability.  If any question shall arise as to whether the Executive has a Permanent Disability so as to be unable to perform the essential functions of the Executive’s then existing position or positions with or without reasonable accommodation, the Executive may, and at the request of the Company shall, submit to the

 


Company a certification in reasonable detail by a physician selected by the Company to whom the Executive or the Executive’s guardian has no reasonable objection as to whether the Executive is so disabled or how long such disability is expected to continue, and such certification shall for the purposes of this Agreement be conclusive of the issue.  The Executive shall cooperate with any reasonable request of the physician in connection with such certification.  If such question shall arise and the Executive shall fail to submit such certification, the Company’s determination of such issue shall be binding on the Executive.  Nothing in this Section 3(b) shall be construed to waive the Executive’s rights, if any, under existing law including, without limitation, the Family and Medical Leave Act of 1993, 29 U.S.C.  §2601 et seq. and the Americans with Disabilities Act, 42 U.S.C. §12101 et seq.

(c)Termination by Company for Cause.  The Company may terminate the Executive’s employment hereunder for Cause.

(d)Termination by Company Without Cause.  The Company may terminate the Executive’s employment hereunder at any time without Cause.  Any termination by the Company of the Executive’s employment under this Agreement which does not constitute a termination for Cause under Section 3(c) and does not result from the death or Permanent Disability of the Executive under Section 3(a) or (b) shall be deemed a termination without Cause.

(e)Termination by the Executive.  The Executive may terminate his employment hereunder at any time for any reason, including but not limited to Good Reason.  For purposes of this Agreement, “Good Reason” shall mean that the Executive has complied with the “Good Reason Process” (hereinafter defined) following the occurrence of any purported Good Reason event without the Executive’s express written consent.  “Good Reason Process” shall mean that (i) the Executive reasonably determines in good faith that a “Good Reason” condition has occurred; (ii) the Executive notifies the Company in writing of the Good Reason condition within sixty (60) days of the first occurrence of such condition; (iii) the Executive cooperates in good faith with the Company’s efforts, for a period not less than thirty (30) days following receipt of such notice (the “Cure Period”) to remedy the condition; (iv) notwithstanding such efforts, the Good Reason condition continues to exist; and (v) the Executive terminates his employment within sixty (60) days after the end of the Cure Period.  If the Company cures the Good Reason condition during the Cure Period, Good Reason shall be deemed not to have occurred.

(f)Notice of Termination.  Except for termination as specified in Section 3(a), any termination of the Executive’s employment by the Company or any such termination by the Executive shall be communicated by written Notice of Termination to the other party hereto.  For purposes of this Agreement, a “Notice of Termination” shall mean a notice which shall indicate the specific termination provision in this Agreement relied upon.

(g)Date of Termination.  “Date of Termination” shall mean: (i) if the Executive’s employment is terminated by his death, the date of his death; (ii) if the Executive’s employment is terminated on account of Permanent Disability under Section 3(b) or by the Company for Cause under Section 3(c), the date on which Notice of Termination is given; (iii) if the Executive’s employment is terminated by the Company under Section 3(d), the date on which a Notice of Termination is given; (iv) if the Executive’s employment is terminated by the Executive under Section 3(e) without Good Reason, thirty (30) days after the date on which a Notice of Termination is given, and (v) if the Executive’s employment is terminated by the Executive under Section 3(e) with Good Reason, the date which is specified in the Notice of Termination, provided that such date must occur within the sixty (60) day period after the end of the Cure Period.  Notwithstanding the foregoing, in the event that either party gives a Notice of Termination, the Company may unilaterally accelerate the Date of Termination.

4.Compensation on Termination.

(a)Termination Generally.  If the Executive’s employment with the Company is terminated for any reason, the Company shall pay or provide to the Executive (or to his authorized representative or estate) (i) any Base Salary earned through the Date of Termination, unpaid expense reimbursements (subject to, and in accordance with, Section 2(c) of this Agreement) and, to the extent required by law, unused vacation that accrued through the Date of Termination, such amounts to be paid no more than thirty (30) days after the Executive’s Date of Termination; and (ii) any vested benefits the Executive may have under any employee benefit plan of the Company

 


through the Date of Termination, which vested benefits shall be paid and/or provided in accordance with the terms of such employee benefit plans (collectively, the “Accrued Benefits”).

(b)Qualifying Termination Prior to a Change of Control.  If the Executive incurs a Qualifying Termination during the Employment Period and prior to a Change of Control, then in addition to the Accrued Benefits, and subject to the Executive signing a separation agreement containing, among other provisions, a general release of claims in favor of the Company and related persons and entities, confidentiality, non-compete, return of property and non-disparagement, in a form and manner satisfactory to the Company (the “Separation Agreement and Release”) and the Separation Agreement and Release becoming fully effective, all within sixty (60) days of the Date of Termination (the “Release Period”):

(i)the Company shall pay the Executive an amount equal to two hundred percent (200%) of the sum of (A) the Executive’s then effective Base Salary and (B) an amount equal to the Executive’s then effective Performance Bonus Target (the “Severance Amount”);

(ii)the Company shall pay the Executive any accrued but unpaid Performance Bonus for the prior fiscal year then owed or fully earned by the Executive in accordance with Section 2(c)(ii) above (the “Earned Performance Bonus”);

(iii)the Company shall pay the Executive a pro-rata portion of the Performance Bonus based upon actual achievement of the performance metrics for the fiscal year in which the Termination Date occurs (calculated by dividing the number of full months of the applicable fiscal year through the Date of Termination by 12, and multiplying this fraction by the Executive’s then effective Performance Bonus Target) (the “Pro-Rata Bonus”);

(iv)the COBRA eligible health care insurance benefits (e.g., health, dental) being provided by the Company to the Executive on the Date of Termination shall continue in place at the same cost to the Executive as applied to “active” participants on the Date of Termination for a period equal to the lesser of (i) the COBRA Benefit Period or (ii) twenty-four (24) months (“Health Care Continuation Benefit”).  The “COBRA Benefit Period” means the period of time after such termination during which COBRA benefits are available to the Executive as of the Date of Termination as set forth in the Company’s health care plan.  The Executive shall be responsible for applying for the COBRA eligible health care insurance benefit, paying for the same and submitting evidence of such premium costs to the Company for reimbursement during the COBRA Benefit Period.  The Company shall reimburse the Executive for the employer’s portion of such premiums (as applicable to the active rate) within 15 days of receipt of evidence of the payment of the premium costs to the Company (“Premium Reimbursement Payments”).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that such reimbursement of the premiums would result in a violation of the nondiscrimination rules of Section 105(h)(2) of the Internal Revenue Code of 1986, as amended (the “Code”) or any statute or regulation of similar effect (including but not limited to the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of reimbursing the premiums, the Company, in its sole discretion, may elect to instead pay the Executive on the first day of each month of such period, a fully taxable cash payment equal to the premiums for that month, subject to applicable tax withholdings (such amount, the “Special Severance Payment”), for the remainder of such period.  The Executive may, but is not obligated to, use such Special Severance Payment toward the cost of premiums;

(v)if the Executive requests, the Company shall pay (“Outplacement Payments”) for an outplacement service (to be selected by the Company) for services rendered in assisting the Executive in locating another job, for a period of six (6) months following the Date of Termination or until the Executive begins working for another employer, whichever occurs first (“Outplacement Services”).  These Outplacement Payments, which the Company shall make directly to the vendor providing Outplacement Services, are contingent upon the Executive’s cooperation with the outplacement service and upon active efforts by the Executive to locate another position;

(vi)notwithstanding anything to the contrary in any then outstanding option agreement or stock-based award agreement (other than the Restricted Stock Agreement (defined herein), which will continue to be governed in accordance with its terms), (a) the vesting of such number of stock options and other stock-based awards outstanding and held by the Executive as would have vested in the three (3) months immediately following the Date of Termination had the Executive continued his employment for such three (3) month period shall

 


immediately accelerate and become vested and exercisable as of the Date of Termination and (b) subject to any permitted action by the Board upon a Change of Control or other merger, sale, dissolution, or liquidation of the Company under the Company’s applicable equity plan to terminate the stock options or other stock-based awards, all vested stock options shall be exercisable for not less than one (1) year from the Date of Termination.

(c)Timing and Form of Severance Payments.  The benefits provided to Executive under Sections 4(b)(i), (ii), (iii), (iv) and (v) shall be paid in the form and at the time specified below:

(i)Severance Amount shall be paid in substantially equal installments in accordance with the Company’s payroll practice over twenty-four (24) months commencing within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, the Severance Amount shall begin to be paid in the second calendar year by the last day of such 60-day period; provided, further, that the initial payment shall include a catch-up payment to cover amounts retroactive to the day immediately following the Date of Termination.  Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).

(ii)Earned Performance Bonus shall be paid in a lump sum within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, the Earned Performance Bonus shall be paid in the second calendar year by the last day of such 60-day period.

(iii)The Pro-Rata Bonus shall be paid when the annual performance bonus would have been otherwise paid if Executive had continued his employment through the applicable performance period.

(iv)Health Care Continuation Benefit shall commence immediately upon the Executive’s Date of Termination and the Executive shall immediately become eligible for Reimbursement Payments in accordance with Section 4(b)(iv), provided however if an executed Separation Agreement and Release has not become fully effective within Release Period, the Company shall immediately cease making Premium Reimbursement Payments (or, if applicable, Special Severance Payments) and the Executive shall be obligated to promptly repay to the Company any previously received Premium Reimbursement Payments (or, if applicable, any Special Severance Payments).

(v)Outplacement Services shall commence immediately upon the Executive’s Date of Termination, provided however if an executed Separation Agreement and Release has not become fully effective within the Release Period, Outplacement Services shall immediately cease and the Executive shall be obligated to promptly repay to the Company any previously made Outplacement Payments.

(d)Rights to Severance.  The receipt of any severance payments or benefits pursuant to Section 4 shall be subject to (i) the Executive’s submission to the Company of an executed Separation Agreement and Release that becomes fully effective within the Release Period and (ii) the Executive’s continued compliance with the Confidentiality and Non-Competition Agreement.  In the event an executed Separation and Release Agreement does not become fully effective within the Release Period, the Executive shall forfeit his right to receive any severance payments or benefits under Section 4 and, as specified in paragraph (c) above, the Company shall have the right to recoup from the Executive any previously made severance payments or benefits.  In the event the Executive breaches any of the provisions set forth in the Confidentiality and Non-Competition Agreement, in addition to all other legal and equitable remedies, the Company shall have the right to terminate or suspend all continuing payments and benefits to which the Executive may otherwise be entitled pursuant to Section 4 without affecting the effectiveness of the Executive’s release or the Executive’s obligations under the Separation Agreement and Release.

(e)Other Termination Events.  The Executive hereby agrees that no severance compensation shall be payable upon termination of the Executive’s employment with the Company (i) by the Company with Cause; (ii) by the Executive without Good Reason; or (iii) as a result of the Executive’s death or Permanent Disability, and the Executive hereby waives any claim for severance compensation except as set forth in Section 4(b).

 


5.Change of Control.  The provisions of this Section 5 shall apply in lieu of, and expressly supersede, other than with respect to the requirement for the execution and delivery of a Separation Agreement and Release, the provisions of Section 4 regarding severance pay and benefits upon a Qualifying Termination, if a Qualifying Termination occurs within twenty-four (24) months after the occurrence of a Change of Control (“CIC Qualifying Termination”).  This Section 5 shall terminate and be of no force or effect beginning twenty-four (24) months after the occurrence of a Change of Control.

(a)Qualifying Termination after a Change of Control.  During the Employment Period, if the Executive incurs a CIC Qualifying Termination, then in addition to the Accrued Benefits, and subject to the signing of the Separation Agreement and Release by the Executive and the Separation Agreement and Release becoming irrevocable within the Release Period:

(i)the Company shall pay the Executive an amount equal to two hundred percent (200%) of the sum of (A) the Executive’s then effective Base Salary and (B) the Executive’s then effective Performance Bonus Target (“CIC Severance Amount”);

(ii)the Company shall pay the Executive any accrued but unpaid Performance Bonus for the prior fiscal year then owed or fully earned by the Executive in accordance with Section 2(c)(ii) above (“CIC Earned Performance Bonus”);

(iii)the Company shall pay the Executive the Pro-Rata Bonus;

(iv)the COBRA eligible health care insurance benefits (e.g., health, dental) being provided by the Company to the Executive on the Date of Termination shall continue in place at the same cost to the Executive as applied to “active” participants on the Date of Termination for a period equal to the lesser of (i) the COBRA Benefit Period or (ii) twenty-four (24) months (“CIC Health Care Continuation Benefits”).  The Executive shall be responsible for applying for the COBRA eligible health care insurance benefit, paying for the same and submitting evidence of such premium costs to the Company for reimbursement during the COBRA Benefit Period.  The Company shall reimburse the Executive for the employer’s portion of such premiums (as applicable to the active rate) within 15 days of receipt of evidence of the payment of the premium costs to the Company.  (“CIC Premium Reimbursement Payments”).

Notwithstanding the foregoing, if the Company determines, in its sole discretion, that such reimbursement of the premiums would result in a violation of the nondiscrimination rules of Section 105(h)(2) of the Code or any statute or regulation of similar effect (including but not limited to the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of reimbursing the premiums, the Company, in its sole discretion, may elect to instead pay the Executive on the first day of each month of such period a fully taxable cash payment equal to the premiums for that month, subject to applicable tax withholdings (such amount, the “CIC Special Severance Payment”), for the remainder of such period.  The Executive may, but is not obligated to, use such Special Severance Payment toward the cost of premiums;

(v)if the Executive wishes, the Company will pay for an outplacement service (“CIC Outplacement Payments”) (to be selected by the Company) for services rendered in assisting the Executive in locating another job, for a period of six (6) months following the Date of Termination or until the Executive begins working for another employer, whichever occurs first (“CIC Outplacement Services”).  These CIC Outplacement Payments, which the Company shall make directly to the vendor providing the CIC Outplacement Services, are contingent upon the Executive’s cooperation with the outplacement service and upon active efforts by the Executive to locate another position;

(vi)CIC Severance Amount shall be payable in a lump sum within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, such payment shall be paid or commence to be paid in the second calendar year by the last day of such 60-day period.  Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).

 


(vii)CIC Earned Performance Bonus shall be paid in a lump sum within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, the Earned Performance Bonus shall be paid in the second calendar year by the last day of such 60-day period.

(viii)The Pro-Rata Bonus shall be paid when the annual performance would have been paid if Executive had continued his employment through the payment date.

(ix)CIC Health Care Continuation Benefit shall commence immediately upon the Executive’s Date of Termination and the Executive shall immediately become eligible for Reimbursement Payments in accordance with Section 5(a)(iv), provided however if an executed Separation Agreement and Release has not become fully effective within the CIC Release Period, the Company shall immediately cease making CIC Premium Reimbursement Payments (or, if applicable, any CIC Special Severance Payments) and the Executive shall be obligated to promptly repay to the Company any previously received CIC Premium Reimbursement Payments (or, if applicable, any CIC Special Severance Payments).

(x)CIC Outplacement Services shall commence immediately upon the Executive’s Date of Termination, provided however if an executed Separation Agreement and Release has not become fully effective within the CIC Release Period, CIC Outplacement Services shall immediately cease and the Executive shall be obligated to promptly repay to the Company any previously made CIC Outplacement Payments.

(xi)Notwithstanding anything to the contrary in any then outstanding option agreement or stock-based award agreement  (other than the Restricted Stock Agreement, which will continue to be governed in accordance with its terms), the vesting of all stock options and other stock-based awards outstanding and held by the Executive shall immediately accelerate and become fully vested and exercisable as of the Date of Termination, and subject to any permitted action by the Board upon a Change of Control under the Company’s applicable equity plan to terminate the stock options or other stock-based awards, all vested stock options shall be exercisable for one (1) year from the Date of Termination.

(b)  Right to Severance under Section 5.  The receipt of any severance payments or benefits pursuant to Section 5 shall be subject (i) to the Executive’s submission to the Company of an executed Separation Agreement and Release that becomes fully effective within the CIC Release Period and (ii) to the Executive’s continued compliance with the Confidentiality and Non-Competition Agreement.  In the event an executed Separation and Release Agreement does not become fully effective within the Release Period, the Executive shall forfeit his right to receive any severance payments or benefits under Section 5 and, as specified in paragraph (a) above, the Company shall have the right to recoup from the Executive any previously made severance payments or benefits.  In the event the Executive breaches any of the provisions set forth in the Confidentiality and Non-Competition Agreement, in addition to all other legal and equitable remedies, the Company shall have the right to terminate or suspend all continuing payments and benefits to which the Executive may otherwise be entitled pursuant to Section 5 without affecting the effectiveness of the Executive’s release or the Executive’s obligations under the Separation Agreement and Release.

(c)Continued Compliance.  The receipt of any severance payments or benefits pursuant to Section 5 shall be subject to the Executive not violating any of the provisions set forth in the Confidentiality and Non-Competition Agreement.  In the event the Executive breaches any of the provisions set forth in the Confidentiality and Non-Competition Agreement, in addition to all other legal and equitable remedies, the Company shall have the right to terminate or suspend all continuing payments and benefits to which the Executive may otherwise be entitled pursuant to Section 5 without affecting the Executive’s release or the Executive’s obligations under the Separation Agreement and Release.

(d)Other Termination Events.  The Executive hereby agrees that no severance compensation shall be payable upon termination of the Executive’s employment with the Company (i) by the Company with Cause; (ii) by the Executive without Good Reason; or (iii) as a result of the Executive’s death or Permanent Disability, and the Executive hereby waives any claim for severance compensation except as set forth in Section 5(a).

 


(e)Parachute Payments.  If Independent Tax Counsel (as that term is defined below) determines that the aggregate payments and benefits provided or to be provided to the Executive pursuant to this Agreement, and any other payments and benefits provided or to be provided to the Executive from the Company or any of its subsidiaries or other affiliates or any successors thereto constitute “parachute payments” as defined in Section 280G of the Code (“Parachute Payments”) that would be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then, except as otherwise provided in the next sentence, such Parachute Payments shall be reduced to the extent the Independent Tax Counsel shall determine is necessary (but not below zero) so that no portion thereof shall be subject to the Excise Tax.  If Independent Tax Counsel determines that the Executive would receive in the aggregate greater payments and benefits on an after tax basis if the Parachute Payments were not reduced pursuant to this Section 5(f), then no such reduction shall be made.  The determination of which payments or benefits shall be reduced to avoid the Excise Tax shall be made by the Independent Tax Counsel, provided that the Independent Tax Counsel shall reduce or eliminate, as the case may be, payments or benefits in the following order (1) cash payments not subject to Section 409A of the Code; (2) cash payments subject to Section 409A of the Code; (3) equity-based payments and acceleration; and (4) non-cash forms of benefits.  To the extent any payment is to be made over time (e.g., in installments, etc.), then the payments shall be reduced in reverse chronological order.  The determination of the Independent Tax Counsel under this Section 5(f) shall be final and binding on all parties hereto.  For purposes of this Section 5(f), “Independent Tax Counsel” shall mean a lawyer, a certified public accountant with a nationally recognized accounting firm, or a compensation consultant with a nationally recognized actuarial and benefits consulting firm with expertise in the area of executive compensation tax law, who shall be selected by the Board, and whose fees and disbursements shall be paid by the Company.

6.Tax and Insurance.

(a)Insurance.  In no event shall the termination of the Executive’s employment by the Company or any such termination by the Executive pursuant to this Agreement release any claim by the Executive for indemnification that he is otherwise entitled to under any director or officer’s insurance policy or any articles, bylaws or other foundation documents of the Company.  Without limiting the foregoing, the Company shall provide Executive with reasonable director’s and officer’s insurance coverage that is at least as favorable as the coverage in existence on the date of this Agreement (the “Existing D&O Coverage”); provided, however, that in no event shall the Company be obligated to maintain director’s and officer’s insurance coverage to the extent that premiums thereunder exceed 200% of the premiums payable by the Company under the Existing D&O Coverage on the date hereof (the “Threshold”); provided, further, that to the extent such premiums exceed the foregoing Threshold, the Company shall obtain director’s and officer’s insurance coverage on terms as similar as reasonably practicable to the terms of the Existing D&O Coverage without exceeding the Threshold.  Such insurance coverage shall continue in effect during the Employment Period and after the Employment Period ends for a period of six (6) years thereafter.  The cost of such coverage shall be paid by the Company.  Notwithstanding anything to the contrary in this Agreement, upon the occurrence of a Change of Control, the obligations set forth in this section shall terminate, provided that the Company shall (x) secure “tail insurance” with respect to the Existing D&O Coverage on reasonable terms and conditions of coverage, and (y) require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business or assets of the Company to honor any indemnification obligations that the Executive is otherwise entitled to under any articles, bylaws or other foundation documents of the Company in the same manner as the Company’s directors and officers immediately prior to such Change of Control.

 


(b)409A.

(i)Anything in this Agreement to the contrary notwithstanding, if at the time of the Executive’s separation from service within the meaning of Section 409A of the Code, the Company determines that the Executive is a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code, then to the extent any payment or benefit that the Executive becomes entitled to under this Agreement on account of the Executive’s separation from service would be considered deferred compensation otherwise subject to the twenty percent (20%) additional tax imposed pursuant to Section 409A(a) of the Code as a result of the application of Section 409A(a)(2)(B)(i) of the Code, such payment shall not be payable and such benefit shall not be provided until the date that is the earlier of (A) six (6) months and one (1) day after the Executive’s separation from service, or (B) the Executive’s death.  If any such delayed cash payment is otherwise payable on an installment basis, the first payment shall include a catch-up payment covering amounts that would otherwise have been paid during the six-month period but for the application of this provision, and the balance of the installments shall be payable in accordance with their original schedule.

(ii)All in-kind benefits provided and expenses eligible for reimbursement under this Agreement shall be provided by the Company or incurred by the Executive during the time periods set forth in this Agreement.  All reimbursements shall be paid as soon as administratively practicable, but in no event shall any reimbursement be paid after the last day of the taxable year following the taxable year in which the expense was incurred.  The amount of in-kind benefits provided or reimbursable expenses incurred in one (1) taxable year shall not affect the in-kind benefits to be provided or the expenses eligible for reimbursement in any other taxable year (except for any lifetime or other aggregate limitation applicable to medical expenses).  Such right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit.

(iii)To the extent that any payment or benefit described in this Agreement constitutes “non-qualified deferred compensation” under Section 409A of the Code, and to the extent that such payment or benefit is payable upon the Executive’s termination of employment, then such payments or benefits shall be payable only upon the Executive’s “separation from service.” The determination of whether and when a separation from service has occurred shall be made in accordance with the presumptions set forth in Treasury Regulation Section 1.409A-1(h).

(iv)The parties intend that this Agreement shall be administered in accordance with Section 409A of the Code.  To the extent that any provision of this Agreement is ambiguous as to its compliance with Section 409A of the Code, the provision shall be read in such a manner so that all payments hereunder comply with Section 409A of the Code.  Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).  The parties agree that this Agreement may be amended, as reasonably requested by either party, and as may be necessary to fully comply with Section 409A of the Code and all related rules and regulations in order to preserve the payments and benefits provided hereunder without additional cost to either party.

(v)The Company makes no representation or warranty and shall have no liability to the Executive or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Section 409A of the Code but do not satisfy an exemption from, or the conditions of, such Section.

7.Representations and Warranties of the Executive.  Executive hereby represents and warrants to the Company that:

(a)The Executive:

(i)has not been convicted within the last five (5) years of any felony or misdemeanor in connection with the offer, purchase, or sale of any security or any felony involving fraud or deceit, including, but not limited to, forgery, embezzlement, obtaining money under false pretenses, larceny, or conspiracy to defraud;

 


(ii)is not currently subject to any state administrative enforcement order or judgement entered by a state securities administrator within the last five (5) years and is not subject to any state’s administrative enforcement order or judgement in which fraud or deceit (including, but not limited to, making untrue statements of material facts and omitting to state material facts) was found in which the order or judgement was entered within the last five (5) years; and

(iii)is legally authorized to work in the United States of America.

(b)This Agreement constitutes the legal, valid and binding obligations of the Executive, enforceable in accordance with its terms, and execution, delivery and performance of this Agreement by the Executive does not and will not conflict with, violate or cause a breach of any agreement, contract or instrument to which the Executive is a party or any judgement, order or decree to which the Executive is subject.

8.Representations and Warranties of the Company.  The Company hereby represents and warrants to the Executive that:

(a)The Company is a corporation duly organized, validly existing and in good standing under the laws of the State of Delaware.  The Company has all requisite corporate power and authority to carry out the transactions contemplated by this Agreement.

(b)The execution, delivery and performance of this Agreement has been duly authorized by the Company.  This Agreement constitutes a valid and binding obligation of the Company, enforceable in accordance with its terms.  The execution and delivery by the Company of this Agreement, and the fulfillment of and compliance with the respective terms hereof by the Company, do not and shall not (i) conflict with or result in a breach of the terms, (ii) constitute a default under, (iii) result in the creation of any lien, security interest, charge or encumbrance upon the Company’s capital stock or assets pursuant to, (iv) give any third party the right to modify, terminate or accelerate any obligation under, (v) result in a violation of, or (vi) require any authorization, consent, approval, exemption or other action by or notice to any court or administrative or governmental body pursuant to, the charter or bylaws of the Company, or any law, statute, rule or regulation to which the Company is subject, or any agreement, instrument, order judgement or decree to which the Company is subject.

9.Notices.  All notices, demands or other communications to be given or delivered under or by reason of the provisions of this Agreement will be in writing and will be deemed to have been given when delivered personally, mailed by certified or registered mail, return receipt requested and postage prepaid, or sent via a nationally recognized overnight courier, or sent via facsimile to the recipient with a confirmation of receipt and accompanied by a certified or registered mailing.  Such notices, demands and other communications will be sent to the address indicated below:

To the Company:

Aspen Aerogels, Inc.

30 Forbes Road

Northborough, MA 01532

Telephone:  (508) 691-1111

Facsimile:  (508) 691-1200

Attention:  Board of Directors

with copies (which shall not constitute notice) to:

Mintz, Levin, Cohn, Ferris, Glovsky and Popeo, P.C.

One Financial Center

Boston, MA 02111

Telephone:  (617) 348-3013

Facsimile:  (617) 542-2241

Attention:  Sahir Surmeli

 


To the Executive:

Address specified on signature page

or to such other address or to the attention of such other person as the recipient party has specified by prior written notice to the sending party.

10.Miscellaneous.

(a)Severability.  Whenever possible, each provision of this Agreement will he interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provision had never been contained herein.

(b)Complete Agreement.  This Agreement and the agreements referred to herein (including, without limitation, the Confidentiality and Non-Competition Agreement) embody the complete agreement and understanding among the parties and supersede and preempt any prior understandings, agreements or representations by or among the parties, written or oral, which may have related to the subject matter hereof.  This Agreement supersedes and terminates the Prior Agreement.  For the avoidance of doubt, this Agreement has no effect on the Performance-Based Restricted Stock Agreement signed by the Company and the Executive on June 29, 2021 (the “Restricted Stock Agreement”).

(c)Waiver of Jury trial.  The parties to this Agreement each hereby waives, to the fullest extent permitted by law, any right to trial by jury of any claim, demand, action, or cause of action (i) arising under this Agreement or (ii) in any way connected with or related or incidental to the dealings of the parties hereto in respect of this Agreement or any of the transactions related hereto, in each case whether now existing or hereafter arising, and whether in contract, tort, equity, or otherwise.  The parties to this Agreement each hereby agrees and consents that any such claim, demand, action, or cause of action shall be decided by court trial without a jury and that the parties to this Agreement may file an original counterpart or a copy of this Agreement with any court as written evidence of the consent of the parties hereto to the waiver of their right to trial by jury.

(d)Counterparts; Facsimile Transmission.  This Agreement may be executed simultaneously in two or more counterparts, any one of which need not contain the signatures of more than one party, but all such counterparts taken together will constitute one and the same Agreement.  This Agreement may also he executed and delivered by facsimile transmission.

(e)Successors and Assigns.  The provisions hereof shall inure to the benefit of, and be binding upon and assignable to, successors of the Company by way of merger, consolidation or sale.  The Executive may not assign or delegate to any third person the Executive’s obligations under this Agreement.  The rights and benefits of the Executive under this Agreement are personal to him and no such right or benefit shall be subject to voluntary or involuntary alienation, assignment or transfer.  The Company shall require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would have been required to perform it if no such succession had taken place.  As used in this Agreement, “the Company” shall mean both the Company as defined above and any such successor that assumes and agrees to perform this Agreement, by operation of law or otherwise.

(f)Governing Law.  All issues concerning this Agreement shall be governed by and construed in accordance with the laws of the Commonwealth of Massachusetts, without giving effect to any choice of law or conflict of law provision or rule (whether of the Commonwealth of Massachusetts or any other jurisdiction) that would cause the application of the law of any jurisdiction other than the Commonwealth of Massachusetts.

 


(g)Remedies.  The parties hereto agree and acknowledge that money damages may not be an adequate remedy for any breach of the provisions of the Agreement and that any party may in its sole discretion apply to any court of law or equity of competent jurisdiction (without posting any bond or deposit) for specific performance and/or injunctive or other relief in order to enforce or prevent any violations of the provisions of this Agreement.

(h)Amendment and Waiver.  The provisions of this Agreement may be amended and waived only with the prior written consent of the Company and the Executive.

(i)Certain Expenses.  The Company agrees to pay, as incurred, to the fullest extent permitted by law, or indemnify the Executive if such payment is not legally permitted, for all legal fees and expenses that the Executive may in good faith incur as a result of any contest by the Company, the Executive or others of the validity or enforceability of or liability under, or otherwise involving, any provision of this Agreement; provided, however, that the Executive shall reimburse the Company for all such payments made by the Company in connection with a contest by the Company if a court of competent jurisdiction or an arbitrator shall find that the Executive did not act in good faith in connection with such contest.

(j)Withholding.  All payments made by the Company to the Executive under this Agreement shall be net of any tax or other amounts required to be withheld by the Company under applicable law.

(k)Litigation and Regulatory Cooperation.  During and after the Executive’s employment, the Executive shall cooperate fully with the Company in the defense or prosecution of any claims or actions now in existence or which may be brought in the future against or on behalf of the Company which relate to events or occurrences that transpired while the Executive was employed by the Company.  The Executive’s full cooperation in connection with such claims or actions shall include, but not be limited to, being available to meet with counsel to prepare for discovery or trial and to act as a witness on behalf of the Company at mutually convenient times.  During and after the Executive’s employment, the Executive also shall cooperate fully with the Company in connection with any investigation or review of any federal, state or local regulatory authority as any such investigation or review relates to events or occurrences that transpired while the Executive was employed by the Company.  The Company shall reimburse the Executive for any reasonable out-of-pocket expenses incurred in connection with the Executive’s performance of obligations pursuant to this Section 11(k).

(l)Survival.  The provisions of Sections 1, 2, 4, 5, 6, 9 and 10 of this Agreement shall survive any termination of this Agreement in accordance with the terms of such sections.

[REMAINDER OF THIS PAGE INTENTIONALLY LEFT BLANK]

 

 


 

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first above written.

THE COMPANY:

ASPEN AEROGELS, INC.

By:  /s/John F. Fairbanks

Name:  John Fairbanks

Title:  Chief Financial Officer

THE EXECUTIVE:

By:  /s/Donald R. Young

Name:  Donald R. Young

 

Address:  [***]

Portions of this Exhibit, indicated by the mark “[***],” were omitted and have been filed separately with the Securities and Exchange Commission pursuant to the Registrant’s application requesting confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended.

 

 

 

EX-10.18.1 5 aspn-ex10181_49.htm EX-10.18.1 aspn-ex10181_49.htm

Exhibit 10.18.1

 

EXECUTIVE AGREEMENT

This Executive Agreement (this “Agreement”) is dated as of [DATE] and will be effective as of January 1, 2022 (the “Effective Date”), by and between Aspen Aerogels, Inc., a Delaware corporation (the “Company”), and [NAME] (the “Executive”).

Recitals:

A.The Company and the Executive previously entered into an executive agreement, dated December 21, 2018, as amended from time to time (the “Prior Agreement”).

B.The Company and the Executive desire to continue Executive’s employment on the terms and conditions set forth in this Agreement, and replace the Prior Agreement in its entirety with this Agreement.

C.As an employee of the Company, the Executive has previously received and will continue to be given access to or come into contact with certain proprietary and/or confidential information of the Company.

D.The Company and the Executive are parties to an Employment, Confidentiality and Non-Competition Agreement dated December 16, 2015 (the “Confidentiality and Non-Competition Agreement”).

E.The foregoing recitals shall be incorporated into and be a part of this Agreement.

Agreement:

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

1.Definitions.  As used herein, the following terms shall have the following meanings.

Board” means the Company’s board of directors.

Cause” means:  (i) willful misconduct, dishonesty, fraud or breach of fiduciary duty to the Company; (ii) deliberate disregard of the lawful rules or policies of the Company, failure to perform assigned duties, or breach of an employment or other agreement with the Company, which results in direct or indirect loss, damage or injury to the Company; (iii) the unauthorized disclosure of any trade secret or confidential information of the Company; (iv) the commission of an act which constitutes unfair competition with the Company or which induces any customer or supplier to breach a contract with the Company; (v) conduct substantially prejudicial to the business of the Company; or (vi) the indictment of the Executive for any felony involving deceit, dishonesty or fraud, or any criminal conduct by the Executive that would reasonably be expected to result in material injury or reputational harm to the Company.  For purposes hereof, whether or not the Executive has committed an act or omission of the type referred to in subparagraphs (i) through (vi) above will be determined by the Company in its reasonable, good faith discretion, based upon the facts known to the Company at the relevant time.

Change of Control” shall mean the first to occur of any of the following events:  (i) the consummation of a reorganization, merger, consolidation or other similar transaction of the Company with or into any other Person or Group (within the meaning of Section 13(d)(3) of the Securities Act of 1934, as amended) in which holders of the Company’s voting securities immediately prior to such reorganization, merger, consolidation or other similar transaction will not, directly or indirectly, continue to hold at least a majority of the outstanding voting securities of the Company; (ii) a sale, lease, exchange or other transfer (in one transaction or a related series of transactions) of all or substantially all of the Company’s assets; (iii) the acquisition by any Person or any Group of such quantity of the Company’s voting securities as causes such Person or Group (other than a Person or Group who is a shareholder of the Company on the Effective Date) to own beneficially, directly or indirectly, as of the time


immediately after such transaction or series of transactions, more than 50% of the combined voting power of the voting securities of the Company other than as a result of (a) an acquisition of securities directly from the Company or (b) an acquisition of securities by the Company which by reducing the voting securities outstanding increases the proportionate voting power represented by the voting securities owned by any such Person or Group to more than 50% of the combined voting power of such voting securities; or (iv) a change in the composition of the Board within a two (2) year period such that a majority of the members of the Board are not Continuing Directors.  As used herein, the term “Continuing Directors” shall mean as of any date of determination, any member of the Board who (a) was a member of the Board immediately after the Effective Date, or (b) was nominated for election or elected to the Board with the approval of, or whose election to the Board was ratified by, at least a majority of the Continuing Directors who were members of the Board at the time of that nomination or election; provided, however, that in no case shall (1) the public offering and sale of the Company’s common stock by its shareholders pursuant to a registered secondary offering or (2) the voluntary or involuntary bankruptcy of the Company constitute a Change of Control.

Good Reason” means:  (i) any material breach by the Company of this Agreement; (ii) a change in the Executive’s reporting relationships such that the Executive no longer directly reports to the President or Chief Executive Officer; (iii) ) only in connection with a CIC Qualifying Termination as defined in Section 5 below, a material reduction or material adverse change in the Executive’s current duties, responsibilities and authority, without his or her consent; (iv) the demand by the Company for the Executive to relocate or commute more than 40 miles from Northborough, Massachusetts without his or her consent; or (v) any reduction by the Company in the Executive’s Base Salary or the Executive’s Performance Bonus Target without his or her consent, except for across-the-board compensation reductions based on the Company’s financial performance similarly affecting all or substantially all senior management employees of the Company.  For purposes hereof, whether or not the Executive has Good Reason to terminate his or her employment by the Company pursuant to subparagraphs (i) through (v) above will be determined by the Company in its reasonable, good faith discretion, based upon the facts known to the Company at the relevant time.

Permanent Disability” means the Executive is unable to perform, by reason of physical or mental incapacity, his or her then duties or obligations to the Company, for a total period of one hundred eighty (180) days in any three hundred sixty (360) day period.

Person” means an individual, a partnership, a corporation, a limited liability company, an association, a joint stock company, a trust, a joint venture, an unincorporated organization or any other entity, including a governmental entity or any department, agency or political subdivision thereof.

Qualifying Termination” means the date on which the Executive’s employment is terminated by the Company without Cause as provided in Section 3(d), or the Executive terminates employment for Good Reason as provided in Section 3(e).

2.Employment.  The Company agrees to employ the Executive, and the Executive hereby accepts employment with the Company consistent with the Executive’s position and duties, upon the terms and conditions set forth in this Agreement.

(a)Term.  The term of this Agreement shall commence on the Effective Date and continue until the earlier of (i) December 31, 2022 or (ii) the termination or this Agreement in accordance with the provisions of Section 3 (the “Employment Period”).  The Executive’s employment with the Company shall be “at will,” meaning that the Executive’s employment may be terminated by the Company or the Executive at any time and for any reason.

(b)Position and Duties.

(i)During the Employment Period, the Executive shall serve as [Title] of the Company and shall have the duties, responsibilities and authority consistent with such position that are designated by the Company’s Chief Executive Officer, subject to the direction and supervision of the Board.


(ii)The Executive shall devote his or her best efforts and his or her full business time and attention (except for permitted vacation periods and reasonable periods of illness or other incapacity) to the business and affairs of the Company.  The Executive shall perform his or her duties and responsibilities to the best of his or her abilities in a diligent, trustworthy businesslike and efficient manner.  Notwithstanding the foregoing, the Executive may, to the extent not otherwise prohibited by this Agreement, devote such amount of time as does not interfere or compete with the performance of the Executive’s duties under this Agreement to any one or more of the following activities:  (i) engaging in charitable activities, including serving on the boards of directors of charitable organizations or (ii) serving on the board of directors of any other company with the prior written approval of the Company.

(iii)The Executive agrees to abide by the Company's Code of Business Conduct and Ethics, Anti-Corruption Policy, Complaints Handling Policy, Insider Trading Policy, Disclosure Controls and Procedures Under the Securities Exchange Act of 1934, Form 8-K Disclosure Compliance Policy, Regulation FD Disclosure Policy, the Chief Executive Officer's Delegation of Authority and the Short-Term Investment Policy, each as in effect from time to time and such other policies, rules and regulations as the Company may adopt from time to time.

 

 

 

 

(c)Salary and Benefits.

During the Employment Period, Executive shall be entitled to the following compensation and benefits:

(i)Base Salary.  During the Employment Period, the Executive’s base salary shall be $[Amount] (such annual salary, as it may be adjusted upward by the Board in its discretion, being referred to as the “Base Salary”).  The Base Salary shall be payable in regular installments in accordance with the Company’s general payroll practices, shall be subject to customary withholding and may be increased (but not decreased) at the discretion of the Board.

(ii)Annual Performance Bonus. The Executive shall be eligible to earn an annual cash incentive bonus (the “Performance Bonus”) of not less than [  ]% of the Executive’s then effective Base Salary (each, a “Performance Bonus Target”), subject in all respects to the terms and conditions established by the Board.

(iii)Expense Reimbursement.  The Company will reimburse the Executive for all reasonable travel and other expenses incurred by the Executive in connection with the performance of his or her duties and obligations under this Agreement.  The Executive shall comply with such reasonable limitations and reporting requirements with respect to expenses as may be established by the Company from time to time.

(iv)Benefit Plans and Programs.  The Executive shall be entitled to participate in all compensation or employee benefit plans or programs and receive all benefits and perquisites for which salaried employees of the Company generally are eligible under any plan or program now or established later by the Company on the same basis as similarly situated senior executives of the Company.  The Executive may participate to the extent permissible under the terms and provisions or such plans or programs, in accordance with program provisions.  Nothing in this Agreement will preclude the Company from amending or terminating any of the plans or programs applicable to salaried employees or senior executives of the Company as long as such amendment or termination is applicable to all salaried employees or senior executives, as the case may be, so long as such plans or programs are replaced with plans no less favorable, in the aggregate, than existing plans.

(v)Grants of Long-Term Compensation.  The Executive shall also be eligible for grants of long-term incentive compensation, including, options to purchase the Company’s common stock, restricted stock and/or restricted stock units, all on terms and conditions established by the Board.


(vi)Clawback Policy.  All compensation shall be subject to any forfeiture or clawback policy established by the Company or the Board generally for senior executives from time to time and any other such policy required by applicable law.

 

(d)Change of Control:  Options and Stock-Based Awards.

In the event of a Change of Control, notwithstanding anything to the contrary in any then outstanding option agreement or stock-based award agreement to the extent any outstanding stock options and other stock-based awards are not assumed by the Company’s successor in a Change of Control, the vesting of all stock options and other stock-based awards outstanding and held by the Executive as of the Change of Control shall immediately accelerate and become fully vested and exercisable, subject to any permitted action by the Board upon a Change of Control under the Company’s applicable equity plan to terminate the stock options or other stock-based awards upon a Change of Control, provided, however, that the foregoing shall not apply to any outstanding equity award to the extent such acceleration of vesting would result in a violation of Section 409A of the Code.

3.Termination.  During the Employment Period, the Executive’s employment hereunder may be terminated without any breach of this Agreement under the following circumstances:

(a)Death.  The Executive’s employment hereunder shall terminate upon his or her death.

(b)Disability.  The Company may terminate the Executive’s employment upon the Executive’s Permanent Disability.  If any question shall arise as to whether the Executive has a Permanent Disability so as to be unable to perform the essential functions of the Executive’s then existing position or positions with or without reasonable accommodation, the Executive may, and at the request of the Company shall, submit to the Company a certification in reasonable detail by a physician selected by the Company to whom the Executive or the Executive’s guardian has no reasonable objection as to whether the Executive is so disabled or how long such disability is expected to continue, and such certification shall for the purposes of this Agreement be conclusive of the issue.  The Executive shall cooperate with any reasonable request of the physician in connection with such certification.  If such question shall arise and the Executive shall fail to submit such certification, the Company’s determination of such issue shall be binding on the Executive.  Nothing in this Section 3(b) shall be construed to waive the Executive’s rights, if any, under existing law including, without limitation, the Family and Medical Leave Act of 1993, 29 U.S.C. §2601 et seq. and the Americans with Disabilities Act, 42 U.S.C. §12101 et seq.

(c)Termination by Company for Cause.  The Company may terminate the Executive’s employment hereunder for Cause.

(d)Termination by Company Without Cause.  The Company may terminate the Executive’s employment hereunder at any time without Cause.  Any termination by the Company of the Executive’s employment under this Agreement which does not constitute a termination for Cause under Section 3(c) and does not result from the death or Permanent Disability of the Executive under Section 3(a) or (b) shall be deemed a termination without Cause.

(e)Termination by the Executive.  The Executive may terminate his or her employment hereunder at any time for any reason, including but not limited to Good Reason.  In the event the Executive seeks to terminate his or her employment for Good Reason, the Executive shall comply with the “Good Reason Process” (hereinafter defined) following the occurrence of any purported Good Reason. “Good Reason Process” shall mean that (i) the Executive reasonably determines in good faith that a “Good Reason” condition has occurred; (ii) the Executive notifies the Company in writing of the Good Reason condition within sixty (60) days of the first occurrence of such condition; (iii) the Executive cooperates in good faith with the Company’s efforts, for a period not less than thirty (30) days following receipt of such notice (the “Cure Period”) to remedy the condition; (iv) notwithstanding such efforts, the Good Reason condition continues to exist; and (v) the Executive terminates his or her employment within sixty (60) days after the end of the Cure Period.  If the Company cures the Good Reason or


determines in its reasonable good faith discretion that a Good Reason condition has not occurred during the Cure Period, Good Reason shall be deemed not to have occurred.

(f)Notice of Termination.  Except for termination as specified in Section 3(a), any termination of the Executive’s employment by the Company or any such termination by the Executive shall be communicated by written Notice of Termination to the other party hereto.  For purposes of this Agreement, a “Notice of Termination” shall mean a notice which shall indicate the specific termination provision in this Agreement relied upon.

(g)Date of Termination.  “Date of Termination” shall mean:  (i) if the Executive’s employment is terminated by his or her death, the date of his or her death; (ii) if the Executive’s employment is terminated on account of Permanent Disability under Section 3(b) or by the Company for Cause under Section 3(c), the date on which Notice of Termination is given; (iii) if the Executive’s employment is terminated by the Company under Section 3(d), the date on which a Notice of Termination is given; (iv) if the Executive’s employment is terminated by the Executive under Section 3(e) without Good Reason, thirty (30) days after the date on which a Notice of Termination is given, and (v) if the Executive’s employment is terminated by the Executive under Section 3(e) with Good Reason, the date which is specified in the Notice of Termination, provided that such date must occur within the sixty (60) day period after the end of the Cure Period.  Notwithstanding the foregoing, in the event that either party gives a Notice of Termination, the Company may unilaterally accelerate the Date of Termination.

4.Compensation on Termination.

(a)Termination Generally.  If the Executive’s employment with the Company is terminated for any reason, the Company shall pay or provide to the Executive (or to his or her authorized representative or estate) (i) any Base Salary earned through the Date of Termination, unpaid expense reimbursements (subject to, and in accordance with, Section 2(c) of this Agreement) and, to the extent required by law, unused vacation that accrued through the Date of Termination, such amounts to be paid no more than thirty (30) days after the Executive’s Date of Termination; and (ii) any vested benefits the Executive may have under any employee benefit plan of the Company through the Date of Termination, which vested benefits shall be paid and/or provided in accordance with the terms of such employee benefit plans (collectively, the “Accrued Benefits”).

(b)Qualifying Termination Prior to A Change of Control.  If the Executive incurs a Qualifying Termination during the Employment Period and prior to a Change of Control, then in addition to the Accrued Benefits, and subject to the Executive signing a separation agreement containing, among other provisions, a general release of claims in favor of the Company and related persons and entities, confidentiality, non-compete, return of property and non-disparagement, in a form and manner satisfactory to the Company (the “Separation Agreement and Release”) and the Separation Agreement and Release becoming fully effective, all within sixty (60) days of the Date of Termination (the “Release Period”):

(i)the Company shall pay the Executive an amount equal to one hundred percent (100%) of the sum of (A) the Executive’s then effective Base Salary and (B) an amount equal to the Executive’s then effective Performance Bonus Target (the “Severance Amount”).

(ii)the Company shall pay the Executive any accrued but unpaid Performance Bonus for the prior fiscal year then owed or fully earned by the Executive in accordance with Section 2(c)(ii) above (the “Earned Performance Bonus”).

(iii)the Company shall pay the Executive a pro-rata portion of the Performance Bonus based upon actual achievement of the performance metrics for the fiscal year in which the Termination Date occurs (calculated by dividing the number of full months of the applicable fiscal year through the Date of Termination by 12, and multiplying this fraction by the Executive’s then effective Performance Bonus Target) (the “Pro-Rata Bonus”).

(iv)the COBRA eligible health care insurance benefits (e.g., health, dental) being provided by the Company to the Executive on the Date of Termination shall continue in place at the same cost


to the Executive as applied to “active” participants on the Date of Termination for a period equal to the lesser of (i) the COBRA Benefit Period or (ii) twelve (12) months (“Health Care Continuation Benefit”).  The “COBRA Benefit Period” means the period of time after such termination during which COBRA benefits are available to the Executive as of the Date of Termination as set forth in the Company’s health care plan.  The Executive shall be responsible for applying for the COBRA eligible health care insurance benefit, paying for the same and submitting evidence of such premium costs to the Company for reimbursement during the COBRA Benefit Period.  The Company shall reimburse the Executive for the employer’s portion of such premiums (as applicable to the active rate) within 15 days of receipt of evidence of the payment of the premium costs to the Company (“Premium Reimbursement Payments”).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that such reimbursement of the premiums would result in a violation of the nondiscrimination rules of Section 105(h)(2) of the Internal Revenue Code of 1986, as amended (the “Code”) or any statute or regulation of similar effect (including but not limited to the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of reimbursing the premiums, the Company, in its sole discretion, may elect to instead pay the Executive on the first day of each month of such period, a fully taxable cash payment equal to the premiums for that month, subject to applicable tax withholdings (such amount, the “Special Severance Payment”), for the remainder of such period.  The Executive may, but is not obligated to, use such Special Severance Payment toward the cost of premiums.

(v)if the Executive requests, the Company shall pay (“Outplacement Payments”) for an outplacement service (to be selected by the Company) for services rendered in assisting the Executive in locating another job, for a period of six (6) months following the Date of Termination or until the Executive begins working for another employer, whichever occurs first (“Outplacement Services”).  These Outplacement Payments, which the Company shall make directly to the vendor providing Outplacement Services, are contingent upon the Executive’s cooperation with the outplacement service and upon active efforts by the Executive to locate another position.

(vi)Notwithstanding anything to the contrary in any then outstanding option agreement  or stock-based award agreement, (a) the vesting of such number of stock options and other stock-based awards outstanding and held by the Executive as would have vested in the three (3) months immediately following the Date of Termination had the Executive continued his or her employment for such three (3) month period shall immediately accelerate and become vested and exercisable as of the Date of Termination, and (b) subject to any permitted action by the Board upon a Change of Control or other merger, sale, dissolution or liquidation of the Company under Company’s applicable equity plan to terminate the stock options or other stock-based awards, all vested stock options held by the Executive shall be exercisable for one (1) year from the Date of Termination.

(c)RESERVED.

(d)Timing and Form of Severance Payments.

The benefits provided to Executive under Sections 4(b)(i), (ii), (iii), (iv), and (v) shall be paid in the form and at the time specified below:

(i)Severance Amount shall be paid in substantially equal installments in accordance with the Company’s payroll practice over twelve (12) months commencing within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, the Severance Amount shall begin to be paid in the second calendar year by the last day of such 60-day period; provided, further, that the initial payment shall include a catch-up payment to cover amounts retroactive to the day immediately following the Date of Termination.  Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).

(ii)Earned Performance Bonus shall be paid in a lump sum within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, the Earned Performance Bonus shall be paid in the second calendar year by the last day of such 60-day period.


(iii)The Pro-Rata Bonus shall be paid when the annual performance bonus would have been otherwise paid if Executive had continued his or her employment through the applicable performance period.  

(iv)Health Care Continuation Benefit shall commence immediately upon the Executive’s Date of Termination and the Executive shall immediately become eligible for Reimbursement Payments in accordance with Section 4(b)(iii), provided however if an executed Separation Agreement and Release has not become fully effective within Release Period, the Company shall immediately cease making Premium Reimbursement Payments (or, if applicable, Special Severance Payments) and the Executive shall be obligated to promptly repay to the Company any previously received Premium Reimbursement Payments (or, if applicable, any Special Severance Payments).

(v)Outplacement Services shall commence immediately upon the Executive’s Date of Termination, provided however if an executed Separation Agreement and Release has not become fully effective within the Release Period, Outplacement Services shall immediately cease and the Executive shall be obligated to promptly repay to the Company any previously made Outplacement Payments.

(e)Rights to Severance.  The receipt of any severance payments or benefits pursuant to Section 4 shall be subject to (i) the Executive’s submission to the Company of an executed Separation Agreement and Release that becomes fully effective within the Release Period and (ii) the Executive’s continued compliance with the Confidentiality and Non-Competition Agreement.  In the event an executed Separation and Release Agreement does not become fully effective within the Release Period, the Executive shall forfeit his or her right to receive any severance payments or benefits under Section 4 and, as specified in paragraph (d) above, the Company shall have the right to recoup from the Executive any previously made severance payments or benefits.  In the event the Executive breaches any of the provisions set forth in the Confidentiality and Non-Competition Agreement, in addition to all other legal and equitable remedies, the Company shall have the right to terminate or suspend all continuing payments and benefits to which the Executive may otherwise be entitled pursuant to Section 4 without affecting the effectiveness of the Executive’s release or the Executive’s obligations under the Separation Agreement and Release.

(f)Other Termination Events.  The Executive hereby agrees that no severance compensation shall be payable upon termination of the Executive’s employment with the Company (i) by the Company with Cause; (ii) by the Executive without Good Reason; or (iii) as a result of the Executive’s death or Permanent Disability, and the Executive hereby waives any claim for severance compensation except as set forth in Section 4(b).

5.Change of Control.  The provisions of this Section 5 shall apply in lieu of, and expressly supersede, other than with respect to the requirement for the execution and delivery of a Separation Agreement and Release, the provisions of Section 4 regarding severance pay and benefits upon a Qualifying Termination, if a Qualifying Termination occurs within twenty-four (24) months after the occurrence of a Change of Control (“CIC Qualifying Termination”).  This Section 5 shall terminate and be of no force or effect beginning twenty-four (24) months after the occurrence of a Change of Control.

(a)Qualifying Termination after a Change of Control.  During the Employment Period, if the Executive incurs a CIC Qualifying Termination, then in addition to the Accrued Benefits, and subject to the signing of the Separation Agreement and Release by the Executive and the Separation Agreement and Release becoming irrevocable within the Release Period:

(i)the Company shall pay the Executive an amount equal to two hundred percent (200%) of the sum of (A) the Executive’s then effective Base Salary and (B) the Executive’s then effective Performance Bonus Target (“CIC Severance Amount”).

(ii)the Company shall pay the Executive any accrued but unpaid Performance Bonus for the prior fiscal year then owed or fully earned by the Executive in accordance with Section 2(c)(ii) above (“CIC Earned Performance Bonus”).


(iii)the Company shall pay the Executive the Pro-Rata Bonus.

(iv)the COBRA eligible health care insurance benefits (e.g., health, dental) being provided by the Company to the Executive on the Date of Termination shall continue in place at the same cost to the Executive as applied to “active” participants on the Date of Termination for a period equal to the lesser of (i) the COBRA Benefit Period or (ii) twenty-four (24) months (“CIC Health Care Continuation Benefits”).  The Executive shall be responsible for applying for the COBRA eligible health care insurance benefit, paying for the same and submitting evidence of such premium costs to the Company for reimbursement during the COBRA Benefit Period.  The Company shall reimburse the Executive for the employer’s portion of such premiums (as applicable to the active rate) within 15 days of receipt of evidence of the payment of the premium costs to the Company (“CIC Premium Reimbursement Payments”).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that such reimbursement of the premiums would result in a violation of the nondiscrimination rules of Section 105(h)(2) of the Code or any statute or regulation of similar effect (including but not limited to the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of reimbursing the premiums, the Company, in its sole discretion, may elect to instead pay the Executive on the first day of each month of such period a fully taxable cash payment equal to the premiums for that month, subject to applicable tax withholdings (such amount, the “CIC Special Severance Payment”), for the remainder of such period.  The Executive may, but is not obligated to, use such Special Severance Payment toward the cost of premiums.

(v)if the Executive wishes, the Company will pay for an outplacement service (“CIC Outplacement Payments”) (to be selected by the Company) for services rendered in assisting the Executive in locating another job, for a period of six (6) months following the Date of Termination or until the Executive begins working for another employer, whichever occurs first (“CIC Outplacement Services”).  These CIC Outplacement Payments, which the Company shall make directly to the vendor providing the CIC Outplacement Services, are contingent upon the Executive’s cooperation with the outplacement service and upon active efforts by the Executive to locate another position.

(vi)CIC Severance Amount shall be payable in a lump sum within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, such payment shall be paid or commence to be paid in the second calendar year by the last day of such 60-day period.  Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).

(vii)CIC Earned Performance Bonus shall be paid in a lump sum within sixty (60) days after the Date of Termination; provided, however, that if the 60-day period begins in one (1) calendar year and ends in a second calendar year, the Earned Performance Bonus shall be paid in the second calendar year by the last day of such 60-day period.

(viii)The Pro-Rata Bonus shall be paid when the annual performance would have been paid if Executive had continued his or her employment through the payment date.

(ix)CIC Health Care Continuation Benefit shall commence immediately upon the Executive’s Date of Termination and the Executive shall immediately become eligible for Reimbursement Payments in accordance with Section 5(a)(iv), provided however if an executed Separation Agreement and Release has not become fully effective within the CIC Release Period, the Company shall immediately cease making CIC Premium Reimbursement Payments (or, if applicable, any CIC Special Severance Payments) and the Executive shall be obligated to promptly repay to the Company any previously received CIC Premium Reimbursement Payments (or, if applicable, any CIC Special Severance Payments).

(x)CIC Outplacement Services shall commence immediately upon the Executive’s Date of Termination, provided however if an executed Separation Agreement and Release has not become fully effective within the CIC Release Period, CIC Outplacement Services shall immediately cease and the Executive shall be obligated to promptly repay to the Company any previously made CIC Outplacement Payments.


(xi)Notwithstanding anything to the contrary in any then outstanding option agreement  or stock-based award agreement, the vesting of all stock options and other stock-based awards outstanding and held by the Executive shall immediately accelerate and become fully vested and exercisable as of the Date of Termination, and subject to any permitted action by the Board upon a Change of Control under Company’s applicable equity plan to terminate the stock options or other stock-based awards upon a Change of Control, all vested stock options shall be exercisable for one (1) year from the Date of Termination.

(b)RESERVED.

(c)Right to Severance under Section 5.  The receipt of any severance payments or benefits pursuant to Section 5 shall be subject (i) the Executive’s submission to the Company of an executed Separation Agreement and Release that becomes fully effective within the CIC Release Period and (ii) to the Executive’s continued compliance with the Confidentiality and Non-Competition Agreement.  In the event an executed Separation and Release Agreement does not become fully effective within the Release Period, the Executive shall forfeit his or her right to receive any severance payments or benefits under Section 5 and, as specified in paragraph (c) above, the Company shall have the right to recoup from the Executive any previously made severance payments or benefits. In the event the Executive breaches any of the provisions set forth in the Confidentiality and Non-Competition Agreement, in addition to all other legal and equitable remedies, the Company shall have the right to terminate or suspend all continuing payments and benefits to which the Executive may otherwise be entitled pursuant to Section 5 without affecting the effectiveness of the Executive’s release or the Executive’s obligations under the Separation Agreement and Release.

(d)Continued Compliance.  The receipt of any severance payments or benefits pursuant to Section 5 shall be subject to the Executive not violating any of the provisions set forth in the Confidentiality and Non-Competition Agreement.  In the event the Executive breaches any of the provisions set forth in the Confidentiality and Non-Competition Agreement, in addition to all other legal and equitable remedies, the Company shall have the right to terminate or suspend all continuing payments and benefits to which the Executive may otherwise be entitled pursuant to Section 5 without affecting the Executive’s release or the Executive’s obligations under the Separation Agreement and Release.

(e)Other Termination Events.  The Executive hereby agrees that no severance compensation shall be payable upon termination of the Executive’s employment with the Company (i) by the Company with Cause; (ii) by the Executive without Good Reason; or (iii) as a result of the Executive’s death or Permanent Disability, and the Executive hereby waives any claim for severance compensation except as set forth in Section 5(a).

(f)Parachute Payments.  If Independent Tax Counsel (as that term is defined below) determines that the aggregate payments and benefits provided or to be provided to the Executive pursuant to this Agreement, and any other payments and benefits provided or to be provided to the Executive from the Company or any of its subsidiaries or other affiliates or any successors thereto constitute “parachute payments” as defined in Section 280G of the Code (“Parachute Payments”) that would be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then, except as otherwise provided in the next sentence, such Parachute Payments shall be reduced to the extent the Independent Tax Counsel shall determine is necessary (but not below zero) so that no portion thereof shall be subject to the Excise Tax.  If Independent Tax Counsel determines that the Executive would receive in the aggregate greater payments and benefits on an after tax basis if the Parachute Payments were not reduced pursuant to this Section 5(f), then no such reduction shall be made.  The determination of which payments or benefits shall be reduced to avoid the Excise Tax shall be made by the Independent Tax Counsel, provided that the Independent Tax Counsel shall reduce or eliminate, as the case may be, payments or benefits in the following order (1) cash payments not subject to Section 409A of the Code; (2) cash payments subject to Section 409A of the Code; (3) equity-based payments and acceleration; and (4) non-cash forms of benefits.  To the extent any payment is to be made over time (e.g., in installments, etc.), then the payments shall be reduced in reverse chronological order.  The determination of the Independent Tax Counsel under this Section 5(f) shall be final and binding on all parties hereto.  For purposes of this Section 5(f), “Independent Tax Counsel” shall mean a lawyer, a certified public accountant with a nationally recognized accounting firm, or a compensation consultant with a nationally recognized actuarial and benefits consulting firm with expertise in the area of executive compensation tax law, who shall be selected by the Board, and whose fees and disbursements shall be paid by the Company.


6.Tax and Insurance.

(a)Insurance.  In no event shall the termination of the Executive’s employment by the Company or any such termination by the Executive pursuant to this Agreement release any claim by the Executive for indemnification that he or she is otherwise entitled to under any director or officer’s insurance policy or any articles, bylaws or other foundation documents of the Company. Without limiting the foregoing, the Company shall provide Executive with reasonable director’s and officer’s insurance coverage that is at least as favorable as the coverage in existence on the date of this Agreement (the “Existing D&O Coverage”); provided, however, that in no event shall the Company be obligated to maintain director’s and officer’s insurance coverage to the extent that premiums thereunder exceed 200% of the premiums payable by the Company under the Existing D&O Coverage on the date hereof (the “Threshold”); provided, further, that to the extent such premiums exceed the foregoing Threshold, the Company shall obtain director’s and officer’s insurance coverage on terms as similar as reasonably practicable to the terms of the Existing D&O Coverage without exceeding the Threshold.  Such insurance coverage shall continue in effect during the Employment Period and after the Employment Period ends for a period of six (6) years thereafter.  The cost of such coverage shall be paid by the Company.  Notwithstanding anything to the contrary in this Agreement, upon the occurrence of a Change of Control, the obligations set forth in this section shall terminate, provided that the Company shall (x) secure “tail insurance” with respect to the Existing D&O Coverage on reasonable terms and conditions of coverage, and (y) require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business or assets of the Company to honor any indemnification obligations that the Executive is otherwise entitled to under any articles, bylaws or other foundation documents of the Company in the same manner as the Company’s directors and officers immediately prior to such Change of Control.

(b)409A.  

(i)Anything in this Agreement to the contrary notwithstanding, if at the time of the Executive’s separation from service within the meaning of Section 409A of the Code, the Company determines that the Executive is a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code, then to the extent any payment or benefit that the Executive becomes entitled to under this Agreement on account of the Executive’s separation from service would be considered deferred compensation otherwise subject to the twenty percent (20%) additional tax imposed pursuant to Section 409A(a) of the Code as a result of the application of Section 409A(a)(2)(B)(i) of the Code, such payment shall not be payable and such benefit shall not be provided until the date that is the earlier of (A) six (6) months and one (1) day after the Executive’s separation from service, or (B) the Executive’s death.  If any such delayed cash payment is otherwise payable on an installment basis, the first payment shall include a catch-up payment covering amounts that would otherwise have been paid during the six-month period but for the application of this provision, and the balance of the installments shall be payable in accordance with their original schedule.

(ii)All in-kind benefits provided and expenses eligible for reimbursement under this Agreement shall be provided by the Company or incurred by the Executive during the time periods set forth in this Agreement.  All reimbursements shall be paid as soon as administratively practicable, but in no event shall any reimbursement be paid after the last day of the taxable year following the taxable year in which the expense was incurred.  The amount of in-kind benefits provided or reimbursable expenses incurred in one (1) taxable year shall not affect the in-kind benefits to be provided or the expenses eligible for reimbursement in any other taxable year (except for any lifetime or other aggregate limitation applicable to medical expenses). Such right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit.

(iii)To the extent that any payment or benefit described in this Agreement constitutes “non-qualified deferred compensation” under Section 409A of the Code, and to the extent that such payment or benefit is payable upon the Executive’s termination of employment, then such payments or benefits shall be payable only upon the Executive’s “separation from service.”  The determination of whether and when a separation from service has occurred shall be made in accordance with the presumptions set forth in Treasury Regulation Section 1.409A-1(h).

(iv)The parties intend that this Agreement shall be administered in accordance with Section 409A of the Code.  To the extent that any provision of this Agreement is ambiguous as to its


compliance with Section 409A of the Code, the provision shall be read in such a manner so that all payments hereunder comply with Section 409A of the Code.  Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).  The parties agree that this Agreement may be amended, as reasonably requested by either party, and as may be necessary to fully comply with Section 409A of the Code and all related rules and regulations in order to preserve the payments and benefits provided hereunder without additional cost to either party.

(v)The Company makes no representation or warranty and shall have no liability to the Executive or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Section 409A of the Code but do not satisfy an exemption from, or the conditions of, such Section.

7.Representations and Warranties of the Executive.  Executive hereby represents and warrants to the Company that:

(a)The Executive:

(i)has not been convicted within the last five (5) years of any felony or misdemeanor in connection with the offer, purchase, or sale of any security or any felony involving fraud or deceit, including, but not limited to, forgery, embezzlement, obtaining money under false pretenses, larceny, or conspiracy to defraud.

(ii)is not currently subject to any state administrative enforcement order or judgement entered by a state securities administrator within the last five (5) years and is not subject to any state’s administrative enforcement order or judgement in which fraud or deceit (including, but not limited to, making untrue statements of material facts and omitting to state material facts) was found in which the order or judgement was entered within the last five (5) years.

(iii)is legally authorized to work in the United States of America.

(b)This Agreement constitutes the legal, valid and binding obligations of the Executive, enforceable in accordance with its terms, and execution, delivery and performance of this Agreement by the Executive does not and will not conflict with, violate or cause a breach of any agreement, contract or instrument to which the Executive is a party or any judgement, order or decree to which the Executive is subject.

8.Representations and Warranties of the Company.  The Company hereby represents and warrants to the Executive that:

(a)The Company is a corporation duly organized, validly existing and in good standing under the laws of the State of Delaware.  The Company has all requisite corporate power and authority to carry out the transactions contemplated by this Agreement.

(b)The execution, delivery and performance of this Agreement has been duly authorized by the Company.  This Agreement constitutes a valid and binding obligation of the Company, enforceable in accordance with its terms.  The execution and delivery by the Company of this Agreement, and the fulfillment of and compliance with the respective terms hereof by the Company, do not and shall not (i) conflict with or result in a breach of the terms, (ii) constitute a default under, (iii) result in the creation of any lien, security interest, charge or encumbrance upon the Company’s capital stock or assets pursuant to, (iv) give any third party the right to modify, terminate or accelerate any obligation under, (v) result in a violation of, or (vi) require any authorization, consent, approval, exemption or other action by or notice to any court or administrative or governmental body pursuant to, the charter or bylaws of the Company, or any law, statute, rule or regulation to which the Company is subject, or any agreement, instrument, order judgement or decree to which the Company is subject.

9.Notices.  All notices, demands or other communications to be given or delivered under or by reason of the provisions of this Agreement will be in writing and will be deemed to have been given when delivered


personally, mailed by certified or registered mail, return receipt requested and postage prepaid, or sent via a nationally recognized overnight courier, or sent via facsimile to the recipient with a confirmation of receipt and accompanied by a certified or registered mailing.  Such notices, demands and other communications will be sent to the address indicated below:

To the Company:

Aspen Aerogels, Inc.

30 Forbes Road

Northborough, MA 01532

Telephone:(508) 691-1111

Facsimile:(508) 691-1200

Attention:Board of Directors

with copies (which shall not constitute notice) to:  

Mintz, Levin, Cohn, Ferris, Glovsky and Popeo, P.C.

One Financial Center

Boston, MA 02111

Telephone:(617) 348-3013

Facsimile:(617) 542-2241

Attention:Sahir Surmeli

 

To the Executive:

 

Address specified on signature page

or to such other address or to the attention of such other person as the recipient party has specified by prior written notice to the sending party.

10.Miscellaneous.  

(a)Severability.  Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provision had never been contained herein.

(b)Complete Agreement.  This Agreement and the agreements referred to herein (including, without limitation, the Confidentiality and Non-Competition Agreement) embody the complete agreement and understanding among the parties and supersede and preempt any prior understandings, agreements or representations by or among the parties, written or oral, which may have related to the subject matter hereof.  This Agreement supersedes and terminates the Prior Agreement.

(c)Waiver of Jury trial.  The parties to this Agreement each hereby waives, to the fullest extent permitted by law, any right to trial by jury of any claim, demand, action, or cause of action (i) arising under this Agreement or (ii) in any way connected with or related or incidental to the dealings of the parties hereto in respect of this Agreement or any of the transactions related hereto, in each case whether now existing or hereafter arising, and whether in contract, tort, equity, or otherwise.  The parties to this Agreement each hereby agrees and consents that any such claim, demand, action, or cause of action shall be decided by court trial without a jury and that the parties to this Agreement may file an original counterpart or a copy of


this Agreement with any court as written evidence of the consent of the parties hereto to the waiver of their right to trial by jury.

(d)Counterparts; Facsimile Transmission.  This Agreement may be executed simultaneously in two or more counterparts, any one of which need not contain the signatures of more than one party, but all such counterparts taken together will constitute one and the same Agreement.  This Agreement may also be executed and delivered by facsimile transmission.

(e)Successors and Assigns.  The provisions hereof shall inure to the benefit of, and be binding upon and assignable to, successors of the Company by way of merger, consolidation or sale.  The Executive may not assign or delegate to any third person the Executive's obligations under this Agreement. The rights and benefits of the Executive under this Agreement are personal to him and no such right or benefit shall be subject to voluntary or involuntary alienation, assignment or transfer.  The Company shall require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would have been required to perform it if no such succession had taken place.  As used in this Agreement, “the Company” shall mean both the Company as defined above and any such successor that assumes and agrees to perform this Agreement, by operation of law or otherwise.

(f)Governing Law.  All issues concerning this Agreement shall be governed by and construed in accordance with the laws of the Commonwealth of Massachusetts, without giving effect to any choice of law or conflict of law provision or rule (whether of the Commonwealth of Massachusetts or any other jurisdiction) that would cause the application of the law of any jurisdiction other than the Commonwealth of Massachusetts.

(g)Remedies.  The parties hereto agree and acknowledge that money damages may not be an adequate remedy for any breach of the provisions of the Agreement and that any party may in its sole discretion apply to any court of law or equity of competent jurisdiction (without posting any bond or deposit) for specific performance and/or injunctive or other relief in order to enforce or prevent any violations of the provisions of this Agreement.

(h)Amendment and Waiver.  The provisions of this Agreement may be amended and waived only with the prior written consent of the Company and the Executive.

(i)Certain Expenses.  The Company agrees to pay, as incurred, to the fullest extent permitted by law, or indemnify the Executive if such payment is not legally permitted, for all legal fees and expenses that the Executive may in good faith incur as a result of any contest by the Company, the Executive or others of the validity or enforceability of or liability under, or otherwise involving, any provision of this Agreement; provided, however, that the Executive shall reimburse the Company for all such payments made by the Company in connection with a contest by the Company if a court of competent jurisdiction or an arbitrator shall find that the Executive did not act in good faith in connection with such contest.

(j)Withholding.  All payments made by the Company to the Executive under this Agreement shall be net of any tax or other amounts required to be withheld by the Company under applicable law.

(k)Litigation and Regulatory Cooperation.  During and after the Executive’s employment, the Executive shall cooperate fully with the Company in the defense or prosecution of any claims or actions now in existence or which may be brought in the future against or on behalf of the Company which relate to events or occurrences that transpired while the Executive was employed by the Company.  The Executive’s full cooperation in connection with such claims or actions shall include, but not be limited to, being available to meet with counsel to prepare for discovery or trial and to act as a witness on behalf of the Company at mutually convenient times.  During and after the Executive’s employment, the Executive also shall cooperate fully with the Company in connection with any investigation or review of any federal, state or local regulatory authority as any such investigation or review relates to events or occurrences that transpired while the Executive was employed by the Company.  The


Company shall reimburse the Executive for any reasonable out-of-pocket expenses incurred in connection with the Executive’s performance of obligations pursuant to this Section 11(k).

(l)Survival.  The provisions of Sections 1, 2, 4, 5, 6, 9 and 10 of this Agreement shall survive any termination of this Agreement in accordance with the terms of such sections.

[REMAINDER OF THIS PAGE INTENTIONALLY LEFT BLANK]

 

 


 

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first above written.

THE COMPANY:

ASPEN AEROGELS, INC.

By:  

Name:  Donald R. Young

Title:    Chief Executive Officer

 

THE EXECUTIVE:

By:  

        [NAME]

 

Address:            

                  

 

 

 

EX-10.21 6 aspn-ex1021_163.htm EX-10.21 aspn-ex1021_163.htm

 

Exhibit 10.21

ASPEN AEROGELS, INC.

NON-EMPLOYEE DIRECTOR COMPENSATION POLICY1

The Board of Directors of Aspen Aerogels, Inc. (the “Company”) has approved the following Non-Employee Director Compensation Policy (this “Policy”) which establishes compensation to be paid to non-employee directors of the Company to provide an inducement to obtain and retain the services of qualified persons to serve as members of the Company’s Board of Directors.

Applicable Persons

This Policy shall apply to each director of the Company who is not an employee of, or consultant to, the Company or any Affiliate (each, an “Outside Director”). “Affiliate” shall mean a corporation which is a direct or indirect parent or subsidiary of the Company, as determined pursuant to Section 424 of the Internal Revenue Code of 1986, as amended.

Equity Grants

All equity grant amounts set forth herein shall be subject to automatic adjustment in the event of any stock split or other recapitalization affecting the Company’s common stock.

Annual Restricted Stock Grants

Commencing in calendar year 2015, each Outside Director shall be granted (i) restricted shares of the Company’s common stock (the “Annual Stock Grant”) equal in value to $51,000 under the Company’s 2014 Employee, Director and Consultant Equity Incentive Plan or such plan in effect on the date of grant (the “Stock Plan”) and (ii) stock options to purchase shares of the Company’s common stock (the “Annual Option Grant”, and together with the Annual Stock Grant, the “Annual Equity Grant”) equal in value to $34,000 under the Stock Plan each year on or about the time of the annual meeting of the Board of Directors following the Company’s annual meeting of stockholders; provided that if there has been no annual meeting of stockholders held by the first day of the third fiscal quarter, each Outside Director will still receive any Annual Equity Grant provided for under this Policy on the first day of the third fiscal quarter of such year. The number of shares of common stock to be granted to each Outside Director as his or her Annual Stock Grant shall be calculated using the fair market value of the Company’s common stock as of the grant date, which shall be deemed to be the closing price on such date of the Company’s common stock on a national securities exchange. The number of shares of common stock subject to the Annual Option Grant to be granted to each Outside Director as his or her Annual Option Grant shall be calculated using the fair value of the dollar amount of the Annual Option Grant computed in accordance with FASB ASC Topic 718. For any new Outside Director joining the Board of Directors after the date of the Annual Equity Grant, such new Outside Director shall receive equity grants on the first day of his or her service on the Board of Directors equal to the pro rata share of that year’s (i) Annual Stock Grant calculated by multiplying the number of days of such year that the such new director will serve by the quotient of $51,000 divided by 365 and (ii) Annual Option Grant calculated by multiplying the number of days of such year that the such new director will serve by the quotient of $34,000 divided by 365 and in each case calculating the number of shares using the methodology set forth above for Annual Equity Grants but calculated using the closing stock price and other values on such new Outside Director’s first day of service on the Board of Directors.

Terms for All Equity Awards

Unless otherwise specified by the Board of Directors or the Compensation and Leadership Development Committee (the “Compensation Committee”) at the time of grant, all equity awards granted under this Policy shall

 

1

This revised Non-Employee Director Compensation Policy replaces and supersedes the Company’s prior Non-Employee Director Compensation Policy, and became effective on February 23, 2022.


 


 

 

(i) vest on the earlier of (a) one year from the date of the grant with respect to an Annual Equity Grant or (b) the day prior to the annual meeting for the fiscal year following the date of grant, subject to the Outside Director’s continued service on the Board of Directors, (ii) each stock option shall terminate ten years from the date of grant of such stock option, and (iii) each equity award shall be granted under the Company’s standard form of agreement unless on or prior to the date of grant the Board of Directors or the Compensation Committee shall determine that other terms or conditions shall be applicable prior to the grant of such equity award.

 

Such restricted stock and stock options shall become fully vested immediately prior to a Change of Control. “Change of Control” means the occurrence of any of the following events: (i) Any “Person” (as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) becomes the “Beneficial Owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing 50% or more of the total voting power represented by the Company’s then outstanding voting securities (excluding for this purpose any such voting securities held by the Company or its affiliates or by any employee benefit plan of the Company) pursuant to a transaction or a series of related transactions; or (ii) (a) a merger or consolidation of the Company whether or not approved by the Board of Directors, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or the parent of such corporation) more than 50% of the total voting power represented by the voting securities of the Company or such surviving entity or parent of such corporation, as the case may be, outstanding immediately after such merger or consolidation; or (b) the sale or disposition by the Company of all or substantially all of the Company’s assets in a transaction requiring stockholder approval.

Notwithstanding the foregoing, in the event that an Outside Director departs from the Board of Directors other than as a result of removal from the Board of Directors for cause (as defined in the Stock Plan) (the “Departing Director”), the Departing Director will have two years from the date of departure to exercise all stock options, to the extent vested and exercisable as of the date of departure, subject to the provisions of the Stock Plan, and provided, however, that in no event shall the Departing Director be permitted to exercise such stock options following the expiration of the term of such stock options. The Board of Directors retains the discretion to add additional time to such exercise period when considering each such departure.  In addition, if the Departing Director has served on the Board of Directors for at least three years at the time of departure, the Board of Directors retains the discretion to provide for the acceleration of vesting of some or all of the Departing Director’s unvested stock options or restricted stock.

Cash Fees

Annual Cash Payments

The following annual cash fees shall be paid to the Outside Directors serving on the Board of Directors and the Audit Committee, Compensation Committee and Nominating and Governance Committee, as applicable.

 

 

 

Board of Directors or Committee of Board of Directors

Annual Retainer
Amount for Chair
(in lieu of the annual retainer
amount for a member)

Annual Retainer
Amount for Member

Board of Directors

$70,000

$35,000

Audit Committee

$15,000

$7,500

Compensation Committee

$10,000

$5,000

Nominating and Governance Committee

$8,000

$4,000

 

If the Company holds more than 12 board meetings in a calendar year, each Outside Director will receive a fee of $1,500 for each additional board meeting attended in person and a fee of $1,500 for each additional board meeting attended by telephone or by other means of communication. If the Company holds more than 12 meetings of the Audit Committee in a calendar year, each member of such committee will receive a fee of $1,500 for each additional committee meeting attended in person and a fee of $1,500 for each additional committee meeting attended by telephone or by other means of communication. If the Company holds more than 8 meetings of either of the Compensation Committee or the Nominating and Governance Committee in a calendar year, each member of such

 


 

committee will receive a fee of $1,500 for each additional committee meeting attended in person and a fee of $1,500 for each additional committee meeting attended by telephone or by other means of communication.

Payment Terms for All Cash Fees

Cash payments payable to Outside Directors shall be paid quarterly in arrears as of the last day of each fiscal quarter.

Following an Outside Director’s first election or appointment to the Board of Directors, such Outside Director shall receive his or her cash compensation pro rated beginning on the date he or she was initially appointed or elected. If an Outside Director dies, resigns or is removed during any quarter, he or she shall be entitled to a cash payment on a pro rated basis through his or her last day of service.

Maximum Compensation

In any fiscal year that ends on or after December 31, 2018, the sum of the grant date fair value (determined as of the date of grant in accordance with FASB ASC Topic 718) of all awards made pursuant to the Stock Plan, to an individual as compensation for service as a non-employee director, together with cash compensation earned by the non-employee director during any fiscal year, shall not exceed $500,000.

In a fiscal year in which a non-employee director serves the Company in another capacity (including as an interim officer), the non-employee director compensation limit shall not apply to any compensation arrangements established with respect to such service.

Expenses

Upon presentation of documentation of such expenses reasonably satisfactory to the Company, each Outside Director shall be reimbursed for his or her reasonable out-of-pocket business expenses incurred in connection with attending meetings of the Board of Directors and Committees thereof or in connection with other business related to the Board of Directors.

Amendments

The Nominating and Governance Committee or the Board of Directors shall review this Policy from time to time to assess whether any amendments in the type and amount of compensation provided herein should be adjusted in order to fulfill the objectives of this Policy.

 

EX-10.29.2 7 aspn-ex10292_48.htm EX-10.29.2 aspn-ex10292_48.htm

 

 

Exhibit 10.29.2

FIRST AMENDMENT TO THE AMENDED AND RESTATED SUPPLY AGREEMENT, AND TERMINATION OF THE SIDE AGREEMENT

This First Amendment to the Amended and Restated Supply Agreement and termination of the Side Agreement (this “1st Amendment”) is effective December 15, 2021 (the “Effective Date”) and is entered into by and between Aspen Aerogels, Inc, a Delaware corporation with a principal place of business at 30 Forbes Road, Bldg. B, Northborough, MA 01532  ("ASPEN"), BASF Polyurethanes GmbH, with a pricinpal place of business at Elastogranstraße 60, 49448 Lemförde, Germany ("BASF PU"), BASF SE, Carl-Bosch-Straße 38, 37056 Ludwigshafen, German (individually “BASF SE” and collectively BASF PU and BASF SE are referred to as "BASF", and together with ASPEN, the "Parties", and each a "Party").

RECITALS

WHEREAS, the Parties, and certain other identified related entities, are parties to and entered into the agreements (collectively, the “Agreements” or an “Agreement” if singular) listed on Exhibit 1, and unless defined specifically herein, capitalized terms used herein shall have the meaning as ascribed in Exhibit 1 and the relevant Agreements unless any such Agreement has a conflicting definition with any other such Agreement, in which case the Definition of the AR Agreement shall be controlling if applicable; and,

WHEREAS, ASPEN desires to sell the Products and New Product directly to customers and BASF desires to discontinue marketing, market development and sale of Products and New Product, and BASF agrees that ASPEN should have the right to sell the Products and New Products in all markets (including, but not limited to, the BASF Markets and the BASF Restated Core Markets), and effective as of the Effective Date, BASF will discontinue further marketing of the Products and the New Product; and,

WHEREAS, in order to ensure a smooth transition for current and prospective BASF customers, BASF wishes for ASPEN to sell the SLENTEX® brand direct to certain limited customers for a limited period.

NOW THEREFORE, in consideration of the mutual covenants and agreements as set forth herein and for good and valuable consideration, the receipt and sufficiency of which Parties hereby acknowledge, the Parties agree as follows:

 

1.

The Recitals set forth above are hereby incorporated into this amendment by reference as if fully stated herein.

Section I: Deletion of Certain Provisions in the AR Agreement and First Addendum as of the Effective Date

 

2.

The following sections of the AR Agreement are stricken in their entirety: Sections 1, 2, 3, 4, 6, 9.1.

 

3.

The following sections of the First Addendum are stricken in their entirety: Sections 2, 3, 4, 5, 6

 

4.

The Side Agreement is hereby terminated in its entirety.

 

Section II: Clarification; License

 

5.

All terms related to ASPEN’s repayment of any Pre-Payment Balance to BASF shall be governed by the existing terms of AR Agreement.

 

6.

The Parties affirm that ASPEN has any and all rights to sell, manufacture, market, develop the market or take any other action necessary or desired by ASPEN to sell the Products or New Product in any market, including, but not limited to, any previously specified BASF Markets and BASF Restated Core Markets.  

 

7.

Effective as of the Effective Date, BASF grants to ASPEN a royalty free, non-exclusive, limited-time license to use, any intellectual property rights necessary for ASPEN to sell the SLENTEX® branded product to only those customers BASF identified on Exhibit 2 (“BASF Customers”) for the period of time as identified


 

Exhibit 2 (“Period”), which shall be amended from from-to-time if the Parties mutually agree to add or remove such additional BASF Customers. Included in this limited license shall be the right to create and/or distribute any documents/materials necessary to effectuate any such sale, including, but not limited to, Safety Data Sheets. The products delivered by Aspen hereunder to BASF Customers must comply with the Specification. Together with the execution of each delivery Aspen will provide the respective quality certificates to BASF. Further, BASF reserves the right to employ an independent third-party auditor to examine whether Aspen complies with the stipulations herein, especially with the limitation to use the SLENTEX® brand only for sales to BASF Customers during the Period.

Section III: BASF Obligations Post Prepayment

 

8.

Upon final repayment of any Pre-Payment Balance by ASPEN pursuant to Section 5 of the AR Agreement, BASF PU shall within five (5) business days take all necessary steps to the discharge any Security Interest in ASPEN’s assets in accordance with Annex 4 of the AR Agreement, including, but not limited to:

 

a.

Termination of the RI UCC.

 

b.

Termination of the ASPEN UCC.

 

c.

Termination of the Security Agreement.

 

d.

Discharge of the Mortgage by executing the Form Discharge attached hereto as Exhibit 3.

 

e.

Termination of the Intercreditor Agreement.

Section IV: Miscellaneous

 

9.

Entire Agreement. This 1st Amendment constitutes the sole and entire agreement of the Parties with respect to the subject matter contained herein and therein, and supersedes all prior and contemporaneous understandings, agreements, representations, and warranties, both written and oral, regarding such subject matter.

 

10.

Severability. If any term or provision of this 1st Amendment is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other term or provision of this 1st Amendment.

 

11.

Section 14 of the AR Agreement (Law and Jurisdiction) is hereby incorporated into this 1st Amendment as if fully stated herein.

 

12.

Any alterations or amendments to any provision of this 1st Amendment, including amendments to the Exhibits hereto, shall only be valid if made in writing by authorized representatives of the Parties.

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

IN WITNESS WHEREOF, the parties hereto have executed this 1st Amendment as of the Effective Date.

 

 

 

 

 

 

ASPEN

 

By /s/John F. Fairbanks

Name: John Fairbanks

Title: Chief Financial Officer

 

 

BASF

 

By /s/Jens Goeker

Name: Jens Goeker

Title: Chief Financial Officer

By /s/Burchard Graf. V. Westerholt

Name: Burchard Graf. V. Westerholt

Title: General Counsel

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

Exhibit 1

 

1.

ASPEN and BASF entered into an Amended and Restated Supply Agreement with an effective date of February 16, 2018 (the “AR Agreement”).

 

2.

ASPEN and BASF SE entered into an Amended and Restated Side Agreement dated February 16, 2018 (the “Side Agreement”).

 

3.

ASPEN and ASPEN Aerogels Rhode Island, LLC and BASF entered into a Security Agreement dated February 16, 2018 (the “Security Agreement”).

 

4.

Silicon Valley Bank and BASF entered into an Intercreditor Agreement with an effective date of February 16, 2018 (the “Intercreditor Agreement”).

 

5.

Aspen Aerogels Rhode Island, LLC executed a Mortgage Deed, Security Agreement and Fixture Filing dated February 16, 2018 and recorded at Book 3995, Page 164 in the County of Providence in the State of Rhode Island (the “Mortgage”).

 

6.

BASF is a Secured Party and ASPEN is a Debtor in a UCC Financing Statement filed on February 21, 2018 (the “ASPEN UCC”).

 

7.

BASF is a Secured Party and Aspen Aerogels Rhode Island, LLC is a Debtor in a UCC-1 filed on February 22, 2018 (the “RI UCC”).

 

8.

ASPEN and BASF entered into a First Addendum to the AR Agreement dated January 14, 2019 (the “First Addendum”).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

Exhibit 2

BASF Customers

 

BASF Customer

 

1.

[***]

 

Period:
[***]

Max. Quantity:

[***]

 

Portions of this Exhibit, indicated by the mark “[***],” were omitted and have been filed separately with the Securities and Exchange Commission pursuant to the Registrant’s application requesting confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended.

 

 

 

 


 

 


 

Exhibit 3

DISCHARGE OF MORTGAGE

 

Address of Premises:3 Dexter Road, East Providence, Rhode Island 02914

 

[Name], [title] of the [entity], holder of a Mortgage Deed, Security Agreement and Fixture Filing from ASPEN AEROGELS RHODE ISLAND, LLC to BASF POLYURETHANES GMBH, a company organized under the

laws of Germany having an address at Elastogranstraße 60, 49443 Lemforde, Germany,

 

dated February 16, 2018

 

and recorded with the County of Providence in the State of Rhode Island Registry of Deeds in Book 3995, Page 164

 

hereby acknowledges satisfaction of same and releases all interest acquired under said Mortgage.

 

Executed as a sealed instrument this ___ day of _____, 20___.

 

 

 

________________________________

[Name]

[Title]

 

 

[Notary]

 

 

 

On this __ day of ___, 20__, before me, the undersigned notary public, personally appeared _________________, [_Title_] of BASF Polyurethanes GmbH, personally known to me to be the person whose name is signed on the preceding or attached document, and acknowledged to me that he signed it voluntarily for its stated purpose.

 

 

 

_______________________________

Notary Public:

 

 

 

 

 

EX-21.1 8 aspn-ex211_9.htm EX-21.1 aspn-ex211_9.htm

 

Exhibit 21.1

SUBSIDIARIES OF ASPEN AEROGELS, INC.

 

Aspen Aerogels Germany GmbH, a German entity

Aspen Aerogels Rhode Island, LLC, a Rhode Island limited liability company

Aspen Aerogels Georgia, LLC, a Georgia limited liability company

 

 

EX-23.1 9 aspn-ex231_7.htm EX-23.1 aspn-ex231_7.htm

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

 

The Board of Directors
Aspen Aerogels, Inc.:

 

We consent to the incorporation by reference in the registration statements (Nos. 333-227158, 333-259449, and 333-254250) on Form S-3 and registration statements (Nos. 333-254247, 333-230165, 333-223380, 333-216434, 333-209995, and 333-198124) on Form S-8 of our report dated February 28, 2022, with respect to the consolidated financial statements and financial statement schedule II – Valuation and Qualifying Accounts, of Aspen Aerogels, Inc. and the effectiveness of internal control over financial reporting.

/s/ KPMG LLP

Hartford, Connecticut
February 28, 2022

 

 

EX-31.1 10 aspn-ex311_10.htm EX-31.1 aspn-ex311_10.htm

 

Exhibit 31.1

CERTIFICATIONS UNDER SECTION 302

I, Donald R. Young, certify that:

1. I have reviewed this annual report on Form 10-K of Aspen Aerogels, 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(s) 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(s) 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: February 28, 2022

 

/s/ Donald R. Young

 

 

Donald R. Young

 

 

President and Chief Executive Officer

 

 

(principal executive officer)

 

 

EX-31.2 11 aspn-ex312_6.htm EX-31.2 aspn-ex312_6.htm

 

Exhibit 31.2

CERTIFICATIONS UNDER SECTION 302

I, John F. Fairbanks, certify that:

1. I have reviewed this annual report on Form 10-K of Aspen Aerogels, 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(s) 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(s) 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: February 28, 2022

 

/s/ John F. Fairbanks

 

 

John F. Fairbanks

 

 

Vice President, Chief Financial Officer and Treasurer

 

 

(principal financial officer and principal accounting officer)

 

 

EX-32 12 aspn-ex32_8.htm EX-32 aspn-ex32_8.htm

Exhibit 32

CERTIFICATIONS UNDER SECTION 906

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Aspen Aerogels, Inc., a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:

The Annual Report for the year ended December 31, 2021 (the “Form 10-K”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Dated: February 28, 2022

 

/s/ Donald R. Young

 

 

Donald R. Young

 

 

President and Chief Executive Officer

 

 

(principal executive officer)

 

 

 

Dated: February 28, 2022

 

/s/ John F. Fairbanks

 

 

John F. Fairbanks

 

 

Vice President, Chief Financial Officer and Treasurer

 

 

(principal financial officer and principal accounting officer)

 

GRAPHIC 13 gnze2ifvgyxn000001.jpg GRAPHIC begin 644 gnze2ifvgyxn000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#A?A[\/;CX MJW>M7=WKSVMQ;-$\DDEOY[3&3?R3O7&-GOU]J[K_ (9E_P"IN_\ *;_]MH_9 ME_YFG_MT_P#:U>_T > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@ M'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ M S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O] M% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MMM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[ M;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E M-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^ M4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U M-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ M4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_P MS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P , MR_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10! MX!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1 M_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[ M_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ M +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_ M^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_ MY3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W M_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_ M]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ M %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ? M\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ M#,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 M > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"V MT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM M>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W M_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3 M?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W M?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3 M=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#, MO_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+ M_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@ M'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ M S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O] M% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MMM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[ M;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E M-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^ M4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U M-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ M4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_P MS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P , MR_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10! MX!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1 M_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[ M_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ M +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_ M^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_ MY3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W M_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_ M]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ M %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ? M\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ M#,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 M > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"V MT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM M>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W M_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3 M?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W M?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3 M=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#, MO_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+ M_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@ M'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ M S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O] M% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MMM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[ M;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E M-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^ M4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U M-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ M4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_P MS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P , MR_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VUY9XDL=2^&OC74=&TW6KCS(% MC5KF$&$R!D5\%0QZ;L=>U?:5?('QM_Y*]KO_ &[_ /HB.@#T#]F7_F:?^W3_ M -K5[_7@'[,O_,T_]NG_ +6KW^@ HHHH **** .)\6_%/P]X/G>"\6^NIHY% MCF6SM]PB9EW*&9BJ@DBJJ]S^5 M>JF6."S\Z:18XHX]SNYP% &22>PH X_P /?%#1 M=?\ $3: UGJNEZIM+);:G;>2T@ R<#)[<\XXJMJWQ>\/Z7?WMO'9:QJ$5@^R M]N[&T\R"V;."'A-2_"2.*;X(^(#.J,99+PS;NY\H=: /1]6\=>']&\,V_B">\\RQN@OV7R4+ M/.6&0JKUSUZXQWQ6=HWQ0T+5;N]L[J#4=&N[. W,EOJMMY#F(#)<#)R /Q]J M\5\/2SS6GPEAN>;8:E<%-W?$ZX_6NT^)ND+K7QB\-Z8C>4^H:;<6TLBC)",D M@R1WQDF@#O/"_P 1M(\5:G_9]O9ZG9SO!]IM_MUMY0N8LXWQG)W+R/3^=:NF M^)[+5]>U+2K&.>4Z:52XN@J^2)#_ ,LPVZB7)W"U>%2GU\ MV1.OMGI0!?HK$L/$4EUK$>F7>B:CIT\MO)<1&Z:!E=49%;!BE?!!E3KCK6W0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R!\;?\ DKVN_P#; MO_Z(CKZ_KY ^-O\ R5[7?^W?_P!$1T >@?LR_P#,T_\ ;I_[6KW^O /V9?\ MF:?^W3_VM7O] !1110 4444 ><^/OAOK7CJ9X9?%_P!ETD2)+#8_V:C^6ZKM MSYFY6.)Q_$1QNR>3TYYH\._#^;3_$S>)=?UV77=9$/V>&9[9($A3_ M &47(SR><]SZUV]% ',Z#X033)-5O-1O#J6J:JY^TW9B\O$>,+$BY.U%'N?\E#T;_L%7_P#Z-M*Z"N?O/^2AZ-_V"K__ -&VE=!0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7R!\;?\ DKVN_P#;O_Z(CKZ_KY ^-O\ MR5[7?^W?_P!$1T >@?LR_P#,T_\ ;I_[6KW^O /V9?\ F:?^W3_VM7O] !11 M10 4444 %%^%_"LJPZSK,%M,QXA :209Z$H@) ]R,5N7-Y;65H]W=W M$5O;(NYY9G"*H]23P* )Z*PO#WC/P_XKFO(M#U%;QK,J)RD;J%SG&"P 8':> M1FL_6/B;X-T'53IFI:[!%>*5#+<%\JP(R-N/O9[8SFLWP_X^\+>*1<_P!CZQ#.;9/,F5E:(HO=L. = MH[GH* .DHKG/#WCSPQXJO+BTT35HKNX@&Z2,(Z'&<9&X#<,XY&1R/6M*WUW3 M;K6[O1[>Y\R_LT62XC5&(B#?=RV-H)ZXSG':@#1HHHH Y^\_Y*'HW_8*O_\ MT;:5T%<_>?\ )0]&_P"P5?\ _HVTKH* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBN4\6?$;PUX+N;:VUB\9;BXY$42%V1?[[ =%_4\X!P: .KHJ&TN[>_ MM(;NTF2>WF0/'+&V593T(-34 %?('QM_Y*]KO_;O_P"B(Z^OZ^0/C;_R5[7? M^W?_ -$1T >@?LR_\S3_ -NG_M:O?Z\ _9E_YFG_ +=/_:U>_P! !1110 44 M44 >.?M!V-I!X(AN8;6".XN-4B,TJ1@-(1'(!N(Y. .:]:FL[6_L5M[RVAN M8"%)CFC#J2,$'!XX(!KS?XG^#/&OCE3IEG-X?AT:.=)X&F>9;C<$((;"E<99 MN@]*ZJU'CA?"MPMQ_P (]_PD <"W\OS_ ++LROW\_/G&[I[>] '!_"QO)\>_ M$UD4?)?951[/-Q5/X6V-MJGP9\37%[")9K^6Z:Y=QEG(0$9/7@Y/U)-:O@[P M5X_\-^*]3U2>;PS);ZS=+-J"*TY95W,2(@5 !^<_>)[4Q/AOXQT.UUG0/#>K MZ1'X=U25W)NDD^T6P<88)M&T\8')[=J //\ 1[J;5M)^%.E7JF2R.HS[D?E9 M-DJA00>#@$CZ$UUGQ/TA[WXN:-9V!$%UK&E7%G))R V4D4%L=AD?D*Z;6/A2 M/^$3\/6&@7R6VJ>'Y!-9W,Z961R=S[P,X#-SWQTYJSH7@K7[GQO'XN\7WNG2 MWUK;FWL[735<0Q@YRQ+\YPS<>_M0!PGF>+=!UO06N-#M+#5K?2SI&FVZW:2_ M:GXW3L%^Y$B@L<]\>IQU7PT\5>'+-^I MYP"!@ #K71Z+X2NSJ.K:WXBG@FU>_1K:/[.S-':6W\,<98 DG[S' R>WKSGA MCX<>(=.U308M7U+39=(\.F9K 6L;B:8OGF7=P,9_A)_K0!ZG5#4]0N;!8S;: M/>ZB7)W"U>%2GU\V1.OMGI5^B@#CX-1NK_XAZ7]IT:^TW9I5]M^UO WF9EM, MX\J1^F.^.HQGG'85S]Y_R4/1O^P5?_\ HVTKH* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** *]\;E=/N39",W8B8PB0X7?@[<^V<5\.:E?7.IZS?7>MW,EQ?2 M.QDDW!LL..".,=ACC'3BO"]]Q+._D74\)YD/>-#V4<[F M^O;.=G2/V>_#::!9P:Q+_UX!^S+_S-/_;I_P"UJ]_H **** "BBB@ HHHH **** "BBB@ HHHH M **** .?O/\ DH>C?]@J_P#_ $;:5T%<_>?\E#T;_L%7_P#Z-M*Z"@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O#?BM\3;N]OSX(\'%Y[^X?R+J>#[P)X,2'U_O- MVY'KBS\6?BC/!_TZ@%CX7?#*T\":7]HN0D^MW*#[1..1&/^>:>W MJ>Y'T ]"HHH **** "OD#XV_\E>UW_MW_P#1$=?7]?('QM_Y*]KO_;O_ .B( MZ /0/V9?^9I_[=/_ &M7O]> ?LR_\S3_ -NG_M:O?Z "BBB@ HHHH I:EK&E MZ-$DNJ:E9V,;MM1KJ=8@Q] 6(R:N%U5"[, H&2Q/ 'K7B?[0.@Z7;>&H]:CM M%_M*YU"%)+AF+-M$;_*,GY1P.!@<9K8^.=_/;^!-/T^&5XTU*^BMYBIZQX+$ M?F!0!Z'IWB'1=7GD@TS6-/O9HQEX[:Y21E'3D*3BDOO$6AZ9=I::AK.G6ER^ M"L-Q=)&[9Z84G)KR/XCZ1I/@'Q%X)UG0;"&P>.\^SS+;($\Z/Y00V/O'!89/ M)SS5+P'XJWLURYNY4#21%4!783]W!/;'ITH ]WGN(+6 MW>XN)HX88UW/)(P55'J2> *JZ;K>DZRDCZ5JEE?+&0':UN$E"D^NTG%?.]KJ MT_B;PS\,?#NH222V=S?R1W2,W$R12!44]\!3BMSQWH0T+XGV5AX4MX]/DUO2 M+BU:"U41(S['"G P ?;- 'MMAK>E:K)-'IVIV5X\!Q*MO<+(8SZ,%)Q^- M3+?V3Z@]@MW ;U$$CVXD'F*AX#%^F\+:QI.IV?@Z_TNXM]*_LQK M>:V$)U*]8C:%[N,C<7/0#Z9[SX::UX9-Y>6:Z_;:EXLOG,^HR*& DE_9HKZ/RM*OMWVNPGMLYEM,8\U%W=.V<<9ZBN MPH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O'_ (M?%1]'8^%O#+--KEP1%+)""QM]W 5< M=9#G\/KBK'Q:^*@\,Q'0-!<3:]<#:S(-WV4-TX[N<\#MU/;+/A+\*SX>4>(_ M$*&;7KC+HDIW&V#=23WD/<]LX]: +'PF^%:>$K8:UK*+-K]PN3N^86H/50>[ M'NWX#N3ZG110 4444 %%%% !7R!\;?\ DKVN_P#;O_Z(CKZ_KY ^-O\ R5[7 M?^W?_P!$1T >@?LR_P#,T_\ ;I_[6KW^O /V9?\ F:?^W3_VM7O] !1110 4 M444 >1??&7B^U_L'2?"OG64%S'<1ZA_:$*^;A""OEL01@L1G/;WK2\5>' M?$/Q#^'Q@O-(30]:M+I9[2![Q9UET4 >32^'_ !CX\\2^ M'[CQ1HMOHNG:-)]HD1;Q)VNI>,;0N=HRHX)Z$\FLZP\,^/?"&CZYX2T71K;4 M--OY9&M-3:]2/[,L@VG\3>(_B/:>+_$VEQ:/#IMLT-I8+=+< M.SMD%BRC&,,??@5Z;10!PNF>&]3UK7+_ ,2>(H!:W?ER6FDV9=9/L4)&#(2I M(\Q^IP3@<9].6\)>"_%4.J^%;+5=*M;&Q\,FX87\=TLAO/,S@*HY4<\[NOZ5 M['10 4444 <_>?\ )0]&_P"P5?\ _HVTKH*Y^\_Y*'HW_8*O_P#T;:5T% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7F'Q8^*<7@ZT.DZ2R3:_<+A0/F%LIZ,P[MZ+^)XX-CXI_ M%"V\#:=]CLFCGUVX3]S$>1"I_P"6CC^0[_2N9^%'PON6NQXS\7J\^J7#>=;P M7'+(3SYCY_B]!VZ]>@!9^$OPLETZ4>+/%*O-K5P3+##/\S0$\[WSUD/Z?7I[ M)110 4444 %%%% !1110 5\@?&W_ )*]KO\ V[_^B(Z^OZ^0/C;_ ,E>UW_M MW_\ 1$= 'H'[,O\ S-/_ &Z?^UJ]_KP#]F7_ )FG_MT_]K5[_0 4444 %%%% M !1145QGZM;?:=-OK:]M\E?-MIED7(ZC*DC- %NBJ-AK> ME:K)-'IVIV5X\!Q*MO<+(8SZ,%)Q^-3+?V3Z@]@MW ;U$$CVXD'F*AX#%/4BQ\2/B+8> M =&WMLGU2X!%K:YZ_P"VWHH_7H.Y'G'PR^'5_P"+-6/CKQMON#._FVUO./\ M7'L[#L@_A7H?IC(!8^%GPTO-7U'_ (3GQGON+N=_.M8+@9)/:5Q_Z"O;@^E> MZT44 %%%% !1110 4444 %%%% !7R!\;?^2O:[_V[_\ HB.OK^OD#XV_\E>U MW_MW_P#1$= 'H'[,O_,T_P#;I_[6KW^O /V9?^9I_P"W3_VM7O\ 0 4444 % M%%% !7D?QM5UN/"MQJ%M-/X:M[[S-36-2R@97:7 [8W_ )D=Z]: /&M+UWPZOQQTF[\%1K%I=W82Q7*06AM MXI2JNWRJP7IM3) [5)X#\.:5XO\ AAXHU_6K.&[U6]FN7-W*@:2(J@*["?NX M)[8].E=KX>\+^(-9\>/XS\5VT%@T-L;6QTR*83&%3G6Z?WNV*YRP\, M^/?"&CZYX2T71K;4--OY9&M-3:]2/[,L@VG! M]"UL&\L-/L9W,$_S)(RM(%+#N JH.?[OH:Z632I=+^*7C+POX;06D6J:&TD- MO#B.-)MHQM' 7JWTW5H#X9ZYX,G\*ZUX:@AU6_TJW>WO;1YA#YX-O$MK%8W=W"MM;6$[C(W%ST ^F>\^&FM>&3>7E MFNOVVI>++YS/J,BA@)''\$;$89$&0 I/ )K1TSPWJ>M:Y?\ B3Q% +6[\N2T MTFS+K)]BA(P9"5)'F/U."<#C/IRWA+P7XJAU7PK9:KI5K8V/ADW#"_CNED-Y MYF08$^.AQVB'8=_IU^@P ! M@#H!2(BQHJ(H5%&%51@ >@IU !1110 4444 %%%% !1110 4444 %?('QM_Y M*]KO_;O_ .B(Z^OZ^0/C;_R5[7?^W?\ ]$1T >@?LR_\S3_VZ?\ M:O?Z\ _ M9E_YFG_MT_\ :U>_T %%%% !1110 4444 %%%% !1110 4444 %%%% '/WG_ M "4/1O\ L%7_ /Z-M*Z"N?O/^2AZ-_V"K_\ ]&VE=!0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWC+QCIG@G09-3U M)\G[L$"GYYG[*/ZGL*F\5^*M,\':%-JVJ2[8T^6.-?OROV51W)_3K7@_ASP_ MK?QN\6OXC\1%X- MWV1Q(2 P!SY4?_LS?Y !)X0\*:Q\8O%#^+?%99=&C?;% M",J)0#Q''Z(#U;J3GODCZ,AABMX(X((TCBC4(B(,*JC@ #L*9:VL%C:0VMK" MD-O"@2.-!A54< 5-0 4444 %%%% !1110 4444 %%%% !1110 5\@?&W_DK MVN_]N_\ Z(CKZ_KY ^-O_)7M=_[=_P#T1'0!Z!^S+_S-/_;I_P"UJ]_KP#]F M7_F:?^W3_P!K5[_0 4444 %%%% !117E_P ;FU./P]ILT(O&T2.\5M76S,=#O"^LWEQ)8"SEEU!%D9#=,C2!0[#D\(OYGOS6S:1W_@WQKXQ\ M'^&I;@6LNCO>:=;!V*[W#7EK#<([6$ M0/R0!0?\ )0]&_P"P M5?\ _HVTKH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *R?$GB/3?"FB3ZMJL_E6\0X Y:1NRJ.Y/^>*EUW7=.\-Z-<:KJEP( M+6!K:WU[X]^,S=7/F67AFQ? /$:G^%>S2,.I[?D" +I. MEZ[\=O&#:OJWF6GARS%7KY:>KGCJ\^V>"!5/0_^$E\!^&=?\%CPIJV MH7$\TO\ 9][:0;[=ED4*"[\!<8S^.#BO=Z* / ['P-K?PWU#PCXBATJYU7[+ M:R6^IVU@@DE1G+ME5'WL>9C/3Y.V]J]0HH \]M=,U+QEX@N/$&HVMQ9V6G"2'1+*Y1HV,N" M#3P_@7PUJ,7B'PG OA2\TJ]T4W)U;4IK<1IJ* "J&IZ'I.M+&NJZ797ZQ$F,75NDH3/7&X''05?HH X^#0M'T3XAZ M7_9.E6-AYVE7WF?9+=(M^);3&=H&<9/7U-=A7/WG_)0]&_[!5_\ ^C;2N@H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6KZM8Z%I5 MQJ>I7"V]I;IODD;M[#U)Z =Z?J.HVFDZ=<:A?W"6]K;H7EE<\*!_GI7SIJ6H M:[\>/&2Z;IWF6?ANR?,_+C\RQ\,V#Y_ MZYJ>Y[-*P_ ?GGZ'T31=/\/:1;Z7IENL%I;KM1!W]23W)ZDU'X>\/:;X7T2W MTG2H!%;0C_@3MW9CW8^M:E !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %?('QM_P"2O:[_ -N__HB.OK^OD#XV_P#)7M=_[=__ $1'0!Z!^S+_ M ,S3_P!NG_M:O?Z\ _9E_P"9I_[=/_:U>_T %%%% !1110 4444 %%%% !11 M10 4444 %%%% '/WG_)0]&_[!5__ .C;2N@KG[S_ )*'HW_8*O\ _P!&VE=! M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>7EMI]G->7DR M06T"&225SA54=233[BXAM;:6XN)4BAB0O)([855 R23V KYS\5^)]9^,WBI/ M"WA99/11_"O4GWP ,U[7-;^./B]- T(/;>'K5][RL"!M MSCS9!W/7:O\ ]_T %%%% !1110 5 M@>)O"W_"2BV']O:YI7D%N=*O/(\S./O\'.,O;CD5REEHNG^,=>N]1T?2K*U\.:9(QMUM[9(QJEZH.)&P!NC0 MD@=BV3SR*Y'X=>4?%WADZ7_:7_"19N3XH\[SL8YV^;OXSG&,=^O- 'T1115# M4](MM66-;F6]01DE?LM]-;$Y]?*==WXYH SKS_DH>C?]@J__ /1MI705Q\&C M6ND?$/2_LTM])YNE7V[[7?SW.,2VF,>:[;>O;&>,]!784 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4V21(8GEE=4C12S,QP% ZDGL*5F"J68@*!D MDG@5\]?$'QUJ?Q'U]?!'@L-+9N^VXN$) GQU)/:(=SW_ "R 0^-O&.K?%CQ* MG@WP@&.E!\S3C($P!Y=SVC'8=SCO@5[/X(\$Z9X&T%-.L%WRMAKFY9 ? >F^ ]#6SM0);R7#75V5PTK?T4=A_4FNLH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD#XV_\E>UW_MW_ /1$ M=?7]?('QM_Y*]KO_ &[_ /HB.@#T#]F7_F:?^W3_ -K5[_7@'[,O_,T_]NG_ M +6KW^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y^\_P"2AZ-_V"K_ M /\ 1MI705S]Y_R4/1O^P5?_ /HVTKH* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HZ#)HKP?XH_$F]U_4_P#A!O!6^XGG?R;FXMSS(>\:'LH_B;V(Z9H MK_$KXAZAXTU@>!?!.^X29_+N;B$_Z_U4'M&/XF[X].OIOPZ^'FG^ =&\F/;/ MJ4X!N[O;RQ_NKZ*/UZFJ_P -/AM9> M)R^RXUBX4?:;H#I_L)Z*/U/)[ =W0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7R!\;?\ DKVN_P#;O_Z(CKZ_KY ^-O\ R5[7?^W?_P!$1T >@?LR_P#,T_\ M;I_[6KW^O /V9?\ F:?^W3_VM7O] !1110 4444 %%%<;\1?&%UX5TJRBTN" M*?6-3NEM+*.4_*&;JQ]0,@?4B@#LJ*Y+PYHWC#3K[[3X@\70ZI;-$=]LNG1P MB-^.5=>2!SU%<);>)O'?C+1=<\5:#K-OIFFZ?+(MII_V))6NEC&XEW;E21Z= M_3K0![117C47Q-USQ@?"VB^'9;?3-2U:W>>\NVB\T6P0LIV(>#DQMP?4?6K- MAX[\1^'-4\5Z!XAGAU:]TG3VU&SNU@$/GH%!PRKP/O#ISP>M 'KE%>2^%?&& MOV&N:>GB;7[2_P!.U/1FU4R"V2$66,';N7[RX)&3SG'X];X,U/6?$WY8$\&)"/XO4]NG7..M^%WPQM? FF?:;H1SZY<)^_G'(B'_/-/;U M/<_A5;X4_"V#P58C4M25)M>N%^=^HMU/\"GU]6_ <=?3* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD#XV_P#) M7M=_[=__ $1'7U_7R!\;?^2O:[_V[_\ HB.@#T#]F7_F:?\ MT_]K5[_ %X! M^S+_ ,S3_P!NG_M:O?Z "BBB@ HHHH *\=^.UFIG\(ZG=&9--M=0,=W+"2&C M1RF3DWD&UXI4#*P]"#P: /#-)L-$L?C+I]AX MO#+IEQ8RMJJVUVUQ!RK %F);G.WOP2/6H? /B72?"?PN\3Z%K%Y#::K937*& MTE<+)(60*-BGEN01Q]:]QTW1M+T:)HM+TVSL8W.66U@6(,?<*!4-UX=T.^OU MO[O1M.N+Q<;;B6U1Y!CIAB,\4 ?.W@>Q;P+XM\$ZSKI^Q65_83+Y\YVI&S-( M5W'MD,AY_O5W?AW[)XM^.^O:O9>7>:/;::MG).N'BE=@HV@]&& WY5ZO?Z;8 M:K:FUU&RMKRW)#&*XB61,COA@12V.GV6F6JVNGV=O:6ZG(BMXEC0?@!B@#QN M/P5X*'0M,R=3F5WD^W7"_,MLI+'$8.TN!U( QP#5'P%XAU"3 M7O",T'BF\U.ZUC[0-5TQYEDBM50':5C _<@8''&>W%>YV5A9Z9:K:V%I!:6Z MDE8H(Q&@).3@#CDU#:Z+I5C?3WMIIEE;W<_^NGA@5)).<_,P&3SZT 7JH:GI M]S?K&+;6+W3BA.XVJ0L7^OFQOT]L=:OT4 )?$2&;7;C+QI*=QM@W4G/60YY/;IZUZ[0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %?('QM_Y*]KO_;O_ .B(Z^OZ^0/C;_R5[7?^W?\ ]$1T >@?LR_\ MS3_VZ?\ M:O?Z\ _9E_YFG_MT_\ :U>_T %%%% !1110 4444 %%%% !1110 M 4444 %%%% '/WG_ "4/1O\ L%7_ /Z-M*Z"N?O/^2AZ-_V"K_\ ]&VE=!0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%>=?%/XGVW@73?LMH4FURX3]Q$>1$/^>C^WH.Y]LT M 5_BO\4H?!=D=+TMDFUZX3Y%^\+93_&P]?0?B>.N-\)?A;-8S+XN\5*\VLW# M>=!#,@?LR_\ ,T_]NG_M:O?Z\ _9E_YFG_MT_P#:U>_T %%%% !1 M110 5Q'Q)\5ZQX6L]'&B16,EWJ.H)9#[:KE%W X/RD$<@>OTKMZY?QIX4TKQ MA%I^GZCJ5U930W'VFU-I.L?VA)_PE'_"-_8?* M.S^S//\ ,\S(QGS.-N-WOTKBW^(_C#6[/6=<\*Z3I+Z#I4CHQO6D,]T$&6:, M*0!QS@^O?I531;G6M ^,$O@ZW\2WVN:9<6+RR"^F\Z6U?:2,OV.0/08<<=#5 M;X67]MIOP7\307DRQ36,MTMPC'YD)C &1[G('N* -^?XK76L0>&[+PII]O+K M.N0M,%O9"(;55)#%RO+NX>M= MY;6=OXA_:%\01%1<6$6C_9+P#.TE@H*$COR?R/I0!M>$_'7B&[U^QT_Q-9Z7 M!#JFFG4K.2R=\QH,';+NXS@YR../?C?\*>)+_P 4WNH7\,$,?AU'\FPF*GS; MIE)#R9S@1Y&!QD]>.E>97/@?3CXEN-"T>_U>\L["TVZM=75V7%M;_>%G#@ * M7P,^BCW(-WP3XJ\207?@YKK4;*XTGQ LT46F0VBQ?8%B!V[&!RP& #NZ?K0! M[3115#4]/N;]8Q;:Q>Z<4)W&U2%B_P!?-C?I[8ZT 9UY_P E#T;_ +!5_P#^ MC;2N@KCX-.NK#XAZ7]IUF^U+?I5]M^UI OEXEM,X\J-.N>^>@QCG/84 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%<7\1OB)8> =%\U]L^ISJ1:6N?O'^\WHH_7H/8 K_$WXE6?@+2 M=D>R?6;A3]EMCR%[;W]%'ZG@=R.$^%GPUO-;U+_A.O&>^XN;A_/M8)^KGM(X M[#IM7Z'IBJ_PT^'E_P",-8/COQKNG$[B:UMY1_KCV=AV0<;5[X].OO\ 0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5\@?&W_DKVN_\ ;O\ ^B(Z^OZ^0/C;_P E>UW_ +=_ M_1$= 'H'[,O_ #-/_;I_[6KW^O /V9?^9I_[=/\ VM7O] !1110 4444 %8_ MB'PMH?BNS2UUS3HKR)#N3?E60]]K*01^!K8HH PO#G@WP[X2CD30]*AM#)]] MP6=V'H78EB/;.*S]3^&'@S6-9;5K_08);UVWN^]U5SZLJL%8^N1SWKK:* ,3 M7?!_A_Q+IL&GZOI<%Q:P8\E!F/RL#&%*D%1@#@'M3_#WA;1/"MDUIH>G16<+ MG<^PDLY[;F8EC^)K8HH S=&T#3- LY+33+40Q2RM-+EV=I'8_,S,Q)8GU)-9 MFC?#_P *^']9EU?2M%@MKZ4$&12Q"YZ[5)(3_@(%=+10 4444 <_>?\ )0]& M_P"P5?\ _HVTKH*Y^\_Y*'HW_8*O_P#T;:5T% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%WUP" 0>/\ Q[IW@+0S=W)$M[*"MI:@\RM[^BCC M)_K7D_P\\!ZE\1->;QSXTW2VDC[[>W<8$^#Q\O:(=AW^F ?LR_\S3_VZ?\ M:O?Z "B MBB@ HHHH ***@O;R#3[&>]NI!';V\;2R.>BJ!DG\J )Z*\^\ ?$\^.=9U"P. MB/IZVL*3H\EQO:1'^Z2NT;IZU2OOBU=,=4N]!\*7.K:-I4ACO-1%VD2@ MK][8I!+@#GC]!S0!Z=17 ZC\4[!;'0SH6GW&L:EK:&2SL4=8CM'WB['(3!!' M?[I[#-+H?Q.M[L:[;Z[IFTA[VS^W6#OA;/)Z9ZT =%1110!S]Y_R4/1O^P5?_P#HVTKH*Y^\ M_P"2AZ-_V"K_ /\ 1MI704 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !116+XJ\4Z9X/T*;5M5FV1)\J(/OROV11W)_ M3DG@4 0^,?&&F>"M!DU34I/]F&!3\\S]E7^I["O$/"7A;6?C)XI?Q7XI+QZ+ M&^V*%20L@!_U4?H@_B;N<]\D1^'M!UOXX>+G\0^(#);^'[9]D<2$[2 ?]5'_ M .S-_P#6Q]&VEI;V%I#:6D*06\*!(XHUPJJ.@ H =!!%;6\<$$210QJ$2-%P MJJ. !T%2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7R!\;?^2O:[_V[_\ HB.O MK^OD#XV_\E>UW_MW_P#1$= 'H'[,O_,T_P#;I_[6KW^O /V9?^9I_P"W3_VM M7O\ 0 4444 %%%% !7D_QI\26MHNB^&KZ[:RT_5)]^H7*HS%;=""5 4$Y8XZ M#M[UZQ10!X)X%\5Z!/\ &'Q,VG7H\G5((X=-VPR#S&1!P 5RN-I^]CI6A\)) M(HO@CX@\]E4Q27@GW#&#Y0ZUZ5IG@[3]*\6ZMXD@FNFO-45%F1V4QJ% V@* M".GOM1O;F.]UBRM[]_,O+"SO/+M[@YR=R8SS]?IB@#Q_X1I<0_ M$'P>UV3Y4NFW/V;<.V^?('XY/XUW4VFP:]^T%X@TUR3:SZ$;>[\LX(#!!U]> M0:[G7?AQH&N6&F6P2YTY]+ 6QN=/E\J6!1CA6P?0=S>;/-CIN;CU["@#RF]\*ZG8^);?0H/%-SJ5[;Z:8);E+9(O[*T M_J1D$EI7 "KGG!)]"-GP%XRU6S'A>PFT;2[3PYK*RPZ8MI(YG@\O)_>[N&+8 MZC'))/I7HFA>%;#0;>^2-Y[N;4)FFO+F[8/+.QXPQ P!P !6-H'POT+P] MK,&I6UQJ4_V4.+*UNKHR0V>_[WE+CC/N3^= ':U0U.+5I5C_ +*O;*U8$^8; MJS><-Z8VRICOZU?HH X^"'6(OB'I?]K7UC=9TJ^\O[)9/;[?WMIG.Z5]W;IC M&#USQV%<_>?\E#T;_L%7_P#Z-M*Z"@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHK.US7-/\.:/<:IJEPL%I N68]2>P [D M] * (_$7B+3?"VB3ZMJLXAMHA_P)V[*H[L?3^E?/^EZ;KOQW\8-JFJ&6S\-V M;[51#P@Z^6GJYX+-V_(4D,.O_'OQEY\_FV/AFQ? Y$8]!V:5AU/8?@#]$Z5 MI5CH>EV^FZ;;);VENNV.-!P!_4GJ2>M $FGZ?::5I\%A86\=O:P($BBC& H% M6:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *^0/C;_R5[7?^W?_ -$1U]?U M\@?&W_DKVN_]N_\ Z(CH ] _9E_YFG_MT_\ :U>_UX!^S+_S-/\ VZ?^UJ]_ MH **** "BBB@ HHHH **** "BBB@ HHHH **** .?O/^2AZ-_P!@J_\ _1MI M705S]Y_R4/1O^P5?_P#HVTKH* "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ***K:AJ%II6GSW]_<1V]K A>660X"@4 1ZKJMCH>EW& MI:ES2L.@[#\ M25U34]>^._C%=*TL2V?ANS?W_?1KZ \.>'=-\*Z)!I.E M0"*VB')_B=N[,>['_/% $FAZ'IWAS1[?2]+MU@M(%PJCJ3W)/\3WWAG5M"GT;6K2/ MS6@:=9T*?+_&H'/S ],>]9=]\6KICJEWH/A2YU;1M*D,=YJ(NTB4%?O;%()< M <\?H.:YKPU%?^%/C/?Z1K4D>L:OJ]FTD.L ,LBJ%)VE,E5'[O&!TP.<<58^ M$DD47P1\0>>RJ8I+P3[AC!\H=: .MU'XIV"V.AG0M/N-8U+6T,EG8HZQ':/O M%V.0F""._P!T]AFET/XG6]V-=M]=TN;1M3T2$W%W:-*)LQ@9W*P #=OS')KQ MSX1I<0_$'P>UV3Y4NFW/V;<.V^?('XY/XUW4VFP:]^T%X@TUR3:SZ$;>[\LX M(#!!U]>0: .K\*?$2YU_6K?3-3\/3:0][9_;K!WN5E%Q#D<$GT(V? 7C+5;,>%[";1M+M/#FLK M+#IBVDCF>#R\G][NX8MCJ, +Z8 MVQ/GOZ4 9UY_R4/1O^P5?_\ HVTKH*X^";6)?B'I?]K6-C:XTJ^\O[)>O<;O MWMIG.Z)-O;IG.3TQSV% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!113)IHK>%IIY$BB099W8* />ZI^T!J&KF2P\(^&KF2XD4K'+)F209XR(T!Y'U- '<>.?C#H7@C5(= M-DBEO[PD&>.W8?N%/]XG^(]0OYXXSY?K^OZY\2208&! M_P M9,?^.K_]?'E6IV>HZ7JEQ'X@LKN.^E'F,+H$.Q;G<<\G/K7N?[.WA_7K M&"_U>Y+0:/>QA887ZS.#Q(!V &1GOGVH ]<\*^%M,\'Z%#I.EP[(DYDD/WY7 M[NQ[D_IT' K:HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD M#XV_\E>UW_MW_P#1$=?7]?('QM_Y*]KO_;O_ .B(Z /0/V9?^9I_[=/_ &M7 MO]> ?LR_\S3_ -NG_M:O?Z "BBB@ HHHH *P/$OA*R\3BV>>\U&QNK;<(+K3 M[IH98PV-P!'!SM'4'I6_10!R7ACX=Z+X7U*?58I+[4-5G&U[_49_.FV\<9P! MVZXS[UF:A\'_ ]?:C>W,=[K%E;W[^9>6%G>>7;W!SD[DQGGZ_3%>@44 WC M!KF^O9O-GFQTW-QZ]A71T4 8>A>%;#0;>^2-Y[N;4)FFO+F[8/+.QXPQ P! MP !6-H'POT+P]K,&I6UQJ4_P!E#BRM;JZ,D-GO^]Y2XXS[D_G7:T4 %%%% M '/WG_)0]&_[!5__ .C;2N@KG[S_ )*'HW_8*O\ _P!&VE=!0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 45#=7=M8V[7%W<0V\*_>DF<(H^I/%<'K?QK\#Z+N5=4;4) ME_Y9V,9DS_P(X3_QZ@#T*BO KKX]^(-$WEDZ!Y%>=OKL0#'XDU#_P MBOQG\:C.KZN=)M'ZQM.(@5]-D7)^C4 >T:UXO\.^'58ZMK-E:L/^6;R@R'Z( M/F/X"O.-;_:)\,V09-)L;W4Y!T9@((S^)RW_ ([4&B_LYZ';$2ZUJUYJ$G4I M$!"A/OU8_F*](T3P)X6\.;3I6A6<$B])3'OD'_ VRWZT >._\)[\7O&@V^'M M!.G6S_=G6#''_727Y3^ %/A^!_B_Q+*MQXP\6,>=WEAWN67V^8A5_#(KZ HH M \VT3X%^"=(VO/9S:E,.=]Y+D9_W5PN/J#7?V&FV&EVXM]/LK:TA'2.WB6-? MR JU10!A^(?!WA_Q4ULVMZ7#>-;-NB9R05]L@C(/H>*VHXTBC6.-%1$ 5548 M Z "G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\@? M&W_DKVN_]N__ *(CKZ_KY ^-O_)7M=_[=_\ T1'0!Z!^S+_S-/\ VZ?^UJ]_ MKP#]F7_F:?\ MT_]K5[_ $ %%%% !1110 445B>(_%%GX9@A:XMKZ[GN&*P6 MMC;--+*1R< <<#U(H VZ*Y'PE\1M%\87]WIUI%?66HV@W2V=_#Y4H&<$X!(X M) /.>:SM6^+WA_2[^]MX[+6-0BL'V7MW8VGF06S9P0[DC&/;- '?T5R>L_$7 MP_H^EZ;?"6>_.J &QM[&(RS7'3[J\>HZXYXZTGA_XBZ%K]KJ M]M=0A\J:%0,[BN3QP>_]* .MHKD/"_Q&TCQ5J?\ 9]O9ZG9SO!]IM_MUMY0N M8LXWQG)W+R/3^=:NF^)[+5]>U+2K&.>4Z:52XN@J^2)#_P LPV,?$TK6_@_PH>NWS"CW++[\ *OXY% 'T!7.ZWX\\*^'=PU3 M7;.&1>L*R;Y!_P 7+?I7CW_ @'Q=\9\^(M?.GVK_>A:XP"/^N<7RG\2*Z+ M1/V=O#-CM?5KV]U.0=5!\B,_@N6_\>H KZU^T;HEN3%HFDWFH2=%>8B%"?;[ MS'\A6+_PE'QH\:\:3I+:3:/TD6 0@KZ[Y>3]5KVG1?"/AWP\!_9.C65HP&/, MCB&\_5S\Q_$UM4 >!6OP#U[6YUN_%_BMY9.I6)GG?Z;WQC\C7>:)\%? ^B[6 M.EG4)E_Y:7[^9GZKPG_CM>@T4 0VMI;6,"P6EO%;PK]V.) BCZ <5-110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5\@?&W_DKVN_\ ;O\ ^B(Z^OZ^0/C;_P E>UW_ +=__1$= 'H'[,O_ M #-/_;I_[6KW^O /V9?^9I_[=/\ VM7O] !1110 4444 %5-3U.ST;3+C4=0 MG6"TMD,DLC= !_,^@[FK=<5\1_ 5QX_TRTT^/6WTV"&4RR*(/-$QQ\N1N7IS MZ]: .,^&MC>^(_&7B+XD26S6MK=H\&GQNH!D48&X_0(!GN2?2F?"2.*;X(^( M#.J,99+PS;NY\H=:[GPYX7\6:/?6QO\ QJFH:9 A3["FCPVZD;<* RG*@<<# MTQ6%7:7B1B4E#]X.IP&R23_ ,"/!S6AX1\"KX(=(L)]2TI]:ATM MK&Q:Q20_9;4??NIRPP" , #@L?;!Z'X=>,[:SBT30X_#EW8Z5J?F_P!G:E+< MI(UY(N2[RJ.49B">2?0<5V>@^$$TR35;S4;PZEJFJN?M-V8O+Q'C"Q(N3M11 M[G)Y/M@^'/A:^B:OID]UXAN=0T[1_,.EV3VZ1^07SDLXYD//<#^E 'HE4-3U M"YL%C-MH][J)E7Z* ./@U&ZO_B'I?VG1K[3=FE7VW[6 M\#>9F6TSCRI'Z8[XZC&><=A7/WG_ "4/1O\ L%7_ /Z-M*Z"@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BJ&J:YI6B0^=JNI6EE&>C7$ MRIGZ9//X5YYK?Q]\&Z7N2R>ZU24<#[/%M3/NSX_, T >I4=!DU\^M\8?B#XM M8Q>$?"WDQ,<"81-.5_X&0$'XBD_X59\3O&)#>*_$OV6!_O0-,9,?]LX\1_K0 M!ZQK?Q)\'>'MRW^O6GFKUA@;SG!]"J9(_'%>=:O^T;8^9]G\/:#=7LK':KW# M",$^RKN)_2M?1/V?/".G;7U&2\U24=1))Y49^BI@_FQKT;2/#FB:#'LTG2K. MR&,$P0JK'ZGJ?QH \/\ [3^-WC;_ (];1M%LW[B,6P ['+YD_*K5A^SU>ZC< M"[\6>*9KF9OOBWW2,?\ MI)_\37O-% '#:)\(/!&A[6BT6*[F7_EK>DS$_\ M 3\H_ 5VT44<$2Q0QI'&@PJ(H ]@*?10 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %?('QM_Y*]KO_ &[_ /HB.OK^OD#XV_\ )7M=_P"W?_T1'0!Z!^S+_P S M3_VZ?^UJ]_KP#]F7_F:?^W3_ -K5[_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 <_>?\E#T;_L%7__ *-M*Z"N?O/^2AZ-_P!@J_\ _1MI704 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1165K'B;0_#\>_5]6L[+C(6:8*S?1>I_ 4 :M% M>2:W^T)X3T\,FF0WFJ2CH43RHS_P)^?_ !TURY^)_P 4?&7R^%?#9L[=_N3I M 9/_ "+)B/\ 2@#Z!=UC1G=@JJ,EF. !7':Y\5O!6@;EN==MYIE_Y8VG[YL^ MGRY /U(KS!?@WX^\6.LOB_Q5Y<9.?),K7!7Z("$'X&NQT3X">#-+VO>176J2 MCDFYEVIGV5,<>Q)H YO4_P!HK[3/]E\,>&[BZF8X1KD\G_MFF2?^^A5$K\AZ)\*_!>@[6M=!MI9E_Y:W0,S9]?GR ? MH!78T4 (JJBA54*JC & !2T44 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7R!\;?^2O:[_P!N_P#Z(CKZ_KY ^-O_ "5[7?\ MW_]$1T M>@?LR_\ ,T_]NG_M:O?Z\ _9E_YFG_MT_P#:U>_T %%%% !1110 54U+5=/T M:R>\U.]@L[9.LL\@1<^G/4^U6ZKW=C:7HC-U:P3F%_,B\V,-L< CAY/(] M: ,_PYXIT;Q;827VAWOVNVCE,+OY3IAP 2,, >A%96L?$WP;H.JG3-2UV"*\ M4X>-8WDV'T8JI"GV)%<7\ ',7@#69%&674I6 ]<1QU1^%MC;:I\&?$UQ>PB6 M:_ENFN7<99R$!&3UX.3]230!ZKK7B[0/#VE1:GJFJV\%G, 89,[_ #01D; N M2W'/ --T#QCX>\3V$]]H^J0W-O;_ .N8@H8^,Y8, 0.#R1C@U\^_"VZEUGQU MX)M+]#)!I^GW#6XDY7.^7# 'N, ?\!'I76ZCI#WGQK\6Z%8$6_\ ;&@L)#R% M$A50&./?K]30!Z=X>\>>&/%5Y<6FB:M%=W$ W21A'0XSC(W ;AG'(R.1ZUI6 M^NZ;=:W=Z/;W/F7]FBR7$:HQ$0;[N6QM!/7&IT450U/5[;25C:YBO7$A(7[+8S7)&/7RD;;^.* M ,Z\_P"2AZ-_V"K_ /\ 1MI705Q\&LVNK_$/2_LT5]'Y6E7V[[783VV:B[NG;..,]1784 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%>9>(_C?X:\.^*$T5DFNU1]EW=0$%(#Z8ZL1WQ MT]SQ0!Z;17.W_CSPII=E'=WGB#3XX94#QXF#,ZD9!"C+'\!7GVM_M%>&[(,F MD6%YJ4@Z,P$$9_$Y;_QV@#V.HYIX;:%IIY4BB099Y&"J/J37S_\ \)W\7_&@ MQX?T(Z=:O]V9(-N1_P!=)?E/_ 0*DA^!OB[Q)*EQXP\6,3G=Y8=[EE]OF(5? MPR* /1=;^,7@?0PROK*7DP_Y96*^<3_P(?+^9K@+_P#:$U'4YS:>$_"TMQ,? MN-/NE8_]LX__ (JNQT3X&>"-("M-93:E,O\ '>2DC/\ NKA"G1_C;XV'^F7K:-9O_"91;#'IMCR_X-6II'[. M6G*XGU_7;N]E8[G2W41@GW9MQ/Z5[?10!RVB?#CP?X?VG3]!LQ*O2:9/-DSZ M[GR1^%=3110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 454N]5T^QAEFNKV"&.$%I"\@&T"OFSQ'^T%XDN]6E.@BWL=/1L1" M2$22.H[L3P,^@Z>IZT ?3U%>9_"7XH/X\MKBRU&".'5K1 [&+(29,XW =B#@ M$>XQZ#TR@ KY ^-O_)7M=_[=_P#T1'7U_7R!\;?^2O:[_P!N_P#Z(CH ] _9 ME_YFG_MT_P#:U>_UX!^S+_S-/_;I_P"UJ]_H **** "BBB@ K'\1_P#"1G35 M'AC^ROMWF#?_ &GYGE^7@YQY?.[./;K6Q10!Y;\,?!7C/P1OTZ^FT";1[B=[ MB,#D]NU>NT4 >67?PHN]''AN_\ !]]:PZMHD)@S?(WE7*MDMNVY(R6?@?WN MHQFMGP=X*U/3?$NJ>*O$=Y:W.N:@BP[+-6$,$8Q\J[N3G:O7T[YKNJ* ./T7 MPE=G4=6UOQ%/!-J]^C6T?V=F:.TMOX8XRP!)/WF.!D]O7G/#'PX\0Z=JF@Q: MOJ6FRZ1X=,S6 M8W$TQ?/,N[@8S_ D_UKU.B@ HHHH Y^\_Y*'HW_8*O_\ MT;:5T%<_>?\ )0]&_P"P5?\ _HVTKH* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHJG?:MINEIOU#4+2T7&=UQ,L8Q^)% %RBN'U'XO\ @33-PD\0 M03..BVJ--G\5!'ZUR.I?M'>&[?*Z?I6HW;#O)LB4_CDG]* /9J*^?O\ A>'C M?73CPWX,#*W /E2W./Q4**-GQY\1#EFTV!O>&#'Y9>@#Z ) !). .I-86H^- MO"^DY%_X@TV%QU0W*E_^^0<_I7C@^!?C+7#N\2>,PV[DCS);HC_OLJ*W=._9 MR\,V^&O]3U*\8=D9(E/X8)_6@#8U'X\^!;'(AO+N^8=K:V;^;[17*7O[2,,D MGDZ/X9N)W;A#/.%.?]U0<_G7H.G?"/P)IF#%X=MI6!SFZ9IL_@Y(_2NKLM,T M_38_+L+&VM4QC;!"J#]!0!X%>>./C!XNLYK73?#4MA;SH5$L-J\;;3UQ)(<9 M]QBO%[RSFTFZN]/U*SDAOH7V.DG!0C_.<]Z^\*P=4\%>'-;UJUUC4=)M[B_M M<>5,^>W3< <-CMD'% 'B7PT^!D.KZ4NK^+$NH4FPUM:1OL)3^])QD9XP 0?S MKVK1/ OA;PZ%.E:%902+TE,>^0?\#;+?K70T4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 445RWQ \;V_@'PV-7GM'NV>98(H4?;N<&@#J:*^=+ MW]I;4G9/L/ANT@4?>$]RTI/TP%Q^M7[+]I>)IH4O?##1QD@2RQ7NXCU(4H/R MS^- 'OE%9;K>FQYZ;[M!G]:HR^/O!T(R_BG1NN,+?1L?R!H Z*BN M/F^*G@:#=O\ $UB=O78Q?\L YJE+\:?A]"<-XA5CC/R6LS?J$Q0!WM%>9R_' MGP''C;?7#^Z\-73C'\=TJ\_\ ?)H ]UHKP#_AI&[N!_HG M@_)7[W^FE_Y1C%'_ O/QK<\6?@C)/*_NII./P S]: /?Z*\ _X6I\6[K_CU M\"[4?A6_LNY./QW8J.3QS\:7VL= CM@> 'L]F?\ OMO>@#Z#HKYQD\3?&MRR M&[LK9DY;?+8H?_'S5-]:^*4ZDW'C?1K=6Y9CJMD@4^GRGC\* /IJBOER67QQ M+M-Q\5M&A\P$'9KWW?\ OV#C\*JO9ZS(^V\^,5@S+TVZK=2C'UVT ?5M->1( MD+R.J*.K,< 5\D2:+HLB,;SXKQ,J\@+;74IS]*KMX:^'P=7G^)$T[,,OY>B3 M @_5FY_*@#ZSEUK2H"1-J=E&0,G?.HP/Q-49?&GA6#'F^)M&CSTWW\0S_P"/ M5\NKHWPNC8++XKUJ8 \M%IP0'Z9Y%*(/A#'&S27GC"9@>%CCMU_G_C0!])2_ M$SP3",MXGTP\X^2<-_+-4IOC#X!@W;_$HEEA7'TVM4BZ_\)8G&/!>K3H!C,NH,I;ZA6_D: /;Y?CG\/XSA=8EEXSE M+.7\N5%4)?V@O!$>-IU*3/\ WC'D_#,.RG($NJ2$'ZD@T M_P#X69X.C&+?X6Z2N>OFW/F?EF/B@#TV7]H_PFH/E:9K+G/\442C'_?P_P J MI3?M*:.N[R?#]\_]W?*BY^N,XKA!\8-)BD9K;X;^&8@>.+=,_F$%*OQUU"!1 M]E\*>&X7484BU;"_@&% '6O^TNA<);^$G.Z1_Y**Y@_M#>+PBI!8:) HSQ%;. ?SD-0/^T!XX=RRR:>@/\*VO _,F M@#KS\7_B=<%A9^ R6ZC_ (E]R^!^!%'_ GWQINS^Z\("'>./^)=(NW_ +[; MC\:X1_CG\0'0JNKQ(3_$MG%D?FIJK+\9_B#-C=XBD&.FRVA7^24 >BC6_CU= M%3%I0B!XQY$"_P#H9I/LO[05RN)+@1;3Q\UFN?\ OFO-S\2_B)7UO:WX+\2> M'+-+S6-'N;.W>01+)* 6() _('\JP: .J\ >-[KP%XA;5;:TAN1+";>5)20 M?++*QVD'@Y4_UX!^S+_P S3_VZ?^UJ]_H **** M "BBB@ HHHH **** "BJ][?V>F6K75_=P6ENGWI9Y!&@^I/%,T_4]/U:V^TZ M;?6U[;Y*^;;3+(N1U&5)&: +=%4;#6]*U62:/3M3LKQX#B5;>X60QGT8*3C\ M:F6_LGU![!;N WJ()'MQ(/,5#P&*YR![T 6***Y[Q+XZ\->$'ACUW5$M))P6 MC3RWD8CUP@) ]S0 MY_R4/1O^P5?_P#HVTKH*\GN?B_X$D\9:9?KKN;6'3[N M&1_LD_RN\EL5&-F>1&_Y>XKK?#_Q)\(>*-1&GZ/K*7%V5++$T,D98#DXWJ,\ M>E '5T444 %%%% !1110 4444 %%%% !1110 4444 %%%,EFBA ,LJ1@]"[ M9H ?15*36-,A;;+J-G&Q&<-.H/\ .JS^*?#T;%7U[2U8=0;R,$?K0!K45SS^ M/?!R(6/BK1,#TOXB?R#55D^)G@F)=S>)],()Q\LX8_I0!U=%<7)\6_ <1 ;Q M):G/]U7;^2U5?XU?#V-RK>(5)']VTG8?F$H [ZBO-W^.W@%0Q&IW#XZ!;23G M\Q563]H#P.BY634)#_=6VY_4B@#U*BO(Y?VBO!L>-MIK,F>NRWCX_.056D_: M0\,!_P!WI&KLOJR1*?RWF@#V6BO$'_:4T<%MGA^_(_AS*@S55_VF+8(3'X6E M9NP:] 'Y[#0![S17SY+^TS*0/*\*(I[[[\M_[3%59/VE=3+?NO#EFJXZ-<,Q M_D* /HVBOFE_VDO$)8[-%TL+V!,A/Y[JJ/\ M&^,60@6&B*3_$()?'DA!6_M8\=EM$Y_,&@#ZTHKY"?XW M_$)W++KRH#_"MG!@?FAJH_Q?\?.&!\1W W==L48_DO% 'V17@TGQUG7XK_8A M)!_PBZS_ &0ML&3_ ^=NZXW<^FWMGFO(+SXB^,[^/RY_$VI[,$%8[AHP0>H M.W&?QKF* /O^BOB?3OB+XRTHK]D\2ZD%5 BI+.944#H KY _ 5LP_&SX@P[1 M_;^]5[/:0G/U.S/ZT ?7]%?)L7Q[\=QC#7EG+SG+VJ_EQBK\7[17C*/.ZTT: M3/\ ?MY./RD% 'U'17S5%^TEXA!'G:)ICC'.PR+S^+&KL/[2]ZNWS_#$#_WM MEX5S],H<4 ?1%%>"1_M,PD?O/"DBG/\ #?AO_:8JTG[2NDG/F>'KU?3;.A_H M* /<:*\7'[2/AS SHNJ@]\>7_P#%5-'^T?X3*9DTO6E;T6*(C\_,% 'L5%>/ M_P##1W@__H&ZY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[0![!17D<7[17@V0G M=9ZS'C^_;Q\_E(:D_P"&AO!7_/+5?_ =?_BZ /6**\G_ .&AO!7_ #RU7_P' M7_XNG)^T)X*9@"FJ*#_$;9<#\FH ]6HKR_\ X7]X&_Y[WW_@*?\ &C_A?W@; M_GO??^ I_P : /4**\O_ .%_>!O^>]]_X"G_ !JP/CMX!(!.IW SV-I)Q^E M'I%%>;_\+U\ _P#04G_\!)/_ (FC_A>O@'_H*3_^ DG_ ,30!Z117GL?QP^' MKKEM=:,_W6LY\_HAIW_"[?AY_P!##_Y)7'_QN@#T"BO/_P#A=OP\_P"AA_\ M)*X_^-T^/XT?#Z5B%\1(,#/S6LR_S2@#O:*X?_A<'@'_ *&.#_OU)_\ $T?\ M+@\ _P#0QP?]^I/_ (F@#N**XA?B_P" 68*/$EODG',<@'Y[:G_X6IX%_P"A MFL?^^C_A0!V%%*-+P1GFX4&E_P"%C^"O^AHTK_P)7_&@#J**Y?\ X6/X*_Z&C2O_ M )7_&I8_B!X.E7!44L?$ME@>A8G\@*@_X7!X!_Z&.#_OU)_\30!W%%<"_P :OAZC ME3XA!(_NVDY'YA*BD^.'P^105UQY#GHMG/\ U04 >AT5YO\ \+U\ _\ 04G_ M / 23_XFJ_\ PO[P-_SWOO\ P%/^- 'J%%>52?M!^"48!?[2D&.JVP_JPJ-_ MVB/!BH6%OJ[D?PK;ID_F] 'K-%>/_P##1W@__H&ZY_WXA_\ CM0M^TCX9#'9 MH^K%>Q*Q@_\ H= 'LU%>*2_M):" /*T/4F/?>T:_U-1']I32,<>'[[/_ %V2 M@#W"BO"/^&E[/_H6)_\ P,'_ ,14,G[3,8;]UX39EQU;4-I_]%F@#WVBOGY_ MVF7*$1^$E5NQ;4&SFF*_P#CV/S% 'TA37=(T+R,J(.2 MS' %?*6H>,?C!JI*/_;L2MP%M;!H0_-FZMY MV)]_F% 'UKJ/Q!\(:5D7GB/348=42=9&'_ 5R:Y'4?V@/!%ED6TE_?GM]GMB MH/\ W\*U\X0>&-=MV62?P]<.IZ)#- B;.5>[M_,_ M6:1A0!Z/=?M&W%W*8-"\*R32'[IFF+'_ +X1?ZU#_P )C\;O$7_(-\/G3U;[ MK"R$7'UG)'XUS\7Q/^(.F0!(4T*TAZ!4%O&OZ/BAOBK\2]OF?VUH@4\@"YLB M1^&[- '0?\*X^+_B#G6/%7V2-C\T9OG_ /0(QM/YUZW]R!_*J\GB_Q#*^+GQ;K4NW[K+=RN/_'F!% 'V[17P\WB M?5G^1_$NMM&W#9F<\?3S*C;6KD?W)NBCO>75S)SN,XZ=.AW'/Z=*J4 ?5?AOX]>&-?U&QTV6UO[&[NF6,&5 M$:(2$X"[@V<9/4J/PKTS[?9_\_<'_?P5\$C&X;@2,\@'%2EK?'$4O_?P?_$T M ?=1US2%)!U6Q!'!!N$_QJ&3Q1X?B?9)KNF(WHUW&#_.OAS?:;?]3-G'7SA_ M\330UOCF*7/_ %T'_P 30!]O2^,_"T&/-\2Z-'GIOOXAG_QZH7\?>#HT+-XJ MT0@?W;^)C^0:OB*G*P5@2H8>ASC]* /M7_A9'@K'_(T:5_X$K5?_ (6IX%_Z M&:Q_[Z/^%?&GFIG_ %$?TRW^-*94)R+>,>P+?XT ?8C_ !>\!(Q4^)+?(](Y M"/S"U!)\:/A]$P#>(D.1GY;69OY)7Q^S!CD*%]AG^M-H ^O)/CA\/47*ZX\A MST6SGS^J"H6^.W@%5)&I7#$#H+23)_2ODM6*G(Q^(!_G5A8;R55=+5V4\@K! MP?TH ^I?^%_>!O\ GO??^ I_QJ _M"^"@2!'JIQW%LO/_CU?-/\ 8^L2J,:5 M=E3R"MHW/Y"IU\(^)68*OA[5BQ. !929/_CM 'T3)^T9X.1\+8ZU(/[RP18_ M605#+^TAX5 'E:5K+>N^.)?_ &H:\%3P#XQD<*/"NM@G^]82@?F5JU#\-_'+ M,5C\-:HI(YS"5'YF@#VE_P!I+P\$)CT34V;L&,8'Y[C4/_#2FD?]"_??]_DK MR:+X5>/Y&.SP]>J1_>=5_FPJ:/X,?$&8$KX=<8_OW4*_S>@#TS_AI>S_ .A8 MG_\ P?_ !%0/^TRH<[/"1*]B=1P?R\JN#C^!GQ =0Y_1C5E/@ M'XZ9 3:V2$_PM=+D?E0!US_M+7+D&'PFBCONOBW\HQ4$O[2NH[<1^&;9&]7N M6/'TVBL%?V>O&I )DTI<]C+\G&FZ&!VS#+_\ ':BD_:'\:.=ZVVCQ MC^ZL#_UVRP"_^U#0!Q\O M[07C>0#:=-CQ_" /K>J,WOC_ !_R%(/_ $B_P#B:K_\ M+M^(?_0P_P#DE;__ !NO7U_9Q\(A1NU+6R<"@P)DU1@#T M-RN#_P".T >(/\8_'[N6/B.8$_W8(@/R"U#+\6?'DI!;Q+=C']P(O\A7OR? M/P(KAC:WK@?PM=-@_E5F/X&_#]&RVCRR#'1KR;'Z,* /G*3XG^.)5VMXGU$# M.?EEVG\Q4+?$;QHRE3XIU;!&.+IP?SS7TY%\&/A]$25\.H<_W[F9OYO5F/X3 M> X@0OAJT.?[Q=OYF@#Y3_X3OQA_T->N?^#&;_XJH#XM\2LQ9O$.K$DY)-[) MS^M?7 ?!R(%'A71"!_>L(B?S*T ?&DGB+6Y M7WR:SJ#MZM=.3_.JUSJ-]>HJ75Y<3JIR!+*S '\37VZOA'PTJA5\/:2% P + M*/C_ ,=KSWXX^$Y+_P #VJ:!H7G74>H1O(EE:@R>7LD!X49(R5H ^6Z*Z#_A M!/&'_0J:Y_X+IO\ XFGQ> /&,TR1+X5UH,[!07L)549]25P![F@#*31M5E0/ M'IEXZGHRP,1_*KL/A'Q*\@5/#6K2L>BBRE.?R%?'X0_$T;72V@MF7[JI M*UK3X1_%8$*OB!;09SG^TY0,^OR@U])44 ?/4_P>^*=YM^U^-(IMF=OF:G=/ MC/7&4XJJWP%\=3G-SXFLF/J;F=OYK7T?10!\Y1_LX:[(X6X\1V8C/4JCN?R. M/YU.G[,]R7 D\4Q*O*)B.X%D!_[/7O-% 'A__#->C_\ 0P7W_?E*L?\ #-WAS_H,ZK^T44 M >/C]G#PCM&[4M<)QR1-$/\ VG4Z?L\>"U0 SZNQ'\1N$R?R2O6:* /+4_9_ M\#H@5H]0K7;Y_0BO2Z* //(O@=\/HP0VB/ M)GN]Y-Q^3BIXO@Q\/H<[?#J'/]^YF;^;UWE% '%1_"3P'$Q*^&[4Y&/F9V_F MU6(_A?X'B?H1U(!8@9^<'D]J\#_ .%)?$/_ *%[_P G;?\ M^.5]?T4 ?(<7P/\ B#),B/H:Q*S &1KR A1ZG#D_D*^O*** "OD#XV_\E>UW M_MW_ /1$=?7]?('QM_Y*]KO_ &[_ /HB.@#T#]F7_F:?^W3_ -K5[_7@'[,O M_,T_]NG_ +6KW^@ HHHH **** "BBB@ HHHH \A\6QP^(_CSX=\/ZE&+C3+6 MQ>Z-K(,QO(0_+#O]U>OI[FL:32I=+^*7C+POX;06D6J:&TD-O#B.-)MHQM' M7JWTW5V'C;PQKT?CC1O&OAJTBU"[LHFMKBQDG$1EC.[E6;@'YCU]NO2G>#?# M&NR^.-6\;>);6*QN[N%;:VL(YA,88QC.YQP3\HZ>IZ4 >>Z/?3>%M8TG4[/P M=?Z7<6^E?V8UO-;"$ZE>L1M"]W&1N+GH!],]Y\--:\,F\O+-=?MM2\67SF?4 M9%# 2./X(V(PR(,@!2> 36CIGAO4]:UR_P#$GB* 6MWY/ MUTG@+Q+#X0\:Z?KMQ;R7$5KYF8HR S;HV0T'^K\+SMZ;KP#_V0U"?VF5[>$B? MKJ/_ -JKU[_A!?"'_0J:'_X+HO\ XFG#P/X2'3PMH@^FGQ?_ !- 'C4O[3,I M \KPHBGOOORW_M,55E_:5U0G]SX=LT&.CW#-S^0KW./P?X9B.8_#FD(?5;&, M?^RU-_PC6@_] 33?_ 1/\* /GMOVD?$NX[='TD+V!$A_]GJL_P"T;XQ9"!8: M(I/\0@ER/SDKZ6BTK3H$V0V%K&O]U(5 _E3_ +!9_P#/I!_W[% 'R[)^T'XV M=<+_ &9&<]5MCG]6-59/CSX\D(*W]K'CLMHG/Y@U]8QQ1Q)LC147T48%/H ^ M1C\9_B3,?,BUA@AZ!+"$C]4-5V^*?Q(EW#^VK[YNNVW0?R3BOL&B@#X\/C;X MFW,0*ZIKK(>0T:,,_B!5>7Q)\2IL;M4\3C'39+.O\J^RZ* /C$S_ !)N<2M+ MXKER.'+7#9'UJL]CX\D+%[7Q(Q;[Q,\?D@#PY/SZS1#_P!FK['HH ^0 M/^%)?$/_ *%[_P G;?\ ^.4J_!'XALP!T *">IO8,#_Q^OKZB@#Y(_X45X^_ MZ!<'_@7'_P#%4J? CQZS '3;=0?XC=QX'Y&OK:B@#Y0_X4%XZ_Y]['_P*'^% M.3X >.&<*8M/0'^)KK@?D*^K:* /EC_AGGQK_P ]=*_\"&_^(IT?[._C-WVM ML?]#!8_]^7I\7[-6IDGS?$=HH[;+=F_J*^C** /BWXA^!I? &OP M:5+?I>M-:K<^8L90#+.N,9/]S]:Y*OK3XD?"&'X@ZQ:ZF-9;3YH;<6[#[/YJ MNH9F'\2X.6/K7%_\,R_]3=_Y3?\ [;0!X[X,\,OXP\66.@QW2VK77F8F9-P7 M:C/TR/[N/QKU67]FK4@1Y7B.T;UWVS+_ %-=?X&^!L?@WQ9:Z\_B!KUK97"0 MBT\H$LA3).]NS'C%>NT ?-S?LX>((Q^X\06'XK(O\@:C/P"\=6ZM]FU[3B/0 M74R$_P#CF*^E:* /EJX^#7Q,A)\N5;C_ *YZAC_T(BLN;X<_%2S&#I^J8](; MU7_]!6%?==% 'P0;R5NJP_P#?A/\ "A;EV&T^0HQU,"_T6ONRYTS3[S/VJQMI M\]?-A5L_F*RKCP)X1NN9O#&CL?[WV*,'\P,T ?%JVT,Q&_4K./ZQR#_T%*M1 M: T[[8=4TIAV9[L1@_\ ?>*^L;CX0> ;H?O/#=N.,?NY9(__ $%A63?;?FK\7P=\<7+' M[+I5OQ7/[./A63)M]3U>$GLTD;@?^. _K65/^S1:$YMO% M$\7/_+2S#_R<4 >%SCC_CR#Y[_P#+-J /-5^&OCU!@>%[G\;> M,_SJ$^ O'*NW_%*WV<\_\2\$?^@UZA_PN3XD67_(2\"[?^W*XB^GWB:-(L;_!-U)@<[M.;G\@*LPZ1XGB"A_A<9 M<')+Z7=\^WRN*]6MOVD]!;'VK0]2BZ9\IHW^O4K6M;_M!^"9@/,&IV^?^>ML M#C_OEC0!XI?X30Q9X'^B:B@/_ )&%9[ZA:0Y,WPZL$ .#NDOAS^,U M?2-O\:_A_7"Q_^A8H ^4SX MBT&-]LO@/2PPZ@WEX#_Z.ITGB3PLZ@+X#M(^>JZE<\_FYKZ_A\0Z#?KL@UC3 M;E6XPES&X.?H:E;2M)N@LCV%E,".&,*-Q^5 'QN-?\+[AN\%0D9Y U&#X$8 ]2NL2@_AE2/TH_MSP-_T)-]_X/#_\9KZ8 MF^$'@&?=O\-VXW#!V2R)_)ABJ4OP-^'\A!71I(\=DO)N?S8T ?.J:YX#+C?X M+U +W(ULD_EY53_VS\.O^A0U7_P;?_85[I)^S]X(< *NHQX[K<]?S!JC-^SC MX2?<8M2UF-B>,RQ,!_Y#S^M 'B@U'X=M+\_AW740G^#4XSCZ9C_K4OV[X9_] M 3Q'_P"!T7_Q%>LS?LUZ*2WDZ_?IQQOB1L'\,52D_9GBR##XLD3'7=8!OY2" M@#S5+WX8%P)-&\2JO1$_EM%+)-\*G;*V?B^,8Z+/;X_537?2?LY:PJ8A\ M5Q-D\AH'4?HQJI)^SUXN3=]G\0Z>Q'W=TLJ9^N%.* .+C;X4%_WD7C15]5DM M6/Y;16+XF_X0_P#T7_A%/[<_C^T_VKY/MMV>7_P+.?:O1Y/@=\0(@$%[HURJ MC(#/O!/_ ./D_6N)\=>#?$GA)+ :];V,:W!D\DVD<:Y(V[MQ11ZC&??'>@# MCJGLOLOV^W^W"8V?FKYX@($GEY^;;GC=C.,\9J"KNCVUY>:W86VGHKWLUQ&E MNKA2ID+ +G=QC..O'K0!V+7GPI"'9I7BEFQP&N80#^E-34_AC&C?\4YK\K=M M^H(/Y+77I\-_BO* QATJ!E.05CM5;\U2IQ\+?BM,$=M4L(64Y $P4C_OE* . M&76_ARK!CX.U1\?PMJW!_)*3_A)? /\ T3V?_P 'LG_QNO0F^$GQ6FVN_B^W M1L=!J-PN/^^4Q5AO@]\2Y7WS>/&9C]XF^N6/ZB@#SM-:\)A1CX7LX[,VJW63 M^6!4L>HZ4K&2#X4(48?+ON+Q^/Q;'XUW_P#PHKQ?)+NE\<-\QRS;I6/_ *%S M6/?_ @LM+9EU?XGV%H/XED^\?;:9030!SC7;,IEC^$MN(>H8Q7A'Y[\4DNK MWX7S4^%>D)#TR^G71Y^OF"J][X7^'VG,P;X@3WS#C99Z.W7_ 'F?:?P- MH"16'A?P?;E>TEI N[\)'YK$LO!'B;5V!TSPYJLD3=':!MO_ 'V0!75Z=\!? M'5\ 9K2SL0>'(@O_/OIUB_'IPI%>CZ=^S3.<-J?B2-/5+:V+9_X$Q'\JZBS_9V\'P;3<76 MJW+#[P:9%4_@J@_K0!X*/B)XC52$FT^/=U,6E6J'\Q&^(/B9E(-_$,]UL MX0?S"5])I\"_ "N"=)F8#^$WDN#^359C^"WP]C?X\1:[=6OE7'BF\EB)YA:YG(_+&*^JX_A)X#B8E? M#=J#_ Q$@2/PYI"*.BK8Q@#_ M ,=H ^*(+A+4YM[^]A/7,:;>?P>G/J$TCEWU*^9CU9LDG_QZOMY?#^BHH5=( ML%4# MDP/TJTMC:*05M8 1T(C'% 'P63-22 M=0(T/3Z;37WC10!\,1>'=6FRL6@ZK(PY^2%S@?\ ?%3+X,\3SC-OX7UML=2+ M*5OY+7W#10!\2Q_#SQG*NY?"VL 9Q\UFZG\B*M1?"_QPP#CPO?D'L\>W],@U M]H44 ?'2_"/QXP##PO-@C.#*@_\ 9\U./@C\0V8 ^'PH)ZF]@P/_ !^OKZB@ M#Y*3X$>/6<*=.MD!_B:[CP/R-6(_V?\ QP[89-/C']YKGC] :^K:* /ER/\ M9W\9RY#W6C18Z%IWY_*,U8B_9O\ %)!\W5M'4]MCRM_[(*^FZ* /FV/]FS7" MO[S7M.5O18W8?R%64_9IOR@+^)K96[A;5B/SW"OHFB@#Y_7]F4X&[Q< >X&G M?_;:LK^S19;AN\37!7/(%HH/_H5>[T4 ?)/Q6^&=K\/4TEK2_GO%O3*',J!= MFS9C&/7);L7BS(Z%21@X*D'!XX]A7-_\*2^ M'G_0O?\ D[&M5CU32=&6WO8@P24W$LFW(PSY/Y/7H-% '#K M\'O "@ >'(./6:4_^S597X6^!E8,/#-AD'/*$C^==?10!S*?#OP9&X9?"VD$ MC^]:(1^1%68_!/A2%MT7AC14;&,K81 _^@UNT4 9<7AK0823%HFFQD]=EI&, M_I5F+2M.A!$5A:Q@\D)"H_I5NB@!D<4<2;(T5%]%&!3Z** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY ^-O_ "5[ M7?\ MW_]$1U]?U\@?&W_ )*]KO\ V[_^B(Z /0/V9?\ F:?^W3_VM7O]> ?L MR_\ ,T_]NG_M:O?Z "BBB@ HHHH **** "BBB@ HHHH **** "L_4]!T;6C& M=5TFPOS'G8;JV27;GKC<#BM"B@#@[KP9X57QUI-NOAG1A!)IEZ[QBPBVLRRV MH4D;<$@,V#VW'UKI]/\ #'A_2;G[3INA:997&"OFVUI'&V#U&5 .*J7G_)0] M&_[!5_\ ^C;2N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FNBR(4=0RGJ&&0 M:=10!F7/AO0KS/VK1=.GSG/FVJ-G/7J*R;CX:^";HYD\+Z6N?^>=NL?_ *#B MNIHH \_N/@I\/[CG^P?+;UCNIA^F['Z5DW'[/?@F<'RVU2W_ .N5R#C_ +Z4 MUZM10!XG<_LV:"V?LNNZE%UQYJ(_TZ!:SF_9ONK9R^G^+VC.>,V94_F)/Z5[ M[10!X!_PISXDV0QIOCHJ,8_X_KB+Z_=!H_X1/XY:?S;^(1#?M 'WB--F;IUY M1L5[_10!X!_POCQ;9?\ (2\$E3W^66+Z?>4]JL6_[2]FW_'SX8GC_P"N=X'_ M )H*]WJ"XLK2[&+FUAF&,?O(PW\Z /)+?]H[PI)@7&FZO"3W$<; ?^/@_I6M M;?'GP'/CS+Z[M\X_UMHYQ_WSGI77W'@KPK=Y^T>&](D)SRUE'GGWQFLFY^$_ M@2ZSYGAJS7/_ #R+1_\ H)% #+?XN^ KK'E^)+9<_P#/2.2/_P!"45K6_CKP ME=?ZGQ/H['^[]MC!_(G-F7$'/_+.[D/_ *$363V M<'V:=I94NBRJ^5P""JDY'/&.<^UV?LWB6YC]/-M5?^3+5*?X ^)M M/@D.D>,-[*OR1E9(-V!P,ACC^E 'CFO>'CX>\0OH]QJNGW$D3!)I[5W>*)L\ M@G8"2.^ ?3KQ7L?PX^%UYX2\2Z=XIU37?#TFDB)W1XYB_F;E^4J710,$@Y!S MQCO7B-Y9S:3=7>GZE9R0WT+['23@H1_G/O7K'@7X"W?B'1XM4U^^GTV.7!AM MDC!D9/[Q)^[GL,&@#V?4?BMX&TO(G\26VNNT[P#X2TG!LO#FFQ ML.CM;J[_ /?39/ZT >0O\?/$^L.4\-^#?,;.!D27)/X(%I/MWQX\1?ZFU;38 M6X/[N&#'_?>7_*OH!55%"HH50, 8 I: /G[_A3/Q"UX9\1>,L(XY0W,MQ@> MFTX7\C6OIW[-V@PX.I:UJ%TPZB%4A4G\0Q_6O:J* .#T[X-> ]-P5T)+AQ_% MUW_MW_P#1$= 'H'[,O_,T_P#;I_[6KW^O /V9?^9I_P"W3_VM7O\ M0 4444 %%%% !1167KNBQZ[8K:37M];0A]\@LYS$91@C8S#G:<\X(/'6@#4H MKQ_]GQU@\!:LYSM34Y2?H(XZYWP]X:MOB/X)\1>,=#O"^LWEQ)8"SEEU!%D9#=,C2!0[#D\ M(OYGOS6S:1W_ (-\:^,?!_AJ6X%K+H[WFG6P=G,,VT<)G)R(]!\+ZO;:KHWV][=-(VZU$PE)FORPVIA^#(6SC;QCO6@#O:*** .?O/^2AZ-_V"K_\ M]&VE=!7/WG_)0]&_[!5__P"C;2N@H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!U3P5X< MUO6K76-1TFWN+^UQY4SY[=-P!PV.V0<5O444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\@?&W_D MKVN_]N__ *(CKZ_KY ^-O_)7M=_[=_\ T1'0!Z!^S+_S-/\ VZ?^UJ]_KP#] MF7_F:?\ MT_]K5[_ $ %%%% !1110!B^)/#O_"2645M_;&KZ7Y;I=UY# MMP1M8X.1SG'L*SII?^$ \,11^7XE\2?OBFY5^V77S9.6^[\HQCVR*ZNB@#Q3 MX)3:AH^GW7AS5?#.OVLE[=RSBZFL&2W13&HPS-C!.T]CU%4]#_X27P'X9U_P M6/"FK:A<3S2_V?>VD&^W99%"@N_ 7&,_C@XKW>B@#P.Q\#:W\-]0\(^(H=*N M=5^RVLEOJ=M8())49R[951]['F8ST^3MG-=9X,TO5=;^)>K^.=1TJZTNTDME MM+&VO(]D[#Y(?"<"^%+S2KW13OX=N*]ZHH *H:GH>DZTL:ZKI=E?K$28Q=6Z2A,]<;@<=!5^B@#A+KP7 MX67QSI,"^&='%N^FWKO&+"+:S++:A21MP2 S8/N?4UM_\()X/_Z%30__ 70 M_P#Q-:NHZKIVD6XN-3O[6R@+;1)X@N[=+BVFCFAD&4DC8, MK#U!'!H Q/\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@# MG_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/! M_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_ M^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P") MH_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ M -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ MX+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z M"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ MA!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T M*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z' M_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X0 M3P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"I MH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H? M_B:Z"B@#G_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@# MG_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/! M_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:Z"B@#G_\ A!/!_P#T*FA_ M^"Z'_P")K$NO!?A9?'.DP+X9T<6[Z;>N\8L(MK,LMJ%)&W!(#-@^Y]37:75[ M:V*(]WN\8L(MK,LMJ%)&W!(#-@^Y]36W_ ,()X/\ ^A4T M/_P70_\ Q-;*WUH]O)<+=0-#'D/() 57'7)Z#%1Z=JNG:O;FXTS4+6]A#;3) M;3+(H/IE21F@#*_X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B M@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\ M'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ M (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_ MX03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J: M'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B M:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ M^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!" MIH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_ M^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!_ M_0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA M_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** M.?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P? M_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ M@NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A M!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:Q-=\%^%HM8\, MI%X9T=$EU)TE5+"(!U^R7#8;Y>1N53@]P#VKNZS)_$>AVMR;:XUG3H9U.#%) M=(K ^F"&='1)=2=)52PB =?LEPV&^7D;E4X/< ]JV_^$$\'_P#0J:'_ ."Z'_XF MK5_XH\/Z5#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ M ,()X/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@ M_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5 M-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P7 M0_\ Q-'_ @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$ MT?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ( M)X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_ @G@_\ MZ%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ M /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/ M_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30_P#P70__ !-= M!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/ M_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,() MX/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z M%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\ M%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ MQ-'_ @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ M"">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,361XC\)^'= M,L+.\T[P_I=I=1ZKI^R:WLHT=_UX!^S+_S-/\ VZ?^UJ]_H **** "BBB@ HHHH ** M** "BBB@ HHHH *X+XMPW)\*6E_#:R7<.FZE;WMU;QC+20HWS #\0?H#7>UE M:_XCTCPO8+?:U>K:6SR")9&5F!8@D#Y03T!H \0\2>+OAUXU\>Z9?:YJ,D^@ MQ:9(GD,DT9BN-X/S!!GE3_"2,J.:Z_X.-8&]\4?\(Y]I_P"$5%S%_9XFW8#[ M/WNW=SC.WKSTS3KGQA\&;VX>XNAH,\\AR\DNE[F8^Y,>36YX'\:Z?XGUK6]. MT6.V_L?3%MQ:RP(4#[U8L-I Q@KC@4 =O1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'F_QEL(-5T7P[IUSN^SW6OVL,FTX.U@X.#ZX-8TGP^\=^"<2>!?$ MCWU@G32M3((Q_=4GY>?;9]:]%\4ZKX=T;3[>]\2M;):QW*F![B'S DP!*E1@ MX88.#VK"_P"%P^ /^ACA_P"_,O\ \30!-X#\6ZWXB;4++Q!X=ET?4+#R]^[. MR;=N^9,CI\IZ%A[UV=<9X/\ 'UKXR\0Z]:Z(/(N4# R[U8MD-CH5Q M79T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5Q_Q3-Z/AEKQL#()Q;\F/.[9N M&_I_L;J["J.L:MI^A:5/J.J7"V]E"!YLC*2!D@#@ GJ10!\O:N?!XN[2S\(W M>M'P[)'$_B+RUD*",2+AB& .X$G)''(QW%>E_#A?#5O\4=1@\#.SZ$VDHUUM M>1D%P)/EP7YSM)_6MZ#XD?"NV@G@@U#3(H;C(FCCLF59,_W@$Y_&H_!GBWPO M=^-IM \'66FIIK6!O)KBTMS$3*) NTC R &S^- 'I5%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 W'A6P\--+J-]=ZA#%=Q.\P9X2"'+= I!P>,=/2OHS6-6T_0M*GU'5+A; M>RA \V1E) R0!P 3U(KSZQ\O(3//>@!/!FE M+X)^)E_X2TV[N)M>P:A'!-)O\ LTGF;"!['.?RZUZA7 ^'_B#HWB;XAR:9 MH?V6ZM_[,-Q+?)&RR;Q(%\LY R,,#^-=]0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !6?KWVS_A'M2_L[/V[[++]GQU\S:=N/QQ6A4%]>0:=87%['[5_$%PSZR4!O3>37$;B8_>'RD C.>>??FMKPD? M"5K\6M+M_AU<3M9RVT_]K1*TK0A57]V2>TB"9$< M>Y2-N,G)P<].G% '?4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U;[:=& MOAIK*M_]G?[,6&0)-IVY]LXKQ[0Y?C-XAT:WU2Q\0Z)Y$X)"R0A70@D,K#RN M"""#]*]FOKR#3K"XO;EMD%O$TLC8Z*HR3^0KQNQ_: A^T)-?>$[ZST260JE^ MKEQR>I78 ?4@,3]: &6UIXZMOBOX,/C/4=/NU9KS[*+10-O[D[L_(O\ L^M> MW5R%WXRB?Q'X1M=,-K>6&N"X;[2"25$<>X;?UW_MW_P#1$= 'H'[,O_,T_P#;I_[6KW^O /V9?^9I M_P"W3_VM7O\ 0 4444 %%%% !1110 4444 %%%% !1110 5QOCRWT'Q#9KX9 MO]5T^TU.1H[JSCNMK996X.QOO@X92.X)KLJYSQ1X$\-^,47^VM-CGF1=B7"D MI*@] PYQDDX.1[4 -'P]\&XY\+:-_P" 4?\ A4?AKP39^%_$>N:CI_D0VFI" M 1V<$ C6#RU(/0X.2<]!7(+\-_&/A/:?!'C&5[1,8T[5QYD8'4@, 0,^RK]: MMZ5\1O$MCJUGI'C+P;=V4US*D"7UE^\MV=VPN>2%'_ B?:@#TVBBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** .-\>6^@^(;-?#-_JNGVFIR-'=6<=UM;+*W! MV-]\'#*1W!-71\/?!N.?"VC?^ 4?^%.\4>!/#?C%%_MK38YYD78EPI*2H/0, M.<9).#D>U<4OPW\8^$]I\$>,97M$QC3M7'F1@=2 P! S[*OUH Z_PUX)L_"_ MB/7-1T_R(;34A ([." 1K!Y:D'H<').>@KJ:\RTKXC>);'5K/2/&7@V[LIKF M5($OK+]Y;L[MA<\D*/\ @1/M7IM !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M:)+H&O:E:V2ZK$\4)N'5%-"\5VB6VN: M;#>1H28RV0Z9Z[6&",X'0]A0!EZ=\.O"L>FVJ7?A[1+FY6%!+.EA&HD; RP& M. 3S2:9X!TW1?''_ D&E16MC;G3S9M9V]L$#,9 WF$CV &,=NM. M"5R<9]V7Z4 >KT4@.0#ZTM !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :)+H&O:E:V2ZK$\4)N'5T2YN5A02 MSI81J)&P,L!C@$\UJ>(O"FA>*[1+;7--AO(T),9;(=,]=K#!&<#H>PK@#\)] M=\,EI? 7C"[L%R6^P7_[V D_@0/^^2?>@#JM,\ Z;HOCC_A(-*BM;&W.GFS: MSM[8(&8R!O,)'L ,8[=:ZZO*!\1?&7A:01>-?!TLEL&(.I:1^\CQP 2N3C/N MR_2O5@<@'UH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$]YI%MH<\&MW\% ME9WJM:&6=PBY=2,9/'3/7TK8K.UK0M+\1:>UAJ]C#>6K'=Y1S MS0!F^%]%6+P%IVBZF;'4(8[46[F(;X9HQPIP>N5QGWS7&:5\(9?#GQ$TO5]& MU'_B06KS2FPN)&+0O)&4/E\$$'Y>I!P.II9O@[-H<\EYX$\3ZAHJUH99W"+EU(QD\=,]?2JGA?15B\!:=HNIFQU"&.U% MNYB&^&:,<*<'KE<9]\UI:UH6E^(M/:PU>QAO+5CN\N5>!/$^H:',S;S:R-YUNY[ @]O=M] ":5\(9?#GQ$TO5]&U'_B06KS2 MFPN)&+0O)&4/E\$$'Y>I!P.IKU:O)_\ A,_B+X0^3Q5X576+), ZCHY)( '+ M,F/YA!7INF:A%JNE6>HP)(D-U"DR+(N&"L 0".QYH MU\@?&W_DKVN_]N_\ MZ(CKZ_KY ^-O_)7M=_[=_P#T1'0!Z!^S+_S-/_;I_P"UJ]_KP#]F7_F:?^W3 M_P!K5[_0 4444 %%%% !1110 4444 %%%% !1110 5P7Q/XVNY78;S.-3M_F/KG8?YUU'PIU"7[=XCT*+7'U MS2M,FA%E?O()"5=22FX?>"D8ST]*\QN[KX+RZ5'J.G^'=2N+N68Q#3%N)$D& M.2Q^=L+CI@GT]<>P?"S5_"^I^&)(O#&F'2X[:8I))CJQR2V0.I.>,= MJ .YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A/BSJM]I?A*W6QU!M-%[ M?PVD]^IP;:)R=S@]L8'/O7EUQ\/]"_X3W0-)TSQEJ5])J,<[S7%O>H\D+H@9 M'^4<*>>O/O7M'CO5/#^D^$+V?Q/")]+<"-X-NYI23PJC(YR,@Y&,9R,5YU\+ M=<^%3Z^R^'=-FTK5Y5,<0OW9F<'^&,EV&?;@GWH ZOX=7NL6NI^(/"FM:B^I MS:-)"8;V0?/)%*FY0W))(QU.>O6N^KE=!OM,?QQXITZSTP6]Y;FVDN[K?DW) M="5X[;0,5U5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8'C76;_P]X.U+5], MM8[FZM(Q*L4F=I4$;B<$'A0=%V ,1M& M.>W')'K0!WE%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 8'C76;_P]X.U+5],M8[FZM(Q*L4F= MI4$;B<$'A00?-Z5ZCK>HZ?I.B7E M_JKHEA#$6G+KN!7H1COGICOFO-;/XZ>"H?#DKZ?;7D1L]D%OIK1*CR#HNP!B M-HQSSD>G3(!#X.U;Q9J7QA8>*]-CTR<:&WEVT,NY&7SEPYPS#.21^%>OUP?@ M7QQH/CG4[JYBTI['7;.$12K:.,VZQK<$L2?+ ;J2.O$4%KDT444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U:> MZM=&OKBQA6>[BMW>")NCN%)53]3@5Y)IOCWXLZOIT&H:?X,TNXM+A-\4JSC# M#_O[D?0\BO8YYXK:WDGGD6.&)2[NQP%4#))KRS2_C;X M[6_M[*.XLX;-7FC MC-NL:W!+$GRP&ZDG.&V]?K@ R[/7/'.H?%/P?%XKT:'28MUWY*V\NX3?N3G< M [=.,?6O:Z\V\'_$C0/'7B*"UN=$EL=8M8WFLS>1J3M(PQC;J"1U]0.^*])H M *^0/C;_ ,E>UW_MW_\ 1$=?7]?('QM_Y*]KO_;O_P"B(Z /0/V9?^9I_P"W M3_VM7O\ 7@'[,O\ S-/_ &Z?^UJ]_H **** "BBB@ HHHH **** "BBB@ HH MHH *X[XAZ'-XATNQ@LHH+J\L+^"_^QR2*OG(C$,ISQ@@GKQ78UQOC'X;Z1XQ MO8-2FN;VQU6V39!>VF#SUH G7P+(Q;I'_9IM&C5,.9 M-^=^>GW?EJ/PMH5]9>,?%NM7=L+6'4;B%+>+>IWI$FWS3M)QN)/!YXY%VR!9(2.G3&X>Q_#!YIOC'X;Z1XQO8-2FN;VQU6V39!>VF#SUKF5T_XL^#MHL;^S\7:>F!Y=W^ZN0._P Q/)]RS?2@"[\,O#'BK0?$ M'B2Y\3R+M>EUYQH7QATR]U:WT77=* MU+0-8G942WNX249F.%"M@'D]RH'O7H] !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %6-;R[BS;H[A=[(P?'TX _&NGKF/&7@/1O'%M;1ZI M]ICFM6+6]Q;2['B)QG'4'[HZCMQ0!1N?!G]I^(O".O&TM+*328G^T6P4$Y:, M!44KQA&S[>E36VA7S_%B^\026P@L4TN.RBDWJ3#P6T'Q#;^)+)J@B7Z!R><#U<#VJQ:?&>VT^[2P\9Z!J7AV[9BHDD MC,L#8[A@ 3SZ CWH ]1HI 00".AI: "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M YCX@Z*_B7P5J6AV\L:WEW%FW1W"[V1@^/IP!^-4;GP9_:?B+PCKQM+2RDTF M)_M%L%!.6C 5%*\81L^WI5[QEX#T;QQ;6T>J?:8YK5BUO<6TNQXB<9QU!^Z. MH[<5QO\ PC?Q2\'@MH/B&W\262Y(L]5!$OT#D\X'JX'M0!U5MH5\_P 6+[Q! M);""Q32X[**3>I-RY?>S8!R-N OS8]N*Z^O+K3XSVVGW:6'C/0-2\.W;,5$D MD9E@;'<, ">?0$>]>H @@$=#0 M%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5FZ M_:1ZEH-]ILDR0F^MY+9&9@/F=2!CWYK2K#\5^$M*\9Z-_9>L1R/ )!*C12%& M1P" P[=">H(YH Y!/A[/JG@KP?87EG965]HMU!+<+@.'2,D. R_W\!OYUN:Q MH5]J7Q,\.:I';!+'2[>X>6ZWKF1Y $6+&=W'+9QCWS7+?\(/\0?"),GA+Q9_ M:EFIR-.UD%OE X57_P -@I\7Q@O-!E2U\>>%;_1I"0GVN!?.MV..3D?R4N: M/5:*@L;VWU*PM[ZTD$MM<1K+%( 1N5AD'!YZ&IZ "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH S=?M(]2T&^TV29(3?6\ELC,P'S.I Q[\UPR?#V?5/!7@^PO+. MRLK[1;J"6X7 <.D9(C?V7K$+/[4LU.1IVL@M\H'"J_P#AL% '4ZQH5]J7Q,\. M:I';!+'2[>X>6ZWKF1Y $6+&=W'+9QCWS77UY5%\8+S094M?'GA6_P!&D)"? M:X%\ZW8XY.1_)2YKTZQO;?4K"WOK202VUQ&LL4@!&Y6&0<'GH: )Z^0/C;_R M5[7?^W?_ -$1U]?U\@?&W_DKVN_]N_\ Z(CH ] _9E_YFG_MT_\ :U>_UX!^ MS+_S-/\ VZ?^UJ]_H **** "BBB@ HHHH **** "BBB@ HHHH *XSXF^(=8\ M/>%X6T"-6U2^O(K*W9E!",^<'!X[8YXR:[.LO7]!L_$>E_8+TRH@E29)(7VO M&Z,&5E/8@B@#R>+Q9\2?A[-%=>.;9-6T.5@LMU:*F^V)/?:!^HP>@;M73^$= M;MO%OCSQ0RW<>I:3;K83V ;#I"QC8EE!^ZV>O0@CVKT&:"*X@>">-)8I%*NC MJ&5@>H(/45P_@?0/"_ASQ;XHL/#XNX[D&W>[MY"##%N5F01\9QR%X6T"-6U2^O(K M*W9E!",^<'!X[8YXR:X:+Q9\2?A[-%=>.;9-6T.5@LMU:*F^V)/?:!^HP>@; MM7K&OZ#9^(]+^P7IE1!*DR20OM>-T8,K*>Q!%:$T$5Q \$\:2Q2*5='4,K ] M00>HH \^\(ZW;>+?'GBAENX]2TFW6PGL V'2%C&Q+*#]UL]>A!'M7HM<'X'T M#POX<\6^*+#P^+N.Y!MWN[>0@PQ;E9D$?&<X/8CJ* /&X]=^+_@Z!-<\16\.LZ1C?=00K M&)(%[GY%!&/^! 8YQUKH=(\6:?XW^),$%G=B]T*?0#,]E* R+,)P/G0\!P.. M?PX->DVEJMI806@DDF6&)8]\IW,X QECW)[UP^D>&_"7A_XKW+:7%<6NL7>F MM.]M& +;RC(H+ 8R&W*. <>U '?T444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!SGCW7[GPOX'U76+.)9+FWB'E*PR S,%!([@9S^%>8QZ[\7_!T":YXBMX= M9TC&^Z@A6,20+W/R*",?\" QSCK7LFL:5::YH]WI=\A>UNHC%( <'![@]B.H MJ:TM5M+""T$DDRPQ+'OE.YG &,L>Y/>@#S;2/%FG^-_B3!!9W8O="GT S/92 M@,BS"<#YT/ <#CG\.#7J%*REKJ>F M3H+C^SDCCWF(\C:%&[ITP2?4&MVW^(=EXU\5>"H]+NG6VNS>1ZEILA[K""%D M7HRYR0>A^N0/2M"T:W\/Z):Z3:23R6]JNR(SON8+DD#..@S@>P%N: .\AABMX4AAC2.*-0J(B@ M*H'0 #H*?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %'6K\Z5H6H:BL1E:T MMI)Q&/XMJDX_'%>*Z=K?QH33(/%92UU/3)T%Q_9R1Q[S$>1M"C=TZ8)/J#7N MLT,=Q!)#*@>.12CJ>A!&"*HZ%HUOX?T2UTFTDGDM[5=D1G?C+G)!Z'ZY ]8AABMX4AAC M2.*-0J(B@*H'0 #H*X/4?#7A'3?BGH.K^3<6NN7IG$*VP AF98SO:08Z[6/( MQD]@?L MR_\ ,T_]NG_M:O?Z\ _9E_YFG_MT_P#:U>_T %%%% !1110 445YS:_&"RU" MW%SIWA#QA?6CEA' =K-C/<"JG_"T_P#J0O'/_@G_ M /LZ/^%I_P#4A>.?_!/_ /9T 80_9]T''_(?U\?]MX__ (BM7X;^!+CP1XF\ M31+]IETRX%K]DN;F16>4A6WYV],%L<@58_X6G_U(7CG_ ,$__P!G1_PM/_J0 MO'/_ ()__LZ /0**\_\ ^%I_]2%XY_\ !/\ _9T?\+3_ .I"\<_^"?\ ^SH M] HKS_\ X6G_ -2%XY_\$_\ ]G1_PM/_ *D+QS_X)_\ [.@#T"BO/_\ A:?_ M %(7CG_P3_\ V='_ M/_J0O'/\ X)__ +.@#T"BO/\ _A:?_4A>.?\ P3__ M &='_"T_^I"\<_\ @G_^SH ] HKS_P#X6G_U(7CG_P $_P#]G1_PM/\ ZD+Q MS_X)_P#[.@#T"BO/_P#A:?\ U(7CG_P3_P#V='_"T_\ J0O'/_@G_P#LZ /0 M**\__P"%I_\ 4A>.?_!/_P#9T?\ "T_^I"\<_P#@G_\ LZ /0**\_P#^%I_] M2%XY_P#!/_\ 9T?\+3_ZD+QS_P""?_[.@#T"BO/_ /A:?_4A>.?_ 3_ /V= M'_"T_P#J0O'/_@G_ /LZ /0**\__ .%I_P#4A>.?_!/_ /9T?\+3_P"I"\<_ M^"?_ .SH ] HKS__ (6G_P!2%XY_\$__ -G1_P +3_ZD+QS_ ."?_P"SH ] MHKS_ /X6G_U(7CG_ ,$__P!G1_PM/_J0O'/_ ()__LZ /0**\_\ ^%I_]2%X MY_\ !/\ _9T?\+3_ .I"\<_^"?\ ^SH ] HKS_\ X6G_ -2%XY_\$_\ ]G1_ MPM/_ *D+QS_X)_\ [.@#T"BO/_\ A:?_ %(7CG_P3_\ V='_ M/_J0O'/\ MX)__ +.@#T"BO/\ _A:?_4A>.?\ P3__ &='_"T_^I"\<_\ @G_^SH ] HKS M_P#X6G_U(7CG_P $_P#]G1_PM/\ ZD+QS_X)_P#[.@#T"BO/_P#A:?\ U(7C MG_P3_P#V='_"T_\ J0O'/_@G_P#LZ +?Q1\,77BGP>;6S\]I[>YCN!%!((WE M49#*&/ .UFQGN!7+C]GW0.?\ P3__ &=' M_"T_^I"\<_\ @G_^SH K_#?P)<>"/$WB:)?M,NF7 M?LES.?_!/_P#9T?\ "T_^I"\<_P#@G_\ LZ /0**\_P#^ M%I_]2%XY_P#!/_\ 9T?\+3_ZD+QS_P""?_[.@#T"BO/_ /A:?_4A>.?_ 3_ M /V='_"T_P#J0O'/_@G_ /LZ /0**\__ .%I_P#4A>.?_!/_ /9T?\+3_P"I M"\<_^"?_ .SH ] HKS__ (6G_P!2%XY_\$__ -G1_P +3_ZD+QS_ ."?_P"S MH ] HKS_ /X6G_U(7CG_ ,$__P!G1_PM/_J0O'/_ ()__LZ /0**\_\ ^%I_ M]2%XY_\ !/\ _9T?\+3_ .I"\<_^"?\ ^SH ] HKS_\ X6G_ -2%XY_\$_\ M]G1_PM/_ *D+QS_X)_\ [.@#T"BO/_\ A:?_ %(7CG_P3_\ V='_ M/_J0O M'/\ X)__ +.@#T"BO/\ _A:?_4A>.?\ P3__ &='_"T_^I"\<_\ @G_^SH ] M HKS_P#X6G_U(7CG_P $_P#]G1_PM/\ ZD+QS_X)_P#[.@#T"BO/_P#A:?\ MU(7CG_P3_P#V='_"T_\ J0O'/_@G_P#LZ /0**\__P"%I_\ 4A>.?_!/_P#9 MT?\ "T_^I"\<_P#@G_\ LZ /0**\_P#^%I_]2%XY_P#!/_\ 9T?\+3_ZD+QS M_P""?_[.@#T"BO/_ /A:?_4A>.?_ 3_ /V='_"T_P#J0O'/_@G_ /LZ /0* M*\__ .%I_P#4A>.?_!/_ /9T?\+3_P"I"\<_^"?_ .SH ] HKS__ (6G_P!2 M%XY_\$__ -G1_P +3_ZD+QS_ ."?_P"SH ] HKS_ /X6G_U(7CG_ ,$__P!G M1_PM/_J0O'/_ ()__LZ /0*Y[QSH4_B7P3JNDVLC1W,\.82K;CW.G6UQ2!KF,F)B 2I(3!P>*TO!OPSD\$_$M[NRDO;K2I=):-KJ[E1F$QE4 M[ !@XVKGI^-:?_"T_P#J0O'/_@G_ /LZ/^%I_P#4A>.?_!/_ /9T >@45Y__ M ,+3_P"I"\<_^"?_ .SH_P"%I_\ 4A>.?_!/_P#9T >@45Y__P +3_ZD+QS_ M ."?_P"SH_X6G_U(7CG_ ,$__P!G0!Z!17G_ /PM/_J0O'/_ ()__LZ/^%I_ M]2%XY_\ !/\ _9T >@45Y_\ \+3_ .I"\<_^"?\ ^SH_X6G_ -2%XY_\$_\ M]G0!Z!17G_\ PM/_ *D+QS_X)_\ [.C_ (6G_P!2%XY_\$__ -G0!Z!17G__ M M/_J0O'/\ X)__ +.C_A:?_4A>.?\ P3__ &= 'H%%>?\ _"T_^I"\<_\ M@G_^SH_X6G_U(7CG_P $_P#]G0!Z!17G_P#PM/\ ZD+QS_X)_P#[.C_A:?\ MU(7CG_P3_P#V= 'H%%>?_P#"T_\ J0O'/_@G_P#LZ/\ A:?_ %(7CG_P3_\ MV= 'H%%>?_\ "T_^I"\<_P#@G_\ LZ/^%I_]2%XY_P#!/_\ 9T >@45Y_P#\ M+3_ZD+QS_P""?_[.C_A:?_4A>.?_ 3_ /V= 'H%%>?_ /"T_P#J0O'/_@G_ M /LZ/^%I_P#4A>.?_!/_ /9T >@45Y__ ,+3_P"I"\<_^"?_ .SH_P"%I_\ M4A>.?_!/_P#9T >@45Y__P +3_ZD+QS_ ."?_P"SH_X6G_U(7CG_ ,$__P!G M0!Z!17G_ /PM/_J0O'/_ ()__LZ/^%I_]2%XY_\ !/\ _9T >@45Y_\ \+3_ M .I"\<_^"?\ ^SH_X6G_ -2%XY_\$_\ ]G0!Z!17G_\ PM/_ *D+QS_X)_\ M[.C_ (6G_P!2%XY_\$__ -G0!Z!17G__ M/_J0O'/\ X)__ +.C_A:?_4A> M.?\ P3__ &= &_XYT*?Q+X)U72;61H[F>',)5MN74AE&>P) !^M>=V'P#T>Y MTZVN+G5O$-K/+$KR0-.?_ 3_ /V= &9X-^&.?_!/_P#9T?\ "T_^I"\<_P#@G_\ LZ /0**\_P#^%I_]2%XY_P#!/_\ M9T?\+3_ZD+QS_P""?_[.@#T"BO/_ /A:?_4A>.?_ 3_ /V='_"T_P#J0O'/ M_@G_ /LZ /0**\__ .%I_P#4A>.?_!/_ /9T?\+3_P"I"\<_^"?_ .SH ] H MKS__ (6G_P!2%XY_\$__ -G1_P +3_ZD+QS_ ."?_P"SH ] HKS_ /X6G_U( M7CG_ ,$__P!G1_PM/_J0O'/_ ()__LZ /0**\_\ ^%I_]2%XY_\ !/\ _9T? M\+3_ .I"\<_^"?\ ^SH ] HKS_\ X6G_ -2%XY_\$_\ ]G1_PM/_ *D+QS_X M)_\ [.@#T"BO/_\ A:?_ %(7CG_P3_\ V='_ M/_J0O'/\ X)__ +.@#T"B MO/\ _A:?_4A>.?\ P3__ &='_"T_^I"\<_\ @G_^SH ] HKS_P#X6G_U(7CG M_P $_P#]G1_PM/\ ZD+QS_X)_P#[.@#T"BO/_P#A:?\ U(7CG_P3_P#V='_" MT_\ J0O'/_@G_P#LZ /0**\__P"%I_\ 4A>.?_!/_P#9T?\ "T_^I"\<_P#@ MG_\ LZ /0**\_P#^%I_]2%XY_P#!/_\ 9T?\+3_ZD+QS_P""?_[.@#T"BO/_ M /A:?_4A>.?_ 3_ /V='_"T_P#J0O'/_@G_ /LZ /0**\__ .%I_P#4A>.? M_!/_ /9T?\+3_P"I"\<_^"?_ .SH ] HKS__ (6G_P!2%XY_\$__ -G1_P + M3_ZD+QS_ ."?_P"SH ] JGJU@-5T:^TYI&C%U;O"77JNY2,CWYKB_P#A:?\ MU(7CG_P3_P#V='_"T_\ J0O'/_@G_P#LZ .0T'X#6=WHMO-K&IZY9ZA@K/"E MU&RA@Q&5.T_*<9'?!K0TOX1_\(G\0_#>J:3/J%_:1FX^V2W2 M3TSTK?\ ^%I_]2%XY_\ !/\ _9T?\+3_ .I"\<_^"?\ ^SH ] HKS_\ X6G_ M -2%XY_\$_\ ]G1_PM/_ *D+QS_X)_\ [.@#T"BO/_\ A:?_ %(7CG_P3_\ MV='_ M/_J0O'/\ X)__ +.@#T"BO/\ _A:?_4A>.?\ P3__ &='_"T_^I"\ M<_\ @G_^SH ] HKS_P#X6G_U(7CG_P $_P#]G1_PM/\ ZD+QS_X)_P#[.@#T M"BO/_P#A:?\ U(7CG_P3_P#V='_"T_\ J0O'/_@G_P#LZ /0**\__P"%I_\ M4A>.?_!/_P#9T?\ "T_^I"\<_P#@G_\ LZ /0**\_P#^%I_]2%XY_P#!/_\ M9T?\+3_ZD+QS_P""?_[.@#T"BO/_ /A:?_4A>.?_ 3_ /V='_"T_P#J0O'/ M_@G_ /LZ /0**\__ .%I_P#4A>.?_!/_ /9T?\+3_P"I"\<_^"?_ .SH ] H MKS__ (6G_P!2%XY_\$__ -G1_P +3_ZD+QS_ ."?_P"SH ] HKS_ /X6G_U( M7CG_ ,$__P!G1_PM/_J0O'/_ ()__LZ /0**\_\ ^%I_]2%XY_\ !/\ _9T? M\+3_ .I"\<_^"?\ ^SH ] HKS_\ X6G_ -2%XY_\$_\ ]G1_PM/_ *D+QS_X M)_\ [.@#T"BO/_\ A:?_ %(7CG_P3_\ V='_ M/_J0O'/\ X)__ +.@#T"B MO/\ _A:?_4A>.?\ P3__ &='_"T_^I"\<_\ @G_^SH ] HKS_P#X6G_U(7CG M_P $_P#]G1_PM/\ ZD+QS_X)_P#[.@#T"BO/_P#A:?\ U(7CG_P3_P#V='_" MT_\ J0O'/_@G_P#LZ /0**\__P"%I_\ 4A>.?_!/_P#9T?\ "T_^I"\<_P#@ MG_\ LZ .TU:P&JZ-?:;6-3URSU#! M6>%+J-E#!B,J=I^4XR.^#77_ /"T_P#J0O'/_@G_ /LZ/^%I_P#4A>.?_!/_ M /9T 8&E_"/_ (1/XA^&]4TF?4+^TC-Q]LENYD/D@Q$)@ \DGIGI7K]>?\ M_"T_^I"\<_\ @G_^SH_X6G_U(7CG_P $_P#]G0!Z!7R!\;?^2O:[_P!N_P#Z M(CKZI\,^(K+Q9X=M-;T]9EM;H,4690KC:Q4@@$CJI[U\K?&W_DKVN_\ ;O\ M^B(Z /0/V9?^9I_[=/\ VM7O]> ?LR_\S3_VZ?\ M:O?Z "BBB@ HHHH *\_ M^"7_ "2'0O\ MX_]'R5Z!7G_ ,$O^20Z%_V\?^CY* /0**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **S-2\1Z'HTR1:IK.G6,CCH#$<52_X3OP?_ -#7H?\ X,8?_BJ .@HKYV^)_P :;R\U Z+X-NVBMX6_ M?7\)^:9AV0]D'][OVXZ]1\,?C/8ZUI_]G>*KZVL=3MU_X^KAUBCN%'?)P _J M._4=P #V&BN?_P"$[\'_ /0UZ'_X,8?_ (JKNG>)-"UB9H=+UK3KZ51N9+6Z M25@/4A2: -.BO+_B?XH\1VNJ6^B^$;U+>^AL9]2NSY22'RD'RJ P/+'/Z5HW MOCVY/P:/C+3+9)[LVBOY9!94DW!')QU"G^(]8^S:K+XVTW M7M/FBS: /?:*\4\4^/?&,T?A*X\/NEM-?Z7)J-Q9F%7$VQ0 MY4%@6 (#8P<\CZUT6K^.;NYUKX?2:-=A-.UV1S<)L5BZA5^7)&0020<8Y% ' MI-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%!( R> *P7 M\<>$HW9'\4Z(K*<,K:A$"#Z?>H WJ*\2^.OC#2K_ ,!0VFB>(;&YEFOD6>*S MO$D9HMDA.X*2=NX+^E?-M 'W_17Q[\&]8BT;XF:;-=ZC'8V+K,MP\TPCC(\I M]H8D@?>VXSWQ7U%_PG?@_P#Z&O0__!C#_P#%4 =!16=+J=O=:%<:AIMW!<1^ M0[Q3P.LB$@'!!&0:\/MO%GQ A^&,?CV7QC;S(LNTZ;/IL*B3]YLP'7!)[X ' M?F@#Z!HKE;?QQ9MKFA:'=6=U%J6K6(O% 53'$-I)5B3G/!'2H?\ A96@QIXC MDN/M5O%X?E$5V\D8P[$D )@DG)&.0.HH ["BN6T/Q[INM:=?WLMEJFE1V,(N M)EU.U,+>402'7!.Y?E;IZ5#X9^(NE>)Y9%AL=5L8A UQ%<7]KY44\2D!G1\D M$#(ZXZT =?17G]O\8?#MQ=P@6>L1Z;/-Y$.KR616S=\X #YSUXY'UQ6)?ZQJ M:?%+QK9KJ-XMK;^'S-!")V"12;%^95S@-[CF@#UNBN,^$]]=ZC\,M&N[ZZGN MKF1)"\T\A=V_>,.6/)XK"^(USXZT#2=2\26?B:QL[.S<>3IZ6*OYL98 ;Y'R M=W/11CWH ]0HKR/_ (3?Q1XJO_#&@Z-"$V:3M=R("6W,WW02."!T;VH ];HKE_AYXID\9>"K M'69XEBN) R3*GW=ZDJ2/8XS^-=10 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1169J7B/0]&F2+5-9TZQD<;E2ZNDB+#U 8CB@#3HKG_^$[\' M_P#0UZ'_ .#&'_XJO&/CM\1K:_ALM \/ZI%<6Y_TB[GLYPZL>B)N4XXY)'^[ M0!]#T5Y5\+/BAI&I>";:+7];L;34K/\ T>0WETD;3*!\KC<1GC )]0?6NU_X M3OP?_P!#7H?_ (,8?_BJ .@HK,T[Q)H6L3-#I>M:=?2J-S):W22L!ZD*37ER M>*_$_B7QWKFCVGBVP\-R:? ML:WHWAW0BU_/I]I/=1Q:O>Z=D/$I SY9/S 9W8/7@#O@Q?"FYU:[US6Y(-3U M?4_"6%73[S5F+2RR#&XJ2 2OWNP[=\T >JT5Y3K6J^+=5^+=]X9T?Q0NBV5M MIJW>XV$4X)RH.=PR/O=<]NE;/PI\7:GXMT"^?5C;RW-C>/:_:K=<1S@ '<.W M?MQC'% '>T5YQ\6]<\6>'/#ESJVBWUE96=N(AN\GS9Y'9]I'S#8J@$=F)]JC M^(WB76=)TGPL=/UR/2&U&ZCANKV6&-U163)8AQ@ 'GM]: /2Z*X/1-2OM'\. MZSKVH>-[7Q79VL#2)]EMH85C**21NC)!)X'/2N+G\6^/])\&:?\ $"\UBTN- M/N)4:;1ELE54A=B 1*/FSTZ],]\8H ]PHKS"\\0>)O%WCR^\/^&-8AT6STVT MBFGNVM$N'EDD 8+M;@#!_,'U%;'PP\6:CXIT.]36$C&J:9>/9W#Q+A9"O\6. MQ]?IVZ4 =O17E_Q/\4>([75+?1?"-ZEO?0V,^I79\I)#Y2#Y5 8'ECG]*Z"S M\>V7_"L;?QG=1RO;BV62>.W 9@^0C 9('#9[B@#L**Y:]\>:78KX;,MO>'_A M(&1;3:B_(6"D;_FX^\.F:YGP_P#%.^U7X@:IH%QX=U(6L,T<,#QV3;X,]6N" M7(53U! Z4 >GT5YY>?&3PY:7-R$LM9N["TE\FXU.VL]]K$^<$%\^XZ YR,9K MOK6Z@O;2&[M95EMYD$D77?&NK^*/&R6/B^'2K+0'#1 M0S6$+HX(8X9R,J/DZ\]:W_#GQ2%QX!TC6-6TZ]N-2OFECCM-,M6E>8QL065> MPQC.3US0!Z317$6WQ3T&Z\,:MKBP:C&NDL$O+.6 )<1$G !4MCKGOV-4-0^* MT,G@W5M=T31-8FCM(P;>XGL6$$Q8-\X.X$QJ5^8\8R* /1J*\XTGXLVC>"8= M=UO2=4LY3Y42H+,J+R5P3BW!8[EX/)([5U_ASQ';^);"2ZALK^R>*4Q2VU_; MF&6-L \J?9@>#WH V**\D^+6N7>F^)O#UG?:UJ6B^&;D2&ZO--8K+Y@!P-P! M('3@ YR>#CC6^$4VOW.C:C-JD^H7&F/=$Z3-J1SW+12%0VTY S@@@]>]J45YU=?&CPU:OJ#?9-7FLK)VB:_BM, MV\DH_P"6:ON^\>V< ^O(SO)XZTR3Q#HNB""[^TZO9_;8&*+L5-I;#'=D' [ M_6@#IZ*Y ^,K#6K3Q;8VAO[2;18Y(KB<(N0VUOFB^;DC:2,X[5SGA_XB:3X8 M\ ^&9]7U#5]174C,D=[<0@RDJY^^N]CW &"QZ4 >I45QVB?$K1M;GU2U%KJ5 MC?:;";B:SOK?RIFC SN5<].1UP>16-%\3DC'/( M%4;WXO\ AZSO;F-+/6+NQM)O)N=3M;(O:PN."&?.>/8'VS0!W]%<=K_Q+T+P M]JUCIUQ%?W,U_;?:+4V<'G"8$X55 .2Q[<8]ZR[WXKVD_@76-]TYS M!+9W-K\]O)@X:50W"#')!XP: /1:*Y/P!XOG\8^'XKRZTF]L9UCC,CSVYBAF M9ADM"2Q+)[^XKK* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M**J:AJFGZ1;?:=2O[6R@SM\VYF6-<^F6(&: +=%<_P#\)WX/_P"AKT/_ ,&, M/_Q5>0_%SXR7-K>QZ-X0U.#RO+#W%_:NLFXGHB,,@8'4]><<8.0#WZBOD_P3 M\9_$NBZ[;C6-2FU'2Y7"W"7+;F12?O*QY!'7'0_J/I#_ (3OP?\ ]#7H?_@Q MA_\ BJ .@HK$M_&7A:[N$M[;Q+H\TTAVI''?1,S'T #9-<3\0_&&KZ=XVTGP MW::W:^'+.[MS,^K7-NLHW D;!O\ E'09)Q]XHT5Q&H3>+-)^&6JW!U& MUU/68(7DM;RVA"^9'@$.4Y7_ ;4/$MQ?[]7BCG9+CR8Q@JV%^4+MX^E 'K-%>8> KO7-9N-.O)_B=8ZLK0 M+/-?%^J>*)_#FMV^DZ?H]+<1'#NJG MKGJ <]"/>MOPKXA\1:?\1;WP5XDU"+56^R"\M;]+98&9> 59%XZYQ]/?@ ]( MHKR[XA^,-7T[QMI/ANTUNU\.6=W;F9]6N;=91N!(V#?\HZ#)./O#D=]N?Q1/ MX%\(PW_B_4$U3==+#'>6$"KYB-RKLN0!T.=N>,8S0!VU%<9H?Q,T37?$2Z&E MOJ5E=S1>=:F^M3"MTG)W1Y.2, GD#.*IWOQ?\/6=[UM)?)N;^WL2UM"^<$,Y(Z'C@&LW4MA/3J* /3:*\KTCXLWUYXVUK1[CPQJSVMJZ)!]GL M3YL7!R9\OA0,BN@3XG^'W\ OXQ N_P"ST?RVA*+YP?<%V[=V,\@]>E ' M:45GW.L06GAZ76KA)(K>*U-TZ./G50NX@CU[?6O-_#5U\1?'.DCQ+:^(K+1+ M2=V-GIW]GK,KHI(&]VPPR1U'UXZ4 >L45XW-XVO/#WQDU:VU-]4OX_[,B\O3 M=.22=3-M0L8X\X'&XY..*[>W^)/AN?P0?%K74D.FJVQEDC_>K)G'E[1G+=.F M1WSCF@#K:*Y#P[\1-,\0:Q_9+:?JVE7[1&:+3R6F0=63DYQ_GO6*_QN\- M)!-.-/UN2&VG,%U+'9;DMCNV@NV[ !/3!)]J /2:*X>P^*WA[4?$%EI44.I( ME^66ROIK0QVURPZA&/)YXZ8S6?X8\0VECKWCV\O]?U*>TT^Y!ECO8\16@&_Y M8L.Q8'I]U3P.": /2**XO0OB9I&NO,1I^L6$"6SW<=S?692*>)/O-&03NP"# M^-0Z?\5M%O=;LM,FT[6M/-^VVSN;ZR,4-P>VPDY.2"IVGD'M0!T5%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 >?_!+_DD.A?\ ;Q_Z/DKP#XV_\E>UW_MW_P#1$=>__!+_ ))# MH7_;Q_Z/DKP#XV_\E>UW_MW_ /1$= 'H'[,O_,T_]NG_ +6KW^O /V9?^9I_ M[=/_ &M7O] !1110 4444 %>?_!+_DD.A?\ ;Q_Z/DKT"O/_ ()?\DAT+_MX M_P#1\E 'H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >>^ M+O@WX;\9Z])K.H7.IP74B*CBVF0*=HP#AD;''I6#_P ,X^#_ /H):Y_W_A_^ M-5[!10!\R_$#X(:AX:\F_P#"8OM3M"-LL)423QGUPJCO?Z* /'_^&?E8@?-L!/)(KV.B@#Q+P]H3W_Q5T[7O#/A+5?#.FP) M(-2-]#]F6?<#A4BR1C..G' /!'+OAM\+]'U"+5=1\4^&Y3?IJLI@^V++&&B^ M4J=A(5ER6Y(.:]KHH \_UW3+M_C!X1N[>QF:QMK2Z22:.$F*+*X4%@,+GL*X MV?PGK&C?%30-.M-+NYM M=3EO[6YBC+16Z2J-\3$#"A73(R>C5[E10 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!!>VD5_87%E< F&XB: M*0*<$JPP>>W!KR<_LX^#R2?[1UP>PGB_^-5Z_10!\R?%CX2Z%X%\*VVJZ5=: ME--)>I;N+F1&4*4=L_*BG.5'?O7C=?>U]I]EJ=JUKJ%I;W=N^-T-Q&)$..F0 M1BLC_A!/!_\ T*FA_P#@NA_^)H ^2/AWX;M/%WCO3M#OY)X[6Y\WS'MV <;8 MG<8)!'51VKW?_AG'P?\ ]!+7/^_\/_QJO2]/\,>'])N?M.FZ%IEE<8*^;;6D M<;8/494 XK5H Y30O!FG^"_!M]HVD&ZFCD667,[!W=V7'8 =@, 5XUIWPPN+ M7X6V'B2RT.YC\6V%R9VMKB!V:=%D(VF%^/NX(P,G'O7TA10!Y#XDGU6/QQX1 M\=1^&]7NK-;%XKFTMK8MFHQ7N%% 'D'@*UU]-(\46UUIFN7?AL6X33=/U MT".ZE^0[X_93T';ICO65X4T/7;NYUS1M'M/$6F>%[G2IH5M]?39Y-P^0HB[[ M.>OIG/.*]THH ^:M/\(W]QHMOX1L$:UCNHUTT8/!5V4JH[]#ST- M=Q>:+J?_ L[QG,$$_DL4E?8HVJV,,W'0?>--2U7Q)XY-EKGA3Q1-X5TR8^7;Z?I MS2"^D4XWLV5&STP3Q]>/=** /'-1GU.T\>:+\0++POKB@#Q2Y;7OB#=>#])D\,:MI<6DW,5SJ5U?P>5&3& ,1G^+/./J.,ZTZYL8/,CW/GB0C[F,C\CQCFO:Z* .0^&'ANZ\* M?#_3=+O@%O &EF0'.QG8MMSZ@$ X[@UU]%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>>^+O@WX;\9Z])K.H7.IP74B*CBVF0*=HP#AD;'' MI7H5% 'B^H?L^>#[#3;J\^V>()OL\+R^7'-$6?:"< >5U.*^:6QN. 0,\ FO MOZB@#X=\&Z59:[XPTO2M06[-K>3B%S:$"1=W 89!& <$\= :^@O^&&M=M M;SP=>^(='O/$^EV&G?9[ZSM?W[K.5(,FS^,\KS_L\D<9Y:UT#Q-9ZE87-OX> M\2R^"=-U1+VWTZXA3[7&W7"QY+%0?PY/?)KZ7HH \>U+P+;>+/C??2Z]HEU/ MHYTI&CE821Q^:"@QO4@%@"W&:]4TG2-/T+3HM/TNSBM+2(?)%$N![GW)]3R: MNT4 >5?&R]O;_P ,W'AG3_#VN7US<"*9;FTLFE@7$F2I8_T4 >0/#JWP]^)FL:PGA_5=8TG5;6)( MVTV#SGCDC55 89X'!Y]QUYKH/A-X?U/1M!U&]UBW-K?:MJ$MZUN3\T2MT!]^ MI_$=Z[^B@#QK2O"WB_Q)XQ\2>*+?6)_#1GG-E#'=:4LSRVZ $"0C:IP#QU. M:S='\*>)+3P'XW\!/:7,_D-YNFW+0&.*Y4D,0A/RY.T'&3@L:]WHH \'9M>U M^?X=QCPEK5G!HEU!%=375N5^8!02%Z^6 F=YP.<5T>G1ZEH7QB\2K<:'JDUE MKP@6WO[6#?#%A,$R-P%P<^_'3D5ZK10!X#8Q>)/#_P .]6^'C>#M7N]1G>6* MWO880UK(DA^^TN<*0,G'L,X[>S>$])FT'PEI.DW$@DFM+6.*1@>"P'./;-;% M% 'C&B_#C3O$7Q)\:7?B?0;B6W%U&]C+-YL2.#NW%2" XX7U_6MCXE0:[IT& M@6?A^VU:#P]&S)?1^'8P+I% &P(!T'7IQZ]J]/HH ^=M-\.ZZ/!7Q&B?2-?: M6^:W:T74(VDN;A=Q.20/G;!&<9QT/2O5[_1[N\^#LFCVUL5O'T40) PV$/Y0 M&W!Z'/%=E10!XM&ZZM\)=-TG6O _B>3^S3#!*(;?R[B-PC 30*3EP" #D#[W M?%=9\*!XD7P]=C7SJ'DB[<:?_:8Q=>1QCS.^?KSU[8KO:* /%O&^@S#XD7VI M^(/#&J>(] N[ 6UH-.C\Z2T? W83(VG(8[O]KZBL'P?HWBW2_&/AW4-9T;7K MO0K*26UTL21H9[99/E4RJ#E4 /4\#'' KZ'HH Y3XEV=UJ'PXUVTLK>6XN) M+8B.*)"SN<@X ')-<=X N]+MK?2-+'P[UK3=6-HMM/JKZ(L*!]F&9I?O8)'4 M]G:=:V,+,T5M"D*%SEB% S[\4 >2^$M M,ULCXE7-_HEY8RZFIEMX70L7W1R$*K 85(S>8"%^;H3QU]:^CJP-?\ "5AXCU/1K^\FN4ETFX^TP"%E"LW' M#9!R.!TQ0!YUI]GK'BGQWXB\5MH>IZ78KHSV-O#?0&.:=RO]STSGIGMWSC-O MO#^L/^SSH6FC2+YM0BNT9[46SF5!YKG)3&1P?3O7NU% 'FNN:5J$_P '=7NI?BO;KI]PC:E\MFTL919SL?[C$8/) R/6O8** .*^%VH7 M-QX+L=.O-%U33+C38([:07]N8A*0N,IGDCCK@=:[6BB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "N5\;_#_1_'UI:6^K2WD7V5V>-[60*>0 M0=P(/0=JZJB@#Q__ (9Q\'_]!+7/^_\ #_\ &JX;XA? F\T-(;OPG'>ZI:[< M3PR%7F1O4!5&X'T R,?E],T4 ?(G@WX/^)O$>M0Q:CI=[I>FJP-Q/O6_P#AG'P?_P!!+7/^_P##_P#&J]@HH \C@_9U\'PW$(GL2<-M]CQDXK*UG0-(=#@OK,PZI97MND%O( .-FYN3U''/)QC)KZ4HH \.\3:%-XD\+?# MJQ3PYJZ64%Y';WEK<6[K)%$NU&:3;RJD G=QQSQ7JGASP;X>\(Q2IH6EQ6?F MG]XX9G=O0%F);'MG%;M% &%XLUPZ%HS3+I&JZFTQ,(BTVV\YURI^8C(PO'7W M%>9?#.\O]+^'$_A[4/ ^M7,]NKS207=D(X;A&D&44R<,P4D[2.=I%>U44 >& MC0CXF^(7AO4/#/@B^\,6NF3>;?7-U9+9>8N0=H1?O!?$'A#0? FKPZ M=-?W.BS2RZA9VH#RA96!(4?Q$#@@=_;FNI\*6FJ>)/BG?>-+O1[[2=/BL%LK M2&_C\N:0YR6*=@.?S&.^/4** .!\?:C:-(=*UKP)JNOZ;)$'BGL+<7!5SD$8 M!#1D#'S \YKR?6M"UGP]\%GBU"UFMH9M>2>QL9Y=SP1$'"D]B3V],](CTW49KF*%)TG#6[*K;ES@?,",<^E 'GT::WXW^*F@ZG)X>U31 MK/1;>3[1+>Q[-\C C;&PX<9Q\P[9/'&>(L?!VIZ19WWAS6+#X@2LTSK''HLZ MG3[A&/!8L,+GOG/OCI7TJ!@8]*6@#QO4-&U7P=XO\*>(K?0=2U+3;+1UTZ:W MM0+BYMV"G' P&ZXR !P>G%6O%9UGQ/J_@'5%\.ZE:)%JS/+%)$6>&(,N'DVY M"9 S@]*]:HH ^=?&EGXTU:Z\36>HVGC"XG,S?V?#IHQISVX.1OQ]X[1]TOT4 >6Z2-2\._& MCQ$UQH6J7%EKAM_L][:P;X8]JX)D;@* <^_'3D5Q%SX9O3\6Y/ @_P"0'=:F MNNE1T$84EE(]"?E_ 5]$USUGX.T^S\:7_BKSKJ;4;R%8")74QQ(,<( H(SM& M
6TD&_'W=RD9_#->7^#/$?B'P3X>B\*ZMX)UV[O+ M%FCM[C3X!);S*22"9,@+U]^.N#Q7L%% 'F7A^PU0_&_6-6N]+N;6WN-(A7S& M0F,28CW(),;6(((X]*XAO!/B+4?A7?V\&G7L5];>(Y+Y;9@8)98P,9CW#KSD M'V.,]*^A** /%_!>A"_\;Z7JLEC\0&DL5D)N/$Q'8GTJ# M3-!U=/@IXRL)-)O5O+B_N'AMVMG\R0%DP57&2.."/2O;Z* /(->T;5)H_A4( MM-O'^Q2PF[VP,?LX"QYW\?+C!ZXZ5E3^#M=UBU^*5E!87$4M_>Q2V9FC,:W( M1V;",V <:?IGB?4O$?A&\O;'QM<7-MJ,;:B^JH3;1-D]LM$3C<5^\,'G ]:VOA+# MK]O<:Q#O3Z* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** //_@E_R2'0O^WC_P!'R5X!\;?^2O:[ M_P!N_P#Z(CKW_P""7_)(="_[>/\ T?)7@'QM_P"2O:[_ -N__HB.@#T#]F7_ M )FG_MT_]K5[_7P_/>ZOX.US5-.TC6K^U$UG>'S=A(!8*>>I^F32_\ M"=^,/^AKUS_P8S?_ !5 'V_17Q!_PG?C#_H:]<_\&,W_ ,51_P )WXP_Z&O7 M/_!C-_\ %4 ?;]%?$'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 5 M0!]OUYAHOPW\8^'=)ATK2/B,;:P@+>5$=$A?;N8L?F9B3R37S?\ \)WXP_Z& MO7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^ M$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_ M\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_ MZ&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ M&C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_ M\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WX MP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_ M\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ M!C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P ) MWXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E MM_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H M:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P? M\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ ME M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:] M<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S! M_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ M /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G? MC#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_X MU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"B MG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C# M_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ MC7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_ M^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ M G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#* M!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q# M_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_P MG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@ M6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P ( ME\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ MQ5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/ M_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#P MB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\ M51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ M /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T_ M_P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8 MS?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ M -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3 M_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#! MC-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(? M_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 M 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKU MS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$ MOB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#% M4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]< M_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$ M2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&, MW_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/ M^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#& MC_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C- M_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ MH:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH M_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ M ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_" M=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/ M_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^ M,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4" MW_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"A MKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-? M,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI_ M_E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z M&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,' M_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ M .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP M_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ M .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/ M_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)W MXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^ M-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ MZ*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\ M)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ M*!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#" M)?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4 M?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R M@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")? M$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ M%4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!% M/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/ M_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S M?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13 M_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ M_")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C M-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB' M_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 5 M0!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ M 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^( M?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50! M]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7 M/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A M$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W M_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z& MO7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^ M$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_ M\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_ MZ&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ M&C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_ M\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WX MP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_ M\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ M!C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P ) MWXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E MM_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H M:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_XU\P? M\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ ME M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:] M<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ C7S! M_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ M /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G? MC#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#*!;_X MU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q#_P"B MG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_PG?C# M_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@6_\ MC7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P (E\0_ M^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ Q5'_ M G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/_P#* M!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#PB7Q# M_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\51_P MG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ /R@ M6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T__P ( ME\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8S?\ MQ5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ -%/ M_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3_P#P MB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#!C-_\ M51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(?_13_ M /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 'T_ M_P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKUS_P8 MS?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$OB'_ M -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#%4 ?3 M_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]<_P#! MC-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$2^(? M_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5 M 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/^AKU MS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#&C_A$ MOB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C-_P#% M4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ H:]< M_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH_P"$ M2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&, MW_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_"=^,/ M^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M_P#& MC_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/_!C- M_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^,/\ MH:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4"W_QH M_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ M ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-?,'_" M=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI__E M M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z&O7/ M_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,'_"=^ M,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ .4" MW_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"A MKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ .-? M,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]/_P#")?$/_HI_ M_E M_P#&C_A$OB'_ -%/_P#*!;_XU\P?\)WXP_Z&O7/_ 8S?_%4?\)WXP_Z M&O7/_!C-_P#%4 ?3_P#PB7Q#_P"BG_\ E M_\:/^$2^(?_13_P#R@6_^-?,' M_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]/\ _")?$/\ Z*?_ M .4"W_QH_P"$2^(?_13_ /R@6_\ C7S!_P )WXP_Z&O7/_!C-_\ %4?\)WXP M_P"AKUS_ ,&,W_Q5 'T__P (E\0_^BG_ /E M_\ &C_A$OB'_P!%/_\ *!;_ M .-?,'_"=^,/^AKUS_P8S?\ Q5'_ G?C#_H:]<_\&,W_P 50!]@>"?#(\'> M$+'01=_:_LOF?O\ R_+W;I&?[N3C[V.O:OE_XV_\E>UW_MW_ /1$=<__ ,)W MXP_Z&O7/_!C-_P#%5-H.EW7CG7KG^T=4N'N?)\U[F EX-101.SCH 14 aspn-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Description of Business link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Revenue from Contracts with Customers link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Property, Plant and Equipment, Net link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Accrued Expenses link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Revolving Line of Credit link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Debt link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Interest Expense, Net link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Employee Benefit Plan link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Employee Stock Ownership Plans link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - CARES Act Payroll Tax Deferral link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Net Loss Per Share link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Subsequent Events link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Valuation and Qualifying Accounts link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Description of Business (Policies) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Revenue from Contracts with Customers (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Property, Plant and Equipment, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Accrued Expenses (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Employee Stock Ownership Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - CARES Act Payroll Tax Deferral (Tables) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Net Loss Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Description of Business - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies - Schedule of Revenues, Based on Shipment Destination or Research Services Location (Detail) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Revenue from Contracts with Customers - Summary of Revenue Disaggregated by Geographical Region and Source of Revenue (Detail) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Inventories - Schedule of Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Revolving Line of Credit - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Debt - Schedule of Long-term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Interest Expense, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Leases - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Leases - Summary of Maturities of Operating Lease Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Leases - Summary of Maturities of Operating Lease Liabilities (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Commitments and Contingencies - Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets (Detail) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Commitments and Contingencies - Summary of Prepayment Liability (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Employee Benefit Plan - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Employee Stock Ownership Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Employee Stock Ownership Plans - Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model (Detail) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Employee Stock Ownership Plans - Summary of Stock Option Outstanding (Detail) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Employee Stock Ownership Plans - Summary of Grants, Vesting, and Forfeitures of RSUs (Detail) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - CARES Act Payroll Tax Deferral - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - CARES Act Payroll Tax Deferral - Summary of Other Long-term Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Net Loss Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Income Taxes - Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate (Detail) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Subsequent Events - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 15 aspn-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 16 aspn-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 17 aspn-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Entity Interactive Data Current Entity Interactive Data Current Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation State Country Code Document Annual Report Document Annual Report Document Transition Report Document Transition Report Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Public Float Entity Public Float Auditor Name Auditor Name Auditor Firm ID Auditor Firm Id Auditor Location Auditor Location Contract with customer prepayment liability current. Contract with customer prepayment liability noncurrent. Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable, net of allowances of $150 and $442 Accounts Receivable Net Current Inventories Inventory Net Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property, plant and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Other long-term assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued expenses Accrued Liabilities Current Current portion of long-term debt Long Term Debt Current Deferred revenue Contract With Customer Liability Current Operating lease liabilities Operating Lease Liability Current Current portion of prepayment liability Contract With Customer Prepayment Liability Current Total current liabilities Liabilities Current Prepayment liability, long-term Contract With Customer Prepayment Liability Noncurrent Long-term debt Long Term Debt Noncurrent Operating lease liabilities long-term Operating Lease Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 11) Commitments And Contingencies Stockholders' equity: Stockholders Equity [Abstract] Preferred stock, $0.00001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2021 and 2020 Preferred Stock Value Common stock, $0.00001 par value; 125,000,000 shares authorized, 33,218,115 and 27,821,685 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders' equity Stockholders Equity Total liabilities and stockholders' equity Liabilities And Stockholders Equity Allowance for doubtful accounts receivable and sales return reserve. Allowance for accounts receivables Allowance For Doubtful Accounts Receivable And Sales Return Reserve Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Product [Member] Product [Member] Research Services [Member] Service [Member] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Total revenue Revenue From Contract With Customer Excluding Assessed Tax Cost of revenue: Cost Of Revenue [Abstract] Cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income Loss Interest expense, net Interest Income Expense Nonoperating Net Gain on extinguishment of debt Gains Losses On Extinguishment Of Debt Total other income (expense) Nonoperating Income Expense Net loss Net Income Loss Net loss per share: Earnings Per Share [Abstract] Basic and diluted Earnings Per Share Basic And Diluted Weighted-average common shares outstanding: Weighted Average Number Of Shares Outstanding [Abstract] Basic and diluted Weighted Average Number Of Share Outstanding Basic And Diluted Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Preferred Stock 0.00001 Par Value [Member] Preferred Stock [Member] Common Stock 0.00001 Par Value [Member] Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid In Capital [Member] Accumulated Deficit [Member] Retained Earnings [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Underwritten public offering. Underwritten Public Offering [Member] Underwritten Public Offering [Member] At-the-market offering. At The Market Offering [Member] At Market Offering [Member] Private Placement [Member] Private Placement [Member] Beginning balance Beginning balance, shares Shares Outstanding Net loss Stock compensation expense Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Issuance of restricted stock Stock Issued During Period Value Restricted Stock Award Gross Issuance of restricted stock, shares Stock Issued During Period Shares Restricted Stock Award Gross Vesting of restricted stock units Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures Vesting of restricted stock units, shares Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures Proceeds from employee stock option exercises Stock Issued During Period Value Stock Options Exercised Proceeds from employee stock option exercises, shares Stock Issued During Period Shares Stock Options Exercised Proceeds from offering, net Stock Issued During Period Value New Issues Proceeds from offering, net, shares Stock Issued During Period Shares New Issues Forfeiture of performance-based restricted stock Stock Issued During Period Value Restricted Stock Award Forfeitures Forfeiture of performance-based restricted stock, shares Stock Issued During Period Shares Restricted Stock Award Forfeited Ending balance Ending balance, shares Underwriting discount and commission. Commissions and fees. Fees and issuance costs. Underwriting discounts and commissions Underwriting Discount And Commission Issuance costs Payments Of Stock Issuance Costs Commissions and fees Commissions And Fees Fees and issuance costs Fees And Issuance Costs Increase (decrease) in operating lease right of use assets. Increase (decrease) in operating lease liabilities. Proceeds from customer advances. Payments of fees and issuance costs from private placement of common stock. Initial recognition of operating lease liabilities related to right-of-use assets. Statement Of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Net loss Profit Loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation Depreciation Gain on extinguishment of debt Amortization of debt issuance costs Amortization Of Financing Costs Provision for bad debt Provision For Doubtful Accounts Stock compensation expense Allocated Share Based Compensation Expense Reduction in the carrying amount of operating lease right-of-use assets Increase Decrease In Operating Lease Right Of Use Assets Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Inventories Increase Decrease In Inventories Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable Increase Decrease In Accounts Payable Accrued expenses Increase Decrease In Accrued Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Operating lease liabilities Increase Decrease In Operating Lease Liabilities Other liabilities Increase Decrease In Other Operating Liabilities Net cash used in operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Capital expenditures Payments To Acquire Property Plant And Equipment Net cash used in investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from offering, net Proceeds From Issuance Of Common Stock Issuance costs Proceeds from issuance of long-term debt Proceeds From Issuance Of Long Term Debt Issuance costs from long-term debt Payments Of Debt Issuance Costs Prepayment proceeds under customer supply agreement Proceeds From Customer Advances Proceeds from employee stock option exercises Proceeds From Stock Options Exercised Payments made for employee restricted stock tax withholdings Payments Related To Tax Withholding For Share Based Compensation Repayments of borrowings under line of credit, net Repayments Of Lines Of Credit Proceeds from private placement of common stock Proceeds From Issuance Of Private Placement Fees and issuance costs from private placement of common stock Payments Of Fees And Issuance Costs From Private Placement Of Common Stock Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net increase in cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and cash equivalents at end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid Net Income taxes paid Income Taxes Paid Supplemental disclosures of non-cash activities: Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Initial recognition of operating lease liabilities related to right-of-use assets Initial Recognition Of Operating Lease Liabilities Related To Right Of Use Assets Right-of-use assets obtained in exchange for new operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Changes in accrued capital expenditures Increase Decrease In Accrued Liabilities And Other Operating Liabilities Underwriting discounts and commissions net. Commissions and fees net. Underwriting discounts and commissions, net Underwriting Discounts And Commissions Net Commissions and fees net Commissions And Fees Net Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Description of Business Business Description And Basis Of Presentation [Text Block] Accounting Policies [Abstract] Summary of Basis of Presentation and Significant Accounting Policies Basis Of Presentation And Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue from Contracts with Customers Revenue From Contract With Customer [Text Block] Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Property Plant And Equipment [Abstract] Property, Plant and Equipment, Net Property Plant And Equipment Disclosure [Text Block] Payables And Accruals [Abstract] Accrued Expenses Accounts Payable And Accrued Liabilities Disclosure [Text Block] Revolving line of credit. Debt Disclosure [Abstract] Revolving Line of Credit Revolving Line Of Credit [Text Block] Debt Debt Disclosure [Text Block] Interest Income Expense Net [Abstract] Interest Expense, net Interest Income And Interest Expense Disclosure [Text Block] Leases [Abstract] Leases Lessee Operating Leases [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Stockholders' Equity Stockholders Equity Note Disclosure [Text Block] Postemployment Benefits [Abstract] Employee Benefit Plan Compensation And Employee Benefit Plans [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Employee Stock Ownership Plans Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Other Liabilities Disclosure [Abstract] CARES Act Payroll Tax Deferral Other Liabilities Disclosure [Text Block] Net Loss Per Share Earnings Per Share [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Valuation And Qualifying Accounts [Abstract] Valuation and Qualifying Accounts Schedule Of Valuation And Qualifying Accounts Disclosure [Text Block] Nature of business. Nature of Business Nature Of Business Policy [Text Block] Liquidity. Liquidity Liquidity Policy [Text Block] Principles of Consolidation Consolidation Policy [Text Block] Use of Estimates Use Of Estimates Cash and Cash Equivalents Cash And Cash Equivalents Policy [Text Block] Concentration of Credit Risk Concentration Risk Credit Risk Inventories Inventory Policy [Text Block] Property, Plant and Equipment, Net Property Plant And Equipment Policy [Text Block] Disclosure of accounting policy for other noncurrent assets. Other Assets Other Assets Policy [Text Block] Impairment of Long-Lived Assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Leases Lessee Leases Policy [Text Block] Revenue Recognition Revenue Recognition Policy [Text Block] Warranty Standard Product Warranty Policy Shipping and handling costs classified as component of cost of revenue, policy. Shipping and Handling Costs Shipping And Handling Costs Classified As Component Of Cost Of Revenue Policy Policy [Text Block] Stock-based Compensation Compensation Related Costs Policy [Text Block] Research and Development Research And Development Expense Policy Earnings per Share Earnings Per Share Policy [Text Block] Income Taxes Income Tax Policy [Text Block] Segments Segment Reporting Policy Policy [Text Block] Recently Issued Accounting Standards New Accounting Pronouncements Policy Policy [Text Block] Schedule of Revenues, Based on Shipment Destination or Research Services Location Revenue From External Customers By Geographic Areas Table [Text Block] Summary of Revenue Disaggregated by Geographical Region and Source of Revenue Disaggregation Of Revenue Table [Text Block] Summary of Changes in Contract Assets and Contract Liabilities Contract With Customer Asset And Liability Table [Text Block] Schedule of Inventories Schedule Of Inventory Current Table [Text Block] Property Plant and Equipment [Abstract] Summary of Property, Plant and Equipment Property Plant And Equipment [Text Block] Schedule of Accrued Expenses Schedule Of Accrued Liabilities Table [Text Block] Schedule of Long-term Debt Schedule Of Debt Instruments [Text Block] Summary of Maturities of Operating Lease Liabilities Lessee Operating Lease Liability Maturity Table [Text Block] Schedule of capitalized implementation costs. Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets Schedule Of Capitalized Implementation Costs Table [Text Block] Schedule of prepayment liability. Schedule of Prepayment Liability Schedule Of Prepayment Liability Table [Text Block] Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model Schedule Of Share Based Payment Award Employee Stock Purchase Plan Valuation Assumptions Table [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Summary of Stock Option Outstanding Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Grants, Vesting, and Forfeitures of RSUs Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block] Summary of Other Long-term Liabilities Other Noncurrent Liabilities Table [Text Block] Computation of Basic and Diluted Net Loss Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Schedule of Deferred Tax Assets and Deferred Tax Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Number of subsidiaries. Description of business. Description Of Business [Abstract] Basis of presentation. Schedule Of Basis Of Presentation [Table] Schedule Of Basis Of Presentation [Table] Schedule Of Basis Of Presentation [Table] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Loan Restructuring Modification Loan Restructuring Modification [Axis] Loan Restructuring Modification Loan Restructuring Modification [Domain] Principal Forgiveness [Member] Principal Forgiveness [Member] Consolidated Entities Consolidated Entities [Axis] Consolidated Entities Consolidated Entities [Domain] Aspen Aerogels Rhode Island, LLC. Aspen Aerogels Rhode Island, LLC [Member] Aspen Aerogels Rhode Island L L C [Member] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Paycheck protection program loan. Paycheck Protection Program Loan Paycheck Protection Program Loan [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Basis Of Presentation [Line Items] Basis Of Presentation [Line Items] Number of Subsidiaries Number Of Subsidiaries Proceeds from issuance of private placement net of fees and issuance costs. Net loss incurred Cash used in operations Cash for capital expenditures Payments To Acquire Productive Assets Proceeds from issuance of private placement, net Proceeds From Issuance Of Private Placement Net Of Fees And Issuance Costs Outstanding borrowings under revolving line of credit Lines Of Credit Current Letters of credit outstanding Letters Of Credit Outstanding Amount Amount available under revolving line of credit Line Of Credit Facility Current Borrowing Capacity Existing maturity date Debt Instrument Maturity Date Debt forgiveness description. Debt instrument, principal amount Debt Instrument Face Amount Debt instrument, accrued interest Debt Instrument Increase Accrued Interest Loan forgiveness description Debt Forgiveness Description Summary of significant accounting policies. Summary of significant accounting policies. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Customer one. Customer One [Member] Customer One [Member] Customer two. Customer Two [Member] Customer Two [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Total Revenue [Member] Sales Revenue Net [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Accounts Receivable [Member] Accounts Receivable [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand fourteen equity plan. 2014 Equity Plan [Member] Two Thousand Fourteen Equity Plan [Member] Title of Individual Title Of Individual [Axis] Title of Individual Title Of Individual With Relationship To Entity [Domain] Non-employee director. Non-Employee Directors [Member] Non Employee Director [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted Common Stock [Member] Restricted Stock [Member] Restricted Stock Units [Member] Restricted Stock Units R S U [Member] Chief Executive Officer [Member] Chief Executive Officer [Member] 2014 employee director and consultant equity incentive plan member. 2014 Employee Director and Consultant Equity Incentive Plan [Member] Two Thousand And Fourteen Employee Director And Consultant Equity Incentive Plan [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Charge for uncollectible accounts receivable Allowance for doubtful accounts Allowance For Doubtful Accounts Receivable Number of customer. Concentration risk, percentage Concentration Risk Percentage1 Number of customers Number Of Customer Standard product warranty period. Standard product warranty period Standard Product Warranty Period Warranty expense Standard Product Warranty Accrual Period Increase Decrease Stock-based award vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Share based compensation arrangement by share based payment award option aggregate fair value. Stock-based awards shares awarded Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Stock-based awards granted to purchase common stock, grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Option Aggregate Fair Value Authorized for issuance, number of shares increased by Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Increased number of shares authorized for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Number of segment Number Of Operating Segments Regulatory Assets [Abstract] Regulatory Assets [Abstract] Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] U.S. [Member] UNITED STATES International. International [Member] International [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of performance obligations. Revenue recognition. Revenue recognition. Revenue Recognition [Table] Revenue Recognition [Table] Product revenue. Product Revenue [Member] Product Revenue [Member] EV thermal barrier. EV Thermal Barrier [Member] E V Thermal Barrier [Member] Subsea projects. Subsea Projects [Member] Subsea Projects [Member] Research services. Research Services [Member] Research Services [Member] Revenue Recognition [Line Items] Revenue Recognition [Line Items] Number of performance obligations Number Of Performance Obligations Sales return reserve. Sales return reserves Sales Return Reserve Revenue Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Asia [Member] Asia [Member] Canada [Member] CANADA Europe [Member] Europe [Member] Latin America [Member] Latin America [Member] Product Revenue [Member] Subsea Projects [Member] Latin America [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Contract with customer asset additions. Contract with customer asset deductions. Prepayment liability. Prepayment Liability [Member] Prepayment Liability [Member] Contract assets Contract With Customer Asset Net [Abstract] Beginning Balance Contract With Customer Asset Net Additions Contract With Customer Asset Additions Deductions Contract With Customer Asset Deductions Ending Balance Contract with customer liability additions. Contract with customer liability deductions. Contract liabilities Contract With Customer Liability [Abstract] Beginning Balance Contract With Customer Liability Additions Contract With Customer Liability Additions Deductions Contract With Customer Liability Deductions Ending Balance Deferred revenue, revenue recognized Contract With Customer Liability Revenue Recognized Raw material Inventory Raw Materials Net Of Reserves Finished goods Inventory Finished Goods Net Of Reserves Total Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Construction in Progress [Member] Construction In Progress [Member] Buildings [Member] Building [Member] Machinery and Equipment [Member] Machinery And Equipment [Member] Computer equipment and software. Computer Equipment and Software [Member] Computer Equipment And Software [Member] Property Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Property, plant and equipment, gross Property Plant And Equipment Gross Accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property, plant and equipment, net Property, plant and equipment, Useful life Property Plant And Equipment Useful Life Rhode Island [Member] RHODE ISLAND Georgia [Member] GEORGIA Pre-construction costs. Pre-construction costs Pre Construction Costs Accrued Liabilities Current [Abstract] Employee compensation Employee Related Liabilities Current Other accrued expenses Other Accrued Liabilities Current Total Line Of Credit Facility [Table] Line Of Credit Facility [Table] Lender Name Line Of Credit Facility [Axis] Line of Credit Facility, Lender Line Of Credit Facility Lender [Domain] Silicon Valley Bank credit facility. Silicon Valley Bank Credit Facility [Member] Silicon Valley Bank Credit Facility [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Amended and restated loan and security agreement. Loan Agreement [Member] Amended And Restated Loan And Security Agreement [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Prime Rate [Member] Prime Rate [Member] Line of Credit Facility [Line Items] Line Of Credit Facility [Line Items] Extended maturity date Line of credit facility increased maximum borrowing capacity. Maximum increased borrowing amount Line Of Credit Facility Increased Maximum Borrowing Capacity Interest rate description Debt Instrument Description Of Variable Rate Basis Revolving credit facility, interest rate Line Of Credit Facility Interest Rate During Period Additional interest rate per annum Debt Instrument Basis Spread On Variable Rate1 Percentage of unused portion of facility, monthly fee Line Of Credit Facility Unused Capacity Commitment Fee Percentage Line of credit facility amount withdrawn Available borrowing capacity Debt disclosure. Debt disclosure. Debt Disclosure [Table] Debt Disclosure [Table] Debt Disclosure [Line Items] Debt Disclosure [Line Items] Long term debt principal payments Debt Instrument Carrying Amount Debt issuance costs net of accumulated amortization. Long-term debt, principal Current portion of long-term debt Debt issuance costs, net of accumulated amortization Debt Issuance Costs Net Of Accumulated Amortization Long-term debt Interest expense, net Interest Income Expense Net Operating lease expiry year. Operating lease expiry year Operating Lease Expiry Year 2022 Lessee Operating Lease Liability Payments Due Next Twelve Months 2023 Lessee Operating Lease Liability Payments Due Year Two 2024 Lessee Operating Lease Liability Payments Due Year Three 2025 Lessee Operating Lease Liability Payments Due Year Four 2026 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total lease payments Lessee Operating Lease Liability Payments Due Less imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Total lease liabilities Operating Lease Liability Lessee operating lease liability payments not yet commenced. Operating lease cost Operating Lease Cost Cash payments related to operating lease liabilities Operating Lease Payments Operating lease, weighted average remaining lease term Operating Lease Weighted Average Remaining Lease Term1 Operating lease, weighted average discount rate, percent Operating Lease Weighted Average Discount Rate Percent Operating lease liability payments not yet commenced Lessee Operating Lease Liability Payments Not Yet Commenced Operating lease, weighted average lease not yet commenced, term Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1 Capitalized costs related to implementation of agreement. Commitments and contingencies. Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Supply Commitment Supply Commitment [Axis] Supply Commitment Arrangement Supply Commitment Arrangement [Member] Cloud Computing Agreement. Cloud Computing Agreement [Member] Cloud Computing Agreement [Member] Counterparty Name Counterparty Name [Axis] Counterparty Name Repurchase Agreement Counterparty Name [Domain] Enterprise Resource Planning Software. Enterprise Resource Planning Software [Member] Enterprise Resource Planning Software [Member] Thermal barrier contracts. Thermal Barrier Contracts [Member] Thermal Barrier Contracts [Member] OEM. OEM [Member] O E M [Member] Supply and joint development agreement amended. Supply and Joint Development Agreement Amended [Member] Supply And Joint Development Agreement Amended [Member] BASF. BASF [Member] Basf [Member] Landlord. Landlord [Member] Landlord [Member] Lease Contractual Term Lease Contractual Term [Axis] Lease Contractual Term Lease Contractual Term [Domain] Industrial real estate lease. Lease Agreement [Member] Industrial Real Estate Lease [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Debt instrument, maturity term Debt Instrument Term Capitalized costs related to implementation of agreement Capitalized Costs Related To Implementation Of Agreement Cloud computing costs included in other current assets. Cloud computing costs included in other assets. Total capitalized cloud computing costs. Cloud computing costs included in other current assets Cloud Computing Costs Included In Other Current Assets Cloud computing costs included in other assets Cloud Computing Costs Included In Other Assets Total capitalized cloud computing costs Total Capitalized Cloud Computing Costs Purchase commitment, description Significant Purchase Commitment Description Supply agreement expiration date. Supply agreement termination date Supply Agreement Expiration Date Customer advances gross. Credit limit percentage on prepayment balance. Prepayment liability Customer Advances Gross Credit limit percentage on prepayment balance Credit Limit Percentage On Prepayment Balance Credits against amounts invoiced on prepayment liability. Prepayment proceeds under customer supply agreement, net Credits against amounts invoiced Credits Against Amounts Invoiced On Prepayment Liability Contract with customer prepayment liability. Prepayment liability included within deferred revenue. Prepayment liability. Prepayment Liability [Abstract] Prepayment liability Contract With Customer Prepayment Liability Current portion of prepayment liability Prepayment liability included within deferred revenue Prepayment Liability Included Within Deferred Revenue Number of square feet for lease. Operating lease end date. Operating lease beginning date. Operating lease extended term. Operating leases rent expense. Operating lease rent increase percent. Number of square feet for lease Number Of Square Feet For Lease Lease end date Operating Lease End Date Lease commence date Operating Lease Beginning Date Lease annual base rent Operating Leases Rent Expense Lease increased percentage Operating Lease Rent Increase Percent Lease extended term Operating Lease Extended Term Amounts receivable for leased premises construction improvements. Amount receivables as an aid to construction of improvements of the leased premise Amounts Receivable For Leased Premises Construction Improvements Leasehold improvement costs capitalized Leasehold Improvements Gross Rent expense incurred under operating leases Shares authorized. Total number of shares authorized Shares Authorized Share-based compensation arrangement by share-based payment award, options outstanding, weighted average exercise price, and additional disclosures. Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract] Matching contribution during the period Defined Contribution Plan Employer Discretionary Contribution Amount Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Non qualified stock options. Non-Qualified Stock Options [Member] Non Qualified Stock Options [Member] Non-employee directors. Non-Employee Directors [Member] Non Employee Directors [Member] Service Based Awards [Member] Service Based Awards [Member] Service Based Awards [Member] Executive. Executive [Member] Executive [Member] Restricted Stock And Restricted Stock Units RSU [Member] Restricted Stock and Restricted Stock Units RSU [Member] Restricted Stock And Restricted Stock Units Rsu [Member] Restricted Stock Awards [Member] Restricted Stock Awards [Member] Restricted Stock Awards [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Stock-based awards granted to purchase common stock Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Number of options with modified vesting term. Number of options with modified vesting term Number Of Options With Modified Vesting Term Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Product Revenue [Member] Cost Of Sales [Member] Research and Development Expenses [Member] Research And Development Expense [Member] Sales and Marketing Expenses [Member] Selling And Marketing Expense [Member] General and Administrative Expenses [Member] General And Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Total stock-based compensation Share-based compensation arrangement by share-based payment award, number of shares issued or reserved for issuance. Shares reserved for issuance Common Stock Capital Shares Reserved For Future Issuance Increased number of shares available for future grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Number of shares either issued or reserved in connection with statutory tax withholdings Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Issued Or Reserved For Issuance Number of comparable companies for expected volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Method Used Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Weighted average assumptions: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract] Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Expected volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Risk free rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Weighted average fair value: Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value [Abstract] Grant-date fair value of options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Grant-date fair value of options vested Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value Aggregate intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Number of Shares, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Number of Shares, Granted Number of Shares, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Number of Shares, Expired Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period Number of Shares, Exercised Number of Shares, Ending Balance Number of Shares, Exercisable at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Number of Shares, Expected to vest at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award options nonvested options expired weighted average grant date fair value. Share based compensation arrangement by share based payment award options nonvested options exercised weighted average grant date fair value. Share based compensation arrangement by share based payment award options exercisable weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Vested Or Expected To Vest Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Per Share, Beginning Balance Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Per Share, Granted Weighted Average Grant Date Fair Value Per Share, Forfeited Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Options Forfeited Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Per Share, Expired Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Options Expired Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Per Share, Exercised Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Options Exercised Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Per Share, Ending Balance Weighted Average Grant Date Fair Value Per Share, Exercisable at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Per Share, Expected to vest at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Vested Or Expected To Vest Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Forfeited Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Expired Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Ending Balance Weighted Average Exercise Price Per Share, Exercisable at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Expected to vest at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price Weighted Average Remaining Contractual Term, Outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted Average Remaining Contractual Term, Exercisable at December 31, 2021 Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Weighted Average Remaining Contractual Term, Expected to vest at December 31, 2021 Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1 Share based compensation arrangement by share based payment award options forfeited in period intrinsic value. Share based compensation arrangement by share based payment award options expired in period intrinsic value. Aggregate Intrinsic Value, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Intrinsic Value Aggregate Intrinsic Value, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited In Period Intrinsic Value Aggregate Intrinsic Value, Expired Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Intrinsic Value Aggregate Intrinsic Value, Exercised Aggregate Intrinsic Value, Ending Balance Aggregate Intrinsic Value, Exercisable at December 31, 2021 Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Aggregate Intrinsic Value, Expected to vest at December 31, 2021 Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value Unrecognized compensation cost related to non-vested options grants Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Unrecognized compensation cost period for recognition Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Restricted Stock Units, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Restricted Stock Units, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Restricted Stock Units, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Restricted Stock Units, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Restricted Stock Units, Ending Balance Weighted Average Grant Date Fair Value, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending Balance Shares outstanding Total intrinsic value Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested Employer payroll tax obligation period. Percentage of deferred tax balance. Remittance date of deferred tax balance. Remaining percentage of deferred tax balance. Remittance date of deferred tax balance, remaining percentage. Deferred employer payroll tax obligation Deferred Compensation Liability Classified Noncurrent Employer payroll tax obligation period Employer Payroll Tax Obligation Period Percentage of deferred tax balance Percentage Of Deferred Tax Balance Remittance date of deferred tax balance Remittance Date Of Deferred Tax Balance Remaining percentage of deferred tax balance Remaining Percentage Of Deferred Tax Balance Remittance date of deferred tax balance, remaining percentage Remittance Date Of Deferred Tax Balance Remaining Percentage Current portion of deferred payroll tax obligation Deferred Compensation Liability Current Other long-term liabilities Numerator: Net Income Loss [Abstract] Denominator: Earnings Per Share Basic And Diluted Other Disclosures [Abstract] Weighted average shares outstanding, basic and diluted Net loss per share, basic and diluted Common stock issuance fees and offering expenses. Schedule Of Earnings Per Share Basic By Common Class [Table] Schedule Of Earnings Per Share Basic By Common Class [Table] Koch Strategic Platforms, LLC . Koch Strategic Platforms LLC [Member] Koch Strategic Platforms L L C [Member] ATM offering. ATM Offering [Member] At The Market Offering [Member] Earnings Per Share Basic [Line Items] Earnings Per Share Basic [Line Items] Common stock issuance fees and offering expenses Common Stock Issuance Fees And Offering Expenses Sale of shares through market offering Sale Of Stock Number Of Shares Issued In Transaction Average price per share of shares during market offering Share Price Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Common stock options. Common Stock Options [Member] Common Stock Options [Member] Restricted Common Stock Units [Member] Restricted Common Stock Awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Anti-dilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Effective income tax rate reconciliation deductible expense share based compensation cost. U.S. federal income tax statutory rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate Permanent differences Effective Income Tax Rate Reconciliation Nondeductible Expense State tax, net of federal benefit Effective Income Tax Rate Reconciliation State And Local Income Taxes Changes in valuation allowance for deferred tax assets Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance Stock-based compensation Effective Income Tax Rate Reconciliation Deductible Expense Share Based Compensation Cost Expiring net operating losses Effective Income Tax Rate Reconciliation Minority Interest Income Expense Other Effective Income Tax Rate Reconciliation Other Adjustments Effective tax rate Effective Income Tax Rate Continuing Operations Deferred tax assets operating lease liabilities. Deferred tax asset interest expense limitation. Deferred tax liabilities operating lease right of use assets. Deferred tax assets liabilities gross. Deferred tax assets: Deferred Tax Assets Net [Abstract] Net operating loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Stock-based compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Operating lease liabilities Deferred Tax Assets Operating Lease Liabilities Tax credit carryforwards Deferred Tax Assets Tax Credit Carryforwards Reserves and accruals Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Interest expense limitation Deferred Tax Asset Interest Expense Limitation Total gross deferred tax assets Deferred Tax Assets Gross Deferred tax liabilities: Deferred Tax Liabilities [Abstract] Depreciation Deferred Tax Liabilities Property Plant And Equipment Operating lease right-of-use assets Deferred Tax Liabilities Operating Lease Right Of Use Assets Total deferred tax liabilities Deferred Tax Liabilities Total deferred tax assets and liabilities Deferred Tax Assets Liabilities Gross Valuation allowance Deferred Tax Assets Valuation Allowance Net deferred tax asset Deferred Tax Assets Liabilities Net Income taxes. Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Federal [Member] Domestic Country [Member] Tax Period Tax Period [Axis] Tax Period Tax Period [Domain] Unlimited carry forward. Unlimited Carryforward [Member] Unlimited Carry Forward [Member] State and Local Jurisdiction [Member] State And Local Jurisdiction [Member] Income Taxes [Line Items] Income Taxes [Line Items] Net change in valuation allowance Valuation Allowance Deferred Tax Asset Change In Amount Net operating loss carryforwards Operating Loss Carryforwards Expiration of federal net operating loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Subject To Expiration Net operating loss carryforwards expiration date Operating Loss Carryforwards Expiration Date Net operating losses expiration description. Net operating losses available to offset future state taxable income expiration description Net Operating Losses Expiration Description Unrecognized tax benefits Unrecognized Tax Benefits Interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued Expected amount of unrecognized tax benefits Unrecognized Tax Benefits Period Increase Decrease Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] SOFR Plus [Member] Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member] PIK Interest [Member] Payment In Kind P I K Note [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Issuance and sale of convertible debt Convertible Debt Noncurrent Debt instrument, issuance date Debt Instrument Issuance Date1 Debt instrument, interest rate Debt Instrument Interest Rate During Period Debt instrument, interest rate terms Debt Instrument Interest Rate Terms Valuation And Qualifying Accounts Disclosure [Table] Valuation And Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type Valuation Allowances And Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Valuation Allowances And Reserves [Domain] Allowances For Uncollectible Accounts and Sales Returns and Allowances. Allowances for Uncollectible Accounts and Sales Returns and Allowances [Member] Allowances For Uncollectible Accounts And Sales Returns And Allowances [Member] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation And Qualifying Accounts Disclosure [Line Items] Balance at Beginning of Year Valuation Allowances And Reserves Balance Charges to Costs and Expenses Valuation Allowances And Reserves Charged To Cost And Expense Recoveries of Costs and Expenses Valuation Allowances And Reserves Recoveries Deductions to Allowances for Uncollectible Accounts Valuation Allowances And Reserves Deductions Charges to (Deductions from) Other Accounts Valuation Allowances And Reserves Charged To Other Accounts Balance at End of Year EX-101.PRE 18 aspn-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 19 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Feb. 25, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Trading Symbol ASPN    
Entity Registrant Name ASPEN AEROGELS, INC.    
Entity Central Index Key 0001145986    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity File Number 001-36481    
Entity Tax Identification Number 04-3559972    
Entity Address, Address Line One 30 Forbes Road    
Entity Address, Address Line Two Building B    
Entity Address, City or Town Northborough    
Entity Address, State or Province MA    
Entity Address, Postal Zip Code 01532    
City Area Code 508    
Local Phone Number 691-1111    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
ICFR Auditor Attestation Flag true    
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock, par value $0.00001 per share    
Security Exchange Name NYSE    
Entity Incorporation, State or Country Code DE    
Document Annual Report true    
Document Transition Report false    
Entity Common Stock, Shares Outstanding   33,234,316  
Entity Public Float     $ 936.7
Auditor Name KPMG LLP    
Auditor Firm ID 185    
Auditor Location Hartford, CT, United States of America    
Documents Incorporated by Reference

 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement for its Annual Meeting of Stockholders to be held on June 2, 2022 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.

 

   
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 76,564 $ 16,496
Accounts receivable, net of allowances of $150 and $442 20,426 15,698
Inventories 11,987 13,099
Prepaid expenses and other current assets 3,173 1,830
Total current assets 112,150 47,123
Property, plant and equipment, net 55,778 46,739
Operating lease right-of-use assets 13,531 3,478
Other long-term assets 1,495 84
Total assets 182,954 97,424
Current liabilities:    
Accounts payable 17,440 5,351
Accrued expenses 10,819 3,884
Current portion of long-term debt   1,609
Deferred revenue 1,321 2,037
Operating lease liabilities 2,247 1,046
Current portion of prepayment liability 4,728  
Total current liabilities 36,555 13,927
Prepayment liability, long-term 5,000 9,555
Long-term debt   2,059
Operating lease liabilities long-term 12,991 3,597
Other long-term liabilities   434
Total liabilities 54,546 29,572
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock, $0.00001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2021 and 2020
Common stock, $0.00001 par value; 125,000,000 shares authorized, 33,218,115 and 27,821,685 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively 0 0
Additional paid-in capital 673,461 575,811
Accumulated deficit (545,053) (507,959)
Total stockholders' equity 128,408 67,852
Total liabilities and stockholders' equity $ 182,954 $ 97,424
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Statement Of Financial Position [Abstract]    
Allowance for accounts receivables $ 150 $ 442
Preferred stock, par value $ 0.00001 $ 0.00001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 125,000,000 125,000,000
Common stock, shares issued 33,218,115 27,821,685
Common stock, shares outstanding 33,218,115 27,821,685
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue:      
Total revenue $ 121,622 $ 100,273 $ 139,375
Cost of revenue:      
Gross profit 9,937 14,594 26,284
Operating expenses:      
Research and development 11,441 8,729 8,407
Sales and marketing 16,581 11,753 15,557
General and administrative 22,514 15,681 16,479
Total operating expenses 50,536 36,163 40,443
Loss from operations (40,599) (21,569) (14,159)
Interest expense, net (229) (240) (406)
Gain on extinguishment of debt 3,734    
Total other income (expense) 3,505 (240) (406)
Net loss $ (37,094) $ (21,809) $ (14,565)
Net loss per share:      
Basic and diluted $ (1.22) $ (0.83) $ (0.60)
Weighted-average common shares outstanding:      
Basic and diluted 30,433,154 26,377,652 24,099,438
Product [Member]      
Revenue:      
Total revenue $ 121,112 $ 99,834 $ 136,934
Cost of revenue:      
Cost of revenue 111,552 85,545 111,759
Research Services [Member]      
Revenue:      
Total revenue 510 439 2,441
Cost of revenue:      
Cost of revenue $ 133 $ 134 $ 1,332
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Underwritten Public Offering [Member]
At The Market Offering [Member]
Private Placement [Member]
Common Stock 0.00001 Par Value [Member]
Common Stock 0.00001 Par Value [Member]
Underwritten Public Offering [Member]
Common Stock 0.00001 Par Value [Member]
At The Market Offering [Member]
Common Stock 0.00001 Par Value [Member]
Private Placement [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Underwritten Public Offering [Member]
Additional Paid-in Capital [Member]
At The Market Offering [Member]
Additional Paid-in Capital [Member]
Private Placement [Member]
Accumulated Deficit [Member]
Beginning balance at Dec. 31, 2018 $ 70,254               $ 541,839       $ (471,585)
Beginning balance, shares at Dec. 31, 2018         23,973,517                
Net loss (14,565)                       (14,565)
Stock compensation expense 3,771               3,771        
Issuance of restricted stock, shares         50,328                
Vesting of restricted stock units (470)               (470)        
Vesting of restricted stock units, shares         278,659                
Ending balance at Dec. 31, 2019 58,990               545,140       (486,150)
Ending balance, shares at Dec. 31, 2019         24,302,504                
Net loss (21,809)                       (21,809)
Stock compensation expense 5,004               5,004        
Issuance of restricted stock, shares         45,066                
Vesting of restricted stock units (1,219)               (1,219)        
Vesting of restricted stock units, shares         344,158                
Proceeds from employee stock option exercises 2,661               2,661        
Proceeds from employee stock option exercises, shares         460,600                
Proceeds from offering, net   $ 14,751 $ 9,474             $ 14,751 $ 9,474    
Proceeds from offering, net, shares           1,955,000 714,357            
Ending balance at Dec. 31, 2020 67,852               575,811       (507,959)
Ending balance, shares at Dec. 31, 2020         27,821,685                
Net loss (37,094)                       (37,094)
Stock compensation expense 5,176               5,176        
Issuance of restricted stock, shares         476,550                
Vesting of restricted stock units (2,713)               (2,713)        
Vesting of restricted stock units, shares         254,513                
Proceeds from employee stock option exercises $ 2,301               2,301        
Proceeds from employee stock option exercises, shares 351,387       351,387                
Proceeds from offering, net     $ 19,377 $ 73,509             $ 19,377 $ 73,509  
Proceeds from offering, net, shares             929,981 3,462,124          
Forfeiture of performance-based restricted stock, shares         (78,125)                
Ending balance at Dec. 31, 2021 $ 128,408               $ 673,461       $ (545,053)
Ending balance, shares at Dec. 31, 2021         33,218,115                
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Underwritten Public Offering [Member]    
Underwriting discounts and commissions   $ 1,093
Issuance costs   285
At The Market Offering [Member]    
Issuance costs $ 43 199
Commissions and fees 601 $ 299
Private Placement [Member]    
Issuance costs 1,491  
Fees and issuance costs $ 1,491  
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net loss $ (37,094,000) $ (21,809,000) $ (14,565,000)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation 9,440,000 10,198,000 10,213,000
Gain on extinguishment of debt (3,734,000)    
Amortization of debt issuance costs 18,000 9,000  
Provision for bad debt (85,000) 325,000 0
Stock compensation expense 5,176,000 5,004,000 3,771,000
Reduction in the carrying amount of operating lease right-of-use assets 1,618,000 971,000 947,000
Changes in operating assets and liabilities:      
Accounts receivable (4,643,000) 16,231,000 (6,689,000)
Inventories 1,112,000 (4,331,000) (1,450,000)
Prepaid expenses and other assets (2,324,000) (716,000) (84,000)
Accounts payable 7,379,000 (7,149,000) 141,000
Accrued expenses 6,983,000 (4,173,000) 4,344,000
Deferred revenue (543,000) (3,814,000) 3,392,000
Operating lease liabilities (1,497,000) (1,104,000) (1,018,000)
Other liabilities (434,000) 434,000 (56,000)
Net cash used in operating activities (18,628,000) (9,924,000) (1,054,000)
Cash flows from investing activities:      
Capital expenditures (13,778,000) (3,416,000) (2,112,000)
Net cash used in investing activities (13,778,000) (3,416,000) (2,112,000)
Cash flows from financing activities:      
Proceeds from issuance of long-term debt   3,686,000  
Issuance costs from long-term debt   (27,000)  
Prepayment proceeds under customer supply agreement     5,000,000
Proceeds from employee stock option exercises 2,301,000 2,661,000  
Payments made for employee restricted stock tax withholdings (2,713,000) (1,219,000) (470,000)
Repayments of borrowings under line of credit, net   (3,123,000) (1,058,000)
Proceeds from private placement of common stock 75,000,000    
Fees and issuance costs from private placement of common stock (1,491,000)    
Net cash provided by financing activities 92,474,000 26,203,000 3,472,000
Net increase in cash 60,068,000 12,863,000 306,000
Cash and cash equivalents at beginning of period 16,496,000 3,633,000 3,327,000
Cash and cash equivalents at end of period 76,564,000 16,496,000 3,633,000
Supplemental disclosures of cash flow information:      
Interest paid 236,000 216,000 440,000
Income taxes paid 0 0 0
Supplemental disclosures of non-cash activities:      
Initial recognition of operating lease liabilities related to right-of-use assets     5,995,000
Right-of-use assets obtained in exchange for new operating lease liabilities 12,092,000 417,000 353,000
Changes in accrued capital expenditures 4,701,000 (96,000) $ 63,000
Underwritten Public Offering [Member]      
Cash flows from financing activities:      
Proceeds from offering, net   15,036,000  
Issuance costs   (285,000)  
At The Market Offering [Member]      
Cash flows from financing activities:      
Proceeds from offering, net 19,420,000 9,673,000  
Issuance costs $ (43,000) $ (199,000)  
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Underwritten Public Offering [Member]    
Underwriting discounts and commissions, net   $ 1,093
At The Market Offering [Member]    
Commissions and fees net $ 601 $ 299
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business
12 Months Ended
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Description of Business

(1) Description of Business

Nature of Business

Aspen Aerogels, Inc. (the Company) is an aerogel technology company that designs, develops and manufactures innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. In addition, the Company has introduced a line of aerogel thermal barriers for use in battery packs in the electric vehicle market. The Company is also developing applications for its aerogel technology in the battery materials and a number of other high-potential markets.

The Company has also conducted research related to aerogel technology supported by funding from several agencies of the U.S. government and other institutions in the form of research contracts. The Company has decided to cease efforts to secure additional funded research contracts and to wind down existing contract research activities.

The Company maintains its corporate offices in Northborough, Massachusetts. The Company has three wholly owned subsidiaries: Aspen Aerogels Rhode Island, LLC, Aspen Aerogels Germany, GmbH and Aspen Aerogels Georgia, LLC.

On June 18, 2014, the Company completed the initial public offering (IPO) of its common stock.

Liquidity

During the year ended December 31, 2021, the Company incurred a net loss of $37.1 million and used $18.6 million of cash in operations, used $13.8 million of cash for capital expenditures, received net proceeds of $19.4 million through an at-the-market (ATM) offering of the Company’s common stock and received net proceeds of $73.5 million through a private placement of the Company’s common stock. The Company had cash and cash equivalents of $76.6 million, a $4.7 million current prepayment liability (see note 11), and no outstanding borrowings under its revolving line of credit as of December 31, 2021 (see note 7). After giving effect to the $1.3 million of outstanding letters of credit, the amount available to the Company at December 31, 2021, under the revolving line of credit was $12.6 million. The revolving line of credit matures on April 28, 2022.

On May 1, 2020, Aspen Aerogels Rhode Island, LLC received a loan in the amount of $3.7 million pursuant to the Paycheck Protection Program established by the CARES Act and administered by the Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021.

The Company is increasing investment in the research and development of next-generation aerogel products and manufacturing process technologies. In addition, the Company has developed a number of promising aerogel products and technologies for the electric vehicle market. The Company believes that the commercial potential for the Company’s products and technology in the electric vehicle market is significant. Accordingly, the Company is hiring additional personnel, incurring additional operating expenses, and incurring significant capital expenditures to expand silica aerogel manufacturing capacity, build an automated thermal barrier fabrication operation, enhance research and development laboratory facilities and equipment, and construct a battery materials facility, among other efforts.

The Company expects its existing cash balance and the amount anticipated to be available under the existing revolving line of credit will be sufficient to support current operating requirements, current research and development activities and the initial capital expenditures required to support the evolving commercial opportunity in the electric vehicle market and other strategic business initiatives. However, the Company plans to supplement its cash balance and available credit with equity financings, debt financings, customer prepayments, or technology licensing fees to provide the additional capital necessary to purchase the capital equipment, construct the new facilities, establish the operations and complete the aerogel capacity expansions required to support these evolving commercial opportunities and strategic business initiatives.

XML 28 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Basis of Presentation and Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Basis of Presentation and Significant Accounting Policies

(2) Summary of Basis of Presentation and Significant Accounting Policies

Principles of Consolidation

The accompanying consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP), include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of the consolidated financial statements requires the Company to make a number of estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, sales returns and allowances, product warranty costs, inventory valuation, the carrying amount of property and equipment, right-of-use assets, lease liabilities, stock-based compensation, and deferred income taxes. The Company evaluates its estimates and assumptions on an on-going basis using historical experience and other factors, including current economic conditions, which are believed to be reasonable under the circumstances. Management adjusts such estimates and assumptions when facts and circumstances warrant. Illiquid credit markets, volatile equity markets, and declines in business investment can increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.

Cash and Cash Equivalents

Cash equivalents include short-term, highly liquid instruments, which consist of money market accounts and high-quality debt securities issued by the U.S. government via cash sweep accounts. All cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits; however, these deposits typically may be redeemed upon demand and, therefore, bear minimal risk.

Concentration of Credit Risk

Financial instruments, which potentially expose the Company to concentrations of credit risk, consist principally of accounts receivable. The Company’s customers are primarily insulation distributors, insulation contractors, insulation fabricators and select energy and automotive end-users located throughout the world. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral to secure accounts receivable. The Company maintains an allowance for doubtful accounts based on its assessment of the collectability of accounts receivable. The Company reviews the allowance for doubtful accounts quarterly. During the year ended December 31, 2021, the Company did not record any charges for uncollectible accounts receivable. During the year ended December 31, 2020, the Company recorded a charge for estimated customer uncollectible accounts receivable of $0.3 million. During the year ended December 31, 2019, the Company did not record any charges for uncollectible accounts receivable. Allowance for doubtful accounts was $0.1 million and $0.3 million at December 31, 2021 and 2020, respectively. The Company does not have any off-balance-sheet credit exposure related to its customers.

For the year ended December 31, 2021, one customer represented 28% of total revenue. For the year ended December 31, 2020, two customers represented 21% and 15% of total revenue, respectively. For the year ended December 31, 2019, two customers represented 20% and 13% of total revenue, respectively.

At December 31, 2021, the Company had two customers which accounted for 27% and 17% of accounts receivable, respectively. At December 31, 2020, the Company had one customer which accounted for 26% of accounts receivable.

Inventories

Inventory consists of finished products and raw materials. Inventories are carried at lower of cost, determined using the first-in, first-out (FIFO) method, and net realizable value. Cost includes materials, labor and manufacturing overhead. Manufacturing overhead is allocated to the costs of conversion based on normal capacity of the Company’s production facility. Abnormal freight, handling costs and material waste is expensed in the period it occurs.

The Company periodically reviews its inventories and makes provisions as necessary for estimated excess, obsolete or damaged goods to ensure values approximate the lower of cost and net realizable value. The amount of any such provision is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand, selling prices and market conditions.

Property, Plant and Equipment, Net

Property, plant and equipment are stated at cost. Expenditures for maintenance and repairs are charged to expense as incurred. Expenditures for major betterments are capitalized as additions to property, plant and equipment.

Depreciation on plant and equipment is calculated on the straight-line method over the estimated useful lives of the assets. Assets related to leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.

Assets utilized in the Company’s operations that are taken out of service with no future use are charged to cost of revenue or operating expenses, depending on the department in which the asset was utilized. Impairments of construction in progress are charged to operating expenses upon the determination of no future use.

Other Assets

Other assets primarily include long-term deposits.

Impairment of Long-Lived Assets

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recognition and measurement of a potential impairment is performed on assets grouped with other assets and liabilities at the lowest level where identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset or asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Leases

On January 1, 2019, the Company adopted Accounting Standards Update (ASU) 2016-02, Leases (Topic 842).

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606). See note 3 for further details.

Warranty

The Company provides warranties for its products and records the estimated cost within cost of revenue in the period that the related revenue is recorded. The Company’s standard warranty period extends to one year from the date of shipment. This standard warranty provides that the Company’s products will be free from defects in material and workmanship, and will, under normal use, conform to the specifications for the product.

The Company’s products may be utilized in systems that involve new technical demands and new configurations. Accordingly, the Company regularly reviews and assesses whether warranty reserves should be recorded in the period the related revenue is recorded. For an initial shipment of product for use in a system with new technical demands or new configurations and where the Company is unsure of meeting the customer’s specifications, the Company will defer the recognition of product revenue and related costs until written customer acceptance is obtained.

The Company recorded warranty expense of less than $0.1 million during the year ended December 31, 2021. The Company did not record any warranty expense during the years ended December 31, 2020 and 2019, respectively.

Shipping and Handling Costs

Shipping and handling costs are classified as a component of cost of revenue. Customer payments of shipping and handling costs are recorded as product revenue.

Stock-based Compensation

The Company grants share-based awards to its employees and non-employee directors. All share-based awards granted, including grants of stock options, restricted stock and restricted stock units (RSUs), are recognized in the statement of operations based on their fair value as of the date of grant. Expense is recognized on a straight-line basis over the requisite service period for all awards with service conditions. For performance-based awards, the grant date fair value is recognized as expense when the condition is probable of being achieved, and then on a graded basis over the requisite service period. The Company uses the Black-Scholes option-pricing model to determine the fair value of service-based option awards. The Black-Scholes model requires the use of a number of complex and subjective assumptions including fair value of the underlying security, the expected volatility of the underlying security, a risk-free interest rate and the expected term of the option.

The fair value of restricted stock and RSUs is determined using the closing price of the Company’s common stock on the date of grant. All shares of restricted stock are not transferable until vested. Restricted stock is typically issued to non-employee directors and typically vests over a one-year period from the date of issuance. RSUs are issued to employees and typically vest over a three-year period from the date of issuance. The fair value of restricted stock and RSUs upon which vesting is solely service-based is expensed ratably over the vesting period. If the service condition for shares of restricted stock is not met for any reason, the shares of unvested restricted stock will be forfeited and returned to the Company.

For stock options that contain a market condition, the Company uses the Monte-Carlo simulation option-pricing model to determine the fair value of the awards. In addition to the input assumptions used in the Black-Scholes model, the Monte-Carlo simulation option-pricing model factors the probability that the specific market condition may or may not be satisfied into the valuation. Stock-based compensation expense for awards with a market condition is recognized on a straight-line basis over the requisite service period for each such award.

For the restricted stock awards issued to the Company’s chief executive officer during the year ended December 31, 2021 that will vest subject to achievement of certain volume weighted average common stock price targets over a three-to-five year period, the Company used a Monte-Carlo simulation model to estimate the grant date fair value with respect to 461,616 shares of restricted common stock. The award had an aggregate date fair value of $6.5 million.

Pursuant to the “evergreen” provisions of the 2014 Employee, Director and Consultant Equity Incentive Plan, the number of shares of common stock authorized for issuance under the plan automatically increased by 556,433 shares to 8,531,413 shares effective January 1, 2021.

Research and Development

Costs incurred in the Company’s research and development activities include compensation and related costs, services provided by third-party contractors, materials and supplies and are classified as research and development expenses as incurred. Research and development costs directly associated with research services revenue are classified as research services in cost of revenue.

Earnings per Share

The Company calculates net loss per common share based on the weighted-average number of common shares outstanding during each period. Potential common stock equivalents are determined using the treasury stock method. The weighted-average number of common shares included in the computation of diluted net income (loss) gives effect to all potentially dilutive common equivalent shares, including outstanding stock options and RSUs. Common equivalent shares are excluded from the computation of diluted net loss per share if their effect is antidilutive.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. The Company accounts for uncertain tax positions using a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Differences between tax positions taken in a tax return and amounts recognized in the financial statements are recorded as adjustments to income taxes payable or receivable, or adjustments to deferred taxes, or both. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company recognizes penalties and interest related to uncertain tax positions, if any, as a component of income tax expense.

Segments

Operating segments are identified as components of an enterprise about which separate, discrete financial information is available for evaluation by the chief operating decision maker in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Chief Executive Officer. The Company’s chief operating decision maker reviews consolidated operating results to make decisions about allocating resources and assessing performance for the entire Company. The Company presently views its operations and manages its business as one operating segment.

Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

66,837

 

 

$

44,842

 

 

$

58,328

 

International

 

 

54,785

 

 

 

55,431

 

 

 

81,047

 

Total revenue

 

$

121,622

 

 

$

100,273

 

 

$

139,375

 

 

Recently Issued Accounting Standards

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption to its consolidated financial statements.

Standards Implemented Since December 31, 2020

The Company has not implemented any accounting standards that had a material impact on its consolidated financial statements during the year ended December 31, 2021.

Standards to be Implemented After December 31, 2021

The Company believes that the impact of recently issued accounting standards that are not yet effective will not have a material impact on its consolidated financial statements.

XML 29 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Revenue from Contracts with Customers

 

(3) Revenue from Contracts with Customers

Revenue Recognition

Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (i) identification of the contract with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the separate performance obligations in the contract; and (v) recognition of the revenue associated with performance obligations as they are satisfied. The Company applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone-selling prices of the promised products or services underlying each performance obligation. The Company determines standalone-selling prices based on the price at which the performance obligation is sold separately. If the standalone-selling price is not observable through past transactions, the Company estimates the standalone-selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph ASC 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. The Company did not have any contracts outstanding at both December 31, 2020 and December 31, 2019 and did not enter into any contracts during each of the years ended December 31, 2021 and 2020 that contained a significant financing component.

The Company records deferred revenue for product sales when (i) the Company has delivered products but other revenue recognition criteria have not been satisfied or (ii) payments have been received in advance of the completion of required performance obligations.

Shipping and Handling Costs

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in the cost of product revenue. The associated amount of revenue recognized includes the consideration to which the Company expects to be entitled to receive in exchange for incurring these shipping and handling costs.

Product Revenue

The Company generally enters into contracts containing one type of performance obligation. The Company recognizes product revenue when the performance obligation is satisfied, which is generally upon delivery according to contractual shipping terms within customer purchase orders.

The Company also enters into rebate agreements with certain customers. These agreements may be considered an additional performance obligation of the Company or variable consideration within a contract. Rebates are recorded as a reduction of revenue in the period the related product revenue is recognized. A corresponding liability is recorded as a component of deferred revenue on the consolidated balance sheets. These arrangements are primarily based on the customer attaining contractually specified sales volumes.

The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. The Company currently estimates product return liabilities using historical rates of return, current quarter credit sales, and specific items of exposure on a contract-by-contract basis. Sales return reserves were approximately $0.1 million at both December 31, 2021 and December 31, 2020. The Company recognized less than $0.1 in warranty expense related to the sale of EV thermal barriers during the year ended December 31, 2021.

Subsea Projects

The Company manufactures and sells subsea products that are designed for pipe-in-pipe applications in offshore oil production and are typically customized to meet customer specifications. Subsea products typically have no alternative use and contain an enforceable right to payment. Customer invoicing terms for subsea products are typically based on certain milestones within the production and delivery schedule. Under the provisions of ASC 606, the Company recognizes revenue at a point in time when transfer of control of the products is passed to the customer, or over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. During the years ended December 31, 2021, 2020, and 2019 the Company recognized revenue of $4.7 million, $9.7 million, and $17.0 million respectively, in connection with subsea projects.

Thermal Barriers

The Company supplies fabricated, multi-part thermal barriers for use in battery packs in the electric vehicle market. These thermal barriers are customized to meet customer specifications. Thermal barrier products typically have no alternative use and may contain an enforceable right to payment. Under the provisions of ASC 606, the Company may recognize revenue at a point in time when transfer of the control of the products is passed to the customer, or over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. During the year ended December 31, 2021, the Company recognized revenue of $6.7 million in connection with thermal barrier contracts.

Research Services

The Company performs research services under contracts with various government agencies and other institutions. These contracts generally have one type of performance obligation associated with the provision of research services including certain licenses to any resulting intellectual property. The Company records revenue using the percentage-of-completion method in two ways: (1) for firm-fixed-price contracts, the Company accrues that portion of the total contract price that is allocable on the basis of the Company’s estimates of costs incurred to date to total contract costs; and (2) for cost-plus-fixed-fee contracts, the Company records revenue that is equal to total payroll cost incurred times a stated factor plus reimbursable expenses, to a stated upper limit. The primary cost under the Company’s research service contracts is the labor expended in completing the research. Typically, the only deliverable, other than the labor hours expended, is reporting research results to the customer or delivery of research grade aerogel products. Because the input measure of labor hours expended is also reflective of the output measure, it is a reliable means to measure the extent of progress toward completion. Revisions in cost estimates and fees during the course of the contract are reflected in the accounting period in which the facts that require the revisions become known. Contract costs and rates used to allocate overhead to contracts are subject to audit by the respective contracting government agency. Adjustments to revenue as a result of audit are recorded within the period they become known. To date, adjustments to revenue as a result of contracting agency audits have been insignificant.

Disaggregation of Revenue

In the following tables, revenue is disaggregated by primary geographical region and source of revenue:

 

 

December 31, 2021

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

19,383

 

 

$

19,383

 

Canada

 

 

 

 

 

2,985

 

 

 

2,985

 

Europe

 

 

 

 

 

27,924

 

 

 

27,924

 

Latin America

 

 

 

 

 

4,493

 

 

 

4,493

 

U.S.

 

 

66,837

 

 

 

 

 

 

66,837

 

Total revenue

 

$

66,837

 

 

$

54,785

 

 

$

121,622

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

59,789

 

 

$

49,960

 

 

$

109,749

 

Subsea projects

 

 

 

 

 

4,699

 

 

 

4,699

 

EV thermal barrier

 

 

6,538

 

 

 

126

 

 

 

6,664

 

Research services

 

 

510

 

 

 

 

 

 

510

 

Total revenue

 

$

66,837

 

 

$

54,785

 

 

$

121,622

 

 

 

 

 

December 31, 2020

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

38,403

 

 

$

38,403

 

Canada

 

 

 

 

 

986

 

 

 

986

 

Europe

 

 

 

 

 

13,881

 

 

 

13,881

 

Latin America

 

 

 

 

 

2,161

 

 

 

2,161

 

U.S.

 

 

44,842

 

 

 

 

 

 

44,842

 

Total revenue

 

$

44,842

 

 

$

55,431

 

 

$

100,273

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

42,416

 

 

$

47,678

 

 

$

90,094

 

Subsea projects

 

 

1,987

 

 

 

7,753

 

 

 

9,740

 

Research services

 

 

439

 

 

 

 

 

 

439

 

Total revenue

 

$

44,842

 

 

$

55,431

 

 

$

100,273

 

 

 

 

December 31, 2019

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

44,485

 

 

$

44,485

 

Canada

 

 

 

 

 

9,064

 

 

 

9,064

 

Europe

 

 

 

 

 

24,081

 

 

 

24,081

 

Latin America

 

 

 

 

 

3,417

 

 

 

3,417

 

U.S.

 

 

58,328

 

 

 

 

 

 

58,328

 

Total revenue

 

$

58,328

 

 

$

81,047

 

 

$

139,375

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

52,050

 

 

$

67,856

 

 

$

119,906

 

Subsea projects

 

 

3,837

 

 

 

13,191

 

 

 

17,028

 

Research services

 

 

2,441

 

 

 

 

 

 

2,441

 

Total revenue

 

$

58,328

 

 

$

81,047

 

 

$

139,375

 

 

Contract Balances

The following table presents changes in the Company’s contract assets and contract liabilities during the year ended December 31, 2021:

 

 

Balance at

December 31,

2020

 

 

Additions

 

 

Deductions

 

 

Balance at

December 31,

2021

 

 

 

(In thousands)

 

Contract assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subsea projects

 

$

1,370

 

 

$

4,521

 

 

$

(4,443

)

 

$

1,448

 

Product revenue

 

 

 

 

 

362

 

 

 

(127

)

 

 

235

 

Research services

 

 

67

 

 

 

510

 

 

 

(429

)

 

 

148

 

Total contract assets

 

$

1,437

 

 

$

5,393

 

 

$

(4,999

)

 

$

1,831

 

Contract liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

1,859

 

 

$

3,686

 

 

$

(4,224

)

 

$

1,321

 

Subsea projects

 

 

178

 

 

 

2,168

 

 

 

(2,346

)

 

 

 

Prepayment liability

 

 

9,555

 

 

 

173

 

 

 

 

 

 

9,728

 

Total contract liabilities

 

$

11,592

 

 

$

6,027

 

 

$

(6,570

)

 

$

11,049

 

 

During the year ended December 31, 2021, the Company recognized $1.7 million of revenue that was included in deferred revenue at December 31, 2020.

A contract asset is recorded when the Company satisfies a performance obligation by transferring a promised good or service and has earned the right to consideration from its customer. These assets may represent a conditional or unconditional right to consideration and are included within accounts receivable on the consolidated balance sheets.

A contract liability is recorded when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services under the terms of the contract. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met. 

XML 30 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories

(4) Inventories

Inventories consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Raw material

 

$

7,312

 

 

$

4,068

 

Finished goods

 

 

4,675

 

 

 

9,031

 

Total

 

$

11,987

 

 

$

13,099

 

 

XML 31 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property Plant And Equipment [Abstract]  
Property, Plant and Equipment, Net

(5) Property, Plant and Equipment, Net

Property, plant and equipment consist of the following:

 

 

 

December 31,

 

 

 

 

 

2021

 

 

2020

 

 

Useful life

 

 

(In thousands)

 

 

 

Construction in progress

 

$

13,456

 

 

$

1,906

 

 

Buildings

 

 

24,016

 

 

 

24,016

 

 

30 years

Machinery and equipment

 

 

130,529

 

 

 

124,807

 

 

3 — 10 years

Computer equipment and software

 

 

9,457

 

 

 

8,850

 

 

3 years

Total

 

 

177,458

 

 

 

159,579

 

 

 

Accumulated depreciation and amortization

 

 

(121,680

)

 

 

(112,840

)

 

 

Property, plant and equipment, net

 

$

55,778

 

 

$

46,739

 

 

 

Depreciation expense was $9.4 million, $10.2 million and $10.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.

Construction in progress totaled $13.5 million and $1.9 million at December 31, 2021 and 2020, respectively. The balance at December 31, 2021 included engineering designs and other pre-construction costs totaling $6.1 million for a planned aerogel manufacturing facility in Bulloch County, Georgia.

XML 32 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2021
Payables And Accruals [Abstract]  
Accrued Expenses

(6) Accrued Expenses

Accrued expenses consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Employee compensation

 

$

8,991

 

 

$

2,587

 

Other accrued expenses

 

 

1,828

 

 

 

1,297

 

Total

 

$

10,819

 

 

$

3,884

 

XML 33 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revolving Line of Credit
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Revolving Line of Credit

(7) Revolving Line of Credit

The Company is party to an Amended and Restated Loan and Security Agreement with Silicon Valley Bank (Loan Agreement). On March 12, 2021, the Loan Agreement was amended and restated to extend the maturity date of the revolving credit facility to April 28, 2022 and to establish certain minimum Adjusted EBITDA levels and minimum Adjusted Quick Ratio covenants, each as defined in the Loan Agreement. On September 29, 2021, and subsequently on December 27, 2021, the Company entered into amendments to the Loan Agreement to revise certain financial covenants, among other items. On December 27, 2021, the Company entered into an amendment to the Loan Agreement to revise certain financial covenants, among other items.

Under the revolving credit facility, the Company is permitted to borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, the Company is required to pay a monthly unused revolving line facility fee of 0.50% per annum of the average unused portion of the revolving credit facility.

Under the Loan Agreement, the Company is required to comply with both non-financial and financial covenants, including a minimum Adjusted EBITDA covenant and a minimum Adjusted Quick Ratio covenant. As of December 31, 2021, the Company was in compliance with all such covenants. Obligations under the Loan Agreement are secured by a security interest in all assets of the Company, including those at the East Providence facility, except for certain exclusions. The Company intends to extend or replace the facility prior to its maturity.

As of December 31, 2021 and 2020, the Company had no amounts drawn from the revolving credit facility.

The Company has provided letters of credit to secure obligations under certain commercial contracts and other obligations. The Company had outstanding letters of credit backed by the revolving credit facility of $1.3 million at December 31, 2021, and $1.4 million at December 31, 2020, which reduce the funds otherwise available to the Company under the facility.

At December 31, 2021, the amount available to the Company under the revolving credit facility was $12.6 million after giving effect to the $1.3 million of outstanding letters of credit.

XML 34 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt

(8) Debt

On May 1, 2020, Aspen Aerogels Rhode Island, LLC (the Borrower) executed a promissory note in favor of Northeast Bank to receive an unsecured loan in the principal amount of $3.7 million (the PPP Loan) pursuant to the Paycheck Protection Program established by the CARES Act, as amended by the Paycheck Protection Program Flexibility Act, and administered by the Small Business Administration (SBA). The PPP Loan was subsequently sold by Northeast Bank to The Loan Source, Inc. (PPP Investor), a secondary market investor.

On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the PPP Investor after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million.

As of December 31, 2021, the Company had no required principal or interest payments remaining related to the PPP Loan.

As of December 31, 2020, long-term debt consisted of the following:

 

 

 

December 31,

 

 

 

2020

 

 

 

(In thousands)

 

Long-term debt, principal

 

$

3,686

 

Current portion of long-term debt

 

 

(1,609

)

Debt issuance costs, net of accumulated amortization

 

 

(18

)

Long-term debt

 

$

2,059

 

 

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Interest Expense, Net
12 Months Ended
Dec. 31, 2021
Interest Income Expense Net [Abstract]  
Interest Expense, net

 

 

 

(9) Interest Expense, net

For the years ended December 31, 2021, 2020, and 2019, interest expense, net was $0.2 million, $0.2 million, and $0.4 million, respectively, and consisted primarily of fees and interest expense related to the Company’s revolving credit facility with Silicon Valley Bank.

XML 36 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases

(10) Leases

The Company leases office, laboratory, warehouse and fabrication space in Massachusetts and Rhode Island under operating leases. Under these agreements, the Company is obligated to pay annual rent, real estate taxes, and certain other operating expenses. The Company also leases equipment under operating leases. The Company’s operating leases expire at various dates through 2031.

The Company determines if an arrangement is a lease at inception. Right-of-use (ROU) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s payment obligations under the lease. Operating lease ROU assets and liabilities are recognized based on the present value of lease payments over the lease term. To measure its lease liabilities, the Company uses its incremental borrowing rate or the rate implicit in the lease, if available. The Company calculates its incremental borrowing rate using a synthetic credit rating analysis based on Moody’s Building Materials Industry Rating Methodology. ROU assets also include any direct costs and prepaid lease payments but exclude any lease incentives received. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company elected the short-term lease recognition exemption for all leases that qualify. For leases that qualify for this exemption, the Company does not recognize ROU assets or lease liabilities. For lease agreements with lease and non-lease components, the Company accounts for each component separately. However, in the case of equipment leases, the Company accounts for lease and non-lease components as a single component.

Maturities of operating lease liabilities at December 31, 2021 are as follows:

 

Year

 

Operating

Leases

 

 

 

(In thousands)

 

2022

 

$

3,076

 

2023

 

 

2,630

 

2024

 

 

2,038

 

2025

 

 

1,803

 

2026

 

 

1,634

 

Thereafter

 

 

8,333

 

Total lease payments

 

 

19,514

 

Less imputed interest

 

 

(4,276

)

Total lease liabilities

 

$

15,238

 

 

The Company incurred operating lease costs of $2.2 million and $1.4 million during the years ended December 31, 2021 and 2020, respectively. Cash payments related to operating lease liabilities were $2.1 million and $1.5 million during the years ended December 31, 2021 and 2020, respectively. At December 31, 2021, the weighted average remaining lease term for operating leases was 8.4 years. At December 31, 2021, the weighted average discount rate for operating leases was 5.9%.

As of December 31, 2021, the Company has additional operating equipment leases that will commence during 2022 with total lease payments of $0.1 million and a weighted average lease term of 4.0 years.

XML 37 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

(11) Commitments and Contingencies

Cloud Computing Agreement

The Company is party to a cloud computing agreement that is a service contract for enterprise resource planning software. The agreement has a three-year term beginning on January 15, 2021. During the year ended December 31, 2021, the Company capitalized $1.0 million of costs related to implementation of the software that will begin to amortize during 2022. The capitalized implementation costs are classified on the consolidated balance sheets as follows:

 

 

December 31,

 

 

 

2021

 

 

 

(In thousands)

 

Cloud computing costs included in other current assets

 

$

389

 

Cloud computing costs included in other assets

 

 

637

 

Total capitalized cloud computing costs

 

$

1,027

 

Thermal Barrier Contract

The Company is party to production contracts with a major U.S. automotive original equipment manufacturer (OEM) to supply fabricated, multi-part thermal barriers (Barriers) for use in the battery system of its next-generation electric vehicles (Contracts). Pursuant to the Contracts, the Company is obligated to supply Barriers at fixed annual prices and at volumes to be specified by the OEM up to a daily maximum quantity through the respective terms of the agreements, which expire at various times from 2026 through 2034. While the OEM has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts. In addition, the OEM may terminate the Contracts any time and for any or no reason. All other terms of the Contracts are generally consistent with the OEM’s standard purchase terms, including quality and warranty provisions that are customary in the automotive industry.

BASF Supply Agreement

The Company is party to a supply agreement, as amended, with BASF Polyurethanes GmbH (BASF) (the Supply Agreement) and a joint development agreement with BASF SE (the JDA). Pursuant to the Supply Agreement, the Company agreed to sell exclusively to BASF certain of the Company’s products at annual volumes specified by BASF, subject to certain volume limits, through December 31, 2027.

Through the year ended December 31, 2019, BASF made two prepayments each in the amount of $5.0 million to the Company. BASF had the right to request that 25.3% of any amounts invoiced by the Company to BASF for Spaceloft A2 were to be credited against the outstanding balance of the prepayments. BASF also had the right to request that the Company repay any uncredited amount of the first prepayment to BASF following a six-week notice period on or after January 1, 2022 and the second prepayment on or after January 1, 2023.

As of December 31, 2021, the Company had received $10.0 million in prepayments from BASF and applied approximately $0.3 million of credits against amounts invoiced to BASF for Spaceloft A2.

During 2021, the Company and BASF jointly announced that BASF would discontinue further marketing and sale of Spaceloft A2 as of November 15, 2021. After that date, BASF customers have had the right to purchase Spaceloft A2 directly from the Company.

On December 15, 2021, the Company terminated the supply arrangement and JDA with BASF and BASF SE, respectively. As part of the termination, the Company and BASF agreed that any uncredited prepayment balances would remain outstanding and subject to repayment upon BASF’s request following the requisite six-week notice periods after January 1, 2022 and January 1, 2023, respectively.

Prepayment liabilities as of December 31, 2021 and December 31, 2020 were as follows:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Prepayment liability

 

$

9,728

 

 

$

9,845

 

Current portion of prepayment liability

 

 

(4,728

)

 

 

 

Prepayment liability included within deferred revenue

 

 

 

 

 

(290

)

Prepayment liability, long-term

 

$

5,000

 

 

$

9,555

 

 

Letters of Credit

The Company has provided certain customers with letters of credit securing obligations under commercial contracts. The Company had letters of credit outstanding of $1.3 million and $1.4 million at December 31, 2021 and 2020, respectively. These letters of credit are secured by the Company’s revolving credit facility (see note 7).

Operating Leases

During 2016, the Company entered into an agreement to extend its lease of approximately 51,650 square feet of office space in Northborough, Massachusetts. The lease commenced on January 1, 2017 and will expire on December 31, 2031. The annual base rent associated with the lease was $459,000 during 2021 and is increasing by approximately 3% annually for the term of the lease. The lease also requires the payment by the Company of its pro rata share of real estate taxes and certain other expenses. Prior to the expiration of the lease, the Company will have the right to extend the lease for an additional term of five years.

Under the terms of the lease extension, the landlord provided the Company with an allowance of $1.2 million to be utilized for improvements to the leased premises. These amounts were considered a lease incentive and were excluded from the Company’s ROU assets upon its adoption of ASU 2016-02 on January 1, 2019 (see note 10). At December 31, 2021 and 2020, the Company had capitalized $1.2 million in associated leasehold improvement costs.

The Company also leases facilities and equipment under operating leases expiring at various dates through 2031. Under these agreements, the Company is obligated to pay annual rent, real estate taxes, and certain operating expenses. See note 10 for further information on future minimum lease payments under operating leases at December 31, 2021.

The Company incurred rent expense under all operating leases of approximately $2.2 million, $1.4 million and $1.5 million in the years ended December 31, 2021, 2020 and 2019, respectively.

Federal, State and Local Environmental Regulations

The Company is subject to federal, state and local laws and regulations relating to the environment. These laws generally provide for control of pollutants released into the environment and require responsible parties to undertake remediation. Penalties may be imposed for noncompliance.

During the year ended 2020, the Company was in technical discussions with the U.S. Environmental Protection Agency (EPA) in connection with the EPA’s notice of potential violation and opportunity to confer that the Company received regarding the applicability of certain Resource Conservation and Recovery Act (RCRA) provisions to certain aspects of its manufacturing unit operations. The EPA notice was in connection with the EPA’s RCRA Compliance Evaluation Inspection of the Company’s East Providence, Rhode Island manufacturing facility in May 2019. Subsequent to these initial discussions, the Company received notice from the EPA that there were no violations with respect to its manufacturing unit operations.

Litigation

The Company is, from time to time, a party to litigation that arises in the normal course of its business operations. See Part I, Item 3 (“Legal Proceedings”) of this Annual Report on Form 10-K for a description of certain of the Company’s current legal proceedings. The Company is not presently a party to any litigation for which it believes a loss is probable requiring an amount to be accrued or a possible loss contingency requiring disclosure.

XML 38 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders' Equity

(12) Stockholders’ Equity

At December 31, 2021 and 2020, the Company was authorized to issue 130,000,000 shares of stock, of which 125,000,000 shares were designated as common stock and 5,000,000 shares were designated as preferred stock.

XML 39 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2021
Postemployment Benefits [Abstract]  
Employee Benefit Plan

(13) Employee Benefit Plan

The Company sponsors the Aspen Aerogels, Inc. 401(k) Plan. Under the terms of the plan, the Company’s employees may contribute a percentage of their pretax earnings. During the year ended December 31, 2021, the Company provided matching contributions of $0.3 million. During the years ended December 31, 2020 and December 31, 2019, the Company provided matching contributions of $0.2 million.

XML 40 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans
12 Months Ended
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Employee Stock Ownership Plans

(14) Employee Stock Ownership Plans

Effective June 12, 2014, the Company adopted the 2014 Employee, Director and Consultant Equity Incentive Plan (the 2014 Equity Plan). Under the 2014 Equity Plan, the Company may grant incentive stock options (ISOs), non-qualified stock options (NSOs), restricted stock, restricted stock units (RSUs) and other stock-based awards. Stock options under the plan are to be granted with an exercise price not less than the fair market value of the Company’s common stock at the date of grant. Equity awards granted to employees generally vest over a service period of three to four years. Restricted stock and stock options granted to nonemployee directors generally vest over a one-year service period.

During 2021, the Company granted 72,531 RSUs with a grant date fair value of $2.0 million and NSOs to purchase 220,177 shares of common stock with a grant date fair value of $3.2 million to employees under the 2014 Equity Plan. The RSUs and NSOs granted to employees will generally vest over a three-year period.

During the year ended December 31, 2021, the Company also granted 14,934 shares of restricted common stock with a grant date fair value of $0.3 million and NSOs to purchase 18,528 shares of common stock with a grant date fair value of $0.2 million to its non-employee directors under the 2014 Equity Plan. The restricted common stock and NSOs granted to non-employee directors will vest upon the earlier of the date that is the one-year anniversary of the grant or the day prior to the Company’s annual meeting of stockholders to be held in 2022.

On June 29, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period. The award had an aggregate grant date fair value of $6.5 million.

On December 10, 2020, the Company modified the vesting conditions of NSOs to purchase 116,279 of common stock held by its chief executive officer (the CEO Options) to extend the time period to achieve the common stock price target. The Company accounted for the extension of the time period for the achievement of the common stock price target vesting condition of the NSOs as a modification and recognized $1.1 million of incremental stock compensation expense during the year ended December 31, 2020.

Stock-based compensation is included in cost of sales or operating expenses, as applicable, and consists of the following:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Cost of product revenue

 

$

510

 

 

$

598

 

 

$

573

 

Research and development expenses

 

 

750

 

 

 

652

 

 

 

506

 

Sales and marketing expenses

 

 

822

 

 

 

704

 

 

 

629

 

General and administrative expenses

 

 

3,094

 

 

 

3,050

 

 

 

2,063

 

Total stock-based compensation

 

$

5,176

 

 

$

5,004

 

 

$

3,771

 

At December 31, 2021, 3,917,401 shares of common stock were reserved for issuance upon the exercise or vesting of outstanding stock-based awards granted under the 2014 Equity Plan and 2001 Equity Incentive Plan, as amended (the 2001 Equity Plan). Any cancellations or forfeitures of the options outstanding under the 2001 Equity Plan will result in the shares reserved for issuance upon exercise or such options becoming available for grant under the 2014 Equity Plan. At December 31, 2021, the Company has either reserved in connection with statutory tax withholdings or issued a total of 3,914,596 shares under the 2014 Equity Plan. At December 31, 2021, there were 699,416 shares available for future grant under the 2014 Equity Plan.

Stock Options Valuation and Amortization Method

The fair value of each stock option is estimated as of the date of grant using the Black-Scholes option-pricing model. Key inputs into this formula included expected term, expected volatility, expected dividend yield and the risk-free rate. Each assumption is set forth and discussed below.

The Company used a Monte-Carlo Simulation model to estimate the original grant date fair value of the CEO Options as well as the subsequent modifications. The simulation model was based on the Black-Scholes option-pricing model and a number of complex assumptions including (i) whether the vesting condition is satisfied within the time-vesting periods, and (ii) the date the common stock price target is met per the terms of the agreement.

For stock options with a service condition, the fair value is amortized on a straight-line basis over the requisite service period of the options, which is generally a three-year vesting period from the date of grant.

Expected Term

The expected term represents the period that the Company’s stock-based awards are expected to be outstanding. The Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate the expected term. Accordingly, the Company uses the simplified method to calculate the expected term for options granted.

Expected Volatility

In 2021, the Company used its historical volatility as a basis to estimate expected volatility in the valuation of stock options. In 2020 and 2019, due to the Company’s limited historical data, the Company used an estimated volatility based on the historical volatility of comparable companies with publicly available share prices. The 2020 and 2019 expected volatility was primarily based on the weighted average volatility of up to 17 companies with business, financial and market attributes that the Company believes are similar to its own.

Expected Dividend

The Company uses an expected dividend yield of zero. The Company does not intend to pay cash dividends on its common stock in the foreseeable future, nor has it paid dividends on its common stock in the past.

Risk-free Interest Rate

The Company uses a risk-free interest rate based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant.

Estimated Forfeitures

The Company records the impact of forfeitures of service-based awards under the provisions of ASU 2016-09 at the time an award is forfeited.

Assumptions Utilized

The following information relates to the fair value of the option awards estimated by use of the Black-Scholes option-pricing model:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Weighted average assumptions:

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

5.96

 

 

 

5.96

 

 

 

5.81

 

Expected volatility

 

 

59.80

%

 

 

52.27

%

 

 

49.90

%

Risk free rate

 

 

0.86

%

 

 

1.08

%

 

 

2.44

%

Expected dividend yield

 

 

0.00

%

 

 

0.00

%

 

 

0.00

%

Weighted average fair value:

 

 

 

 

 

 

 

 

 

 

 

 

Grant-date fair value of options granted

 

$

14.28

 

 

$

4.15

 

 

$

1.90

 

Grant-date fair value of options vested

 

$

2.91

 

 

$

2.44

 

 

$

2.24

 

Aggregate intrinsic value of options exercised

 

$

12,675,489

 

 

$

1,987,654

 

 

$

 

 

Outstanding Options

The following table summarizes information about stock options outstanding:

 

 

Number of

Shares

 

 

Weighted

Average

Grant Date

Fair Value

Per Share

 

 

Weighted

Average

Exercise

Price

Per Share

 

 

Weighted

Average

Remaining

Contractual

Term

(Years)

 

 

Aggregate

Intrinsic

Value

 

 

 

($ in thousands, except share and per share data)

 

Options outstanding at December 31, 2020

 

 

3,704,444

 

 

$

5.33

 

 

$

8.28

 

 

 

6.48

 

 

$

36,830,172

 

Granted

 

 

238,705

 

 

$

14.28

 

 

$

26.04

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(24,379

)

 

$

14.22

 

 

$

18.84

 

 

 

 

 

 

 

 

 

Expired

 

 

(176

)

 

$

7,336.64

 

 

$

14,768.41

 

 

 

 

 

 

 

 

 

Exercised

 

 

(351,387

)

 

$

3.25

 

 

$

6.55

 

 

 

 

 

 

$

12,675,489

 

Options outstanding at December 31, 2021

 

 

3,567,207

 

 

$

6.07

 

 

$

9.45

 

 

 

5.78

 

 

$

146,520,052

 

Exercisable at December 31, 2021

 

 

2,726,409

 

 

$

5.94

 

 

$

8.56

 

 

 

5.78

 

 

$

114,897,811

 

Expected to vest at December 31, 2021

 

 

840,798

 

 

$

6.47

 

 

$

12.29

 

 

 

1.92

 

 

$

31,622,241

 

As of December 31, 2021, total unrecognized compensation cost related to non-vested service-based options granted under the 2014 Equity Plan was $3.6 million. The unrecognized compensation cost for the service-based options is expected to be recognized over a weighted average period of 1.92 years.

Restricted Stock Awards and Restricted Stock Units

The Company values restricted stock awards and RSUs based on the closing price of our shares on the date of grant. RSUs have time-based vesting conditions and typically vest over three or four years. During the year ended December 31, 2021, the Company granted RSUs to one executive which will vest over one year. Restricted stock awards issued to nonemployee directors generally vest in full one year from the date of grant. During the year ended December 31, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period.

During the year ended December 31, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period. The Company valued the shares using a Monte-Carlo simulation model to estimate the grant date fair value utilizing an expected volatility of 59.3% and a risk free rate of 0.89%.

The following table provides detail of grants, vesting, and forfeitures of RSUs during 2021:

 

 

Restricted

Stock

Units

 

 

Weighted

Average

Grant Date

Fair Value

 

Balance at December 31, 2020

 

 

675,572

 

 

$

4.88

 

Granted

 

 

72,531

 

 

 

27.91

 

Vested

 

 

(375,306

)

 

 

4.62

 

Forfeited

 

 

(22,602

)

 

 

7.45

 

Balance at December 31, 2021

 

 

350,195

 

 

$

9.75

 

Restricted stock awards granted during 2021 are considered issued and outstanding common stock and are excluded from the table above. As of December 31, 2021, there were 14,934 shares of restricted stock outstanding granted to nonemployee directors and 461,616 shares of restricted stock outstanding granted to the Company’s chief executive officer.

The total intrinsic value of restricted stock and RSUs that vested in 2021 and 2020 was $8.4 million and $4.0 million, respectively. As of December 31, 2021, 287,004 of the total shares of restricted stock and RSUs outstanding will vest upon the fulfillment of service conditions.

As of December 31, 2021, total unrecognized compensation cost related to restricted stock awards issued to nonemployee directors of $0.1 million, and RSUs of $2.1 million is expected to be recognized over a weighted average period of 0.42 years and 1.89 years respectively.

As of December 31, 2021, total unrecognized compensation cost related to restricted stock awards issued to the Company’s chief executive officer of $5.5 million is expected to be recognized over a weighted average period of 2.89 years.

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
CARES Act Payroll Tax Deferral
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
CARES Act Payroll Tax Deferral

(15) CARES Act Payroll Tax Deferral

The Company elected to defer approximately $0.9 million of its employer payroll tax obligation for the period from March 27, 2020 to December 31, 2020 pursuant to the provisions of the CARES Act. The Company was required to remit 50 percent of the deferred tax balance on or before December 31, 2021 and is required to remit the remaining 50 percent on or before December 31, 2022. As of December 31, 2021, the Company had remitted its initial repayment obligation.

Other long-term liabilities consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Deferred employer payroll tax obligation

 

$

434

 

 

$

870

 

Current portion of deferred payroll tax obligation

 

 

(434

)

 

 

(436

)

Other long-term liabilities

 

$

 

 

$

434

 

 

XML 42 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share

(16) Net Loss Per Share

The computation of basic and diluted net loss per share consists of the following:

 

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands, except share and per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic and diluted

 

 

30,433,154

 

 

 

26,377,652

 

 

 

24,099,438

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share, basic and diluted

 

$

(1.22

)

 

$

(0.83

)

 

$

(0.60

)

On June 29, 2021, the Company sold 3,462,124 shares to an affiliate of Koch Strategic Platforms, LLC in a private placement of its common stock and received net proceeds of $73.5 million after deducting fees and offering expenses of $1.5 million. During the year ended December 31, 2021, the Company also completed the sale of 929,981 shares at an average price of $21.53 per share through its ATM offering.

Potentially dilutive common shares that were excluded from the computation of diluted net loss per share because they were anti-dilutive consist of the following:

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Common stock options

 

 

3,567,207

 

 

 

3,704,444

 

 

 

3,547,434

 

Restricted common stock units

 

 

350,195

 

 

 

675,572

 

 

 

1,083,000

 

Restricted common stock awards

 

 

14,934

 

 

 

123,191

 

 

 

128,453

 

Total

 

 

3,932,336

 

 

 

4,503,207

 

 

 

4,758,887

 

In the table above, anti-dilutive shares consist of those common stock equivalents that have (i) an exercise price above the average stock price for the period or (ii) related average unrecognized stock compensation expense sufficient to buy back the entire amount of shares. The Company excludes the shares issued in connection with restricted stock awards from the calculation of basic weighted average common shares outstanding until the restrictions lapse.

For each of the years ended December 31, 2021, 2020 and 2019, there was no dilutive impact of the common stock options, RSUs, and restricted stock awards.

XML 43 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

(17) Income Taxes

The Company incurred net operating losses and recorded a full valuation allowance against net deferred assets for all periods presented. Accordingly, the Company has not recorded a provision for federal or state income taxes.

The reconciliation between the U.S. statutory income tax rate and the Company’s effective rate consists of the following:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

U.S. federal income tax statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Permanent differences

 

 

10

%

 

 

2

%

 

 

(2

)%

State tax, net of federal benefit

 

 

5

%

 

 

4

%

 

 

%

Changes in valuation allowance for deferred tax assets

 

 

(35

)%

 

 

(26

)%

 

 

(18

)%

Stock-based compensation

 

 

%

 

 

(1

)%

 

 

(1

)%

Expiring net operating losses

 

 

(1

)%

 

 

(1

)%

 

 

%

Other

 

 

%

 

 

1

%

 

 

%

Effective tax rate

 

 

 

 

 

 

 

 

 

The tax effects of temporary differences between financial statement and tax accounting that gave rise to significant portions of the Company’s deferred tax assets and deferred tax liabilities at December 31, 2021 and 2020 are presented below:

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

68,867

 

 

$

58,120

 

Stock-based compensation

 

 

5,539

 

 

 

5,345

 

Operating lease liabilities

 

 

3,869

 

 

 

1,179

 

Tax credit carryforwards

 

 

315

 

 

 

289

 

Reserves and accruals

 

 

1,904

 

 

 

687

 

Interest expense limitation

 

 

356

 

 

 

297

 

Total gross deferred tax assets

 

 

80,850

 

 

 

65,917

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Depreciation

 

 

(2,257

)

 

 

(2,948

)

Operating lease right-of-use assets

 

 

(3,436

)

 

 

(883

)

Total deferred tax liabilities

 

 

(5,693

)

 

 

(3,831

)

Total deferred tax assets and liabilities

 

 

75,157

 

 

 

62,086

 

Valuation allowance

 

 

(75,157

)

 

 

(62,086

)

Net deferred tax asset

 

$

 

 

$

 

The CARES Act made several changes to the Internal Revenue Code. The changes include, but are not limited to, increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.

The net change in the valuation allowance for the year ended December 31, 2021, was an increase of $13.1 million. The Company has recorded a full valuation allowance against its deferred tax assets due to the uncertainty associated with the utilization of the net operating loss carryforwards and other future deductible items. In assessing the realizability of deferred tax assets, the Company considers all available evidence, historical and prospective, with greater weight given to historical evidence, in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of the Company’s deferred tax assets generally is dependent upon generation of future taxable income.

At December 31, 2021, the Company had $296.1 million of net operating losses available to offset future federal income, if any, of which $194.6 million expire on various dates through December 31, 2037. Net operating losses of $101.5 million generated from 2018 through 2021 have an unlimited carryforward.

At December 31, 2021, the Company had $115.2 million of apportioned net operating losses available to offset future state taxable income, if any, and which begin to expire at various dates between 2022 and 2041.

For each of the years ended December 31, 2021, 2020, and 2019, the Company did not have any material unrecognized tax benefits and thus no interest and penalties related to unrecognized tax benefits were recorded. In addition, the Company does not expect that the amount of unrecognized tax benefits will change significantly within the next twelve months.

The Company files a federal income tax return in the United States and income tax returns in various state and foreign jurisdictions. All tax years are open for examination by the taxing authorities for both federal and state purposes.

XML 44 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events

(18) Subsequent Events

The Company has evaluated subsequent events through February 28, 2022, the date of issuance of the consolidated financial statements for the year ended December 31, 2021.

On February 15, 2022, the Company entered into a note purchase agreement (Notes) with an affiliate of Koch Strategic Platforms (KSP), relating to the issuance and sale of $100.0 million of the Company’s convertible debt. The Notes will bear interest at the Secured Overnight Financing Rate (SOFR) plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum (PIK Interest). The Company can elect to make any interest payment through cash, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022. It is expected that the Notes will mature on February 18, 2027, subject to earlier conversion, redemption or repurchase.

In addition, KSP has agreed to purchase 1,791,986 shares of the Company’s common stock at a price of $27.902 per share, resulting in gross proceeds to the Company of $50 million. The private placement of shares is subject to the satisfaction of customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 review.

XML 45 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2021
Valuation And Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts

Schedule II

VALUATION AND QUALIFYING ACCOUNTS

(in thousands)

 

Description

 

Balance

at

Beginning

of Year

 

 

Charges

to

Costs

and

Expenses (a)

 

 

Recoveries

of

Costs

and

Expenses (b)

 

 

Deductions to

Allowances

for

Uncollectible

Accounts (c)

 

 

Charges to

(Deductions

from)

Other

Accounts (d)

 

 

Balance

at

End of

Year

 

Year Ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowances for uncollectible accounts and sales returns and allowances

 

$

442

 

 

 

(85

)

 

 

(208

)

 

 

 

 

 

 

 

$

150

 

Year Ended December 31, 2020:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowances for uncollectible accounts and sales returns and allowances

 

$

144

 

 

 

325

 

 

 

 

 

 

 

 

 

(27

)

 

$

442

 

Year Ended December 31, 2019:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowances for uncollectible accounts and sales returns and allowances

 

$

2,877

 

 

 

 

 

 

(228

)

 

 

(2,552

)

 

 

47

 

 

$

144

 

 

(a)

Represents allowances for uncollectible accounts established through general and administrative expenses.

 

 

(b)

Represents recoveries of allowances for uncollectible accounts established through general and administrative expenses.

 

 

(c)

Represents actual write-offs of uncollectible accounts.

 

 

(d)

Represents net change in allowances for sales returns, recorded as contra-revenue.

 

 

XML 46 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Nature of Business

Nature of Business

Aspen Aerogels, Inc. (the Company) is an aerogel technology company that designs, develops and manufactures innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. In addition, the Company has introduced a line of aerogel thermal barriers for use in battery packs in the electric vehicle market. The Company is also developing applications for its aerogel technology in the battery materials and a number of other high-potential markets.

The Company has also conducted research related to aerogel technology supported by funding from several agencies of the U.S. government and other institutions in the form of research contracts. The Company has decided to cease efforts to secure additional funded research contracts and to wind down existing contract research activities.

The Company maintains its corporate offices in Northborough, Massachusetts. The Company has three wholly owned subsidiaries: Aspen Aerogels Rhode Island, LLC, Aspen Aerogels Germany, GmbH and Aspen Aerogels Georgia, LLC.

On June 18, 2014, the Company completed the initial public offering (IPO) of its common stock.

Liquidity

Liquidity

During the year ended December 31, 2021, the Company incurred a net loss of $37.1 million and used $18.6 million of cash in operations, used $13.8 million of cash for capital expenditures, received net proceeds of $19.4 million through an at-the-market (ATM) offering of the Company’s common stock and received net proceeds of $73.5 million through a private placement of the Company’s common stock. The Company had cash and cash equivalents of $76.6 million, a $4.7 million current prepayment liability (see note 11), and no outstanding borrowings under its revolving line of credit as of December 31, 2021 (see note 7). After giving effect to the $1.3 million of outstanding letters of credit, the amount available to the Company at December 31, 2021, under the revolving line of credit was $12.6 million. The revolving line of credit matures on April 28, 2022.

On May 1, 2020, Aspen Aerogels Rhode Island, LLC received a loan in the amount of $3.7 million pursuant to the Paycheck Protection Program established by the CARES Act and administered by the Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021.

The Company is increasing investment in the research and development of next-generation aerogel products and manufacturing process technologies. In addition, the Company has developed a number of promising aerogel products and technologies for the electric vehicle market. The Company believes that the commercial potential for the Company’s products and technology in the electric vehicle market is significant. Accordingly, the Company is hiring additional personnel, incurring additional operating expenses, and incurring significant capital expenditures to expand silica aerogel manufacturing capacity, build an automated thermal barrier fabrication operation, enhance research and development laboratory facilities and equipment, and construct a battery materials facility, among other efforts.

The Company expects its existing cash balance and the amount anticipated to be available under the existing revolving line of credit will be sufficient to support current operating requirements, current research and development activities and the initial capital expenditures required to support the evolving commercial opportunity in the electric vehicle market and other strategic business initiatives. However, the Company plans to supplement its cash balance and available credit with equity financings, debt financings, customer prepayments, or technology licensing fees to provide the additional capital necessary to purchase the capital equipment, construct the new facilities, establish the operations and complete the aerogel capacity expansions required to support these evolving commercial opportunities and strategic business initiatives.

Principles of Consolidation

Principles of Consolidation

The accompanying consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP), include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The preparation of the consolidated financial statements requires the Company to make a number of estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, sales returns and allowances, product warranty costs, inventory valuation, the carrying amount of property and equipment, right-of-use assets, lease liabilities, stock-based compensation, and deferred income taxes. The Company evaluates its estimates and assumptions on an on-going basis using historical experience and other factors, including current economic conditions, which are believed to be reasonable under the circumstances. Management adjusts such estimates and assumptions when facts and circumstances warrant. Illiquid credit markets, volatile equity markets, and declines in business investment can increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash equivalents include short-term, highly liquid instruments, which consist of money market accounts and high-quality debt securities issued by the U.S. government via cash sweep accounts. All cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits; however, these deposits typically may be redeemed upon demand and, therefore, bear minimal risk.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments, which potentially expose the Company to concentrations of credit risk, consist principally of accounts receivable. The Company’s customers are primarily insulation distributors, insulation contractors, insulation fabricators and select energy and automotive end-users located throughout the world. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral to secure accounts receivable. The Company maintains an allowance for doubtful accounts based on its assessment of the collectability of accounts receivable. The Company reviews the allowance for doubtful accounts quarterly. During the year ended December 31, 2021, the Company did not record any charges for uncollectible accounts receivable. During the year ended December 31, 2020, the Company recorded a charge for estimated customer uncollectible accounts receivable of $0.3 million. During the year ended December 31, 2019, the Company did not record any charges for uncollectible accounts receivable. Allowance for doubtful accounts was $0.1 million and $0.3 million at December 31, 2021 and 2020, respectively. The Company does not have any off-balance-sheet credit exposure related to its customers.

For the year ended December 31, 2021, one customer represented 28% of total revenue. For the year ended December 31, 2020, two customers represented 21% and 15% of total revenue, respectively. For the year ended December 31, 2019, two customers represented 20% and 13% of total revenue, respectively.

At December 31, 2021, the Company had two customers which accounted for 27% and 17% of accounts receivable, respectively. At December 31, 2020, the Company had one customer which accounted for 26% of accounts receivable.

Inventories

Inventories

Inventory consists of finished products and raw materials. Inventories are carried at lower of cost, determined using the first-in, first-out (FIFO) method, and net realizable value. Cost includes materials, labor and manufacturing overhead. Manufacturing overhead is allocated to the costs of conversion based on normal capacity of the Company’s production facility. Abnormal freight, handling costs and material waste is expensed in the period it occurs.

The Company periodically reviews its inventories and makes provisions as necessary for estimated excess, obsolete or damaged goods to ensure values approximate the lower of cost and net realizable value. The amount of any such provision is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand, selling prices and market conditions.

Property, Plant and Equipment, Net

Property, Plant and Equipment, Net

Property, plant and equipment are stated at cost. Expenditures for maintenance and repairs are charged to expense as incurred. Expenditures for major betterments are capitalized as additions to property, plant and equipment.

Depreciation on plant and equipment is calculated on the straight-line method over the estimated useful lives of the assets. Assets related to leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.

Assets utilized in the Company’s operations that are taken out of service with no future use are charged to cost of revenue or operating expenses, depending on the department in which the asset was utilized. Impairments of construction in progress are charged to operating expenses upon the determination of no future use.

Other Assets

Other Assets

Other assets primarily include long-term deposits.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recognition and measurement of a potential impairment is performed on assets grouped with other assets and liabilities at the lowest level where identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset or asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Leases

Leases

On January 1, 2019, the Company adopted Accounting Standards Update (ASU) 2016-02, Leases (Topic 842).

Revenue Recognition

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606). See note 3 for further details.

Warranty

Warranty

The Company provides warranties for its products and records the estimated cost within cost of revenue in the period that the related revenue is recorded. The Company’s standard warranty period extends to one year from the date of shipment. This standard warranty provides that the Company’s products will be free from defects in material and workmanship, and will, under normal use, conform to the specifications for the product.

The Company’s products may be utilized in systems that involve new technical demands and new configurations. Accordingly, the Company regularly reviews and assesses whether warranty reserves should be recorded in the period the related revenue is recorded. For an initial shipment of product for use in a system with new technical demands or new configurations and where the Company is unsure of meeting the customer’s specifications, the Company will defer the recognition of product revenue and related costs until written customer acceptance is obtained.

The Company recorded warranty expense of less than $0.1 million during the year ended December 31, 2021. The Company did not record any warranty expense during the years ended December 31, 2020 and 2019, respectively.

Shipping and Handling Costs

Shipping and Handling Costs

Shipping and handling costs are classified as a component of cost of revenue. Customer payments of shipping and handling costs are recorded as product revenue.

Stock-based Compensation

Stock-based Compensation

The Company grants share-based awards to its employees and non-employee directors. All share-based awards granted, including grants of stock options, restricted stock and restricted stock units (RSUs), are recognized in the statement of operations based on their fair value as of the date of grant. Expense is recognized on a straight-line basis over the requisite service period for all awards with service conditions. For performance-based awards, the grant date fair value is recognized as expense when the condition is probable of being achieved, and then on a graded basis over the requisite service period. The Company uses the Black-Scholes option-pricing model to determine the fair value of service-based option awards. The Black-Scholes model requires the use of a number of complex and subjective assumptions including fair value of the underlying security, the expected volatility of the underlying security, a risk-free interest rate and the expected term of the option.

The fair value of restricted stock and RSUs is determined using the closing price of the Company’s common stock on the date of grant. All shares of restricted stock are not transferable until vested. Restricted stock is typically issued to non-employee directors and typically vests over a one-year period from the date of issuance. RSUs are issued to employees and typically vest over a three-year period from the date of issuance. The fair value of restricted stock and RSUs upon which vesting is solely service-based is expensed ratably over the vesting period. If the service condition for shares of restricted stock is not met for any reason, the shares of unvested restricted stock will be forfeited and returned to the Company.

For stock options that contain a market condition, the Company uses the Monte-Carlo simulation option-pricing model to determine the fair value of the awards. In addition to the input assumptions used in the Black-Scholes model, the Monte-Carlo simulation option-pricing model factors the probability that the specific market condition may or may not be satisfied into the valuation. Stock-based compensation expense for awards with a market condition is recognized on a straight-line basis over the requisite service period for each such award.

For the restricted stock awards issued to the Company’s chief executive officer during the year ended December 31, 2021 that will vest subject to achievement of certain volume weighted average common stock price targets over a three-to-five year period, the Company used a Monte-Carlo simulation model to estimate the grant date fair value with respect to 461,616 shares of restricted common stock. The award had an aggregate date fair value of $6.5 million.

Pursuant to the “evergreen” provisions of the 2014 Employee, Director and Consultant Equity Incentive Plan, the number of shares of common stock authorized for issuance under the plan automatically increased by 556,433 shares to 8,531,413 shares effective January 1, 2021.

Research and Development

Research and Development

Costs incurred in the Company’s research and development activities include compensation and related costs, services provided by third-party contractors, materials and supplies and are classified as research and development expenses as incurred. Research and development costs directly associated with research services revenue are classified as research services in cost of revenue.

Earnings per Share

Earnings per Share

The Company calculates net loss per common share based on the weighted-average number of common shares outstanding during each period. Potential common stock equivalents are determined using the treasury stock method. The weighted-average number of common shares included in the computation of diluted net income (loss) gives effect to all potentially dilutive common equivalent shares, including outstanding stock options and RSUs. Common equivalent shares are excluded from the computation of diluted net loss per share if their effect is antidilutive.

Income Taxes

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. The Company accounts for uncertain tax positions using a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Differences between tax positions taken in a tax return and amounts recognized in the financial statements are recorded as adjustments to income taxes payable or receivable, or adjustments to deferred taxes, or both. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company recognizes penalties and interest related to uncertain tax positions, if any, as a component of income tax expense.

Segments

Segments

Operating segments are identified as components of an enterprise about which separate, discrete financial information is available for evaluation by the chief operating decision maker in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Chief Executive Officer. The Company’s chief operating decision maker reviews consolidated operating results to make decisions about allocating resources and assessing performance for the entire Company. The Company presently views its operations and manages its business as one operating segment.

Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

66,837

 

 

$

44,842

 

 

$

58,328

 

International

 

 

54,785

 

 

 

55,431

 

 

 

81,047

 

Total revenue

 

$

121,622

 

 

$

100,273

 

 

$

139,375

 

Recently Issued Accounting Standards

Recently Issued Accounting Standards

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption to its consolidated financial statements.

Standards Implemented Since December 31, 2020

The Company has not implemented any accounting standards that had a material impact on its consolidated financial statements during the year ended December 31, 2021.

Standards to be Implemented After December 31, 2021

The Company believes that the impact of recently issued accounting standards that are not yet effective will not have a material impact on its consolidated financial statements.

XML 47 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Basis of Presentation and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Revenues, Based on Shipment Destination or Research Services Location

Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

66,837

 

 

$

44,842

 

 

$

58,328

 

International

 

 

54,785

 

 

 

55,431

 

 

 

81,047

 

Total revenue

 

$

121,622

 

 

$

100,273

 

 

$

139,375

 

XML 48 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Summary of Revenue Disaggregated by Geographical Region and Source of Revenue

In the following tables, revenue is disaggregated by primary geographical region and source of revenue:

 

 

December 31, 2021

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

19,383

 

 

$

19,383

 

Canada

 

 

 

 

 

2,985

 

 

 

2,985

 

Europe

 

 

 

 

 

27,924

 

 

 

27,924

 

Latin America

 

 

 

 

 

4,493

 

 

 

4,493

 

U.S.

 

 

66,837

 

 

 

 

 

 

66,837

 

Total revenue

 

$

66,837

 

 

$

54,785

 

 

$

121,622

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

59,789

 

 

$

49,960

 

 

$

109,749

 

Subsea projects

 

 

 

 

 

4,699

 

 

 

4,699

 

EV thermal barrier

 

 

6,538

 

 

 

126

 

 

 

6,664

 

Research services

 

 

510

 

 

 

 

 

 

510

 

Total revenue

 

$

66,837

 

 

$

54,785

 

 

$

121,622

 

 

 

 

 

December 31, 2020

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

38,403

 

 

$

38,403

 

Canada

 

 

 

 

 

986

 

 

 

986

 

Europe

 

 

 

 

 

13,881

 

 

 

13,881

 

Latin America

 

 

 

 

 

2,161

 

 

 

2,161

 

U.S.

 

 

44,842

 

 

 

 

 

 

44,842

 

Total revenue

 

$

44,842

 

 

$

55,431

 

 

$

100,273

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

42,416

 

 

$

47,678

 

 

$

90,094

 

Subsea projects

 

 

1,987

 

 

 

7,753

 

 

 

9,740

 

Research services

 

 

439

 

 

 

 

 

 

439

 

Total revenue

 

$

44,842

 

 

$

55,431

 

 

$

100,273

 

 

 

 

December 31, 2019

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

44,485

 

 

$

44,485

 

Canada

 

 

 

 

 

9,064

 

 

 

9,064

 

Europe

 

 

 

 

 

24,081

 

 

 

24,081

 

Latin America

 

 

 

 

 

3,417

 

 

 

3,417

 

U.S.

 

 

58,328

 

 

 

 

 

 

58,328

 

Total revenue

 

$

58,328

 

 

$

81,047

 

 

$

139,375

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

52,050

 

 

$

67,856

 

 

$

119,906

 

Subsea projects

 

 

3,837

 

 

 

13,191

 

 

 

17,028

 

Research services

 

 

2,441

 

 

 

 

 

 

2,441

 

Total revenue

 

$

58,328

 

 

$

81,047

 

 

$

139,375

 

Summary of Changes in Contract Assets and Contract Liabilities

The following table presents changes in the Company’s contract assets and contract liabilities during the year ended December 31, 2021:

 

 

Balance at

December 31,

2020

 

 

Additions

 

 

Deductions

 

 

Balance at

December 31,

2021

 

 

 

(In thousands)

 

Contract assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subsea projects

 

$

1,370

 

 

$

4,521

 

 

$

(4,443

)

 

$

1,448

 

Product revenue

 

 

 

 

 

362

 

 

 

(127

)

 

 

235

 

Research services

 

 

67

 

 

 

510

 

 

 

(429

)

 

 

148

 

Total contract assets

 

$

1,437

 

 

$

5,393

 

 

$

(4,999

)

 

$

1,831

 

Contract liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product revenue

 

$

1,859

 

 

$

3,686

 

 

$

(4,224

)

 

$

1,321

 

Subsea projects

 

 

178

 

 

 

2,168

 

 

 

(2,346

)

 

 

 

Prepayment liability

 

 

9,555

 

 

 

173

 

 

 

 

 

 

9,728

 

Total contract liabilities

 

$

11,592

 

 

$

6,027

 

 

$

(6,570

)

 

$

11,049

 

XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Raw material

 

$

7,312

 

 

$

4,068

 

Finished goods

 

 

4,675

 

 

 

9,031

 

Total

 

$

11,987

 

 

$

13,099

 

XML 50 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property Plant And Equipment [Abstract]  
Summary of Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

December 31,

 

 

 

 

 

2021

 

 

2020

 

 

Useful life

 

 

(In thousands)

 

 

 

Construction in progress

 

$

13,456

 

 

$

1,906

 

 

Buildings

 

 

24,016

 

 

 

24,016

 

 

30 years

Machinery and equipment

 

 

130,529

 

 

 

124,807

 

 

3 — 10 years

Computer equipment and software

 

 

9,457

 

 

 

8,850

 

 

3 years

Total

 

 

177,458

 

 

 

159,579

 

 

 

Accumulated depreciation and amortization

 

 

(121,680

)

 

 

(112,840

)

 

 

Property, plant and equipment, net

 

$

55,778

 

 

$

46,739

 

 

 

XML 51 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables And Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Employee compensation

 

$

8,991

 

 

$

2,587

 

Other accrued expenses

 

 

1,828

 

 

 

1,297

 

Total

 

$

10,819

 

 

$

3,884

 

XML 52 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

As of December 31, 2020, long-term debt consisted of the following:

 

 

 

December 31,

 

 

 

2020

 

 

 

(In thousands)

 

Long-term debt, principal

 

$

3,686

 

Current portion of long-term debt

 

 

(1,609

)

Debt issuance costs, net of accumulated amortization

 

 

(18

)

Long-term debt

 

$

2,059

 

XML 53 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Summary of Maturities of Operating Lease Liabilities Maturities of operating lease liabilities at December 31, 2021 are as follows:

 

Year

 

Operating

Leases

 

 

 

(In thousands)

 

2022

 

$

3,076

 

2023

 

 

2,630

 

2024

 

 

2,038

 

2025

 

 

1,803

 

2026

 

 

1,634

 

Thereafter

 

 

8,333

 

Total lease payments

 

 

19,514

 

Less imputed interest

 

 

(4,276

)

Total lease liabilities

 

$

15,238

 

 

XML 54 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]  
Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets

The Company is party to a cloud computing agreement that is a service contract for enterprise resource planning software. The agreement has a three-year term beginning on January 15, 2021. During the year ended December 31, 2021, the Company capitalized $1.0 million of costs related to implementation of the software that will begin to amortize during 2022. The capitalized implementation costs are classified on the consolidated balance sheets as follows:

 

 

December 31,

 

 

 

2021

 

 

 

(In thousands)

 

Cloud computing costs included in other current assets

 

$

389

 

Cloud computing costs included in other assets

 

 

637

 

Total capitalized cloud computing costs

 

$

1,027

 

Schedule of Prepayment Liability

Prepayment liabilities as of December 31, 2021 and December 31, 2020 were as follows:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Prepayment liability

 

$

9,728

 

 

$

9,845

 

Current portion of prepayment liability

 

 

(4,728

)

 

 

 

Prepayment liability included within deferred revenue

 

 

 

 

 

(290

)

Prepayment liability, long-term

 

$

5,000

 

 

$

9,555

 

XML 55 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans (Tables)
12 Months Ended
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses

Stock-based compensation is included in cost of sales or operating expenses, as applicable, and consists of the following:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Cost of product revenue

 

$

510

 

 

$

598

 

 

$

573

 

Research and development expenses

 

 

750

 

 

 

652

 

 

 

506

 

Sales and marketing expenses

 

 

822

 

 

 

704

 

 

 

629

 

General and administrative expenses

 

 

3,094

 

 

 

3,050

 

 

 

2,063

 

Total stock-based compensation

 

$

5,176

 

 

$

5,004

 

 

$

3,771

 

Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model

The following information relates to the fair value of the option awards estimated by use of the Black-Scholes option-pricing model:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Weighted average assumptions:

 

 

 

 

 

 

 

 

 

 

 

 

Expected term (in years)

 

 

5.96

 

 

 

5.96

 

 

 

5.81

 

Expected volatility

 

 

59.80

%

 

 

52.27

%

 

 

49.90

%

Risk free rate

 

 

0.86

%

 

 

1.08

%

 

 

2.44

%

Expected dividend yield

 

 

0.00

%

 

 

0.00

%

 

 

0.00

%

Weighted average fair value:

 

 

 

 

 

 

 

 

 

 

 

 

Grant-date fair value of options granted

 

$

14.28

 

 

$

4.15

 

 

$

1.90

 

Grant-date fair value of options vested

 

$

2.91

 

 

$

2.44

 

 

$

2.24

 

Aggregate intrinsic value of options exercised

 

$

12,675,489

 

 

$

1,987,654

 

 

$

 

Summary of Stock Option Outstanding

The following table summarizes information about stock options outstanding:

 

 

Number of

Shares

 

 

Weighted

Average

Grant Date

Fair Value

Per Share

 

 

Weighted

Average

Exercise

Price

Per Share

 

 

Weighted

Average

Remaining

Contractual

Term

(Years)

 

 

Aggregate

Intrinsic

Value

 

 

 

($ in thousands, except share and per share data)

 

Options outstanding at December 31, 2020

 

 

3,704,444

 

 

$

5.33

 

 

$

8.28

 

 

 

6.48

 

 

$

36,830,172

 

Granted

 

 

238,705

 

 

$

14.28

 

 

$

26.04

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(24,379

)

 

$

14.22

 

 

$

18.84

 

 

 

 

 

 

 

 

 

Expired

 

 

(176

)

 

$

7,336.64

 

 

$

14,768.41

 

 

 

 

 

 

 

 

 

Exercised

 

 

(351,387

)

 

$

3.25

 

 

$

6.55

 

 

 

 

 

 

$

12,675,489

 

Options outstanding at December 31, 2021

 

 

3,567,207

 

 

$

6.07

 

 

$

9.45

 

 

 

5.78

 

 

$

146,520,052

 

Exercisable at December 31, 2021

 

 

2,726,409

 

 

$

5.94

 

 

$

8.56

 

 

 

5.78

 

 

$

114,897,811

 

Expected to vest at December 31, 2021

 

 

840,798

 

 

$

6.47

 

 

$

12.29

 

 

 

1.92

 

 

$

31,622,241

 

Summary of Grants, Vesting, and Forfeitures of RSUs

The following table provides detail of grants, vesting, and forfeitures of RSUs during 2021:

 

 

Restricted

Stock

Units

 

 

Weighted

Average

Grant Date

Fair Value

 

Balance at December 31, 2020

 

 

675,572

 

 

$

4.88

 

Granted

 

 

72,531

 

 

 

27.91

 

Vested

 

 

(375,306

)

 

 

4.62

 

Forfeited

 

 

(22,602

)

 

 

7.45

 

Balance at December 31, 2021

 

 

350,195

 

 

$

9.75

 

XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
CARES Act Payroll Tax Deferral (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Summary of Other Long-term Liabilities

Other long-term liabilities consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Deferred employer payroll tax obligation

 

$

434

 

 

$

870

 

Current portion of deferred payroll tax obligation

 

 

(434

)

 

 

(436

)

Other long-term liabilities

 

$

 

 

$

434

 

XML 57 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share

The computation of basic and diluted net loss per share consists of the following:

 

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands, except share and per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(37,094

)

 

$

(21,809

)

 

$

(14,565

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic and diluted

 

 

30,433,154

 

 

 

26,377,652

 

 

 

24,099,438

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share, basic and diluted

 

$

(1.22

)

 

$

(0.83

)

 

$

(0.60

)

Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share

Potentially dilutive common shares that were excluded from the computation of diluted net loss per share because they were anti-dilutive consist of the following:

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Common stock options

 

 

3,567,207

 

 

 

3,704,444

 

 

 

3,547,434

 

Restricted common stock units

 

 

350,195

 

 

 

675,572

 

 

 

1,083,000

 

Restricted common stock awards

 

 

14,934

 

 

 

123,191

 

 

 

128,453

 

Total

 

 

3,932,336

 

 

 

4,503,207

 

 

 

4,758,887

 

XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate

The reconciliation between the U.S. statutory income tax rate and the Company’s effective rate consists of the following:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

U.S. federal income tax statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Permanent differences

 

 

10

%

 

 

2

%

 

 

(2

)%

State tax, net of federal benefit

 

 

5

%

 

 

4

%

 

 

%

Changes in valuation allowance for deferred tax assets

 

 

(35

)%

 

 

(26

)%

 

 

(18

)%

Stock-based compensation

 

 

%

 

 

(1

)%

 

 

(1

)%

Expiring net operating losses

 

 

(1

)%

 

 

(1

)%

 

 

%

Other

 

 

%

 

 

1

%

 

 

%

Effective tax rate

 

 

 

 

 

 

 

 

 

Schedule of Deferred Tax Assets and Deferred Tax Liabilities

The tax effects of temporary differences between financial statement and tax accounting that gave rise to significant portions of the Company’s deferred tax assets and deferred tax liabilities at December 31, 2021 and 2020 are presented below:

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(In thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

68,867

 

 

$

58,120

 

Stock-based compensation

 

 

5,539

 

 

 

5,345

 

Operating lease liabilities

 

 

3,869

 

 

 

1,179

 

Tax credit carryforwards

 

 

315

 

 

 

289

 

Reserves and accruals

 

 

1,904

 

 

 

687

 

Interest expense limitation

 

 

356

 

 

 

297

 

Total gross deferred tax assets

 

 

80,850

 

 

 

65,917

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Depreciation

 

 

(2,257

)

 

 

(2,948

)

Operating lease right-of-use assets

 

 

(3,436

)

 

 

(883

)

Total deferred tax liabilities

 

 

(5,693

)

 

 

(3,831

)

Total deferred tax assets and liabilities

 

 

75,157

 

 

 

62,086

 

Valuation allowance

 

 

(75,157

)

 

 

(62,086

)

Net deferred tax asset

 

$

 

 

$

 

XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business - Additional Information (Detail)
12 Months Ended
Aug. 24, 2021
USD ($)
Dec. 31, 2021
USD ($)
Subsidiary
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
May 01, 2020
USD ($)
Basis Of Presentation [Line Items]          
Number of Subsidiaries | Subsidiary   3      
Net loss incurred   $ 37,094,000 $ 21,809,000 $ 14,565,000  
Cash used in operations   18,628,000 9,924,000 $ 1,054,000  
Cash for capital expenditures   13,800,000      
Proceeds from issuance of private placement, net   73,500,000      
Cash and cash equivalents   76,564,000 16,496,000    
Current portion of prepayment liability   4,728,000      
Gain on extinguishment of debt   3,734,000      
Aspen Aerogels Rhode Island, LLC [Member] | Paycheck Protection Program Loan          
Basis Of Presentation [Line Items]          
Debt instrument, principal amount         $ 3,700,000
Principal Forgiveness [Member] | Paycheck Protection Program Loan          
Basis Of Presentation [Line Items]          
Debt instrument, principal amount $ 3,700,000        
Gain on extinguishment of debt   $ 3,700,000      
Loan forgiveness description   On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021      
Principal Forgiveness [Member] | Paycheck Protection Program Loan | Maximum [Member]          
Basis Of Presentation [Line Items]          
Debt instrument, accrued interest 100,000        
Principal Forgiveness [Member] | Aspen Aerogels Rhode Island, LLC [Member] | Paycheck Protection Program Loan          
Basis Of Presentation [Line Items]          
Debt instrument, principal amount 3,700,000        
Gain on extinguishment of debt 3,700,000        
Loan forgiveness description   On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the PPP Investor after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million.      
Principal Forgiveness [Member] | Aspen Aerogels Rhode Island, LLC [Member] | Paycheck Protection Program Loan | Maximum [Member]          
Basis Of Presentation [Line Items]          
Debt instrument, accrued interest $ 100,000        
At The Market Offering [Member]          
Basis Of Presentation [Line Items]          
Proceeds from offering, net   $ 19,420,000 $ 9,673,000    
Revolving Credit Facility [Member]          
Basis Of Presentation [Line Items]          
Outstanding borrowings under revolving line of credit   0      
Letters of credit outstanding   1,300,000      
Amount available under revolving line of credit   $ 12,600,000      
Existing maturity date   Apr. 28, 2022      
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Jan. 29, 2021
USD ($)
shares
Jan. 01, 2021
shares
Dec. 31, 2021
USD ($)
Customer
Segment
shares
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]          
Charge for uncollectible accounts receivable     $ (85,000) $ 325,000 $ 0
Allowance for doubtful accounts     $ 100,000 300,000  
Standard product warranty period     1 year    
Warranty expense     $ 100,000 $ 0 $ 0
Number of segment | Segment     1    
Restricted Stock Units [Member] | Minimum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     3 years    
Restricted Stock Units [Member] | Maximum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     4 years    
2014 Equity Plan [Member] | Restricted Common Stock [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     3 years    
Stock-based awards granted to purchase common stock, grant date fair value     $ 2,000,000.0    
2014 Equity Plan [Member] | Restricted Stock Units [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     3 years    
2014 Equity Plan [Member] | Restricted Stock Units [Member] | Minimum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     3 years    
2014 Equity Plan [Member] | Restricted Stock Units [Member] | Maximum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     4 years    
2014 Equity Plan [Member] | Non-Employee Directors [Member] | Restricted Common Stock [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period     1 year    
2014 Equity Plan [Member] | Chief Executive Officer [Member] | Restricted Stock Units [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based awards shares awarded | shares 461,616   461,616    
Stock-based awards granted to purchase common stock, grant date fair value $ 6,500,000   $ 6,500,000    
2014 Equity Plan [Member] | Chief Executive Officer [Member] | Restricted Stock Units [Member] | Minimum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period 3 years   3 years    
2014 Equity Plan [Member] | Chief Executive Officer [Member] | Restricted Stock Units [Member] | Maximum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Stock-based award vesting period 5 years   5 years    
2014 Employee Director and Consultant Equity Incentive Plan [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Authorized for issuance, number of shares increased by | shares   556,433      
Increased number of shares authorized for grant | shares   8,531,413      
Total Revenue [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers | Customer     1 2 2
Accounts Receivable [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers | Customer     2 1  
Customer One [Member] | Total Revenue [Member] | Customer Concentration Risk [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     28.00% 21.00% 20.00%
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     27.00% 26.00%  
Customer Two [Member] | Total Revenue [Member] | Customer Concentration Risk [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage       15.00% 13.00%
Customer Two [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     17.00%    
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Basis of Presentation and Significant Accounting Policies - Schedule of Revenues, Based on Shipment Destination or Research Services Location (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total revenue $ 121,622 $ 100,273 $ 139,375
U.S. [Member]      
Segment Reporting Information [Line Items]      
Total revenue 66,837 44,842 58,328
International [Member]      
Segment Reporting Information [Line Items]      
Total revenue $ 54,785 $ 55,431 $ 81,047
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Agreement
Dec. 31, 2020
USD ($)
Agreement
Dec. 31, 2019
USD ($)
Revenue Recognition [Line Items]      
Warranty expense $ 100,000 $ 0 $ 0
Revenue 121,622,000 100,273,000 139,375,000
Deferred revenue, revenue recognized 1,700,000    
Maximum [Member]      
Revenue Recognition [Line Items]      
Sales return reserves 100,000 $ 100,000  
Product Revenue [Member]      
Revenue Recognition [Line Items]      
Number of performance obligations | Agreement   1  
Revenue 109,749,000 $ 90,094,000 119,906,000
EV Thermal Barrier [Member]      
Revenue Recognition [Line Items]      
Revenue 6,664,000    
EV Thermal Barrier [Member] | Maximum [Member]      
Revenue Recognition [Line Items]      
Warranty expense 100,000    
Subsea Projects [Member]      
Revenue Recognition [Line Items]      
Revenue $ 4,699,000 9,740,000 17,028,000
Research Services [Member]      
Revenue Recognition [Line Items]      
Number of performance obligations | Agreement 1    
Revenue $ 510,000 $ 439,000 $ 2,441,000
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Summary of Revenue Disaggregated by Geographical Region and Source of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]      
Total revenue $ 121,622 $ 100,273 $ 139,375
Product Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 109,749 90,094 119,906
EV Thermal Barrier [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 6,664    
Research Services [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 510 439 2,441
Subsea Projects [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 4,699 9,740 17,028
Asia [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 19,383 38,403 44,485
Canada [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,985 986 9,064
Europe [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 27,924 13,881 24,081
U.S. [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 66,837 44,842 58,328
U.S. [Member] | Product Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 59,789 42,416 52,050
U.S. [Member] | EV Thermal Barrier [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 6,538    
U.S. [Member] | Research Services [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 510 439 2,441
U.S. [Member] | Subsea Projects [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue   1,987 3,837
International [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 54,785 55,431 81,047
International [Member] | Product Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 49,960 47,678 67,856
International [Member] | EV Thermal Barrier [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 126    
International [Member] | Subsea Projects [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 4,699 7,753 13,191
Latin America [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 4,493 $ 2,161 $ 3,417
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract assets    
Beginning Balance $ 1,831 $ 1,437
Additions   5,393
Deductions   (4,999)
Ending Balance   1,831
Contract liabilities    
Beginning Balance 11,592  
Additions 6,027  
Deductions (6,570)  
Ending Balance 11,049 11,592
Subsea Projects [Member]    
Contract assets    
Beginning Balance 1,448 1,370
Additions   4,521
Deductions   (4,443)
Ending Balance   1,448
Contract liabilities    
Beginning Balance 178  
Additions 2,168  
Deductions (2,346)  
Ending Balance   178
Research Services [Member]    
Contract assets    
Beginning Balance 148 67
Additions   510
Deductions   (429)
Ending Balance   148
Product Revenue [Member]    
Contract assets    
Beginning Balance 235  
Additions   362
Deductions   (127)
Ending Balance   235
Contract liabilities    
Beginning Balance 1,859  
Additions 3,686  
Deductions (4,224)  
Ending Balance 1,321 1,859
Prepayment Liability [Member]    
Contract liabilities    
Beginning Balance 9,555  
Additions 173  
Ending Balance $ 9,728 $ 9,555
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw material $ 7,312 $ 4,068
Finished goods 4,675 9,031
Total $ 11,987 $ 13,099
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 177,458 $ 159,579
Accumulated depreciation and amortization (121,680) (112,840)
Property, plant and equipment, net 55,778 46,739
Construction in Progress [Member]    
Property Plant and Equipment [Line Items]    
Property, plant and equipment, gross 13,456 1,906
Buildings [Member]    
Property Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 24,016 24,016
Property, plant and equipment, Useful life 30 years  
Machinery and Equipment [Member]    
Property Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 130,529 124,807
Machinery and Equipment [Member] | Minimum [Member]    
Property Plant and Equipment [Line Items]    
Property, plant and equipment, Useful life 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property Plant and Equipment [Line Items]    
Property, plant and equipment, Useful life 10 years  
Computer Equipment and Software [Member]    
Property Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 9,457 $ 8,850
Property, plant and equipment, Useful life 3 years  
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property Plant and Equipment [Line Items]      
Depreciation $ 9,440 $ 10,198 $ 10,213
Property, plant and equipment, gross 177,458 159,579  
Construction in Progress [Member]      
Property Plant and Equipment [Line Items]      
Property, plant and equipment, gross 13,456 1,906  
Rhode Island [Member] | Construction in Progress [Member]      
Property Plant and Equipment [Line Items]      
Property, plant and equipment, gross 13,500 $ 1,900  
Georgia [Member]      
Property Plant and Equipment [Line Items]      
Pre-construction costs $ 6,100    
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities Current [Abstract]    
Employee compensation $ 8,991 $ 2,587
Other accrued expenses 1,828 1,297
Total $ 10,819 $ 3,884
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revolving Line of Credit - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 12, 2021
Dec. 31, 2021
Dec. 31, 2020
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Extended maturity date   Apr. 28, 2022  
Line of credit facility amount withdrawn   $ 0  
Letters of credit outstanding   1,300,000  
Available borrowing capacity   12,600,000  
Silicon Valley Bank Credit Facility [Member] | Loan Agreement [Member]      
Line of Credit Facility [Line Items]      
Maximum increased borrowing amount   $ 20,000,000.0  
Interest rate description   The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum.  
Percentage of unused portion of facility, monthly fee   0.50%  
Silicon Valley Bank Credit Facility [Member] | Loan Agreement [Member] | Minimum [Member]      
Line of Credit Facility [Line Items]      
Revolving credit facility, interest rate   4.00%  
Silicon Valley Bank Credit Facility [Member] | Loan Agreement [Member] | Prime Rate [Member] | Minimum [Member]      
Line of Credit Facility [Line Items]      
Additional interest rate per annum   0.75%  
Silicon Valley Bank Credit Facility [Member] | Loan Agreement [Member] | Prime Rate [Member] | Maximum [Member]      
Line of Credit Facility [Line Items]      
Additional interest rate per annum   2.00%  
Silicon Valley Bank Credit Facility [Member] | Loan Agreement [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Extended maturity date Apr. 28, 2022    
Line of credit facility amount withdrawn   $ 0 $ 0
Letters of credit outstanding   1,300,000 $ 1,400,000
Available borrowing capacity   $ 12,600,000  
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Aug. 24, 2021
Dec. 31, 2021
Dec. 31, 2020
May 01, 2020
Debt Disclosure [Line Items]        
Gain on extinguishment of debt   $ 3,734,000    
Long term debt principal payments     $ 3,686,000  
Paycheck Protection Program Loan | Principal Forgiveness [Member]        
Debt Disclosure [Line Items]        
Debt instrument, principal amount $ 3,700,000      
Gain on extinguishment of debt   $ 3,700,000    
Loan forgiveness description   On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021    
Paycheck Protection Program Loan | Principal Forgiveness [Member] | Maximum [Member]        
Debt Disclosure [Line Items]        
Debt instrument, accrued interest 100,000      
Aspen Aerogels Rhode Island, LLC [Member] | Paycheck Protection Program Loan        
Debt Disclosure [Line Items]        
Debt instrument, principal amount       $ 3,700,000
Long term debt principal payments   $ 0    
Aspen Aerogels Rhode Island, LLC [Member] | Paycheck Protection Program Loan | Principal Forgiveness [Member]        
Debt Disclosure [Line Items]        
Debt instrument, principal amount 3,700,000      
Gain on extinguishment of debt 3,700,000      
Loan forgiveness description   On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the PPP Investor after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million.    
Aspen Aerogels Rhode Island, LLC [Member] | Paycheck Protection Program Loan | Principal Forgiveness [Member] | Maximum [Member]        
Debt Disclosure [Line Items]        
Debt instrument, accrued interest $ 100,000      
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Long-term Debt (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Debt Disclosure [Abstract]  
Long-term debt, principal $ 3,686
Current portion of long-term debt (1,609)
Debt issuance costs, net of accumulated amortization (18)
Long-term debt $ 2,059
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Interest Expense, Net - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Interest Income Expense Net [Abstract]      
Interest expense, net $ (0.2) $ (0.2) $ (0.4)
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating lease expiry year 2031    
Operating lease cost $ 2.2 $ 1.4 $ 1.5
Cash payments related to operating lease liabilities $ 2.1 $ 1.5  
Operating lease, weighted average remaining lease term 8 years 4 months 24 days    
Operating lease, weighted average discount rate, percent 5.90%    
Operating lease liability payments not yet commenced $ 0.1    
Operating lease, weighted average lease not yet commenced, term 4 years    
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Maturities of Operating Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 3,076
2023 2,630
2024 2,038
2025 1,803
2026 1,634
Thereafter 8,333
Total lease payments 19,514
Less imputed interest (4,276)
Total lease liabilities $ 15,238
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2016
USD ($)
ft²
Commitments And Contingencies [Line Items]        
Prepayment proceeds under customer supply agreement, net     $ 5,000,000  
Leasehold improvement costs capitalized   $ 1,200,000 1,200,000  
Rent expense incurred under operating leases $ 2,200,000 1,400,000 1,500,000  
Revolving Credit Facility [Member]        
Commitments And Contingencies [Line Items]        
Letters of credit outstanding 1,300,000      
Silicon Valley Bank Credit Facility [Member] | Revolving Credit Facility [Member]        
Commitments And Contingencies [Line Items]        
Letters of credit outstanding 1,300,000 $ 1,400,000    
Landlord [Member] | Lease Agreement [Member]        
Commitments And Contingencies [Line Items]        
Number of square feet for lease | ft²       51,650
Lease end date       Dec. 31, 2031
Lease commence date       Jan. 01, 2017
Lease annual base rent $ 459,000      
Lease increased percentage 3.00%      
Lease extended term       5 years
Amount receivables as an aid to construction of improvements of the leased premise       $ 1,200,000
Cloud Computing Agreement [Member] | Enterprise Resource Planning Software [Member]        
Commitments And Contingencies [Line Items]        
Debt instrument, maturity term 3 years      
Capitalized costs related to implementation of agreement $ 1,000,000.0      
Thermal Barrier Contracts [Member] | OEM [Member]        
Commitments And Contingencies [Line Items]        
Purchase commitment, description While the OEM has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts.      
Supply and Joint Development Agreement Amended [Member] | BASF [Member]        
Commitments And Contingencies [Line Items]        
Supply agreement termination date Dec. 31, 2027      
Prepayment liability     $ 5,000,000.0  
Credit limit percentage on prepayment balance     25.30%  
Prepayment proceeds under customer supply agreement, net $ 10,000,000.0      
Credits against amounts invoiced $ 300,000,000,000      
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Cloud computing costs included in other current assets $ 389
Cloud computing costs included in other assets 637
Total capitalized cloud computing costs $ 1,027
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Summary of Prepayment Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepayment Liability [Abstract]    
Prepayment liability $ 9,728 $ 9,845
Current portion of prepayment liability (4,728)  
Prepayment liability included within deferred revenue   (290)
Prepayment liability, long-term $ 5,000 $ 9,555
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information (Detail) - shares
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Total number of shares authorized 130,000,000 130,000,000
Common stock, shares authorized 125,000,000 125,000,000
Preferred stock, shares authorized 5,000,000 5,000,000
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract]      
Matching contribution during the period $ 0.3 $ 0.2 $ 0.2
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 29, 2021
Dec. 10, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based awards granted to purchase common stock     238,705    
Stock compensation expense     $ 5,176 $ 5,004 $ 3,771
Number of comparable companies for expected volatility     Company used its historical volatility as a basis to estimate expected volatility in the valuation of stock options. In 2020 and 2019, due to the Company’s limited historical data, the Company used an estimated volatility based on the historical volatility of comparable companies with publicly available share prices. The 2020 and 2019 expected volatility was primarily based on the weighted average volatility of up to 17 companies with business, financial and market attributes that the Company believes are similar to its own.    
Expected dividend yield     0.00% 0.00% 0.00%
Expected volatility     59.80% 52.27% 49.90%
Risk free rate     0.86% 1.08% 2.44%
2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance     3,917,401    
Increased number of shares available for future grant     699,416    
Number of shares either issued or reserved in connection with statutory tax withholdings     3,914,596    
Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares outstanding     350,195 675,572  
Restricted Stock Units [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     1 year    
Restricted Stock Units [Member] | Executive [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     1 year    
Restricted Stock Units [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost related to non-vested options grants     $ 2,100    
Unrecognized compensation cost period for recognition     1 year 10 months 20 days    
Restricted Stock Units [Member] | 2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     3 years    
Restricted Stock Units [Member] | 2014 Equity Plan [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     1 year    
Stock-based awards granted to purchase common stock     14,934    
Stock-based awards granted to purchase common stock, grant date fair value     $ 300    
Restricted Stock Units [Member] | 2014 Equity Plan [Member] | Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based awards granted to purchase common stock, grant date fair value $ 6,500   $ 6,500    
Stock-based awards shares awarded 461,616   461,616    
Expected volatility     59.30%    
Risk free rate     0.89%    
Restricted Common Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares outstanding       14,934  
Restricted Common Stock [Member] | 2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     3 years    
Stock-based awards granted to purchase common stock     72,531    
Stock-based awards granted to purchase common stock, grant date fair value     $ 2,000    
Restricted Common Stock [Member] | 2014 Equity Plan [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     1 year    
Restricted Common Stock [Member] | 2014 Equity Plan [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     1 year    
Non-Qualified Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock compensation expense       $ 1,100  
Non-Qualified Stock Options [Member] | Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of options with modified vesting term   116,279      
Non-Qualified Stock Options [Member] | 2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     3 years    
Stock-based awards granted to purchase common stock     220,177    
Stock-based awards granted to purchase common stock, grant date fair value     $ 3,200    
Non-Qualified Stock Options [Member] | 2014 Equity Plan [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     1 year    
Stock-based awards granted to purchase common stock     18,528    
Stock-based awards granted to purchase common stock, grant date fair value     $ 200    
Service Based Awards [Member] | 2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     3 years    
Unrecognized compensation cost related to non-vested options grants     $ 3,600    
Unrecognized compensation cost period for recognition     1 year 11 months 1 day    
Restricted Stock and Restricted Stock Units RSU [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares outstanding     287,004    
Total intrinsic value     $ 8,400 $ 4,000  
Restricted Stock Awards [Member] | Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost related to non-vested options grants     $ 5,500    
Unrecognized compensation cost period for recognition     2 years 11 months 12 days    
Restricted Stock Awards [Member] | Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost related to non-vested options grants     $ 100    
Unrecognized compensation cost period for recognition     5 months 1 day    
Minimum [Member] | Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     3 years    
Minimum [Member] | Restricted Stock Units [Member] | 2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     3 years    
Minimum [Member] | Restricted Stock Units [Member] | 2014 Equity Plan [Member] | Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period 3 years   3 years    
Maximum [Member] | Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     4 years    
Maximum [Member] | Restricted Stock Units [Member] | 2014 Equity Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period     4 years    
Maximum [Member] | Restricted Stock Units [Member] | 2014 Equity Plan [Member] | Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based award vesting period 5 years   5 years    
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation $ 5,176 $ 5,004 $ 3,771
Cost of Product Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation 510 598 573
Research and Development Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation 750 652 506
Sales and Marketing Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation 822 704 629
General and Administrative Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation $ 3,094 $ 3,050 $ 2,063
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans - Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Weighted average assumptions:      
Expected term (in years) 5 years 11 months 15 days 5 years 11 months 15 days 5 years 9 months 21 days
Expected volatility 59.80% 52.27% 49.90%
Risk free rate 0.86% 1.08% 2.44%
Expected dividend yield 0.00% 0.00% 0.00%
Weighted average fair value:      
Grant-date fair value of options granted $ 14.28 $ 4.15 $ 1.90
Grant-date fair value of options vested $ 2.91 $ 2.44 $ 2.24
Aggregate intrinsic value of options exercised $ 12,675,489 $ 1,987,654  
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans - Summary of Stock Option Outstanding (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Number of Shares, Beginning Balance 3,704,444    
Number of Shares, Granted 238,705    
Number of Shares, Forfeited (24,379)    
Number of Shares, Expired (176)    
Number of Shares, Exercised (351,387)    
Number of Shares, Ending Balance 3,567,207 3,704,444  
Number of Shares, Exercisable at December 31, 2021 2,726,409    
Number of Shares, Expected to vest at December 31, 2021 840,798    
Weighted Average Grant Date Fair Value Per Share, Beginning Balance $ 5.33    
Weighted Average Grant Date Fair Value Per Share, Granted 14.28 $ 4.15 $ 1.90
Weighted Average Grant Date Fair Value Per Share, Forfeited 14.22    
Weighted Average Grant Date Fair Value Per Share, Expired 7,336.64    
Weighted Average Grant Date Fair Value Per Share, Exercised 3.25    
Weighted Average Grant Date Fair Value Per Share, Ending Balance 6.07 5.33  
Weighted Average Grant Date Fair Value Per Share, Exercisable at December 31, 2021 5.94    
Weighted Average Grant Date Fair Value Per Share, Expected to vest at December 31, 2021 6.47    
Weighted Average Exercise Price Per Share, Beginning Balance 8.28    
Weighted Average Exercise Price Per Share, Granted 26.04    
Weighted Average Exercise Price Per Share, Forfeited 18.84    
Weighted Average Exercise Price Per Share, Expired 14,768.41    
Weighted Average Exercise Price Per Share, Exercised 6.55    
Weighted Average Exercise Price Per Share, Ending Balance 9.45 $ 8.28  
Weighted Average Exercise Price Per Share, Exercisable at December 31, 2021 8.56    
Weighted Average Exercise Price Per Share, Expected to vest at December 31, 2021 $ 12.29    
Weighted Average Remaining Contractual Term, Outstanding 5 years 9 months 10 days 6 years 5 months 23 days  
Weighted Average Remaining Contractual Term, Exercisable at December 31, 2021 5 years 9 months 10 days    
Weighted Average Remaining Contractual Term, Expected to vest at December 31, 2021 1 year 11 months 1 day    
Aggregate Intrinsic Value, Beginning Balance $ 36,830,172    
Aggregate Intrinsic Value, Exercised 12,675,489 $ 1,987,654  
Aggregate Intrinsic Value, Ending Balance 146,520,052 $ 36,830,172  
Aggregate Intrinsic Value, Exercisable at December 31, 2021 114,897,811    
Aggregate Intrinsic Value, Expected to vest at December 31, 2021 $ 31,622,241    
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Stock Ownership Plans - Summary of Grants, Vesting, and Forfeitures of RSUs (Detail) - Restricted Stock Units [Member]
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Restricted Stock Units, Beginning Balance | shares 675,572
Restricted Stock Units, Granted | shares 72,531
Restricted Stock Units, Vested | shares (375,306)
Restricted Stock Units, Forfeited | shares (22,602)
Restricted Stock Units, Ending Balance | shares 350,195
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 4.88
Weighted Average Grant Date Fair Value, Granted | $ / shares 27.91
Weighted Average Grant Date Fair Value, Vested | $ / shares 4.62
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 7.45
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 9.75
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
CARES Act Payroll Tax Deferral - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Deferred employer payroll tax obligation $ 434 $ 870
Employer payroll tax obligation period March 27, 2020 to December 31, 2020  
Percentage of deferred tax balance 50.00%  
Remittance date of deferred tax balance Dec. 31, 2021  
Remaining percentage of deferred tax balance 50.00%  
Remittance date of deferred tax balance, remaining percentage Dec. 31, 2022  
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
CARES Act Payroll Tax Deferral - Summary of Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Deferred employer payroll tax obligation $ 434 $ 870
Current portion of deferred payroll tax obligation $ (434) (436)
Other long-term liabilities   $ 434
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss $ (37,094) $ (21,809) $ (14,565)
Denominator:      
Weighted average shares outstanding, basic and diluted 30,433,154 26,377,652 24,099,438
Net loss per share, basic and diluted $ (1.22) $ (0.83) $ (0.60)
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 29, 2021
Dec. 31, 2021
Koch Strategic Platforms LLC [Member]    
Earnings Per Share Basic [Line Items]    
Proceeds from offering, net, shares 3,462,124  
Proceeds from offering, net $ 73.5  
Common stock issuance fees and offering expenses $ 1.5  
ATM Offering [Member]    
Earnings Per Share Basic [Line Items]    
Sale of shares through market offering   929,981
Average price per share of shares during market offering   $ 21.53
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 3,932,336 4,503,207 4,758,887
Common Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 3,567,207 3,704,444 3,547,434
Restricted Common Stock Units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 350,195 675,572 1,083,000
Restricted Common Stock Awards [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 14,934 123,191 128,453
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. federal income tax statutory rate 21.00% 21.00% 21.00%
Permanent differences 10.00% 2.00% (2.00%)
State tax, net of federal benefit 5.00% 4.00%  
Changes in valuation allowance for deferred tax assets (35.00%) (26.00%) (18.00%)
Stock-based compensation   (1.00%) (1.00%)
Expiring net operating losses (1.00%) (1.00%)  
Other   1.00%  
Effective tax rate 0.00% 0.00% 0.00%
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 68,867 $ 58,120
Stock-based compensation 5,539 5,345
Operating lease liabilities 3,869 1,179
Tax credit carryforwards 315 289
Reserves and accruals 1,904 687
Interest expense limitation 356 297
Total gross deferred tax assets 80,850 65,917
Deferred tax liabilities:    
Depreciation (2,257) (2,948)
Operating lease right-of-use assets (3,436) (883)
Total deferred tax liabilities (5,693) (3,831)
Total deferred tax assets and liabilities 75,157 62,086
Valuation allowance (75,157) (62,086)
Net deferred tax asset $ 0 $ 0
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Line Items]      
Net change in valuation allowance $ 13,100,000    
Net operating losses available to offset future state taxable income expiration description between 2022 and 2041    
Unrecognized tax benefits $ 0 $ 0 $ 0
Interest and penalties related to unrecognized tax benefits 0 0 0
Expected amount of unrecognized tax benefits 0 0 $ 0
Federal [Member]      
Income Taxes [Line Items]      
Net operating loss carryforwards 296,100,000    
Expiration of federal net operating loss carryforwards $ 194,600,000    
Net operating loss carryforwards expiration date Dec. 31, 2037    
Federal [Member] | Unlimited Carryforward [Member]      
Income Taxes [Line Items]      
Net operating loss carryforwards   $ 101,500,000  
State and Local Jurisdiction [Member]      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 115,200,000    
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - Additional Information (Details) - USD ($)
Feb. 15, 2022
Jun. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]        
Common stock, par value     $ 0.00001 $ 0.00001
Koch Strategic Platforms LLC [Member]        
Subsequent Event [Line Items]        
Proceeds from offering, net, shares   3,462,124    
Proceeds from offering, net   $ 73,500,000    
Subsequent Event [Member] | Koch Strategic Platforms LLC [Member]        
Subsequent Event [Line Items]        
Issuance and sale of convertible debt $ 100,000.0      
Debt instrument, issuance date Feb. 15, 2022      
Debt instrument, interest rate terms The Notes will bear interest at the Secured Overnight Financing Rate (SOFR) plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum (PIK Interest). The Company can elect to make any interest payment through cash, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022      
Existing maturity date Feb. 18, 2027      
Proceeds from offering, net, shares 1,791,986      
Common stock, par value $ 27.902      
Proceeds from offering, net $ 50,000,000      
Subsequent Event [Member] | Koch Strategic Platforms LLC [Member] | SOFR Plus [Member]        
Subsequent Event [Line Items]        
Debt instrument, interest rate 5.50%      
Subsequent Event [Member] | Koch Strategic Platforms LLC [Member] | SOFR Plus [Member] | PIK Interest [Member]        
Subsequent Event [Line Items]        
Debt instrument, interest rate 6.50%      
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - Allowances for Uncollectible Accounts and Sales Returns and Allowances [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 442 $ 144 $ 2,877
Charges to Costs and Expenses (85) 325 0
Recoveries of Costs and Expenses (208) 0 (228)
Deductions to Allowances for Uncollectible Accounts 0 0 (2,552)
Charges to (Deductions from) Other Accounts 0 (27) 47
Balance at End of Year $ 150 $ 442 $ 144
XML 95 aspn-10k_20211231_htm.xml IDEA: XBRL DOCUMENT 0001145986 2021-01-01 2021-12-31 0001145986 2022-02-25 0001145986 2021-06-30 0001145986 2021-12-31 0001145986 2020-12-31 0001145986 us-gaap:ProductMember 2021-01-01 2021-12-31 0001145986 us-gaap:ProductMember 2020-01-01 2020-12-31 0001145986 us-gaap:ProductMember 2019-01-01 2019-12-31 0001145986 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001145986 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001145986 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001145986 2020-01-01 2020-12-31 0001145986 2019-01-01 2019-12-31 0001145986 us-gaap:CommonStockMember 2018-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001145986 us-gaap:RetainedEarningsMember 2018-12-31 0001145986 2018-12-31 0001145986 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001145986 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001145986 us-gaap:CommonStockMember 2019-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001145986 us-gaap:RetainedEarningsMember 2019-12-31 0001145986 2019-12-31 0001145986 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember aspn:UnderwrittenPublicOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember aspn:UnderwrittenPublicOfferingMember 2020-01-01 2020-12-31 0001145986 aspn:UnderwrittenPublicOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember aspn:AtMarketOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember aspn:AtMarketOfferingMember 2020-01-01 2020-12-31 0001145986 aspn:AtMarketOfferingMember 2020-01-01 2020-12-31 0001145986 us-gaap:CommonStockMember 2020-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001145986 us-gaap:RetainedEarningsMember 2020-12-31 0001145986 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember aspn:AtMarketOfferingMember 2021-01-01 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember aspn:AtMarketOfferingMember 2021-01-01 2021-12-31 0001145986 aspn:AtMarketOfferingMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001145986 us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001145986 us-gaap:CommonStockMember 2021-12-31 0001145986 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001145986 us-gaap:RetainedEarningsMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember 2020-05-01 0001145986 us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-08-24 0001145986 srt:MaximumMember us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-08-24 2021-08-24 0001145986 us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-01-01 2021-12-31 0001145986 aspn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001145986 aspn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001145986 aspn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001145986 aspn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001145986 aspn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001145986 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001145986 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001145986 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001145986 aspn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001145986 aspn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001145986 aspn:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001145986 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001145986 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001145986 aspn:NonEmployeeDirectorMember us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:TwoThousandAndFourteenEmployeeDirectorAndConsultantEquityIncentivePlanMember 2021-01-01 2021-01-01 0001145986 aspn:TwoThousandAndFourteenEmployeeDirectorAndConsultantEquityIncentivePlanMember 2021-01-01 0001145986 country:US 2021-01-01 2021-12-31 0001145986 country:US 2020-01-01 2020-12-31 0001145986 country:US 2019-01-01 2019-12-31 0001145986 aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:InternationalMember 2020-01-01 2020-12-31 0001145986 aspn:InternationalMember 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember 2020-01-01 2020-12-31 0001145986 srt:MaximumMember 2021-12-31 0001145986 srt:MaximumMember 2020-12-31 0001145986 aspn:EVThermalBarrierMember srt:MaximumMember 2021-01-01 2021-12-31 0001145986 aspn:SubseaProjectsMember 2021-01-01 2021-12-31 0001145986 aspn:SubseaProjectsMember 2020-01-01 2020-12-31 0001145986 aspn:SubseaProjectsMember 2019-01-01 2019-12-31 0001145986 aspn:ResearchServicesMember 2021-01-01 2021-12-31 0001145986 srt:AsiaMember 2021-01-01 2021-12-31 0001145986 country:CA 2021-01-01 2021-12-31 0001145986 srt:EuropeMember 2021-01-01 2021-12-31 0001145986 srt:LatinAmericaMember 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember country:US 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember 2021-01-01 2021-12-31 0001145986 aspn:SubseaProjectsMember aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:EVThermalBarrierMember country:US 2021-01-01 2021-12-31 0001145986 aspn:EVThermalBarrierMember aspn:InternationalMember 2021-01-01 2021-12-31 0001145986 aspn:EVThermalBarrierMember 2021-01-01 2021-12-31 0001145986 aspn:ResearchServicesMember country:US 2021-01-01 2021-12-31 0001145986 srt:AsiaMember 2020-01-01 2020-12-31 0001145986 country:CA 2020-01-01 2020-12-31 0001145986 srt:EuropeMember 2020-01-01 2020-12-31 0001145986 srt:LatinAmericaMember 2020-01-01 2020-12-31 0001145986 aspn:ProductRevenueMember country:US 2020-01-01 2020-12-31 0001145986 aspn:ProductRevenueMember aspn:InternationalMember 2020-01-01 2020-12-31 0001145986 aspn:SubseaProjectsMember country:US 2020-01-01 2020-12-31 0001145986 aspn:SubseaProjectsMember aspn:InternationalMember 2020-01-01 2020-12-31 0001145986 aspn:ResearchServicesMember country:US 2020-01-01 2020-12-31 0001145986 aspn:ResearchServicesMember 2020-01-01 2020-12-31 0001145986 srt:AsiaMember 2019-01-01 2019-12-31 0001145986 country:CA 2019-01-01 2019-12-31 0001145986 srt:EuropeMember 2019-01-01 2019-12-31 0001145986 srt:LatinAmericaMember 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember country:US 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember aspn:InternationalMember 2019-01-01 2019-12-31 0001145986 aspn:ProductRevenueMember 2019-01-01 2019-12-31 0001145986 aspn:SubseaProjectsMember country:US 2019-01-01 2019-12-31 0001145986 aspn:SubseaProjectsMember aspn:InternationalMember 2019-01-01 2019-12-31 0001145986 aspn:ResearchServicesMember country:US 2019-01-01 2019-12-31 0001145986 aspn:ResearchServicesMember 2019-01-01 2019-12-31 0001145986 aspn:SubseaProjectsMember 2019-12-31 0001145986 aspn:ResearchServicesMember 2019-12-31 0001145986 aspn:SubseaProjectsMember 2020-12-31 0001145986 aspn:ProductRevenueMember 2020-12-31 0001145986 aspn:ResearchServicesMember 2020-12-31 0001145986 aspn:PrepaymentLiabilityMember 2020-12-31 0001145986 aspn:PrepaymentLiabilityMember 2021-01-01 2021-12-31 0001145986 aspn:ProductRevenueMember 2021-12-31 0001145986 aspn:PrepaymentLiabilityMember 2021-12-31 0001145986 us-gaap:ConstructionInProgressMember 2021-12-31 0001145986 us-gaap:ConstructionInProgressMember 2020-12-31 0001145986 us-gaap:BuildingMember 2021-12-31 0001145986 us-gaap:BuildingMember 2020-12-31 0001145986 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001145986 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001145986 aspn:ComputerEquipmentAndSoftwareMember 2021-12-31 0001145986 aspn:ComputerEquipmentAndSoftwareMember 2020-12-31 0001145986 us-gaap:BuildingMember 2021-01-01 2021-12-31 0001145986 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001145986 aspn:ComputerEquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001145986 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001145986 stpr:RI us-gaap:ConstructionInProgressMember 2021-12-31 0001145986 stpr:RI us-gaap:ConstructionInProgressMember 2020-12-31 0001145986 stpr:GA 2021-01-01 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember 2021-03-12 2021-03-12 0001145986 aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember 2021-12-31 0001145986 aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember 2021-01-01 2021-12-31 0001145986 srt:MinimumMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember 2021-01-01 2021-12-31 0001145986 srt:MinimumMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember us-gaap:PrimeRateMember 2021-01-01 2021-12-31 0001145986 srt:MaximumMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember us-gaap:PrimeRateMember 2021-01-01 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:AmendedAndRestatedLoanAndSecurityAgreementMember aspn:SiliconValleyBankCreditFacilityMember 2020-12-31 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-08-24 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember srt:MaximumMember us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-08-24 2021-08-24 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-08-24 2021-08-24 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember us-gaap:PrincipalForgivenessMember aspn:PaycheckProtectionProgramLoanMember 2021-01-01 2021-12-31 0001145986 aspn:AspenAerogelsRhodeIslandLLCMember aspn:PaycheckProtectionProgramLoanMember 2021-12-31 0001145986 aspn:EnterpriseResourcePlanningSoftwareMember aspn:CloudComputingAgreementMember 2021-01-01 2021-12-31 0001145986 aspn:OEMMember aspn:ThermalBarrierContractsMember 2021-01-01 2021-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2021-01-01 2021-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2019-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2019-01-01 2019-12-31 0001145986 aspn:BasfMember aspn:SupplyAndJointDevelopmentAgreementAmendedMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:SiliconValleyBankCreditFacilityMember 2021-12-31 0001145986 us-gaap:RevolvingCreditFacilityMember aspn:SiliconValleyBankCreditFacilityMember 2020-12-31 0001145986 aspn:LandlordMember aspn:IndustrialRealEstateLeaseMember 2016-12-31 0001145986 aspn:LandlordMember aspn:IndustrialRealEstateLeaseMember 2016-01-01 2016-12-31 0001145986 aspn:LandlordMember aspn:IndustrialRealEstateLeaseMember 2021-01-01 2021-12-31 0001145986 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember aspn:NonQualifiedStockOptionsMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-29 2021-01-29 0001145986 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-29 0001145986 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-29 2021-01-29 0001145986 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-29 2021-01-29 0001145986 srt:ChiefExecutiveOfficerMember aspn:NonQualifiedStockOptionsMember 2020-12-10 2020-12-10 0001145986 aspn:NonQualifiedStockOptionsMember 2020-01-01 2020-12-31 0001145986 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001145986 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001145986 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001145986 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001145986 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001145986 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001145986 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001145986 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001145986 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001145986 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001145986 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001145986 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001145986 aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 aspn:ServiceBasedAwardsMember aspn:TwoThousandFourteenEquityPlanMember 2021-01-01 2021-12-31 0001145986 aspn:ServiceBasedAwardsMember aspn:TwoThousandFourteenEquityPlanMember 2021-12-31 0001145986 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 aspn:ExecutiveMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001145986 us-gaap:RestrictedStockMember 2020-12-31 0001145986 aspn:RestrictedStockAndRestrictedStockUnitsRsuMember 2021-01-01 2021-12-31 0001145986 aspn:RestrictedStockAndRestrictedStockUnitsRsuMember 2020-01-01 2020-12-31 0001145986 aspn:RestrictedStockAndRestrictedStockUnitsRsuMember 2021-12-31 0001145986 aspn:NonEmployeeDirectorMember aspn:RestrictedStockAwardsMember 2021-12-31 0001145986 srt:ChiefExecutiveOfficerMember aspn:RestrictedStockAwardsMember 2021-12-31 0001145986 aspn:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001145986 aspn:NonEmployeeDirectorMember aspn:RestrictedStockAwardsMember 2021-01-01 2021-12-31 0001145986 srt:ChiefExecutiveOfficerMember aspn:RestrictedStockAwardsMember 2021-01-01 2021-12-31 0001145986 aspn:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 aspn:KochStrategicPlatformsLLCMember 2021-06-29 2021-06-29 0001145986 aspn:AtTheMarketOfferingMember 2021-01-01 2021-12-31 0001145986 aspn:AtTheMarketOfferingMember 2021-12-31 0001145986 aspn:CommonStockOptionsMember 2021-01-01 2021-12-31 0001145986 aspn:CommonStockOptionsMember 2020-01-01 2020-12-31 0001145986 aspn:CommonStockOptionsMember 2019-01-01 2019-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001145986 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001145986 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001145986 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001145986 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001145986 us-gaap:DomesticCountryMember 2021-12-31 0001145986 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001145986 us-gaap:DomesticCountryMember aspn:UnlimitedCarryForwardMember 2020-12-31 0001145986 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember 2022-02-15 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember 2022-02-15 2022-02-15 0001145986 us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-02-15 2022-02-15 0001145986 us-gaap:PaymentInKindPIKNoteMember us-gaap:SubsequentEventMember aspn:KochStrategicPlatformsLLCMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-02-15 2022-02-15 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2020-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2019-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2018-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2021-01-01 2021-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2020-01-01 2020-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2019-01-01 2019-12-31 0001145986 aspn:AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember 2021-12-31 shares iso4217:USD iso4217:USD shares aspn:Subsidiary pure aspn:Customer aspn:Segment aspn:Agreement utr:sqft false FY 0001145986 --12-31 P3Y P3Y P3Y P3Y P3Y P2Y11M12D P1Y P3Y P3Y P1Y P3Y P1Y P3Y P1Y P3Y P1Y P3Y P10Y P5Y11M15D P5Y11M15D P5Y9M21D P6Y5M23D P5Y9M10D P5Y9M10D P1Y11M1D 10-K true 2021-12-31 2021 false 001-36481 ASPEN AEROGELS, INC. DE 04-3559972 30 Forbes Road Building B Northborough MA 01532 508 691-1111 Common Stock, par value $0.00001 per share ASPN NYSE Yes No Yes Yes Large Accelerated Filer false false true false 936700000 33234316 <p style="text-align:center;margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:8pt;"> </p> <p style="text-align:center;margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">DOCUMENTS INCORPORATED BY REFERENCE</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the registrant’s definitive Proxy Statement for its Annual Meeting of Stockholders to be held on June 2, 2022 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:8.5pt;"> </p> 185 KPMG LLP Hartford, CT, United States of America 76564000 16496000 150000 442000 20426000 15698000 11987000 13099000 3173000 1830000 112150000 47123000 55778000 46739000 13531000 3478000 1495000 84000 182954000 97424000 17440000 5351000 10819000 3884000 1609000 1321000 2037000 2247000 1046000 4728000 36555000 13927000 5000000 9555000 2059000 12991000 3597000 434000 54546000 29572000 0.00001 0.00001 5000000 5000000 0 0 0 0 0.00001 0.00001 125000000 125000000 33218115 33218115 27821685 27821685 0 0 673461000 575811000 -545053000 -507959000 128408000 67852000 182954000 97424000 121112000 99834000 136934000 510000 439000 2441000 121622000 100273000 139375000 111552000 85545000 111759000 133000 134000 1332000 9937000 14594000 26284000 11441000 8729000 8407000 16581000 11753000 15557000 22514000 15681000 16479000 50536000 36163000 40443000 -40599000 -21569000 -14159000 -229000 -240000 -406000 3734000 3505000 -240000 -406000 -37094000 -21809000 -14565000 -1.22 -0.83 -0.60 30433154 26377652 24099438 23973517 541839000 -471585000 70254000 -14565000 -14565000 3771000 3771000 50328 278659 470000 470000 24302504 545140000 -486150000 58990000 -21809000 -21809000 5004000 5004000 45066 344158 1219000 1219000 460600 2661000 2661000 1093000 285000 1955000 14751000 14751000 299000 199000 714357 9474000 9474000 27821685 575811000 -507959000 67852000 -37094000 -37094000 5176000 5176000 476550 254513 2713000 2713000 351387 2301000 2301000 601000 43000 929981 19377000 19377000 78125 1491000 1491000 3462124 73509000 73509000 33218115 673461000 -545053000 128408000 -37094000 -21809000 -14565000 9440000 10198000 10213000 3734000 18000 9000 -85000 325000 5176000 5004000 3771000 -1618000 -971000 -947000 4643000 -16231000 6689000 -1112000 4331000 1450000 2324000 716000 84000 7379000 -7149000 141000 6983000 -4173000 4344000 -543000 -3814000 3392000 -1497000 -1104000 -1018000 -434000 434000 -56000 -18628000 -9924000 -1054000 13778000 3416000 2112000 -13778000 -3416000 -2112000 1093000 15036000 285000 3686000 27000 5000000 2301000 2661000 2713000 1219000 470000 601000 299000 19420000 9673000 43000 199000 3123000 1058000 75000000 1491000 92474000 26203000 3472000 60068000 12863000 306000 16496000 3633000 3327000 76564000 16496000 3633000 236000 216000 440000 0 0 0 5995000 12092000 417000 353000 4701000 -96000 63000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(1) Description of Business</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Nature of Business</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Aspen Aerogels, Inc. (the Company) is an aerogel technology company that designs, develops and manufactures innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. In addition, the Company has introduced a line of aerogel thermal barriers for use in battery packs in the electric vehicle market. <span style="Background-color:#FFFFFF;color:#000000;">The Company is also developing applications for its aerogel technology in the battery materials and a number of other high-potential markets.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has also conducted research related to aerogel technology supported by funding from several agencies of the U.S. government and other institutions in the form of research contracts. The Company has decided to cease efforts to secure additional funded research contracts and to wind down existing contract research activities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company maintains its corporate offices in Northborough, Massachusetts. The Company has three wholly owned subsidiaries: Aspen Aerogels Rhode Island, LLC, Aspen Aerogels Germany, GmbH and Aspen Aerogels Georgia, LLC.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 18, 2014, the Company completed the initial public offering (IPO) of its common stock. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Liquidity</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, the Company incurred a net loss of $37.1 million and used $18.6 million of cash in operations, used $13.8 million of cash for capital expenditures, received net proceeds of $19.4 million through an at-the-market (ATM) offering of the Company’s common stock and received net proceeds of $73.5 million through a private placement of the Company’s common stock. The Company had cash and cash equivalents of $76.6 million, a $4.7 million current prepayment liability (see note 11), and no outstanding borrowings under its revolving line of credit as of December 31, 2021 (see note 7). <span style="color:#000000;">After giving effect to the $1.3 million of outstanding letters of credit, </span><span style="Background-color:#FFFFFF;color:#000000;">the amount available to the Company at December 31, 2021, under the revolving line of credit was $12.6 million. The revolving line of credit matures on April 28, 2022.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 1, 2020, Aspen Aerogels Rhode Island, LLC received a loan in the amount of $3.7 million pursuant to the Paycheck Protection Program established by the CARES Act and administered by the Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is increasing investment in the research and development of next-generation aerogel products and manufacturing process technologies. In addition, the Company has developed a number of promising aerogel products and technologies for the electric vehicle market. The Company believes that the commercial potential for the Company’s products and technology in the electric vehicle market is significant. Accordingly, the Company is hiring additional personnel, incurring additional operating expenses, and incurring significant capital expenditures to expand silica aerogel manufacturing capacity, build an automated thermal barrier fabrication operation, enhance research and development laboratory facilities and equipment, and construct a battery materials facility, among other efforts. </p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company expects its existing cash balance and the amount anticipated to be available under the existing revolving line of credit will be sufficient to support current operating requirements, current research and development activities and the initial capital expenditures required to support the evolving commercial opportunity in the electric vehicle market and other strategic business initiatives.<span style="color:#000000;"> </span>However, the Company plans to supplement its cash balance and available credit with equity financings, debt financings, customer prepayments, or technology licensing fees to provide the additional capital necessary to purchase the capital equipment, construct the new facilities, establish the operations and complete the aerogel capacity expansions required to support these evolving commercial opportunities and strategic business initiatives.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Nature of Business</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Aspen Aerogels, Inc. (the Company) is an aerogel technology company that designs, develops and manufactures innovative, high-performance aerogel insulation used primarily in the energy infrastructure and sustainable building materials markets. In addition, the Company has introduced a line of aerogel thermal barriers for use in battery packs in the electric vehicle market. <span style="Background-color:#FFFFFF;color:#000000;">The Company is also developing applications for its aerogel technology in the battery materials and a number of other high-potential markets.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has also conducted research related to aerogel technology supported by funding from several agencies of the U.S. government and other institutions in the form of research contracts. The Company has decided to cease efforts to secure additional funded research contracts and to wind down existing contract research activities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company maintains its corporate offices in Northborough, Massachusetts. The Company has three wholly owned subsidiaries: Aspen Aerogels Rhode Island, LLC, Aspen Aerogels Germany, GmbH and Aspen Aerogels Georgia, LLC.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 18, 2014, the Company completed the initial public offering (IPO) of its common stock. </p> 3 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Liquidity</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, the Company incurred a net loss of $37.1 million and used $18.6 million of cash in operations, used $13.8 million of cash for capital expenditures, received net proceeds of $19.4 million through an at-the-market (ATM) offering of the Company’s common stock and received net proceeds of $73.5 million through a private placement of the Company’s common stock. The Company had cash and cash equivalents of $76.6 million, a $4.7 million current prepayment liability (see note 11), and no outstanding borrowings under its revolving line of credit as of December 31, 2021 (see note 7). <span style="color:#000000;">After giving effect to the $1.3 million of outstanding letters of credit, </span><span style="Background-color:#FFFFFF;color:#000000;">the amount available to the Company at December 31, 2021, under the revolving line of credit was $12.6 million. The revolving line of credit matures on April 28, 2022.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 1, 2020, Aspen Aerogels Rhode Island, LLC received a loan in the amount of $3.7 million pursuant to the Paycheck Protection Program established by the CARES Act and administered by the Small Business Administration (SBA). On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is increasing investment in the research and development of next-generation aerogel products and manufacturing process technologies. In addition, the Company has developed a number of promising aerogel products and technologies for the electric vehicle market. The Company believes that the commercial potential for the Company’s products and technology in the electric vehicle market is significant. Accordingly, the Company is hiring additional personnel, incurring additional operating expenses, and incurring significant capital expenditures to expand silica aerogel manufacturing capacity, build an automated thermal barrier fabrication operation, enhance research and development laboratory facilities and equipment, and construct a battery materials facility, among other efforts. </p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company expects its existing cash balance and the amount anticipated to be available under the existing revolving line of credit will be sufficient to support current operating requirements, current research and development activities and the initial capital expenditures required to support the evolving commercial opportunity in the electric vehicle market and other strategic business initiatives.<span style="color:#000000;"> </span>However, the Company plans to supplement its cash balance and available credit with equity financings, debt financings, customer prepayments, or technology licensing fees to provide the additional capital necessary to purchase the capital equipment, construct the new facilities, establish the operations and complete the aerogel capacity expansions required to support these evolving commercial opportunities and strategic business initiatives.</p> -37100000 -18600000 13800000 19400000 73500000 76600000 4700000 0 1300000 12600000 2022-04-28 3700000 On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the noteholder after approving the Borrower’s application for forgiveness of the loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million during the year ended December 31, 2021 3700000 100000 3700000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(2) Summary of Basis of Presentation and Significant Accounting Policies</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Principles of Consolidation</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP), include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of the consolidated financial statements requires the Company to make a number of estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, sales returns and allowances, product warranty costs, inventory valuation, the carrying amount of property and equipment, right-of-use assets, lease liabilities, stock-based compensation, and deferred income taxes. The Company evaluates its estimates and assumptions on an on-going basis using historical experience and other factors, including current economic conditions, which are believed to be reasonable under the circumstances. Management adjusts such estimates and assumptions when facts and circumstances warrant. Illiquid credit markets, volatile equity markets, and declines in business investment can increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Cash and Cash Equivalents</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents include short-term, highly liquid instruments, which consist of money market accounts and high-quality debt securities issued by the U.S. government via cash sweep accounts. All cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits; however, these deposits typically may be redeemed upon demand and, therefore, bear minimal risk.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Concentration of Credit Risk</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments, which potentially expose the Company to concentrations of credit risk, consist principally of accounts receivable. The Company’s customers are primarily insulation distributors, insulation contractors, insulation fabricators and select energy and automotive end-users located throughout the world. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral to secure accounts receivable. The Company maintains an allowance for doubtful accounts based on its assessment of the collectability of accounts receivable. The Company reviews the allowance for doubtful accounts quarterly. During the year ended December 31, 2021, the Company did not record any charges for uncollectible accounts receivable. During the year ended December 31, 2020, the Company recorded a charge for estimated customer uncollectible accounts receivable of $0.3 million. <span style="color:#000000;">During the year ended December 31, 2019, the Company did not record any charges for uncollectible accounts receivable.</span><span style="font-weight:bold;"> </span>Allowance for doubtful accounts was $0.1 million and $0.3 million at December 31, 2021 and 2020, respectively. The Company does not have any off-balance-sheet credit exposure related to its customers.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, one customer represented 28% of total revenue. For the year ended December 31, 2020, two customers represented 21% and 15% of total revenue, respectively. For the year ended December 31, 2019, two customers represented 20% and 13% of total revenue, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, the Company had two customers which accounted for 27% and 17% of accounts receivable, respectively. At December 31, 2020, the Company had one customer which accounted for 26% of accounts receivable.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Inventories</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory consists of finished products and raw materials. Inventories are carried at lower of cost, determined using the first-in, first-out (FIFO) method, and net realizable value. Cost includes materials, labor and manufacturing overhead. Manufacturing overhead is allocated to the costs of conversion based on normal capacity of the Company’s production facility. Abnormal freight, handling costs and material waste is expensed in the period it occurs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company periodically reviews its inventories and makes provisions as necessary for estimated excess, obsolete or damaged goods to ensure values approximate the lower of cost and net realizable value. The amount of any such provision is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand, selling prices and market conditions.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Property, Plant and Equipment, Net</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment are stated at cost. Expenditures for maintenance and repairs are charged to expense as incurred. Expenditures for major betterments are capitalized as additions to property, plant and equipment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation on plant and equipment is calculated on the straight-line method over the estimated useful lives of the assets. Assets related to leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets utilized in the Company’s operations that are taken out of service with no future use are charged to cost of revenue or operating expenses, depending on the department in which the asset was utilized. Impairments of construction in progress are charged to operating expenses upon the determination of no future use.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Other Assets</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets primarily include long-term deposits. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Impairment of Long-Lived Assets</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recognition and measurement of a potential impairment is performed on assets grouped with other assets and liabilities at the lowest level where identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset or asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 1, 2019, the Company adopted <span style="color:#000000;">Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes revenue in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606). See note 3 for further details.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Warranty</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company provides warranties for its products and records the estimated cost within cost of revenue in the period that the related revenue is recorded. The Company’s standard warranty period extends to one year from the date of shipment. This standard warranty provides that the Company’s products will be free from defects in material and workmanship, and will, under normal use, conform to the specifications for the product. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s products may be utilized in systems that involve new technical demands and new configurations. Accordingly, the Company regularly reviews and assesses whether warranty reserves should be recorded in the period the related revenue is recorded. For an initial shipment of product for use in a system with new technical demands or new configurations and where the Company is unsure of meeting the customer’s specifications, the Company will defer the recognition of product revenue and related costs until written customer acceptance is obtained. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recorded warranty expense of less than $0.1 million during the year ended December 31, 2021. The Company did not record any warranty expense during the years ended December 31, 2020 and 2019, respectively. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Shipping and Handling Costs</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shipping and handling costs are classified as a component of cost of revenue. Customer payments of shipping and handling costs are recorded as product revenue.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock-based Compensation </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company grants share-based awards to its employees and non-employee directors. All share-based awards granted, including grants of stock options, restricted stock and restricted stock units (RSUs), are recognized in the statement of operations based on their fair value as of the date of grant. Expense is recognized on a straight-line basis over the requisite service period for all awards with service conditions. For performance-based awards, the grant date fair value is recognized as expense when the condition is probable of being achieved, and then on a graded basis over the requisite service period. The Company uses the Black-Scholes option-pricing model to determine the fair value of service-based option awards. The Black-Scholes model requires the use of a number of complex and subjective assumptions including fair value of the underlying security, the expected volatility of the underlying security, a risk-free interest rate and the expected term of the option.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of restricted stock and RSUs is determined using the closing price of the Company’s common stock on the date of grant. All shares of restricted stock are not transferable until vested. Restricted stock is typically issued to non-employee directors and typically vests over a <span style="-sec-ix-hidden:F_000417">one-year</span> period from the date of issuance. RSUs are issued to employees and typically vest over a <span style="-sec-ix-hidden:F_000418">three-year</span> period from the date of issuance. The fair value of restricted stock and RSUs upon which vesting is solely service-based is expensed ratably over the vesting period. If the service condition for shares of restricted stock is not met for any reason, the shares of unvested restricted stock will be forfeited and returned to the Company.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For stock options that contain a market condition, the Company uses the Monte-Carlo simulation option-pricing model to determine the fair value of the awards. In addition to the input assumptions used in the Black-Scholes model, the Monte-Carlo simulation option-pricing model factors the probability that the specific market condition may or may not be satisfied into the valuation. Stock-based compensation expense for awards with a market condition is recognized on a straight-line basis over the requisite service period for each such award.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the restricted stock awards issued to the Company’s chief executive officer during the year ended December 31, 2021 that will vest subject to achievement of certain volume weighted average common stock price targets over a three-to-five year period, the Company used a Monte-Carlo simulation model to estimate the grant date fair value with respect to 461,616 shares of restricted common stock. The award had an aggregate date fair value of $6.5 million. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pursuant to the “evergreen” provisions of the 2014 Employee, Director and Consultant Equity Incentive Plan, the number of shares of common stock authorized for issuance under the plan automatically increased by 556,433 shares to 8,531,413 shares effective January 1, 2021.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Research and Development</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs incurred in the Company’s research and development activities include compensation and related costs, services provided by third-party contractors, materials and supplies and are classified as research and development expenses as incurred. Research and development costs directly associated with research services revenue are classified as research services in cost of revenue.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Earnings per Share</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company calculates net loss per common share based on the weighted-average number of common shares outstanding during each period. Potential common stock equivalents are determined using the treasury stock method. The weighted-average number of common shares included in the computation of diluted net income (loss) gives effect to all potentially dilutive common equivalent shares, including outstanding stock options and RSUs. Common equivalent shares are excluded from the computation of diluted net loss per share if their effect is antidilutive.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Income Taxes</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. The Company accounts for uncertain tax positions using a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Differences between tax positions taken in a tax return and amounts recognized in the financial statements are recorded as adjustments to income taxes payable or receivable, or adjustments to deferred taxes, or both. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company recognizes penalties and interest related to uncertain tax positions, if any, as a component of income tax expense.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Segments</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating segments are identified as components of an enterprise about which separate, discrete financial information is available for evaluation by the chief operating decision maker in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Chief Executive Officer. The Company’s chief operating decision maker reviews consolidated operating results to make decisions about allocating resources and assessing performance for the entire Company. The Company presently views its operations and manages its business as one operating segment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Issued Accounting Standards</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption to its consolidated financial statements.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Standards Implemented Since December 31, 2020</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has not implemented any accounting standards that had a material impact on its consolidated financial statements during the year ended December 31, 2021. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Standards to be Implemented After December 31, 2021</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The <span style="Background-color:#FFFFFF;color:#000000;">Company believes that the impact of recently issued accounting standards that are not yet effective will not have a material impact on its consolidated financial statements</span>. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Principles of Consolidation</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP), include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of the consolidated financial statements requires the Company to make a number of estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include allowances for doubtful accounts, sales returns and allowances, product warranty costs, inventory valuation, the carrying amount of property and equipment, right-of-use assets, lease liabilities, stock-based compensation, and deferred income taxes. The Company evaluates its estimates and assumptions on an on-going basis using historical experience and other factors, including current economic conditions, which are believed to be reasonable under the circumstances. Management adjusts such estimates and assumptions when facts and circumstances warrant. Illiquid credit markets, volatile equity markets, and declines in business investment can increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Cash and Cash Equivalents</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents include short-term, highly liquid instruments, which consist of money market accounts and high-quality debt securities issued by the U.S. government via cash sweep accounts. All cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits; however, these deposits typically may be redeemed upon demand and, therefore, bear minimal risk.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Concentration of Credit Risk</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments, which potentially expose the Company to concentrations of credit risk, consist principally of accounts receivable. The Company’s customers are primarily insulation distributors, insulation contractors, insulation fabricators and select energy and automotive end-users located throughout the world. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral to secure accounts receivable. The Company maintains an allowance for doubtful accounts based on its assessment of the collectability of accounts receivable. The Company reviews the allowance for doubtful accounts quarterly. During the year ended December 31, 2021, the Company did not record any charges for uncollectible accounts receivable. During the year ended December 31, 2020, the Company recorded a charge for estimated customer uncollectible accounts receivable of $0.3 million. <span style="color:#000000;">During the year ended December 31, 2019, the Company did not record any charges for uncollectible accounts receivable.</span><span style="font-weight:bold;"> </span>Allowance for doubtful accounts was $0.1 million and $0.3 million at December 31, 2021 and 2020, respectively. The Company does not have any off-balance-sheet credit exposure related to its customers.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, one customer represented 28% of total revenue. For the year ended December 31, 2020, two customers represented 21% and 15% of total revenue, respectively. For the year ended December 31, 2019, two customers represented 20% and 13% of total revenue, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, the Company had two customers which accounted for 27% and 17% of accounts receivable, respectively. At December 31, 2020, the Company had one customer which accounted for 26% of accounts receivable.</p> 0 300000 0 100000 300000 1 0.28 2 0.21 0.15 2 0.20 0.13 2 0.27 0.17 1 0.26 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Inventories</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory consists of finished products and raw materials. Inventories are carried at lower of cost, determined using the first-in, first-out (FIFO) method, and net realizable value. Cost includes materials, labor and manufacturing overhead. Manufacturing overhead is allocated to the costs of conversion based on normal capacity of the Company’s production facility. Abnormal freight, handling costs and material waste is expensed in the period it occurs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company periodically reviews its inventories and makes provisions as necessary for estimated excess, obsolete or damaged goods to ensure values approximate the lower of cost and net realizable value. The amount of any such provision is equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand, selling prices and market conditions.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Property, Plant and Equipment, Net</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment are stated at cost. Expenditures for maintenance and repairs are charged to expense as incurred. Expenditures for major betterments are capitalized as additions to property, plant and equipment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation on plant and equipment is calculated on the straight-line method over the estimated useful lives of the assets. Assets related to leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets utilized in the Company’s operations that are taken out of service with no future use are charged to cost of revenue or operating expenses, depending on the department in which the asset was utilized. Impairments of construction in progress are charged to operating expenses upon the determination of no future use.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Other Assets</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets primarily include long-term deposits. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Impairment of Long-Lived Assets</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recognition and measurement of a potential impairment is performed on assets grouped with other assets and liabilities at the lowest level where identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset or asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 1, 2019, the Company adopted <span style="color:#000000;">Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes revenue in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606). See note 3 for further details.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Warranty</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company provides warranties for its products and records the estimated cost within cost of revenue in the period that the related revenue is recorded. The Company’s standard warranty period extends to one year from the date of shipment. This standard warranty provides that the Company’s products will be free from defects in material and workmanship, and will, under normal use, conform to the specifications for the product. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s products may be utilized in systems that involve new technical demands and new configurations. Accordingly, the Company regularly reviews and assesses whether warranty reserves should be recorded in the period the related revenue is recorded. For an initial shipment of product for use in a system with new technical demands or new configurations and where the Company is unsure of meeting the customer’s specifications, the Company will defer the recognition of product revenue and related costs until written customer acceptance is obtained. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recorded warranty expense of less than $0.1 million during the year ended December 31, 2021. The Company did not record any warranty expense during the years ended December 31, 2020 and 2019, respectively. </p> P1Y 100000 0 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Shipping and Handling Costs</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shipping and handling costs are classified as a component of cost of revenue. Customer payments of shipping and handling costs are recorded as product revenue.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock-based Compensation </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company grants share-based awards to its employees and non-employee directors. All share-based awards granted, including grants of stock options, restricted stock and restricted stock units (RSUs), are recognized in the statement of operations based on their fair value as of the date of grant. Expense is recognized on a straight-line basis over the requisite service period for all awards with service conditions. For performance-based awards, the grant date fair value is recognized as expense when the condition is probable of being achieved, and then on a graded basis over the requisite service period. The Company uses the Black-Scholes option-pricing model to determine the fair value of service-based option awards. The Black-Scholes model requires the use of a number of complex and subjective assumptions including fair value of the underlying security, the expected volatility of the underlying security, a risk-free interest rate and the expected term of the option.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of restricted stock and RSUs is determined using the closing price of the Company’s common stock on the date of grant. All shares of restricted stock are not transferable until vested. Restricted stock is typically issued to non-employee directors and typically vests over a <span style="-sec-ix-hidden:F_000417">one-year</span> period from the date of issuance. RSUs are issued to employees and typically vest over a <span style="-sec-ix-hidden:F_000418">three-year</span> period from the date of issuance. The fair value of restricted stock and RSUs upon which vesting is solely service-based is expensed ratably over the vesting period. If the service condition for shares of restricted stock is not met for any reason, the shares of unvested restricted stock will be forfeited and returned to the Company.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For stock options that contain a market condition, the Company uses the Monte-Carlo simulation option-pricing model to determine the fair value of the awards. In addition to the input assumptions used in the Black-Scholes model, the Monte-Carlo simulation option-pricing model factors the probability that the specific market condition may or may not be satisfied into the valuation. Stock-based compensation expense for awards with a market condition is recognized on a straight-line basis over the requisite service period for each such award.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the restricted stock awards issued to the Company’s chief executive officer during the year ended December 31, 2021 that will vest subject to achievement of certain volume weighted average common stock price targets over a three-to-five year period, the Company used a Monte-Carlo simulation model to estimate the grant date fair value with respect to 461,616 shares of restricted common stock. The award had an aggregate date fair value of $6.5 million. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pursuant to the “evergreen” provisions of the 2014 Employee, Director and Consultant Equity Incentive Plan, the number of shares of common stock authorized for issuance under the plan automatically increased by 556,433 shares to 8,531,413 shares effective January 1, 2021.</p> P5Y 461616 6500000 556433 8531413 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Research and Development</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs incurred in the Company’s research and development activities include compensation and related costs, services provided by third-party contractors, materials and supplies and are classified as research and development expenses as incurred. Research and development costs directly associated with research services revenue are classified as research services in cost of revenue.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Earnings per Share</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company calculates net loss per common share based on the weighted-average number of common shares outstanding during each period. Potential common stock equivalents are determined using the treasury stock method. The weighted-average number of common shares included in the computation of diluted net income (loss) gives effect to all potentially dilutive common equivalent shares, including outstanding stock options and RSUs. Common equivalent shares are excluded from the computation of diluted net loss per share if their effect is antidilutive.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Income Taxes</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. The Company accounts for uncertain tax positions using a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Differences between tax positions taken in a tax return and amounts recognized in the financial statements are recorded as adjustments to income taxes payable or receivable, or adjustments to deferred taxes, or both. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company recognizes penalties and interest related to uncertain tax positions, if any, as a component of income tax expense.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Segments</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating segments are identified as components of an enterprise about which separate, discrete financial information is available for evaluation by the chief operating decision maker in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Chief Executive Officer. The Company’s chief operating decision maker reviews consolidated operating results to make decisions about allocating resources and assessing performance for the entire Company. The Company presently views its operations and manages its business as one operating segment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Information about the Company’s total revenues, based on shipment destination or services location, is presented in the following table:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 66837000 44842000 58328000 54785000 55431000 81047000 121622000 100273000 139375000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Issued Accounting Standards</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies. Recently issued standards typically do not require adoption until a future effective date. Prior to their effective date, the Company evaluates the pronouncements to determine the potential effects of adoption to its consolidated financial statements.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Standards Implemented Since December 31, 2020</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has not implemented any accounting standards that had a material impact on its consolidated financial statements during the year ended December 31, 2021. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Standards to be Implemented After December 31, 2021</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The <span style="Background-color:#FFFFFF;color:#000000;">Company believes that the impact of recently issued accounting standards that are not yet effective will not have a material impact on its consolidated financial statements</span>. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(3) Revenue from Contracts with Customers</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (i) identification of the contract with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the separate performance obligations in the contract; and (v) recognition of the revenue associated with performance obligations as they are satisfied. The Company applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone-selling prices of the promised products or services underlying each performance obligation. The Company determines standalone-selling prices based on the price at which the performance obligation is sold separately. If the standalone-selling price is not observable through past transactions, the Company estimates the standalone-selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph ASC 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. The Company did not have any contracts outstanding at both December 31, 2020 and December 31, 2019 and did not enter into any contracts during each of the<span style="color:#000000;"> years ended </span>December 31, 2021 and 2020 that contained a significant financing component.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company records deferred revenue for product sales when (i) the Company has delivered products but other revenue recognition criteria have not been satisfied or (ii) payments have been received in advance of the completion of required performance obligations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Shipping and Handling Costs</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in the cost of product revenue. The associated amount of revenue recognized includes the consideration to which the Company expects to be entitled to receive in exchange for incurring these shipping and handling costs.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Product Revenue</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generally enters into contracts containing one type of performance obligation. The Company recognizes product revenue when <span style="color:#000000;">the</span> performance obligation is satisfied, which is generally upon delivery according to contractual shipping terms within customer purchase orders. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also enters into rebate agreements with certain customers. These agreements may be considered an additional performance obligation of the Company or variable consideration within a contract. Rebates are recorded as a reduction of revenue in the period the related product revenue is recognized. A corresponding liability is recorded as a component of deferred revenue on the consolidated balance sheets. These arrangements are primarily based on the customer attaining contractually specified sales volumes<span style="color:#000000;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. The Company currently estimates product return liabilities using historical rates of return, current quarter credit sales, and specific items of exposure on a contract-by-contract basis. Sales return reserves were approximately $0.1 million at both December 31, 2021 and December 31, 2020. The Company recognized less than $0.1 in warranty expense related to the sale of EV thermal barriers during the year ended December 31, 2021.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Subsea Projects</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company manufactures and sells subsea products that are designed for pipe-in-pipe applications in offshore oil production and are <span style="color:#000000;">typically</span> customized to meet customer specifications. Subsea products typically have no alternative use and contain an enforceable right to payment. Customer invoicing terms for subsea products are typically based on certain milestones within the production and delivery schedule. Under the provisions of ASC 606, the Company recognizes revenue<span style="color:#000000;"> at a point in time when transfer of control of the products is passed to the customer, or </span>over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. <span style="color:#000000;">During the</span> years ended <span style="color:#000000;">December 31, 2021</span>, 2020, and 2019 the Company recognized revenue of $4.7 million, $9.7 million, and $17.0 million respectively, in connection with subsea projects.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Thermal Barriers </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company supplies fabricated, multi-part thermal barriers for use in battery packs in the electric vehicle market. These thermal barriers are customized to meet customer specifications. Thermal barrier products typically have no alternative use and may contain an enforceable right to payment. Under the provisions of ASC 606, the Company may recognize revenue at a point in time when transfer of the control of the products is passed to the customer, or over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. During the year ended December 31, 2021, the Company recognized revenue of $6.7 million in connection with thermal barrier contracts. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Research Services</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company performs research services under contracts with various government agencies and other institutions. These contracts generally have one type of performance obligation associated with the provision of research services including certain licenses to any resulting intellectual property. <span style="color:#000000;">The Company records revenue using the percentage-of-completion method in two ways: (1) for firm-fixed-price contracts, the Company accrues that portion of the total contract price that is allocable on the basis of the Company’s estimates of costs incurred to date to total contract costs; and (2) for cost-plus-fixed-fee contracts, the Company records revenue that is equal to total payroll cost incurred times a stated factor plus reimbursable expenses, to a stated upper limit. The primary cost under the Company’s </span>research<span style="color:#000000;"> service contracts is the labor expended in completing the research. Typically, the only deliverable, other than the labor hours expended, is reporting research results to the customer or delivery of research grade aerogel products. Because the input measure of labor hours expended is also reflective of the output measure, it is a reliable means to measure the extent of progress toward completion. Revisions in cost estimates and fees during the course of the contract are reflected in the accounting period in which the facts that require the revisions become known. Contract costs and rates used to allocate overhead to contracts are subject to audit by the respective contracting government agency. Adjustments to revenue as a result of audit are recorded within the period they become known. To date, adjustments to revenue as a result of contracting agency audits have been insignificant</span>.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Disaggregation<span style="color:#000000;"> of Revenue</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the following tables, revenue is disaggregated by primary geographical region and source of revenue:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Geographical region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,383</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,383</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canada</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,985</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,985</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Latin America</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Source of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59,789</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109,749</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">EV thermal barrier</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,538</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Geographical region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canada</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,881</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,881</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Latin America</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Source of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,416</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,678</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,753</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Geographical region</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,485</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,485</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canada</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,064</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,064</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,081</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,081</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Latin America</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,417</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,417</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Source of revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,050</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,856</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,906</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,191</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Contract Balances</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in the Company’s contract assets and contract liabilities during the year ended December 31, 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Deductions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,370</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,521</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,443</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(429</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,437</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,999</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,831</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,859</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,224</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,321</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,346</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">173</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,728</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,592</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,570</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,049</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the<span style="color:#000000;"> year ended </span>December 31, 2021, the Company recognized $1.7 million of revenue that was included in deferred revenue at December 31, 2020. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A contract asset is recorded when the Company satisfies a performance obligation by transferring a promised good or service and has earned the right to consideration from its customer. These assets may represent a conditional or unconditional right to consideration and are included within accounts receivable on the consolidated balance sheets. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A contract liability is recorded when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services under the terms of the contract. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met. </p> 100000 100000 100000 4700000 9700000 17000000.0 1 1 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the following tables, revenue is disaggregated by primary geographical region and source of revenue:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Geographical region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,383</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,383</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canada</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,985</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,985</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Latin America</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Source of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59,789</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109,749</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">EV thermal barrier</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,538</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.46%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,785</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,622</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Geographical region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canada</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,881</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,881</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Latin America</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Source of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,416</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,678</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,753</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,842</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,273</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Geographical region</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,485</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,485</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canada</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,064</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,064</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,081</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,081</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Latin America</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,417</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,417</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Source of revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,050</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,856</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,906</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,191</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 19383000 19383000 2985000 2985000 27924000 27924000 4493000 4493000 66837000 66837000 59789000 49960000 109749000 4699000 4699000 6538000 126000 6664000 510000 510000 66837000 54785000 121622000 38403000 38403000 986000 986000 13881000 13881000 2161000 2161000 44842000 44842000 42416000 47678000 90094000 1987000 7753000 9740000 439000 439000 44842000 55431000 100273000 44485000 44485000 9064000 9064000 24081000 24081000 3417000 3417000 58328000 58328000 52050000 67856000 119906000 3837000 13191000 17028000 2441000 2441000 58328000 81047000 139375000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in the Company’s contract assets and contract liabilities during the year ended December 31, 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Deductions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,370</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,521</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,443</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(429</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,437</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,999</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,831</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,859</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,224</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,321</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsea projects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,346</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">173</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,728</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.28%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total contract liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,592</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,570</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,049</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1370000 4521000 -4443000 1448000 362000 -127000 235000 67000 510000 -429000 148000 1437000 5393000 -4999000 1831000 1859000 3686000 -4224000 1321000 178000 2168000 -2346000 9555000 173000 9728000 11592000 6027000 -6570000 11049000 1700000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(4) Inventories</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories consist of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw material</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,312</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,068</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,675</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,031</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,099</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories consist of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw material</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,312</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,068</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,675</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,031</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,099</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7312000 4068000 4675000 9031000 11987000 13099000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(5) Property, Plant and Equipment, Net</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment consist of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,456</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,906</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Machinery and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,529</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000559">3 — 10 years</span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,457</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,458</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">159,579</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000561"> </span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(121,680</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(112,840</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,778</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,739</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation expense was $9.4 million, $10.2 million and $10.2 million for the years ended December 31, 2021, 2020 and 2019, respectively. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress totaled $13.5 million and $1.9 million at December 31, 2021 and 2020, respectively. <span style="color:#000000;">The balance at December 31, 2021 included engineering designs and other pre-construction costs totaling $6.1 million for a planned aerogel manufacturing facility in </span>Bulloch County<span style="color:#000000;">, Georgia.</span> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment consist of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,456</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,906</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Machinery and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,529</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000559">3 — 10 years</span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,457</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,458</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">159,579</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000561"> </span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(121,680</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(112,840</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,778</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,739</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 13456000 1906000 24016000 24016000 P30Y 130529000 124807000 9457000 8850000 P3Y 177458000 159579000 121680000 112840000 55778000 46739000 9400000 10200000 10200000 13500000 1900000 6100000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(6) Accrued Expenses</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses consist of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,991</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,587</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,828</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,297</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses consist of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,991</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,587</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,828</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,297</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 8991000 2587000 1828000 1297000 10819000 3884000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(7) Revolving Line of Credit</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is party to an Amended and Restated Loan and Security Agreement with Silicon Valley Bank (Loan Agreement). On March 12, 2021, the Loan Agreement was amended and restated to extend the maturity date of the revolving credit facility to April 28, 2022 and to establish certain minimum Adjusted EBITDA levels and minimum Adjusted Quick Ratio covenants, each as defined in the Loan Agreement. On September 29, 2021, and subsequently on December 27, 2021, the Company entered into amendments to the Loan Agreement to revise certain financial covenants, among other items. On December 27, 2021, the Company entered into an amendment to the Loan Agreement to revise certain financial covenants, among other items.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the revolving credit facility, the Company is permitted to borrow a maximum of $20.0 million, subject to continued covenant compliance and borrowing base requirements. The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. In addition, the Company is required to pay a monthly unused revolving line facility fee of 0.50% per annum of the average unused portion of the revolving credit facility.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the Loan Agreement, the Company is required to comply with both non-financial and financial covenants, including a minimum Adjusted EBITDA covenant and a minimum Adjusted Quick Ratio covenant. As of December 31, 2021, the Company was in compliance with all such covenants. Obligations under the Loan Agreement are secured by a security interest in all assets of the Company, including those at the East Providence facility, except for certain exclusions. <span style="color:#000000;">The Company intends to extend or replace the facility prior to its maturity.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021 and 2020, the Company had no amounts drawn from the revolving credit facility.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has provided letters of credit to secure obligations under certain commercial contracts and other obligations. The Company had outstanding letters of credit backed by the revolving credit facility of $1.3 million at December 31, 2021, and $1.4 million at December 31, 2020, which reduce the funds otherwise available to the Company under the facility. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, the amount available to the Company under the revolving credit facility was $12.6 million after giving effect to the $1.3 million of outstanding letters of credit.</p> 2022-04-28 20000000.0 The interest rate applicable to borrowings under the revolving credit facility is based on the prime rate, subject to a minimum rate of 4.00% per annum, plus a margin. The rates applicable to borrowings vary from prime rate plus 0.75% per annum to prime rate plus 2.00% per annum. 0.0400 0.0075 0.0200 0.0050 0 0 1300000 1400000 12600000 1300000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(8) Debt</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 1, 2020, Aspen Aerogels Rhode Island, LLC (the Borrower) executed a promissory note in favor of Northeast Bank to receive an unsecured loan in the principal amount of $3.7 million (the PPP Loan) pursuant to the Paycheck Protection Program established by the CARES Act, as amended by the Paycheck Protection Program Flexibility Act, and administered by the Small Business Administration (SBA). The PPP Loan was subsequently sold by Northeast Bank to The Loan Source, Inc. (PPP Investor), a secondary market investor. </p><p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the PPP Investor after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the Company had no required principal or interest payments remaining related to the PPP Loan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, long-term debt consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, principal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,686</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of long-term debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,609</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Debt issuance costs, net of accumulated amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,059</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 3700000 On August 24, 2021, the SBA remitted $3.7 million in principal and less than $0.1 million in accrued interest to the PPP Investor after approving the Borrower’s application for forgiveness of the PPP Loan under the provisions of the CARES Act. Accordingly, the Company recorded a total gain on the extinguishment of debt of $3.7 million. 3700000 100000 3700000 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, long-term debt consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, principal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,686</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of long-term debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,609</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Debt issuance costs, net of accumulated amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,059</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3686000 1609000 18000 2059000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(9) Interest Expense, net</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the years ended December 31, 2021, 2020, and 2019, interest expense, net was $0.2 million, $0.2 million, and $0.4 million, respectively, and consisted primarily of fees and interest expense related to the Company’s revolving credit facility with Silicon Valley Bank.</p> -200000 -200000 -400000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(10) Leases</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company leases office, laboratory, warehouse and fabrication space in Massachusetts and Rhode Island under operating leases. Under these agreements, the Company is obligated to pay annual rent, real estate taxes, and certain other operating expenses. The Company also leases equipment under operating leases. The Company’s operating leases expire at various dates through 2031.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is a lease at inception. Right-of-use (ROU) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s payment obligations under the lease. Operating lease ROU assets and liabilities are recognized based on the present value of lease payments over the lease term. To measure its lease liabilities, the Company uses its incremental borrowing rate or the rate implicit in the lease, if available. The Company calculates its incremental borrowing rate using a synthetic credit rating analysis based on Moody’s Building Materials Industry Rating Methodology. ROU assets also include any direct costs and prepaid lease payments but exclude any lease incentives received. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company elected the short-term lease recognition exemption for all leases that qualify. For leases that qualify for this exemption, the Company does not recognize ROU assets or lease liabilities. For lease agreements with lease and non-lease components, the Company accounts for each component separately. However, in the case of equipment leases, the Company accounts for lease and non-lease components as a single component. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of operating lease liabilities at December 31, 2021 are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,038</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,803</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,634</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,333</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,514</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,276</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,238</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company incurred operating lease costs of $2.2 million and $1.4 million during the years ended December 31, 2021 and 2020, respectively. Cash payments related to operating lease liabilities were $2.1 million and $1.5 million during the years ended December 31, 2021 and 2020, respectively. At December 31, 2021, the weighted average remaining lease term for operating leases was 8.4 years. At December 31, 2021, the weighted average discount rate for operating leases was 5.9%.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the Company has additional operating equipment leases that will commence during 2022 with total lease payments of $0.1 million and a weighted average lease term of 4.0 years. </p> 2031 Maturities of operating lease liabilities at December 31, 2021 are as follows: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,038</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,803</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,634</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,333</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.72%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,514</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.72%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,276</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,238</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> 3076000 2630000 2038000 1803000 1634000 8333000 19514000 4276000 15238000 2200000 1400000 2100000 1500000 P8Y4M24D 0.059 100000 P4Y <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(11) Commitments and Contingencies</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cloud Computing Agreement</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.15%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company is party to a cloud computing agreement that is a service contract for enterprise resource planning software. The agreement has a <span style="-sec-ix-hidden:F_000618">three-year </span>term beginning on January 15, 2021. During the year ended December 31, 2021, the Company capitalized $1.0 million of costs related to implementation of the software that will begin to amortize during 2022. The capitalized implementation costs are classified on the consolidated balance sheets as follows:</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.56%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud computing costs included in other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">389</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud computing costs included in other assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">637</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total capitalized cloud computing costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Thermal Barrier Contract</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is party to production contracts with a major U.S. automotive original equipment manufacturer (OEM) to supply fabricated, multi-part thermal barriers (Barriers) for use in the battery system of its next-generation electric vehicles (Contracts). Pursuant to the Contracts, the Company is obligated to supply Barriers at fixed annual prices and at volumes to be specified by the OEM up to a daily maximum quantity through the respective terms of the agreements, which expire at various times from 2026 through 2034. While the OEM has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts. In addition, the OEM may terminate the Contracts any time and for any or no reason. All other terms of the Contracts are generally consistent with the OEM’s standard purchase terms, including quality and warranty provisions that are customary in the automotive industry.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">BASF Supply Agreement</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is party to a supply agreement, as amended, with BASF Polyurethanes GmbH (BASF) (the Supply Agreement) and a joint development agreement with BASF SE (the JDA). Pursuant to the Supply Agreement, the Company agreed to sell exclusively to BASF certain of the Company’s products at annual volumes specified by BASF, subject to certain volume limits, through December 31, 2027.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Through the year ended December 31, 2019, BASF made two prepayments each in the amount of $5.0 million to the Company. BASF had the right to request that 25.3% of any amounts invoiced by the Company to BASF for Spaceloft A2 were to be credited against the outstanding balance of the prepayments. BASF also <span style="Background-color:#FFFFFF;color:#000000;">had the right to request that the Company repay any uncredited amount of the first prepayment to BASF following a six-week notice period on or after January 1, 2022 and the second prepayment on or after January 1, 2023.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the Company had received $10.0 million in prepayments from BASF and applied approximately $0.3 million of credits against amounts invoiced to BASF for Spaceloft A2. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">During 2021, the Company and BASF jointly announced that BASF would discontinue further marketing and sale of Spaceloft A2 as of November 15, 2021. After that date, BASF customers have had the right to purchase Spaceloft A2 directly from the Company. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 15, 2021, the Company terminated the supply arrangement and JDA with BASF and BASF SE, respectively. As part of the termination, t<span style="Background-color:#FFFFFF;color:#000000;">he Company and BASF agreed that any uncredited prepayment balances would remain outstanding and subject to repayment upon BASF’s request following the requisite six-week notice periods after January 1, 2022 and January 1, 2023, respectively.</span> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liabilities as of December 31, 2021 and December 31, 2020 were as follows:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,728</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,845</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of prepayment liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,728</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability included within deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability, long-term</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Letters of Credit</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has provided certain customers with letters of credit securing obligations under commercial contracts. The Company had letters of credit outstanding of $1.3 million and $1.4 million at December 31, 2021 and 2020, respectively. These letters of credit are secured by the Company’s revolving credit facility (see note 7).</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Operating Leases</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During 2016, the Company entered into an agreement to extend its lease of approximately 51,650 square feet of office space in Northborough, Massachusetts. The lease commenced on January 1, 2017 and will expire on December 31, 2031. The annual base rent associated with the lease was $459,000 during 2021 and is increasing by approximately 3% annually for the term of the lease. The lease also requires the payment by the Company of its pro rata share of real estate taxes and certain other expenses. Prior to the expiration of the lease, the Company will have the right to extend the lease for an additional term of five years.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the terms of the lease extension, the landlord provided the Company with an allowance of $1.2 million to be utilized for improvements to the leased premises. These amounts were considered a lease incentive and were excluded from the Company’s ROU assets upon its adoption of ASU 2016-02 on January 1, 2019 (see note 10). At December 31, 2021 and 2020, the Company had capitalized $1.2 million in associated leasehold improvement costs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also leases facilities and equipment under operating leases expiring at various dates through 2031. Under these agreements, the Company is obligated to pay annual rent, real estate taxes, and certain operating expenses. See note 10 for further information on future minimum lease payments under operating leases at December 31, 2021. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company incurred rent expense under all operating leases of approximately $2.2 million, $1.4 million and $1.5 million in the years ended December 31, 2021, 2020 and 2019, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Federal, State and Local Environmental Regulations</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is subject to federal, state and local laws and regulations relating to the environment. These laws generally provide for control of pollutants released into the environment and require responsible parties to undertake remediation. Penalties may be imposed for noncompliance.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended 2020, the Company was in technical discussions with the U.S. Environmental Protection Agency (EPA) in connection with the EPA’s notice of potential violation and opportunity to confer that the Company received regarding the applicability of certain Resource Conservation and Recovery Act (RCRA) provisions to certain aspects of its manufacturing unit operations. The EPA notice was in connection with the EPA’s RCRA Compliance Evaluation Inspection of the Company’s East Providence, Rhode Island manufacturing facility in May 2019. Subsequent to these initial discussions, the Company received notice from the EPA that there were no violations with respect to its manufacturing unit operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Litigation </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is, from time to time, a party to litigation that arises in the normal course of its business operations. See Part I, Item 3 (“Legal Proceedings”) of this Annual Report on Form 10-K for a description of certain of the Company’s current legal proceedings. The Company is not presently a party to any litigation for which it believes a loss is probable requiring an amount to be accrued or a possible loss contingency requiring disclosure.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.15%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company is party to a cloud computing agreement that is a service contract for enterprise resource planning software. The agreement has a <span style="-sec-ix-hidden:F_000618">three-year </span>term beginning on January 15, 2021. During the year ended December 31, 2021, the Company capitalized $1.0 million of costs related to implementation of the software that will begin to amortize during 2022. The capitalized implementation costs are classified on the consolidated balance sheets as follows:</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.56%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud computing costs included in other current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">389</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud computing costs included in other assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">637</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total capitalized cloud computing costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1000000.0 389000 637000 1027000 While the OEM has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts. 2027-12-31 5000000.0 0.253 10000000.0 300000000000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liabilities as of December 31, 2021 and December 31, 2020 were as follows:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,728</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,845</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of prepayment liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,728</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability included within deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepayment liability, long-term</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 9728000 9845000 4728000 290000 5000000 9555000 1300000 1400000 51650 2017-01-01 2031-12-31 459000 0.03 P5Y 1200000 1200000 1200000 2200000 1400000 1500000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(12) Stockholders’ Equity</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021 and 2020, the Company was authorized to issue 130,000,000 shares of stock, of which 125,000,000 shares were designated as common stock and 5,000,000 shares were designated as preferred stock.</p> 130000000 130000000 125000000 125000000 5000000 5000000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(13) Employee Benefit Plan</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company sponsors the Aspen Aerogels, Inc. 401(k) Plan. Under the terms of the plan, the Company’s employees may contribute a percentage of their pretax earnings. During the year ended December 31, 2021, the Company provided matching contributions of $0.3 million. During the years ended December 31, 2020 and December 31, 2019, the Company provided matching contributions of $0.2 million.</p> 300000 200000 200000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(14) Employee Stock Ownership Plans</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective June 12, 2014, the Company adopted the 2014 Employee, Director and Consultant Equity Incentive Plan (the 2014 Equity Plan). Under the 2014 Equity Plan, the Company may grant incentive stock options (ISOs), non-qualified stock options (NSOs), restricted stock, restricted stock units (RSUs) and other stock-based awards. Stock options under the plan are to be granted with an exercise price not less than the fair market value of the Company’s common stock at the date of grant. Equity awards granted to employees generally vest over a service period of three to four years. Restricted stock and stock options granted to nonemployee directors generally vest over a <span style="-sec-ix-hidden:F_000660"><span style="-sec-ix-hidden:F_000661">one-year</span></span> service period.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During 2021, the Company granted 72,531 RSUs with a grant date fair value of $2.0 million and NSOs to purchase 220,177 shares of common stock with a grant date fair value of $3.2 million to employees under the 2014 Equity Plan. The RSUs and NSOs granted to employees will generally vest over a <span style="-sec-ix-hidden:F_000665"><span style="-sec-ix-hidden:F_000666">three-year</span></span> period.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, the Company also granted 14,934 shares of restricted common stock with a grant date fair value of $0.3 million and NSOs to purchase 18,528 shares of common stock with a grant date fair value of $0.2 million to its non-employee directors under the 2014 Equity Plan. The restricted common stock and NSOs granted to non-employee directors will vest upon the earlier of the date that is the <span style="-sec-ix-hidden:F_000672"><span style="-sec-ix-hidden:F_000673">one-year</span></span> anniversary of the grant or the day prior to the Company’s annual meeting of stockholders to be held in 2022.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 29, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period. The award had an aggregate grant date fair value of $6.5 million. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On December 10, 2020, the Company modified the vesting conditions of NSOs to purchase 116,279 of common stock held by its chief executive officer (the CEO Options) to extend the time period to achieve the common stock price target. </span><span style="color:#000000;">The Company accounted for the extension of the time period for the achievement of the common stock price target vesting condition of the NSOs as a modification</span><span style="Background-color:#FFFFFF;"> and recognized $1.1 million of incremental stock compensation expense during the year ended December 31, 2020.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation is included in cost of sales or operating expenses, as applicable, and consists of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of product revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">652</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">506</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">822</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">704</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">629</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,050</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,063</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,176</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,004</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,771</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, 3,917,401 shares of common stock were reserved for issuance upon the exercise or vesting of outstanding stock-based awards granted under the 2014 Equity Plan and 2001 Equity Incentive Plan, as amended (the 2001 Equity Plan). Any cancellations or forfeitures of the options outstanding under the 2001 Equity Plan will result in the shares reserved for issuance upon exercise or such options becoming available for grant under the 2014 Equity Plan. At December 31, 2021, the Company has either reserved in connection with statutory tax withholdings or issued a total of 3,914,596 shares under the 2014 Equity Plan. At December 31, 2021, there were 699,416 shares available for future grant under the 2014 Equity Plan.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Options Valuation and Amortization Method</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of each stock option is estimated as of the date of grant using the Black-Scholes option-pricing model. Key inputs into this formula included expected term, expected volatility, expected dividend yield and the risk-free rate. Each assumption is set forth and discussed below.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company used a Monte-Carlo Simulation model to estimate the original grant date fair value of the CEO Options as well as the subsequent modifications. The simulation model was based on the Black-Scholes option-pricing model and a number of complex assumptions including (i) whether the vesting condition is satisfied within the time-vesting periods, and (ii) the date the common stock price target is met per the terms of the agreement.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For stock options with a service condition, the fair value is amortized on a straight-line basis over the requisite service period of the options, which is generally a <span style="-sec-ix-hidden:F_000698">three-year</span> vesting period from the date of grant.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Expected Term</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The expected term represents the period that the Company’s stock-based awards are expected to be outstanding. The Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate the expected term. Accordingly, the Company uses the simplified method to calculate the expected term for options granted. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Expected Volatility</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2021, the Company used its historical volatility as a basis to estimate expected volatility in the valuation of stock options. In 2020 and 2019, due to the Company’s limited historical data, the Company used an estimated volatility based on the historical volatility of comparable companies with publicly available share prices. The 2020 and 2019 expected volatility was primarily based on the weighted average volatility of up to 17 companies with business, financial and market attributes that the Company believes are similar to its own. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Expected Dividend</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company uses an expected dividend yield of zero. The Company does not intend to pay cash dividends on its common stock in the foreseeable future, nor has it paid dividends on its common stock in the past.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Risk-free Interest Rate</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company uses a risk-free interest rate based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Estimated Forfeitures</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company records the impact of forfeitures of service-based awards under the provisions of ASU 2016-09 at the time an award is forfeited.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Assumptions Utilized</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following information relates to the fair value of the option awards estimated by use of the Black-Scholes option-pricing model:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average assumptions:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000701">5.96</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000702">5.96</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000703">5.81</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.27</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk free rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.08</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.44</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average fair value:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Grant-date fair value of options granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Grant-date fair value of options vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.91</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.44</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.24</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value of options exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,675,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,987,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Outstanding Options</p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes information about stock options outstanding:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="18" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">($ in thousands, except share and per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,704,444</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000745">6.48</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,830,172</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">238,705</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.28</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26.04</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.22</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.84</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(176</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,336.64</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,768.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(351,387</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.55</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,675,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,567,207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.07</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.45</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000746">5.78</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">146,520,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,726,409</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.56</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000747">5.78</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,897,811</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected to vest at December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">840,798</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.29</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000748">1.92</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,622,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, total unrecognized compensation cost related to non-vested service-based options granted under the 2014 Equity Plan was $3.6 million. The unrecognized compensation cost for the service-based options is expected to be recognized over a weighted average period of 1.92 years.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Stock Awards and Restricted Stock Units</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company values restricted stock awards and RSUs based on the closing price of our shares on the date of grant. RSUs have time-based vesting conditions and typically vest over three or four years. During the year ended December 31, 2021, the Company granted RSUs to one executive which will vest over one year. Restricted stock awards issued to nonemployee directors generally vest in full one year from the date of grant. During the year ended December 31, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, the Company also awarded 461,616 shares of restricted common stock to its chief executive officer. The shares will vest subject to the achievement of certain volume weighted average common stock price targets, over a three-to-five year period. The Company valued the shares using a Monte-Carlo simulation model to estimate the grant date fair value utilizing an expected volatility of 59.3% and a risk free rate of 0.89%.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides detail of grants, vesting, and forfeitures of RSUs during 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stock</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">675,572</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.88</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,531</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.91</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(375,306</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.62</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,602</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.45</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,195</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock awards granted during 2021 are considered issued and outstanding common stock and are excluded from the table above. As of December 31, 2021, there were 14,934 shares of restricted stock outstanding granted to nonemployee directors and 461,616 shares of restricted stock outstanding granted to the Company’s chief executive officer.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total intrinsic value of restricted stock and RSUs that vested in 2021 and 2020 was $8.4 million and $4.0 million, respectively. As of December 31, 2021, 287,004 of the total shares of restricted stock and RSUs outstanding will vest upon the fulfillment of service conditions. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, total unrecognized compensation cost related to restricted stock awards issued to nonemployee directors of $0.1 million, and RSUs of $2.1 million is expected to be recognized over a weighted average period of 0.42 years and 1.89 years respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, total unrecognized compensation cost related to restricted stock awards issued to the Company’s chief executive officer of $5.5 million is expected to be recognized over a weighted average period of 2.89 years.</p> P3Y P4Y 72531 2000000.0 220177 3200000 14934 300000 18528 200000 461616 P5Y 6500000 116279 1100000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation is included in cost of sales or operating expenses, as applicable, and consists of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of product revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">652</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">506</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">822</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">704</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">629</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,050</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,063</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,176</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,004</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,771</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 510000 598000 573000 750000 652000 506000 822000 704000 629000 3094000 3050000 2063000 5176000 5004000 3771000 3917401 3914596 699416 Company used its historical volatility as a basis to estimate expected volatility in the valuation of stock options. In 2020 and 2019, due to the Company’s limited historical data, the Company used an estimated volatility based on the historical volatility of comparable companies with publicly available share prices. The 2020 and 2019 expected volatility was primarily based on the weighted average volatility of up to 17 companies with business, financial and market attributes that the Company believes are similar to its own. 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following information relates to the fair value of the option awards estimated by use of the Black-Scholes option-pricing model:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average assumptions:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000701">5.96</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000702">5.96</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000703">5.81</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.27</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk free rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.08</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.44</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average fair value:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Grant-date fair value of options granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Grant-date fair value of options vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.91</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.44</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.24</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value of options exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,675,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,987,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.5980 0.5227 0.4990 0.0086 0.0108 0.0244 0.0000 0.0000 0.0000 14.28 4.15 1.90 2.91 2.44 2.24 12675489000 1987654000 <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes information about stock options outstanding:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="18" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">($ in thousands, except share and per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,704,444</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000745">6.48</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,830,172</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">238,705</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.28</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26.04</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.22</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.84</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(176</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,336.64</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,768.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.38%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(351,387</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.55</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,675,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,567,207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.07</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.45</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000746">5.78</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">146,520,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,726,409</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.56</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000747">5.78</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,897,811</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected to vest at December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">840,798</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.29</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000748">1.92</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,622,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3704444 5.33 8.28 36830172000 238705 14.28 26.04 24379 14.22 18.84 176 7336.64 14768.41 351387 3.25 6.55 12675489000 3567207 6.07 9.45 146520052000 2726409 5.94 8.56 114897811000 840798 6.47 12.29 31622241000 3600000 P1Y11M1D P4Y P1Y P1Y 461616 P5Y 461616 P5Y 0.593 0.0089 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides detail of grants, vesting, and forfeitures of RSUs during 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stock</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">675,572</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.88</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,531</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.91</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(375,306</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.62</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,602</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.45</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,195</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 675572 4.88 72531 27.91 375306 4.62 22602 7.45 350195 9.75 14934 461616 8400000 4000000.0 287004 100000 2100000 P0Y5M1D P1Y10M20D 5500000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(15) CARES Act Payroll Tax Deferral</p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company elected to defer approximately $0.9 million of its employer payroll tax obligation for the period from March 27, 2020 to December 31, 2020 pursuant to the provisions of the CARES Act. The Company was required to remit 50 percent of the deferred tax balance on or before December 31, 2021 and is required to remit the remaining 50 percent on or before December 31, 2022. As of December 31, 2021, the Company had remitted its initial repayment obligation.</p> <p style="margin-bottom:12pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term liabilities consist of the following:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred employer payroll tax obligation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">870</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of deferred payroll tax obligation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(436</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 900000 March 27, 2020 to December 31, 2020 0.50 2021-12-31 0.50 2022-12-31 <p style="margin-bottom:12pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term liabilities consist of the following:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred employer payroll tax obligation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">870</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of deferred payroll tax obligation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(436</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 434000 870000 434000 436000 434000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(16) Net Loss Per Share</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The computation of basic and diluted net loss per share consists of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands, except share and per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,565</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,433,154</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,377,652</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,099,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.22</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.83</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.60</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 29, 2021, the Company sold 3,462,124 shares to an affiliate of Koch Strategic Platforms, LLC in a private placement of its common stock and received net proceeds of $73.5 million after deducting fees and offering expenses of $1.5 million. During the year ended December 31, 2021, the Company also completed the sale of 929,981 shares at an average price of $21.53 per share through its ATM offering. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Potentially dilutive common shares that were excluded from the computation of diluted net loss per share because they were anti-dilutive consist of the following:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,567,207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,704,444</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,547,434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted common stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,195</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">675,572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,083,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted common stock awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,934</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,191</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,453</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,932,336</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,503,207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,758,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the table above, anti-dilutive shares consist of those common stock equivalents that have (i) an exercise price above the average stock price for the period or (ii) related average unrecognized stock compensation expense sufficient to buy back the entire amount of shares. The Company excludes the shares issued in connection with restricted stock awards from the calculation of basic weighted average common shares outstanding until the restrictions lapse.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each of the years ended </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021, 2020 and 2019</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, there was no dilutive impact of the common stock options, RSUs, and restricted stock awards. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The computation of basic and diluted net loss per share consists of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands, except share and per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,565</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,433,154</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,377,652</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,099,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.22</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.83</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.60</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -37094000 -21809000 -14565000 30433154 26377652 24099438 -1.22 -0.83 -0.60 3462124 73500000 1500000 929981 21.53 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Potentially dilutive common shares that were excluded from the computation of diluted net loss per share because they were anti-dilutive consist of the following:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,567,207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,704,444</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,547,434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted common stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,195</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">675,572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,083,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted common stock awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,934</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,191</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,453</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,932,336</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,503,207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,758,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3567207 3704444 3547434 350195 675572 1083000 14934 123191 128453 3932336 4503207 4758887 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(17) Income Taxes</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company incurred net operating losses and recorded a full valuation allowance against net deferred assets for all periods presented. Accordingly, the Company has not recorded a provision for federal or state income taxes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The reconciliation between the U.S. statutory income tax rate and the Company’s effective rate consists of the following:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal income tax statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent differences</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax, net of federal benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in valuation allowance for deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expiring net operating losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The tax effects of temporary differences between financial statement and tax accounting that gave rise to significant portions of the Company’s deferred tax assets and deferred tax liabilities at December 31, 2021 and 2020 are presented below:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,867</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,539</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,345</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,869</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reserves and accruals</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,904</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">687</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense limitation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,917</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,257</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(883</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,693</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,831</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets and liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,157</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,086</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(75,157</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(62,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The CARES Act made several changes to the Internal Revenue Code. The changes include, but are not limited to, increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The net change in the valuation allowance for the year ended December 31, 2021, was an increase of $13.1 million. The Company has recorded a full valuation allowance against its deferred tax assets due to the uncertainty associated with the utilization of the net operating loss carryforwards and other future deductible items. In assessing the realizability of deferred tax assets, the Company considers all available evidence, historical and prospective, with greater weight given to historical evidence, in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of the Company’s deferred tax assets generally is dependent upon generation of future taxable income.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, the Company had $296.1 million of net operating losses available to offset future federal income, if any, of which $194.6 million expire on various dates through December 31, 2037. Net operating losses of $101.5 million generated from 2018 through 2021 have an unlimited carryforward<span style="color:#1F497D;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, the Company had $115.2 million of apportioned net operating losses available to offset future state taxable income, if any, and which begin to expire at various dates between 2022 and 2041.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each of the years ended December 31, 2021, 2020, and 2019, the Company did not have any material unrecognized tax benefits and thus no interest and penalties related to unrecognized tax benefits were recorded. In addition, the Company does not expect that the amount of unrecognized tax benefits will change significantly within the next twelve months.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company files a federal income tax return in the United States and income tax returns in various state and foreign jurisdictions. All tax years are open for examination by the taxing authorities for both federal and state purposes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The reconciliation between the U.S. statutory income tax rate and the Company’s effective rate consists of the following:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal income tax statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent differences</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax, net of federal benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in valuation allowance for deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expiring net operating losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.21 0.21 0.21 0.10 0.02 -0.02 0.05 0.04 -0.35 -0.26 -0.18 0.01 0.01 -0.01 -0.01 0.01 0 0 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The tax effects of temporary differences between financial statement and tax accounting that gave rise to significant portions of the Company’s deferred tax assets and deferred tax liabilities at December 31, 2021 and 2020 are presented below:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,867</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,539</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,345</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,869</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reserves and accruals</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,904</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">687</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense limitation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,917</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,257</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(883</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,693</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,831</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets and liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,157</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,086</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(75,157</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(62,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 68867000 58120000 5539000 5345000 3869000 1179000 315000 289000 1904000 687000 356000 297000 80850000 65917000 2257000 2948000 3436000 883000 5693000 3831000 75157000 62086000 75157000 62086000 0 0 13100000 296100000 194600000 2037-12-31 101500000 115200000 between 2022 and 2041 0 0 0 0 0 0 0 0 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(18) Subsequent Events</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has evaluated subsequent events through February 28, 2022, the date of issuance of the consolidated financial statements for the year ended December 31, 2021.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 15, 2022, the Company entered into a note purchase agreement (Notes) with an affiliate of Koch Strategic Platforms (KSP), relating to the issuance and sale of $100.0 million of the Company’s convertible debt. The Notes will bear interest at the Secured Overnight Financing Rate (SOFR) plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum (PIK Interest). The Company can elect to make any interest payment through cash, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022. It is expected that the Notes will mature on February 18, 2027, subject to earlier conversion, redemption or repurchase.</p> <p style="Background-color:#FFFFFF;margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, KSP has agreed to purchase 1,791,986 shares of the Company’s common stock at a price of $27.902 per share, resulting in gross proceeds to the Company of $50 million. The private placement of shares is subject to the satisfaction of customary closing conditions, including the expiration or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 review. </p> 2022-02-15 100000.0 The Notes will bear interest at the Secured Overnight Financing Rate (SOFR) plus 5.50% per annum if interest is paid in cash, or, if interest is paid in kind (through an increase in the principal amount of the outstanding Notes or through the issuance of additional Notes), at SOFR plus 6.50% per annum (PIK Interest). The Company can elect to make any interest payment through cash, PIK Interest or any combination thereof. Interest on the Notes is payable semi-annually in arrears on June 30 and December 30, commencing on June 30, 2022 0.0550 0.0650 2027-02-18 1791986 27.902 50000000 <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Schedule II</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">VALUATION AND QUALIFYING ACCOUNTS</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">at</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Charges</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Costs</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">and</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Expenses (a)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Recoveries</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Costs</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">and</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Expenses (b)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Deductions to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Allowances</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">for</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Uncollectible</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts (c)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Charges to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Deductions</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">from)</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts (d)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">at</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">End of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31, 2021:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowances for uncollectible accounts and sales returns and allowances</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">442</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(208</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31, 2020:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowances for uncollectible accounts and sales returns and allowances</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">442</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31, 2019:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowances for uncollectible accounts and sales returns and allowances</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,877</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,552</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:98.34%;"> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a)</p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Represents allowances for uncollectible accounts established through general and administrative expenses.</p></td> </tr> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b)</p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Represents recoveries of allowances for uncollectible accounts established through general and administrative expenses.</p></td> </tr> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(c)</p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Represents actual write-offs of uncollectible accounts.</p></td> </tr> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:3.4%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(d)</p></td> <td style="width:96.6%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Represents net change in allowances for sales returns, recorded as contra-revenue.</p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 442000 85000 208000 0 0 150000 144000 -325000 0 0 -27000 442000 2877000 0 228000 2552000 47000 144000 EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &FB7%0'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 " !IHEQ4C?$?&^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:1%T=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>X2*\SMP2,HH4C !B[ 06=L8+75$13Z>\48O^/ 9NQEF-&"'#GM*($H!K)TF MAM/8-7 %3##"Z-)W ']^>IW7+6R? M2/4:\Z]D)9T"KMAE\EN]WFP?65OQJBIX77"QY4**>WG[\#&Y_O"["CMO[,[^ M8^.+8-O K[MHOP!02P,$% @ ::)<5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !IHEQ4=KBEL P' !@' & 'AL+W=OY%/] 2;1$KB2Y) MY?'O.Y1ER[N01RYN/L1ZS>'AD'-F2-Z\2O551YP;>$OB5-\V(F.V'ULM'40\ M8?I2;GF*;]92)M0XHH4AXJH5,0?'U M;:/O?ARV_1QWGGLS(II/I#QGR(TT6VCUX"0KUD6F[E\_8T7'>I8O$#& M.O\/K[MO.]T&!)DV,BF,D4$BTMTO>RL<<630(6!]YV!VSYAX!<&_KD& M[<*@G7MFUY7<#T-FV-V-DJ^@[->(9B]R9^;6V'V1VG%?&(5O!=J9NZ$,,AQ& M RP-890:8=YADN[FDQV7)GQ9#.&7#[_"!Q I/(HXQL?ZIF6P<0O1"HJ&[G<- M>2<:H\;F.A Q;#,V<*QOBP,M!H MK!I*O0.EWK^B5'CM)"D:;?Q,4+H^4+HF09:*A2+=P.(]6,$69.0CMJ M0+K7;M/%/XI1F1*\LU+"*.%J8^/H$R*8"/V4;%E:F1MJ .L6)5Z9";RS,L$B M87$,]YG&U[HR>=;@U#(J$X%W5B)81%@'D2ZB86H)E;KOT2(]&8SGT,]"85 # M^L9PC+D\,9U:4-;@&951Q/Q2ZOVSI'Z2&JYV&UBVC&7[*JV*6@TB793YI<3[ MM"8OA<'*0J[!]7Y9_8IU;) II%K)B$;""9"@JQ=&!E\O8(O5^@N+,PX?G$O' M+@U@BU66CI@B75IJOT_K])XIC-Z"B*58@)U:6M4 39\7(XK1T;[,69(_20.I ML.C.9]Y13AI(+'NQZCVEN37H0Y)DJ?W^F5L]_33-4'QWZX-*/C1076R42<"G M];O#;6;VPTU?#4V9065);:55M)Q;(G1S9 M[J>_W/F^Y[=]%U?&+U6LRB3@GY4$9MDJ%@'*FF157AH6*-TC!M=^]_+J1/.E MXONT5.^U]62HT>:?9X^?X.%A1@U0*?9^S29-P64L5 *3824=&L'M=:C-TU+= MVS6;,P436\[8Z5NY@TI#_,:464L58HV]O( OJ;"KR%PZM!7G/M8CN,BBV):* MWZ9U>A]O^DBIL+&5W:9:F,0(_8K(F%_=O[SC&Y9J#/0&!7"C5[Y#S?ZT"L/&(C&8=<:3 25ARP3@D! M@_GW#.M-;[>?#QC0(+YSA-H[ M^@Z0P'!R:3R8ZBT-]JIT6T)TM@M\%M2[87 M_,U8>K;^0,@(T41Z"57CUSHZDK%59WZTI2&PV6)W.G-X>C@^Z^>'1JWR\]W9 MVR.S1:N&F*_1U+F\0@52N^.LW8V1V_R 9R6-D4E^&7&&'K(?X/NUE&9_8QLX M'"K>_0-02P,$% @ ::)<5(I[\0( !@ *1@ !@ !X;"]W;W)KHE2PRT"885V$O0M-MG M1J)CH9*HDE1>]NMWE!W+EBC:6S\DL>2[XW-'WO.0S-6S5-_T6@B#7JJRUM>S MM3'-Y6*AL[6HN+Z0C:CAFY54%3?PJ!X7NE&"YYU352Y($$2+BA?U;'G5O;M3 MRRO9FK*HQ9U"NJTJKEX_BE(^7\_P[.W%Y^)Q;>R+Q?*JX8_B7IBOS9V"I\4N M2EY4HM:%K)$2J^O9!WQY0XEUZ"S^*L2SWON,;"H/4GZS#Y_RZUE@$8E29,:& MX/#G2=R(LK21 ,?W;=#9;DSKN/_Y+?HO7?*0S /7XD:6?Q>Y65_/DAG*Q8JW MI?DLGW\5VX28C9?)4G>_T?/6-IBAK-5&5EMG0% 5]>8O?]D68L\!AQ,.9.M M3G6@6P?:);I!UJ5URPU?7BGYC)2UAFCV0U>;SANR*6H[C?=&P;<%^)GEC:RU M+(N<&Y&CC[SD=2;0O0VGT3GZ>G^+WIV]1V>HJ-&7M6PUKW-]M3 PLO5?9-M1 M/FY&(1.CW(KL E$\1R0@V.%^<[I[<.B^@'QW29-=TJ2+1Z>2;I42M4%<:\CS MTA.1[B+2+F(X%9'K-8+:H,Q^$-_;XHF7,(2S5IM0<1?*MMG3,HY8%%XMGO9+ M,K;"49A&.ZL#G.$.9^C%^2'+9 NPH ,S 1@?2C%'-;"%7"%>0D_;^=?VZ0RS MH,OH+ R)*XO-0&P/'PE"$@VR&%MA%J6).PNVRX)YL_A4/T%MI2J$L[YL/"9. MDWB S&%%@S1U(XMVR"(OLCLE&E[D2+P SVJHI*V@-&NAH)GW%YT+=S1"1'%, M![#'1CBA@1MUO$,=>U%_D8:7)P",'84EL$X&$,=F88P)=6-,=AB3(Y4%Z5+F M=8X:("G3%=;V60.:8KHU[$*5)BN<>I8EHSB >*Q%0WCB:["0:\%@1]RMU!+63^>&Z$J M#\IMH .886_!IXE(6 M_*$H"P,DY5,8W$L,]FO,CKL;_FJ)VYD\'24#-G 844"&D\ [%4!^V5AR&![*]J) M='\@1 M?9!551C;")NM>R9K.]NBSNP,O_M#&H$P?N]$[HULKV,N=<,S<3T#8M)"/8G9 M$CFK_^.!#K/O%8E$WJW+O9'9M[4L'XSF [7U[$_V6^?CS0855[T2-'1 ]6 M*VB=IZ28>(M*Z9S@9(XQVY0JGB<$SZ.$#6K=G6)/*?;P;3"'W8UN1'=95SKE MEXSE=Z0B/I/#VO7R3/SR_"'/"[M3 $JR)_;SHD89;PJ@*"?(L?#""3&,1OP] MMF,Q2_#$UIKV"DW]"@U;Z[9JR^Z:+A>K(BN/:Z]1/^=J\>BAIV%6(%?_7=@^2]02P,$% @ ::)<5 =9*O;Y @ @H M !@ !X;"]W;W)K,B[TP$N-6=SYOHY3R*B^E0L0^&8F548-3M73_51F''_3JP6*-:K.$6:^Y9[)[CUG%EQDV(;1S+ M7&"Q%<3 EG3*86<]"\^.\[1;0Z[( NO;AT2;H+6!N:QJ#705@7:.@]4I]B\FM#4=DU.E&8;N[I])A M[7 +SV<^TKBEY2G@VY%[P/W: 6UO1U^HFC.A"8<92H/;#GJHXL)13(Q -PPQ4L:*!N [V=2FO>)O094U[[A/U!+ P04 " !IHEQ4-,G9.TX% M !I%0 & 'AL+W=O3O:*+6]&8_E MRZU@25H%%?D8!4$X+I*L'-U-JWN/XF[*=RK/2O8H@-P512+^OFS'%@ BK$[QD[ MR)/?P%!YYOS%7'Q);T>!&1'+V5*9%(G^VK,9RW.328_CKR;IJ'VF"3S]?DWE.))OQ_$>6JLWM:#("*5LENUP]\<,OK"%$3;XESV7U"0XU-L0CL-Q) MQ8LF6(^@R,KZ.WEMA#@)@.% &H"D!U !@)P$X O#2!- *F4J:E4.LP3E=Q- M!3\ 8= ZF_E1B5E%:_I9:>9]H83^-]-QZF[&2\GS+$T42\%"Z2\]J4H"O@*_ M;9E(S.1(< 6^+^;@_;L/X!W(2O!MPW=U\_#PT\#R+P MP$NUD>"G,F7I>8*Q'GS+ !T9W"-OQCE;7@,,/P(4(.@8T.SR\, 1/K\X',8> M-KB=#USEPP/YGMB>E3MVXTE%VE2D2D4&4GWC*LGUVJP2NF:J#H^J<.,/>ST[ M,$1H.MZ?ZN> !0&*\#EL[H#A&$>TA9V1H"T)ZM5CQJ4RQ2C>UB5L4X9>73X+ M+B78"K[*E$N6.IJ>$(DU#TN4/@@2&A-+DSX*A6A"W))$[?@CKR3-NBS7@+UJ M^Y=,^E29M%DG7E6>F&2)6&Z 7M?:./>Z(VR-%;@4FO3)0T*@)5$?-8E0;"GD M )$@<@L4MU1B+Y5%DC-9\="M[(49J5PLXCZ+D$YL%@X4C*A=_ X4I72 !PPZ M_X5"6@#(/82^E(J)I@VWF9N/H*2 M.8V@R7,^4GN-SYPH$MAL'"@2A -,&W8-3)(+ZE[M6%"[Z&6O&#@?:/O!^LKGM;,!DTCSU\O(I MA[JNA_Q=[R+E4+\]X8!@#*E=80XD"G$4A=22>>Y"DB"."9ZX-41=UT/^KO+I;*O#' RN>F?C3)U37>!#ZKR\+J#-]Y#?]-U\7FGCK?0%"NU@=N#B>8'MO M[$J'PWC(:%'G^(C\7Z\,J'-OY'=O*ZE3G[[):G6H764S!VY"*:&V/LYTT5!W M1YUK([]KMSO]!1/[;*E7\"5%V?DI\OOI)479F2CRF^C;1=E_@: PL!7O@PBV M&XP#A$Y?:LX9=.:)_.;Y+ZH1=PZ)_0YY034V&>&GZI3,NG\/;^;UJ5^7ICZ$?$C$.BLER-E* MIPRN(SU7HC[7JR\4WU8G7<]<*5Y4/S&PO=V]R:W-H965T&ULK5I=FCI$$"#I)9IH/;[)MLIZF[3[L[ ,!.68" MR!5RTO[[%1@;(R01.^E##/8]5^?>*]TC08^?&7\L%Y0*\#//BO)DM!!B^6$R M*>,%S:/RB"UI(7^9,YY'0M[RATFYY#1*:E">39#C^),\2HO1Z7']W8R?'K.5 MR-*"SC@H5WD>\5]G-&//)R,XVGSQ)7U8B.J+R>GQ,GJ@=U1\6\ZXO)MLO21I M3HLR907@='XR^@@_W&)< 6J+[RE]+G>N017*/6./UTRRK/$D>/QJGH^V8%7#W>N-]6@K3+Q MA3U?T28@K_(7LZRL_X+GM2W!(Q"O2L'R!BP9Y&FQ_HQ^-HG8 4 3 #4 I !P M8 #@!H!5 #( W ;@*@!$# "O 7@*P'4, +\!^ J F$8@#8"H &@ ! T@4 "^ M;P"$#2!4LV0"0&=3.45#VX*#M6*H] $V90< MUC6?K*=O/?_IA(G3L]94;(L M32)!$W GY(=?D;N/RQ2L4O, ;?[B[ [^_^ .] 6H"O M"[8JHR(ICR="LJE\3N)FY+/UR,@P\EB5)6FE;E,F!TF0LE\YYM$SE"K Y_?1JIX=6[O.K1]Z_:C>O'G.O MBMT.#!?'JWR5U7WQ@L[3.#5YF\B6N^V[:-MW4>W>-;@_HP]I4509N8^RJ(@I MB(0<)SX"&+X'R(&!KJ.N?9+:9[6+>SHE#O+E;NEI5K974K)V'& M2JU.N;TQQ]#U?$_)UZ!9AYBW)>99B:V[4,QRN7LOHWK_2W]6UU1'U>MQP(1 MI?X#1AV:_I:F;Z5Y79:K>IK*C8&LI>!I7*V,LF*_*;"NGGZ/B^=@%.C)D"T9 M8B7S71*H)IB&"U@5J=!6F?3+YQ)'2=V 48=ML&4;O(ZM+7]!?SV0P/="/:5P M2RFT4KHL$DOK"77I"_N%#,)0S9_&RO6@JYC=]LW&;N!#SY!IZ+2[66>/P$R= M1Q?@M/'<2;6+97MU7 .KG3TV/+CY--!.+A ,'+5;#]MUR;5"!.U*M%\#:IQU M%[2C*M"059=JJRS0+BV'-B'85Q77U8V@1EI<5^X9#*Q:=8%V>9EQ%E.:E&#.60YHOLS8+TH;6FS9S$K* MX[34,CN#?:%!OJ\JXY!5EWTK1]"N1WNQM^:WKS^N[_B.J2^V$@3M&M1ER)K= M^'M04*$]@@>]O2%TB:>D\T)C%KI$:0:?7N;L\Y"S;N2MTD&[U%DBMU3B3]B7 M*!AZLHDI4G:E,230Q9YAOXI:*4/[2)DB8?3*.^XLDCE*].A &K+M56%I%=%@^5:=27/)?XGFE7 MB%K-0Z_4/&T*^UHW1@1B-8=#9EW.K2(BNR*^2J>11N>JC;B)5:MTZ V53IM5 MTNOR"#NJ3J.^#G:LNNQ;%43[J.#A.GV&^LINA7N*]F(0K#0)E[ MUQH[[/H((D,+QZWJ8;OJ31F?TU2L>-T9EY37KVIEHQQ7;RN3O7HEUAP'20"1 MZ>%=*X+8+H+V;0?4K0; Z@;*J-78^D;E5]QT:N['L7HYG:%]XY]&D M741?MN_0!3G%?:W$6![ (513/MEY&U>]+[^)^$-:E""COH- T_\!4$L#!!0 ( &FB M7%3G+_1#\ ( (<( 8 >&PO=V]R:W-H965T&ULI59; M;]HP%/XK5C1IK;0U%^X5(!7::GVHALJZ/4Q[,,D)L7!B:CO0_OL=.R'0$K). M?2&VX_-=SL$^&6Z%7*D$0)/GE&=JY"1:KR]=5X4)I%1=B#5D^"86,J4:IW+I MJK4$&MF@E+N!YW7=E++,&0_MVDR.AR+7G&4PDT3E:4KERP2XV(X"C%EDBS&]',P.;&1J,;EIDRSK7$ MMPSC]'@J,B4XBZB&B,PU/K!&6A$1XTR$JT3P"*3Z3&Z>?D*WF<7Y.S3^?D$V$9^9&(7-$L4D-7HSK#X8:EDDFA)#BAQ _(O4!D16ZR M"*+7 "[:JKP%.V^3H!'Q&L(+TO*_D, +_!I!T_>'>PUR6E6J6Q:O?0+O$6W) MK61:0T9F^8*SD'R/8Y L6Y+?]Y N0/YIX&E7/.WW\1CQ37G?S/VO4%KZ&YJU'0J-9U&-7=*Y30+ ;F5KF4MXCL'K$&_ M4T_:K4B[C:17&O^)0.ZI7.%-^#])[E4,O8_9FO2.DMG>I[)PWCMR[@\&]<[[ ME:Y^HZ[IOL*VXC% K;K^$777\]_(ZQ\Y"$[)&U3R!HWR9I)M\(XA,TY#>].\ MIR:^M[_,O ]6I01XE?/VP*]WY1_:;_5N!?WS*CA6X!U=Z"G)I M.YTB]BP7-V"U6G73*]M#WJQ/3)>UK6(/4[1H/!U+AG\3#C%">A<]3(HLNEXQ MT6)M&\=":&Q#=IC@EP)(LP'?QT+HW<005-\>X[]02P,$% @ ::)<5,?T M=,3$" S"< !@ !X;"]W;W)KO-Y/.[RM:RS[I/:R 9^ M6:JVSC1\;%?C;M/*K+"-ZFK,HB@9UUG9C&ZO[7>/[>VUVNJJ;.1C2[IM76?M MV[VLU,O-B([V7WPO5VMMOAC?7F^RE7R2^L?FL85/XT,O15G+IBM50UJYO!G= MT<_SF)D&%O'/4KYT1\_$4%DH]=-\>"AN1I&9D:QDKDT7&?Q[EC-95:8GF,=O MNTY'AS%-P^/G?>]?+'D@L\@Z.5/5O\I"KV]&TQ$IY#+;5OJ[>OF[W!&*37^Y MJCK[E[SLL-&(Y-M.JWK7&&90ETW_/WO=&>*H 4T&&K!= W;>0 PTX+L&_+T- MQ*Z!L);IJ5@[S#.=W5ZWZH6T!@V]F0=K3-L:Z)>-6?+JCNBEF26=6OR!1RC(U?DQ].<_/E/?[D>:QC4-!WGNP'N^P'8 MP "4D:^JT>N._+4I9'':P1AF>Y@RVT_YG@5[G,O\$^'T%\(B1I$)S=[?/$*: MS]_=G*8!-ORP -SVQX<6P%AY::V\;%5-8$>WF2Z;5;\E2EW*[G-@''$81]AQ MQ, XOT(,J53782O8MYS8EB90/-]>\4F4BB@" ST?FQ9!,CJ-4@\Y1Y!4Q$E\ MC#PA$A^(Q$&#W17_A6W1>ZE6$'MRU>1E)4FS8VB^-<^YL>RV [\NFP^;-3G, M)@F:=2XAW.9E9H(89MJ^=7QDAE08NYX;UL=1\*^I;U<,R"@?-.OD0&02)/*W MS%BI(?+56&E;=FMC8A,'"KG0&+6)-Q/P&BX&9S(]S&0:G,E=K5I=_L^:=#\^ M*;MNFS6Y)+GJ-.K$4]\POOEF/BH=G'!ZF' :G/!CJYY+*X2@PZ!"Q:#)4M]D MT]B?I _CS(?-?=@ $1HY-8B"5)ZTRG^"C6O(*[I^!>2K>99HY(^\&<1TDOB$ M,& 4^?%EC@#Y9$('EX@>Z1P-,OLNBVV?:H"?ZS4X4M:V;S8@U&K;>[H+$I6$ M7(*T)FFX4LLKB"(DZSJ)>]YNY!/72S#G0X#I*;F=%1"T(9>/_?DPSI", 4-.J!\CYAAP.JPFU"DT M#4OTP0TH%E**OTE=TFC!$ M^#%HFB+A9D$$R@6F(QB2G3:K.?VSOF@V@I&T[;F1-(%A9(FZ*]V7I\L[?7MBD@ M"O#:#')R@$SQVL0(^6D59;RKU)B7I;#6I M-KLZ4K9Y.9"O,%^N&(_\1'B& 9-D.*WB3M9X6-8>>PMWI,X*:2OY P\(7[HM M27RN/- MGC_LO85JH0?#;.=G!FY^R"%-*_4OYGP-VP$<42].&9)-8DC0N>'\A#N=X^P# MSKAIH>S4DFRJ+)?[(ZU<(+'WREX&W/$58#_+]Y0,4#GY>L3I#P3) =$D"QA$>8V/I*+R;#D M<2=Y/%P&&ZIE _YM$G:0=D,;9>67J: X":+D")*R:8*Q\I$\&M8Q[M25A]75 MZKAQ-KN(\KC.3; M* &I=E%V>:4ZDVG;F+%/X,"5^\MAD.!0QL:=UO.PUC\TD 2!(!)S:H1:$=-R MS%T0');G(KBS*Y33"S&G^"*L^ \-A%9IQ%QV@VR$+[G>I=A%R#P(.9V^DVQ! M?_?Z-ZJYLC[PSDM$)ZXB+*X/#70&XYEKMY5Y[N]HSD_.CTX' %K9VV5S6?>N M _6Y\.4W3M/AJT/AU%>$U?>[/P&B%CH#F"WHY&MNC\AM_M?(EQ QU%N0XVD6 MIJMV; 93Q". $2X;+TX=*=[$P@A[%L&MC( M3H5$6(7N-/G'6I*O6?L3$K>/K&GL]"&._M UC5THC\/5U\?6]#Y&+AQ3P9#7 M"A!DFDR&MU;LA""^( 07+^1W'9R\ H*=V&,XFB+W=..CUYQJV:[LZV(=L;<[ M_>M#AV\/KZ3=V1>QSKZ_IY_G_8MEKIO^/3?P)TB*.PCV2^@R^C0!R[7]JV/] M!ZTV]F6JA=):U?9Q+3.(,@8 OR^5TOL/9H##"WRW_P=02P,$% @ ::)< M5,#3'+:$ @ ( 8 !@ !X;"]W;W)KT0]M_O[*2A UJQ ME]H^W_?=?>?<-6ZE>M EHH&GNA)ZYI7&;"Y]7VJ.0Y0Y45WX4!!._9EQX2>QL"Y7$LC$5%[A0H)NZ9NK/'"O9SKS0VQKN^+HT MUN G\8:M<8GF?K-0=/('EIS7*#27 A06,^\JO$PGUM\Y?.?8ZIT]6"4K*1_L MX4L^\P*;$%:8&QV8VKC4.3&B[L*RZ-HEM. M.).D4FA9\9P9S&%I:*$G,AID 2G3)=S0,VLX7C!%YA(-SUAU A_@?GD-QT^H9PLLY_U\>==_&A/_#""6TG,&CZ)'/-_"7P2,RB*MHKF MT4'&:\S.8!2>0A1$X1L)I>^'!P?2&0T%'CF^\1Z^>Y*E6L6-00&+9E7Q#+X6 M!2HNUO#S%NL5JE\'XHR'../WQ;&\.=>9;.P[TJM )NN::]MW^A0$FK>*TI%? M.'+;^8])&$Q'L?_X1DKG0TKG!U.Z,O1E(-PR]4#CZ']$3X8(DX,1TF=E3FF! MJ/*9P$X2"PJ\)KGV@Z?5$$?Z?9:E1K-X,TN'IW7^E@'<;ON%_8Y MC;]N6CW3=+.3*K;F)*G"@BB#LPNJL^KF47B4-#0BW+6F$H[(.=%]( M:;8'&V#X4TC^ E!+ P04 " !IHEQ4JS!LS!@( #F$P & 'AL+W=O M)[]_[FRM71:*ONO0AU64J_N57&K:\'DT%[XZM>%I%NC&^N*KE4#RK^ M7MU[_!IW6G)=*ANTL\*KQ?5@-GE_>T[R+/"'5NO0NQ;DR=RY1_KQ*;\>G!(@ M950628/$OY7ZH(PA18#Q9Z-ST)FD@_WK5OM/[#M\F/-1AZ^" MLC'=^+(0/VDK;::E$0^XJ5"(,8C_S.8A>I32?U\!=-X!.F= YW\_]J\JHL9] M'RJ9J>M!15[XE1K<'$].Q $+XC<9:Z]V;LT"^ES,E'=+9<)0?+*(_G$L%$)5 M5M)N3H0.0J*/DHB(*BNL,VZY$5F2$+&0$2T1]-)"0ZY6Z/F*#N4H65LO$#>8 M#4);ZU:2VG$H"K3-FTIYYA>;J4Z_MJ$V*1MU4+FHO 9M:+/!$T&XE%5^2;\6 M7B(I-2MG8P%] SZ2U+0F&EM;YVE>$AAZW*N/'G@ M"'H3=1=1U%3A742^/0L"P\F<11PB D'%)7U6X *IP8WH]H$)=54Y3\_G&[&H M+<=_X5TI CSS, B^1V^A%("(AB)I<-#2XW&J!-2E$'4L4X!:+RD6J&3 M'1P@Y*["RKADFAH +@+;][-3S(AP9*WQ/W=K M*]23!C(XULIL3_&H@4KU# \-22K,P%G,G$>4$$:XLM 9]X7X#=B*N?.N7A9# M<2=#D%F!PHK[?(N%5TJL"V?0%<"DJ/3G0><:C:+"^V=-+;X6+E?B4S!P9B@^ M?_XP?"[Q,Y6UW0S%S^7\%_;YA0 6 "WY]$A\L>+7&ITQN226GISO=A'1@E%< M)@5UAN9:J^HY*II\1H4B?,>?[K^<4#933,H2#8^QESV.Q&?]9PUGXD9\K%F6 M]&P08_0^I0D30G%=MU-BU[ZV2*_G_K58;XP+7&]'9Q>C"6:I,;P6P$?FEZ/) MY>A==QMRF0P%I00+D$\-.&PEST:7+R2I.3-9Z0@?U1."!N#$=D/41:; =3FC MJ+S+E,H3DLD/H_-.$;))66>.C6_@R)O4EN)X]NWN9!NPIF4:+__YC\OIY.)? MNZ%CKPZ;O3@;O7UIEAAV1>58&8P2;L/O,/6\*O,4#0+ %PHI7$G#TY-MO]M& M>0BC1^>CBPX+Y\L26E7)#4,P6LZUH1HX#BAV"\X2D\G)D"U8)[!H@NP3Q:!O M,()Q%03U<2)+KU;.K.AQ2^(9:D*#8QC0BQKJV;DX&8G9 DPJEIHU@#M X\0# M%):CR>BL7P9]**C[2'.A,Y=*4Y:N)GI;26UX/#6JVOAA?NXIZN0,R1UT9@UO MCB;3;6Q37@[*ES*-8EI^D'+HM$P$+G*A45R)J2*;FL M,-V]6[7,=LOEJWS79[WAS_2R(.Y=*7:K:4T.^+8^6%W@6=GV;ALOE'*&D4/5 M:3:[1(D$X@$G,#KBKZ4DWFLVER>::[6OGQ/WW1O@7!D-BR&MTG2,N%9Y?@_9[FNMSN?$O!_% MYB^64$H#[>P:6P@:\Y5"@6"A.92]G0GC,3AKE1DV$_?9\V9^$GW26 PT$@G? M5KAG?.\(I?[!;U[M-75$%_;=_.*LS# JAFGKYTE:XPU:-CM(?V47"SGW;7-U M(WZ(NBWX->1@Z8&W:6MSV+)AF48399FD:-2Q3/(/>V%Z+4'IO-S+F[/ "IZD MJ<[;;K.<[A8%A8*22M-LNW72<)U+D]Z9;+XS7E EQ%/-ACY7O8&SY8I.U>&A M@MZFTZ&F!56K1-K-=M\-ZVU^/47 IU?E8??\8"2W:W+G0+LD[JV"1GW>!\&. MM/![O>+X<6UIOH#=2= [F-NH!8Z>CB[>#H1/7Y72C^@J_I(S=Q%5 MS9>%DL@G">#YPH$AFA]DH/NT=_-_4$L#!!0 ( &FB7%1F.*]=_!4 %I! M 9 >&PO=V]R:W-H965TK>2. 9DV;[U(=D8EGV+P^$^##E-LN/A--,](UK[Z_>IE^[IH8:2-@@. M,&R2TR]5U?7R5%6/7VV<_QJ6QK3%MU7=A)_VEVV[_N'%BS!;FE49#MW:-'@R M=WY5MOCJ%R_"VINRXDFK^L7)T='%BU5IF_W7K_BWC_[U*]>UM6W,1U^$;K4J M_=T;4[O-3_O'^_&'3W:Q;.F'%Z]?KC_)S3 M>C-7!_Z[V,C8B^_WBUD76K?2R:!@91OYM_RFOQU&)>^_I&#J-P\^)-&6R@#Q^]":9I M2Q%;4Q4W=M'8N9V535MS'37-[+KR8Y= MCT^*7US3+D/QKJE,-5S@!5A(?)Q$/MZV. L;7#&&YS]/PO^X5V?G3PO_HR=,<$V,[NN M#4^_=DW DTKF?UX:6-O,K=9ES9NFQJ8JY;4I,+>LB8#\# V_#I-@L[6Q9 M+,M;4TR-:0IXF'7I,=PVO):O,,G .-IE\>7PYK!8F,;XLJ[OZ+%9T\IE3^>Z M)^\9#__/JZN/SR=8;59WE2E:)1'#F0'Z?BT$,_L6/V^6CI9WFP9KAVX:;&5+ M#^8/BZNZQE*M\#!UI0LE>)V0LF=K"@%D&8&J6B^RP^!(,T?$N MM!:N!@N1$$4((E0E\E%1PE/^WEDSK)++0=^WAS M:YI.B33?$(P"OE2=IV/N)_&A&V]==3C078L] IW>;\R,PT?HV6[6HX) L]Q& MCA21KZA<-VWG79V49E*$DK3+F[;SC:Z3YDQP=*[JL..F]-"&]@Y2"#3+-F"G M=3"_V[+N^&@G(B4,9&,1WHEUK &66M%(.M4UB6M2>(HT!VY^T$%IY!PF16T0 MF_*C (6MFWT]H)A5%:2H$)UN2 LB=!DO%H:',(GR&ZGVYTQKC- (-LD>=@N- M?0;^/E@XXF#*7J4+]'EI087'6=1\># ?,F-:P(%K7\QA)\Z':)GL+3J0!0D8 M*(Y;V1DI4&5YI^@GX!E@4[6%;E1TJ%-2@S*XIIS6IN@04[P(U?I9MX*FT:$< M%K^4#8 &";$HJ]\07,-CZK!9PG")1GDT6"^>[6'QH:XMC@?/(4_;PM3\5SZ4 M6U=#XB")3@\'F1[( [.^,&SD@?9J7$MRK S<&OP4!,O.%CYH9H-H MS:SM<([P+8 \F..Z&EQ8+ &4U]LL=\201TM\:+ &YMB2,$I6%C MS#HM*X%J%IF;;?-"9D3 G70JGO>J_ W^KA<<<6/;+GK'XN]@>UE_U$]X@/BO9N3=ZEON/U60DJ@Y.NBFZ-52KD,&0/3<4SH2'.FPG&E9[@--0/ M"FW#UT/",#-(I0^WUV+,G_"T>#]@:>MTUZ[%5\M$P,DY-=@ MK2=)/12U\$(48J-VP 0-#@V^;>"?_^,OER?'+W\,FB<8+R>*5:!>MKYCP=;" M3X7UO9UVT=FF!V1JOG?"Z?=Y.:43IM]9>221*@AU+20BE5ALY2BIPJ\5!2,, MK=V,XWR[]*Y;+)$&LBR0FM75,+C ^"BGI.@A84-%8E)@9$'1&2?^E.-,PU)L M8))Z4)A04$/2K\$4/6 0$9E'A5N,@QBOP_MXVB@D" +*HA<"LDAL&$F"%23 M]"0V/^EL"?=0!BJF\LCNYT^OM=5^YAB M+LMJ:R_%?R)[RB= [\E+W?/E=SM,ZPD[']W?>7!,HQM?[-H0F%"!/@7O#PGT MJZ=GSP8G9L,22VFN('[6EYN"U-_#NX7A,N3<*4VP9#(M7.U&$CE*+28Y/_K\V)EVJ6K!(HVAI0>R..?;$WD@0U%Q-!&O!-Z MHI!KE%-P3Q,17#N"QV)M!$B6IJP8:8_\#A3#ODQ#A%/?J/* ;#".JWW)G394 M>2,(LRYGZCG;D0"H$I2X-6,GBT.>ZNRYY]H<*0*+/MFU(B9XU<:.O)@C "1S;2L0FZ$L(5(L9 M.CY"20%R=E,DSH8R:7C]%A\U;9X4'VLJ ="P=WWV_'<,[X>LTY"4 M8+.=<;[ 9D:<'1;O2"NP1>%04P%-2A&4;W)IR)LZVCD7)Y8.Z:)=D6J9 MGDDHGV^91=* K?VEDI"VYYQ+U)IU7#)CB*P8F$^B;6X&I"7*D)"(5-7$M]T) MB;;,2V&>RB-?H>JDE%@24/?6QG(D$*;J*==CANPDF*1D:,'E8_,K%&Q6G?-&"8)Y]2*9< ^!SHIR2MIQD6OQG&O&SI6*. M+LF_U/Q++#1ZH_Y5@Z_ME^ JC=8V\"0K&0P+-K8A3\T>4NN4(U6WLE$A.^6I M6""567-ZJ342PH?020GTG_!ET?0YR I:"3E%WLH^/DT;,V%0.(%>N"IK[6,:/I$K_ M5 W/JB0@N_T@0%H&01) M5\;SV2N,.BQ^II C]04_P4$2LAJ--$K*\<=HZRS=0,?494>HOJRYN[%LZN; M+\]I[L7!TNX"ACF\GF=(_G^DG35*Q#5 )953 M>4NG$*&RO1J2,5EA$C?5[:T<6B!!*%.[*-D.K.2##T M7*BI,I,:<\HL2%IT-0$8EC:7C(NF3K13H6D*G"67 BDH1+1-26O2@Y"\@E(P M+I]$GA9$<[03[@(WQ)@W8'57WT))S$8-F-HT K:#Y@P;IL@N.@5$AZRNGNR[ MOMLNYRR )7V6!VDGPM ?"DZL?TG05#/P!!\!ZZB3H(&5*T+;NO*(FKSG=!2S M+,?9>,;:1.-&'!=P@AB@BD'AVRCW&'V?>3DY#K(YX]3LDF2,ZOO&M#'[CL6# M7G4'QSD4'RL3-^64W]ZG9&Q$]L4$ZV1T1 +.N=AXBR2BZ>L6TAUG;T-0>BJU M_NU:HXH]G4U,6[!S3= 1^M)0A>TX5MCR#NQ#Q:[A1B,%MGM;;BT<=E6\6 3B MVH?%G1N<_IK#(P;\+:;\URRDP;/M<@!%Z1KZBA/2C(NA"GR)J-*60SM,;K=8 MEW<)?H='MNBKGF'[5$%[UK*]SEJV RDN2&!D-EA.QY8;CAKP&HQ$5NO:W1D- MJ(UK#N(O. 'L3T5]Z0V-K,&KFRKOR.J&Q!S1A\Q!]1>";Y&+DQ+*$U'+K1^[ MAHAZ]NGF2W@^23)0H&-CWJG].0:???Z5*D'2K\P@3)GRSNC:%]*-?:>*- 14 MCV>7W#) >F)2>J?NAUQ'"6&I@-AKQ"%YX8&\D()ZLK>!6,76F4*A=SX 61FA M92I!25ZC5RBTRV%9:::QZ#TUK&FS);?")['HT@B[V(X4[8E\#DVU"WJ%Y$U= M0B5O9DC?*=7GHS^@"@SMS&B.U"ZAQ!&DJ=NH/&0%%8OL.=Q"UAQ<8^G$%>6W M5\@R:_-->E-RO8,Z4??O%_DG=4NI++8KA(IY+6B MKJH8<#-F.,DAA'$Z/.-)N=XTE_17HP[=6:"@\FE[CLT;M-K#AK:,NR216!I. MBZK:E@3H#CC.( "0!-901[/D,+]='!P&W*3A=!71'%P#NK@BV%7L M@/X15>>D2C7[0Y-*=A'.V6;=M0,=[;)*\X@93/YM O5"382)TYBC)S0;,<@] MZ3!>Y&)D*G10\ D<#:':PD+*^8;!*K]?E/P7.\[,:=X_D3_721LX0JE?\ZY] M-^N^+@M5O4:.F@R\ZAS,P-;9M[@YQ$89U-.@CXB<81VI"V^=V!84"JK$LS-!VQ/3(ZJY.C'^EF"-8P#7\__C'OLZA5 BF>%>_4YTR*M^ITY-:/HWL/ M+:W[3BYJ?>#[&B1+ZB&($/O8TS,Y.)FR:Y?.I_(-*1?C[OX^&I7AY=X$)*Y. M46]X<6GJ_/QB3<^C3V7'Z36YL$66#"@OM\>I5-YYOS>@U):[H#<[^7BTRB<8;^1@\7WOK*SN#:26HM M:C1?K^O8-KL/RG>2F:K8@U[+IUW#!9%+\*%;Q"$X:IC$XFO:)K&24J_=)*6Q M]\L?P*6E;^ WN/"+1(26R0%7ZL4$+F8BILO(J&(\(8?#R4\<1#\Q0$=I4J"N M!=J#/VU?%1L%'Z[FV>Z=SI&,D1OYD^E2KDF:2=G5M MZCU4MNYBC5Q@O 6&9GEV&8K,7ZD]:T:2+582$.([??6[EDQM"0 MH%)J%H=!MWCD7N9V59O=J_EF U=3=I&7+K+V)0"F:LK%6KYFG+I<+'&>063+ M93/>%%PI9'NJ2%(_0^S -*4 ?,SR;,%Y_Z&$.^-;@'C,@E$=5F67(D?6Y./[ M@T#'SI-WST4H2C;H;&@KBIP"5,FT;1V+.ZI(? ?R<:XXNY+&&1.6.!D"--ML M49]7<]-5$;M"[>9I3.LZOH!7<*]78YA%M>H"+BFO#AT8:S[KZ*4N15_#7>5DRT$=CE!6X#;V=J,O*K[I361$ MQ?UCK<*<']E;WWCB4>]2TO:K)&U_:,G8QQB\P=2/CB]"Q)>K M>IY%_,JO#KW'L;ZR%)E.GH/.V"=:MZZ;R45+JHZDFV99M52OY)4+?64GO59" MQ=+&9+2K7A&NZ!5 R![+#0;W.*'7"8>F5DM%26.\+^)[)"PBH-H+ER[C/='H M7AQ=;68L25KWP][_4.KZ[EY"O4<9#OUUM$7>!S(1H;*L]\[/)B\OS_?.SY%T M'>]='D^.SE[N?T:!=,2*B?R?<6AJ\K>@:1SXD,_7!^Q[]ZP>C.[QQE$W3U2+NL*6>)N$! M?B'+5?':AI"KJX>T0E]UJYQV:+C\*IUR.E,I])7I3:*4ADIX_PA'ZS4K3R@V M/AX6(?JWRK1&E?-^K[[6WYZ)[RJ1LXM4:4VMZ2;FA")S>9E,$+2A21( D)FNMYTF00<[9U9QN MRMTO2N6M7V3O MNZ^,7_!;_?Q"6M/*J^_IU_0?!US)^_+]\:C-'%./#E^>[\O[ ME?%+Z];\]CRP2.M6_)&N,AM/ _!\[J"@^H4V2/^=PNM_ 5!+ P04 " !I MHEQ47JHQD7,/ "R+0 &0 'AL+W=OO(+S!P@9H6P=U99( CC.S$V '".(Y'A;[T");4D\HMH9-VM'\ M^OVJNIML4I+C 6:!1*:H[JKJ.KXZR#=/NOQBME)6T===7IBW%]NJVK^^O37I M5NZ$N=%[6>"7M2YWHL+7S&Z\#<^J\VVHANW[][LQ48^R.J7_:<2WVX;*IG: MR<(H742E7+^]N!N]?I_0>E[PJY)/)KB.Z"0KK;_0EX_9VXLA"21SF59$0>#/ MH[R7>4Z$(,8?CN9%PY(VAM>>^@]\=IQE)8R\U_EO*JNV;R\6%U$FUZ+.J\_Z MZ4?ISC,E>JG.#7]&3W9M,K^(TMI4>N/>FU$]12:M!C2[XJ+P;PJF"C/)0E?A585_U[K-\E$4MHW6I=]&] M+JH2>C(0HMI&]\Q>EN;-;056M.$V=63?6[+C,V1'X^@G$-N:Z/LBDUF7P"UD M; 0=>T'?CY^E^$&F-]%D%$?CX7CT#+U)<_ )TYM\X^ _A >/?@O/'?WG;F7X M_G^?89@T#!-FF/S=FGZ6+ 7M:[,7J7Q[@:@TLGR4%^\N)U?1B_@UJS[+5&\* MQ9'B[RF#L./;?\HL>MI*!)'S22A'KRK$O(E2(@V_U>MH#U;*8.U&Z\Q$&L$/ M>50J3:2P%_]VNBZJJ-J*BB*:0M/@FR0B1F6R%"S TU:E6[XOBTI5ATA^W=NE MFB22B&,B*+^F6U%L<$1PJK;:R&/&-]'/&E%:R1+!([';'JT,CDN[15D2):"- M4Q'($W^3 O[H:'[45QB/:R)%BT1UCK' BGBDVT)OE,)??F M=72IKB(<#,=8J]2>#M3HJ""/?&*(TW:Z+@/>#?^S=Q7\N4>#)U+^G=&Q":@'4$I$)<- M9[)IP]JX"&3MD6G.F@^[&K;0/SB7EG '/@(Y^(C*5%!#=1-][(4/73 0B<@@ M^O)SG.,&4,I3G@T>+@"L%EEWS]&["4"5#^T$B78H"-3^[#X"U3]J$H( \04Q M1T4'U&'-*:&&':!C2\7G&1U21O:.,:";K, M#[3-6N',:ZWN TPE2A3DW7_[TZS?/T?<#3'?$H5,X\5&&+8I+:U#@5D F5[1?)OI"I MUM]5 7T5,#9#4ZD?V1@J)7J;&I1SUB6;M'6_,_[3-45%"-:D:49'#ZA$PV7< M\X!.GGO*]U%+4,XE!SMC*,;.2TJ>YNI;!FUA^C?:Y?V'SG]:+@@LFAB/.52R MWP&.E*&)XDYD, !*#G'@6USEA-5)FM: 5:D87HR"=BB7%A5,L)(04W(0=.Z+ M-:0*3Q&3%BB:(285,.%ZY)4":^BG%*: SQ0 ISLDGH,_U9YDQ^*@X M(-QZ4XK]UD/R]6AX/1E?CQ9=W\RTM&YMT;+!RF^* 79 2T/J<691P-.5K)ZD M=&8[6<4H0H8 IQ@9NF!+SMP0:)0-(Q@R"KA'!RE*4FT.D7N@H3(^SE8\$O8= M@C2,;I%CC^.KBE8:Z1\%O]RM0-T5_4-FWKL[6MHLY$A+BC.*-MUCD-5E W N M%DA02MMH3SIB4BR5&255).:2@=85TCB50U X="Y=]4 57JC.K:"].0*G#"%W M52,*V7ZG:M"T5)!<":L<.LJ*;-7$#6F4RT+G[\8NY$6N(L[81;-'&WX^2>Z0 MB'QZ<7DG.P\L#UNUW[,1H-0?\<$8>*_)FSJ_;?UO*?_6+]U@SQ5P)T-8]$H+*B)%!. M\SJSVK J,)7K39B9T[YUS4#N%BA[]OF3:3'14[T*A&U36I-6VGYE)3NEX;GV M!1SJLG3(@3+*G-?V3?3)G<4W:J'[;F0!T2C3<# 8&PUM)+@JA:A1N%8'6QV^ M).L'6::GS183.E5X;G1'BE*NJ&D ^LF@U8I267+AY$UN<<-T%NX$X7:C>S(8 M>;M-LD#8,[G'Q8&7"(I^% @SRMZ]EM,6N&W.N8%V5UP9D%=94""N5&>"?9VV M4>6ZY2)$6YM";3KO*ZO35R-G@&=)Z59; ,PAG\JI[74+6\8MQ(/Q$4#IINE" M :4RYKT2.>N$)T2M8L-VEXOU$F50J2@YAE5;&X25=QJOGYI]C&H$Q0!E$?%1 MY_4.?[N.TZVRVDBCA--%5"Y'G*U+6=4E]32K Z]LW(-CPL,TS&8:!O\/\X0' MH1B57"NT1VJWD[B-]:C]K*F!B"!@I4NN TK>P5+1XM@3C/ZH1.] !=MZI+MW?KK]>IPW:1I&%$1G+-.G6!N.(28DX2H5(9^Y2/@ M-*^&-Z-H!T#E0>F9!#PZE8#'PS,8D7$%0 8M+'D8X(G]SLUS"M.:P/=;D)=. M^/VO]!71G.,D0$6RN:V*:_IK)PQI.^W0Z[79G2$G"6 M/("JS(I2GU:V&(07>?1T&9 4$,S47 -G!:,Q!56#67]>$!.T?6A5=&R[GYU" MWWN%AGHQM1N8K,6*/!4VB6T?>XUJM3JV!NFC-AQ5 $EX+LI(D7YI!C\\=0>E MZ%$B.<*JMB_R^'-$CU1DS\*N@]/MZ(E$@S\^"H(.*"00F*[1LZNDD(6X]^). MAD0FBQ#"^'8=_BFID4LEIX62ZQ4(X"JMF^B7I@RFSDT9-OFY@0I1;F*@'6V] MP.9-G?V7[<[E%!.M*T#/G]X)5+%'T;E#UZ =CF$1)_ZC(LH _5 ;HHW$,;K@]ZWM(6,Y2C$;@EJJ\'/\X(W;KI M;$J_K#OU" >!Q(AJ UV;:$,:+;BX%*BG4N70PM;OJ@#V5W7KB48&A-KZBQWP MVS764?'<\31KJ[[TMA[E=.QJ)X 1(2J7G%;3;>,*B*=PK 4C$Z2H#L>@3;G4 MV\3F+9"%J[U^CIH)ZQ7L3<_H0)& _@ZNAQ=,3"L5;F[7JNO,KMNQB=6 M.[WA8YJ6M4_Z>UUVQF"Z$GG;=YX:5E"TNCJ%?;)7[/WS'XOQ:/Z="5(U(RMW MQEQMVW"B.HG#JLN1%[JY]=B>BVY=[_/:N,.MY=FC]37J)4<')O*6&S &X9[; M)J452E$))6@G[:O+#UM:5E:W7V;F^BKO!\Y)O'^"G4=?JPU=Y ??"Y/$L8L@+@I: MTEO-HQK'(+8%&/L#.;SWZ:%). .A8'#K!LBEI1"1DJ3>R26!R?'KY4K MX2$56APJDS1JHRSHUPG:?*YAC<-VK2.35\+[.E512D++3B;AB0UW+RQXVQ2[ M?IH'G+8@5N%3MW4[U/:S:O>@QDFT@GLCW7PI]%,P!P\Z<5OHUBYC^>$B9ZJM M%%GW(0P_R*E7O_/C%:RNJ01>'?IC2+^!AZ8]A :@W37S0?>; MAYO!Q\+53]1G#WXFW!I+J;N\_N:TE3[TSQ>CA/_Y]\0I8CN$/I@UZQ)XF0Y<9\L]FP6 M+R;SYG?WE<7W1X8L[O:KP32)Y^ ,Z5"SS,;CP4-?08-/W3Z1-BVQ:8F+9!DO M9T/:/<2M9#EX:#H*;D(",6?+I?L\[G(&LW@Z64"$&:YFLV3PN9_Y!]/1L"%& MUR\_T%'C]O>:=[*(D^&DO>B9=[F8\?^>:4>3>+$8^3^G33N.1[.1^V21DR1> M).-6I_9K7Q/N-C0QC9/)B(TSC,?SR8M,FXSC9#2CBWD\FR]PL1S&PV5R9-D1 M/'8^F,?SZ61 MA^>,%HR6;;2XOKEHAZ-N_]>HX%QPD[B+OI&BX=P0OO9C\DD M'L)B[L]IPTV@PKG[9+&GBW@R7K3^:[_VM>%NOQHL1O$P(5\>30 9\^G+8G(< M#Z<4BK-YO)B2!4< G.5P=F2Y"4<*7&^TA ?.XR&8'ML.?I", E^D;R^7N$F- M[^T8YW:,^CYXWY7WR +0$[1$QDKBZ9C\_A)^F$P&5_Q3DBR.#-SX MUFP\N!R-YU@ZGDQ/V&TV9WR\3,9+K!DEWL]Z.K2,+&+&D^7$RK!<+IT,"X3C M_0D50R7=Z>L)5\3N*66'23Q;S"SA,1*8)3S!>8^P!$!#.+<87([C23+#4G_> M3ZB(W:/.9CZ,R)Q.I]@U"2)V/CXZ:2@VA4,\71+8S.#Q=.Y+9!T8X<(.]=FA M_-VQK0['VNV]=>2Y4,=$FJKMJSG=)9WC4#-6HX3M/RM'K4@O*>FN-8[?!FI[ M1WIZ;_JM1M (A%CD:VTW]PG>3^@]%.S-O#JO2AT](.P^G2![Y TB/_-DE0OO M'0TB3[W1>1N\1PNZ&WY;F& 71K6OU#9WFQ>2[^Q[N.UR^S;S3Z+&PO=V]R:W-H965TQ%%)J^AX6:,6U!T M4Z)NN"555Y'9:N"%!S4R2N/X/&JX4.%JX6WW>K7 UDJAX%XSTS8-UZ]KD-@M MPR3<&QY$55MGB%:++:_@$>RW[;TF+1I8"M& ,@(5TU NP\OD8CUQ_M[ANX#. M',C,5;)!?'+*;;$,8Y<02,BM8^!T/,,52.F(*(W?.\YP".F A_*>_<;73K5L MN($KE#]$8>ME. M9 25OI7W [@OLZCES?#E*X[^LZWVS-&1Y:RPV.S!ET C5 MG_QEUX<#P"S^ )#N *G/NP_DL[SFEJ\6&CNFG3>Q.<&7ZM&4G%#NISQ:3;>" M<'9UJYY!6=0"S"*R1.C,4;X#KWMP^@$X2=D=*EL;]ED54+PGB"B3(9UTG\XZ M/8_%\#CX-/)J?L@."=G"--OK$,2V9K8"5*6B"AJHN F@3-!K1K5. :Y3YQ M<'*KR!-;PU5A3H,'WM&@6-""R^!3,!UE24KG9!2?SX(;H00-3<$JQ,*0\7QZ M%LQ'<98$7]%Z0)*,YK.I$[)1/)__K571P=PUH"N_72[S5ME^! ?KL,"7_=S^ M<>^W_X[K2BC#))0$C+63_$&+>V$%VMZA$ [![HO$>U><0&& M9VWU!E!+ P04 " !IHEQ49XVPWYD# #R!P &0 'AL+W=O:&ED$Z%(A:3J=7Y]AY2L]:99Y]*+."3GO7DS%(>+@U2?]1[ D,>&"[WT M]\:TMU&DRSTT5(>R!8$[M50--3A5NTBW"FCE0 V/TCB>1@UEPE\MW-I&K1:R M,YP)V"BBNZ:AZG@'7!Z6?N*?%MZSW=[8A6BU:.D./H#YU&X4SJ*1I6(-",VD M( KJI;].;N\RZ^\<_F!PT&2!*.N- M;-9PJ3HTBF/"'LH'HW"7(6M3E0!=X<%"R^E-H-DB[B:ALFS*E%W.@*)*6""P+&_BJ[&!M"Y$&@QSK!98 4"\AO@ M"\AH^+W>$)WUX0;4SKTV&@5TPO0M>5P='[1UW\>?W/O7\(%B%,R+0XW0.)SE M/E']"]-/C&Q=5]]*@V^$,_?X*(.R#KA?2VE.$QM@?.97_P)02P,$% @ M::)<5"P$.:97 @ !P4 !D !X;"]W;W)K&UL MI91+C]HP$(#O^156U,.NA,@+EH "7:INH=5T6X?AZH'DTQ(M'ZDME/@W^_8 M@92M"I=>_!C/?/.PQ].=5*^Z!#!DSYG0,[\TIIX$@<4W58 I.[F1_Y)\%S MM2V-%03S:4VW\ +F:[U6N LZ2EYQ$+J2@B@H9OXBFBP'5M\I?*M@I\_6Q&:R MD?+5;A[SF1_:@(!!9BR!XO0;[H$Q"\(P?AV9?N?2&IZO3_2/+G?,94,UW$OV MO3$*3RNT,_-% MEJD&!=F1L&P)\05"%),G*4RIR4KDD+\'!!A.%U-\BFD9 M7R4^0-8G2=0C<1A'5WA)EV/B>,D%WIH>Z(:!)@N1$YA<#)R+P7^4\3KAYNZ6_$WI!' 29!+;01LB"V)*((5DV%65V$X\+!KP#2A; M.,\6S@ZA=_,H4%,VFHIX-TY'W&=D* M&^:]>5^DH0P-HK"71F-<)+TT'?RKDL'9X^2@MJX%;2:-,.T[ M[:1=ER_:Q_U'O?TBGJC:5D(3!@6:AOW1T">J;;MV8V3MGOI&&FP[]&ULK5=;;]LV%/XK!T8'M$#FBY(V79$$ M<)(."]!B6=)V#\,>:(FVV%"D2E)V_._['>IB.;'=#>B++9'G?.<[5XIG*^L> M?"YEH,="&W\^R$,HWXU&/LUE(?S0EM)@9VY=(0)>W6+D2R=%%I4*/4K&XS>C M0B@SN#B+:[?NXLQ602LC;QWYJBB$6U]*;5?G@\F@7;A3BSSPPNCBK!0+>2_# MY_+6X6W4H62JD,8K:\C)^?E@.GEW><+R4>"+DBO?>R;V9&;M [_<9.>#,1.2 M6J:!$03^EO)*:LU H/&MP1QT)EFQ_]RB_QY]AR\SX>65U7^K+.3G@[<#RN1< M5#K.E5OOX2ZM:-CD=4%KY8(M&&0P*9>I_\=C$H:?P=KQ'(6D4 MDLB[-A197HL@+LZ<79%C::#Q0W0U:H.<,IR4^^"PJZ 7+N[DTNJE,@OZ@!VR M<[IR,E/A;!2 SC*CM$&ZK)&2/4B3A#Y:$W)/[TTFLVV $6AUW)*6VV5R$/%: MID,ZGAQ1,DXF!_"..U^/(][Q7KQ9H&OE4VU]Y23],YWYX% 7_QX /^G 3R+X MR4\(Y&&DEZ>O:!\:?,^C[( )>/ECL M\,J]3"NG(#Q=."DA&E!I(:=[I56*]O@BM)9KNA3F@5Y&K4[PU9#^-/11N#2G M25*GXX@"F&S+T4IX$CT6KF4!@O(Q8"-JH9=J*ADVV3=>=)W':>WI7*2@5GLW M+9W2E+R-MI.(S9! GVGE M,Y&_*I4^T)W D*#4+J41)O@CD@+>PA]T.#*0$="?>QP#M<;8/^(T?,41P-*H\Z!,!=66%AZ*4BN0E3%G-1[3X%$/ M5M\JY:*78,N]IV)L?"#'M2M***+.OW\UOB *:YLT7/:@TS'IZ^ M[H&SWE.19-O^D&Y0(QE\B_%^DJXFA#%;I5@S33XET!*5J=C[38!X$&[",Y?1 MV?'P==]8.R[$4CI\-+0@I77QD/_1,.F7W'85'R0>JV1=#\P9*IB,-;]NBIPK M9V?)*Y/J*F,>8N]LZDJ147:([9I/0YIZ]K5KY/:4W/:"YS&ZL5?CT0-,>A08 MQEO'%%,!@W3!-DR_>)\TNL"AZ?D< :T9I]*WATK7%C#'\,)[&7R;CH9//QXA MM^@O$>+^>P'-6V>7*I/,U7YG.*0PU5PDT2B!8AUNLL_2TX8#R2VD:PK/Q,^9^J"K!VU/\:EIB%0! M1ZB)"7EN?2;2ASK1A^<8C]S)\+B=N)S4'77)E"!V)?QR#H%!Z&YU#ED3\@5]]?ZI=@RWAGP+###20^YKCR2<<"V)];&]H7-M!=(B^^ M U!+ P04 " !IHEQ4&XNL"TH$ *"0 &0 'AL+W=O=7C.A5%23*QY(/;DJ0@-RK1DI:%/KQ4/7! M[ Y@Q6MO;&\(_?4]]@+9W#9(?0#6:\^9,S-GQHRVQCZY#;.GUUQI=]/<>%]< M=[LNW7 N7,<4K+&S,C87'DN[[KK"LLBB4:ZZ2:]WVY7KCPXON>%2(-2_8_U;,+5;=(THF<]9.&DV6 M5S?-2?]Z>A[.QP._2]ZZVC.%2);&/(7%77;3[ 5"K#CU 4'@YX5GK%0 HWG M/6;SZ#(8UI\/Z%]C[(AE*1S/C/I#9GYSTQPV*>.5*)5_--N?>!_/12J26GIO,GWQF"02UW]BM=]'FH&P]X'!LG>((F\*T>1Y:WP8CRR9DLV MG 9:>(BA1FN0DSH49>$M=B7L_/B6EW[4]4 *ZVZZMYI65LD'5OV$'HSV&T=? M=,;9>X N*!QY) <>T^0DXBVG'1KTVY3TDOX)O,$QKD'$&YR(BVZE2Y5QI67Z M<[)TWD(#?YT /S^"GT?P\_^9M--69\,615J_:'H0.ZJ"[;5IXM!B-&%KUJP< M/6Y,QG3GE-!9F^[O9W3F-TQ38T&3;8OXE=/25BTJ2NM*@7, CSMBAZF1/M'<@DW5=WA<6Y$3.R^6 M2D*J&2UW\?AL\OAE09/4MTDXN.0@IL/F*:ROBE_E4BKI=WMSC6QDZ _I/-LW MD$4NE*)IZ5 +YVBR/V)%A#M;3">M#OU:BXFV8.+*I>/GDK57.W)&1;A_IS/8 M19N%*6W*;;K3$/%9@+K3+XC7V!:H$3)M=(:1A\:U3QBT_I!-7*I0]E?EIU^_9Q(4UO"7NJ0$_=6I1I! M$BMLDBB@I!>IUU27VO??#9/^U8\N;"N95DG#11 ^:P@IYA02J8L"RLH 6*D) MD&%Z'P\="][!5VIL!H]J5X4\,WDA]"Z(%!M1W=YX!+G&U4*F$BB_>IB44!'$ M$N69A8[Z1J9 CRXQ5#A?@LUAL+SWM!$9N@8.GTL9-/.65X1X3%HA=L&7"_4 MDY CRTJ$PM3R&4+_R"U:7!F]_@& ><47>G!!J=DA,2NC<#T"^[I1MVX$Z\;9 M70C>E [E=JW&_3NL]AOMQJ?&H'TYO&S,2FM#>@I(-I0,3MX3:)SUVY>]SXU6 M(PXD3!!T<-;'G">M'L7G_]KO'9K M]U/.=AUO80=O&#'5575\>[SH)]7]]G:\^I?P(* \"$KQ"J:]SM5%DVQU\U8+ M;XIXVRV-Q]T9']&UD&0X@/V5P339+X*#X]^?\3]02P,$% @ ::)<5!A= M\Z!Y @ @ 4 !D !X;"]W;W)K&ULC51;3]LP M%/XK1]DT;5+57%K&96TE"DSPP(1 8P_3'MSDI+%P[,P^I>3?[]AI0X>@VTMR MKM^YV)\G:V,?7(5(\%0K[:911=2Y1"UJB=-!HLEM/H-#V9CWU\"+B7N'8[,OA)%L8\>.6JF$:) M;P@5YN01!/\>\0R5\D#=A*/DC81L MDY"%OKM"H!"%UC\#1!S3WUCV;:Q>;87\1SS M(8S2 61)EN[!&_6#C@+>Z%^#7NG!],LSX;BG%-!F\T'P^6\;/%L9H,'!)M9T_-\Q11]Q&8R536ZH63 DE MH@O^EY490@D?3B8,[TM01I+?VS\MIQZKG\.YMNA9V M*;4#A26G)L/#@PALQ_=.(=,$CBT,,6.#6/$3B=8'L+\TAK:*+] _NK,_4$L# M!!0 ( &FB7%0^L684+@8 $X/ 9 >&PO=V]R:W-H965T-V0 (Y?9"=-LR1 DJYH@ 8MTG;#,.P#+9TM M8I2HDE0<[]?O.>K%LI.X*+ O-DGQ[IZ[>^Y(GJ^,_<>E1%X\9CIW%_W4^^)L M-')Q2IET0U-0CB\+8S/I,;7+D2LLR20(97H4C<%7-)G\E^+3Q:S4:LE41GE3IE< M6%I<]*\F9]M$_[8N$%K+4_MZLWE/MSS'KBXUV MX5>LJKT3;(Y+YTU6"P-!IO+J7S[6<>@(G(Y?$(AJ@2C@K@P%E&^EEY?GUJR$ MY=W0QH/@:I &.)5S4CY[BZ\*?=/6LVG0-]WKF?CK:NZ\ M1?+_WJ-SUNJB(6<6Q7+P.Z@7:AE,B6%:AIJ%3YLC8V%%_#ND^)=2\M$0K/NP&OM, 40,VU M6DI/B?!&%'(- WDI-_^J>[&)#RL(O+QZD58B?2 #1P3EKRF4* MQDTGVR 2\F11;MBD%G!"2&MEO@Q1X3C(2C6K5'E,!>=@*$)+.S*+(\[0P?W' MKX<"V2#DP5+(.X3],X MRW%$J\Q6SNHU>Q#D!9IO$*R,,K00V&JJE9PKK;RB M[]E!PH(#=1:!V=6!;94/QI2P*9:VTU!"3I@79]0@J,R# MH5=ASQ/_MOE8M2Z80WWD&;5:@!<9LG:/]V+>XK%7?D4>E1&1NYZC/3.>>3DLD4 M$P;)\U6VR9O#@;1N(9BB(A;H3(^>8)]S$*HI](4VY:N4NV M6?A4;I$8YZ)&AB3;M)!3+CJO!1,M3O@P(/A1"N7*OYK2H MESC9P1 N$]S\L.928_U1J,5J>VTAM&/@S *X@$8">=V* NYO:)EJ@32^:Z!N M?ZCK7;F-GFWF)P82N?$;K[J,:/WO5$['5J>_(Z@^;5:1J=SD1]4LAB63/ST# M9!R;DB49(N&@V>P4#C3C:M#P[+U9$:(Y:&HM9J7H IN.7OF]1_M^6'"6LXC* MT)WE(1=0::OV!',[1\%V]_("=P[*YDAZ<^\(+4VR?8WKJCOK_4G2]C8ML3JN M>P>W[!4.$J!SASU(1KU7O>E@_/J$)]->-#B9CGDXPW \/>7A<6\R.!U/>7B" MXP,Q]<@%9@5*G"%^ ]$,V M$N5"253'S(O*CX=O?H;>D+D75#>I3[EPDB3T*1"FX9\A;*#/>"=+\JEOG:A!8C8<-_%Y[J8^ZKQQ,K++\))S(@2G>NZT MJ^UC\:IZ(VVV5R_-.VF7*N<3; '1\?#U<;^Z@C43;XKP8IH;C_=7&*9X\)+E M#?B^,,8W$S;0/J$O_P-02P,$% @ ::)<5 YY4/EX# 02 !D !X M;"]W;W)K&ULK5I)<]LX%K[[5Z \F2F[2I8EV8J3 MSE*E..[N]"0=EYU,'Z;F )&0B Y(L %2LN;7S_<>P$U>DL-<(HL"WOZ^MS"O MM]9]\YE2E;C+3>'?'&955?YT>NJ33.72CVVI"ORRLBZ7%;ZZ]:DOG9(I7\K- MZ6PR>7Z:2UTVKHPNU+43OLYSZ7;OE+';-X?3P^;!C5YG%3TX M??NZE&MUJZJOY;7#M].62JIS57AM"^'4ZLWA8OK3NW,ZSP?^I=76]_X6I,G2 MVF_TY4/ZYG!" BFCDHHH2'QLU*4RA@A!C+\BS<.6)5WL_]U0_YEUARY+Z=6E M-7_HM,K>'+XX%*E:R=I4-W;[JXKZS(E>8HWG?\4VG)W/#D52^\KF\3(DR'41 M/N5=M$/OPHO)(Q=F\<*,Y0Z,6,KWLI)O7SN[%8Y.@QK]P:KR;0BG"W+*;>7P MJ\:]ZNVES7-=P_%TE<.4?.?)[B>MUS/F>OY_\O,3Y,[FDZ/Q9,TQ:6Q-3W+ MRYJ>BL7:*46'Q9=,\7-9[(3VHI2NVHG*"BD2OI.T=V1[I\ID18>E\,IM=*)P MJF#K" "#P!'E2J>]0J)Z6SL<*(TL"J+B[:K:2J?&S+FCF4FB5V7X?K)3TAW MU2I?*D?N/B!W'QQ]*'# UA[Z^>.#RSWY$NNANRX24R/8\(>P58;[2>T<<9#> MJ\H?/#LX>_'RAR_'2\_/+@Z^V$H:D %!E,$PN_X1EOXYOQT+6@ %+\"6LTVM=@(?Z MJ]8EVS&71;W"302M$T>?KSX=$VE?EZ79B95<.IW(2J4CD0.I] DQ%U64=!DD M]>(HRNR/V:$U/*G)]@I'*CAW)_S.5RH7=B4TA"S4776"6%-.LO@,L^ D-BK3 MB4$ 'C7:^^.QN*Z=KR4%DF6B[6^C^+6UC5T:O29Y>THTL@D$X4K?X3>$5@WQ M$7*)"M&/GS;6U#F^XN)2"5^J1*\T#B]WS 26$749(CV5&G2!HSJO<_$7B:;) M)9FS]3KCXPCD4G'-$- _]Z1YU0]@R+Z%KIE0=Z4&8) $TFE$JZ@TR;%R-B?8 M>M[2G4W.SL?BCTP;U8K$:4 T6>,2N8,GBHWLR,DN9 MYI;4#4^X;CGXU-F%? M- 9(E=?K@DT9SD,HMC]]=C89@14+4=C&^.30OBS$ ;5G:"N8HY6G!MB[H6/' M KDKTU03M5&K;2YW;$Y-@@UO,!L6COQ)&M$#?$ P]!O>%F.Q,":FZ< G/1IP M1 A+ PO'*"U^!E71IIRJ3'458H R'OH;4)9F M8@[:[RAO-]H'6Q,R$M=0K-'8-(G3RUI=I/C5[<;BW>+V9W$;POI'(#EF0!MT M(T'A@K]2RFA6BDE>6[,# $": I'W2[[\%2F-'X[%$AC58,L'4'PWK8Q+""3#Y1KI*$OZO^ MS=9)$20Y^V/>-YD^R'&B-8+!EG\B;8EX0S><%D:C7#+@A&3LEQM*TPLJ4%W^ M4TD2;.?]D].7HR!X+E-$S)9P7)5R%TJQDH"$)@1R6\-04.S9?#Q!#AD3J*4X("?RE1P%''HU=Z*D:!I?'V.U+W MA>+[+'Y==,Q; ]'1E7:XV7'J*6(P/7!+(KR^.]DJ]0VP4%$C4BI@;BI@5D*, M%1)8_(:*2(D8_#KC6"?Z7@$0TCZ#QV^= 6P87_;#9#J,;S* PQ&$="J>32<] M-R,(^H'!(!PL1[F'I*' Q:>S*$. 0Z3$L\GXK+T/YL%0OG72/<\_YNJQ>%\[ M,MA]B8D[W^'D)W I"E!E:N0T_FUK:Y.*%.TP=Y4UG%,[!EY W#<5VD,0\M)P MB S"3++A?K>;8+CI/!@.%F5#,Y<4"L=UQKF0QNT)2@&1D19@O=U0#]2#GC70\'6;K=7HUYW8'8<*=Q6Q3AN MJ(?*)QZR?0.+7#V&.=$+SYB#/KH#K0#C9"]+V0<=Y'57ZQ(11*Q:'&TRLTNF MT.:@Q_!@_$AB^2=R:B]C]JURW4ECM%QJU%&:3.3#:<44]Y]. F3A2I#:_S2< M$NZ/#'1I?VYX0) =FO:7HXO9"_Y\<3X_N(Q#0VE=%;.O?.C>T3E?.SY@P\Y> M/4B]FRLH?N"S5*T4Z),/-PKIU-X^FKV<'#PLX@@M7;$^H6B"E//19#)A:>?S M^<%'15TY6_*2 V?00U [QST*2="4P2[-.*9-1R&$'L%CP(RN#6Q:.TP\N)EH M&H>Z#N_+'@[>)]D/5:J"TQZ\D;_QX+Q[4#T2%>33_> ";R#"?8[4BK$B]\IB M+Q'0$6QX? MW,#T%KQUYI2C\E;A H_.YY.D&YSZB_:3M0 .IT^=#..'YEX=( M:MJ*_N!LT?*@ 4VYH3=$AZOX /7GT]'S^41X])J0?D6[.)RQJQ6EH2?0HUKR M.P(S6UKN4$;B$^94=!H8U*K&%8$ZNXK1'"8=9.CT(G2QFOLPGEELL6_RLVF< MTT.G11LOT0S3%@%0Q9AF_0/'+:+MV?G\)06H2+NRP]PTS]C4OW-3L=M3'4U- MX&3"$-/ 9P.ES*&O'G<=<3#RH3-IP'+8!,5!%;>Q O/F.I5KME'(Q:8W8<3FR2OEI)!16(0!J)!J M'(5TBJ>!M!U0'\C5F\]?XT8F5#1NAE);-CY8W'[E?#R9S.['^\M>0D\GR.C% MTPBSW]?U-S\#0R%.>NG ZF46!;IGK; :&F(DQZX)6!(Q1\?PZ]8Y 7!MBSWQ M/(<>5_QNS4 ]E.\O%Z:]>/'#5<53:Y;0F'.^.Q[@[J7(:)@CK7!=GMQVAN; M:=I%780W!^RO H]I3]5N$T)DM"WR([H_5!B&ED5LU;&\PH11JDA.TLY@G^0] M#'XVZ_P[VJM+H5#-^^YO)D3_\(@X:]J7$%PT,0[+U\\JI1W%2-RRD>G81YO MZE?%1CM;D#WP[4:M:Q,K\=Z2H-?UK1IBOB5FF)B1VQ!>KD?'*1-,T8!:Q[$M MJW2O6Z-$.&&_!TZX]HAOL.V=D%K=O0+5]>+8R(&JQ3QIY8"?FMA M++;4;#1:1U$CM=$VN(3M8TMJ/.M"A\T/"*Z:46DX1<=1$QZ5+FT4YFDR:9I/ MZH9BJMXTZ_A+:*?!-<;61I@["?BA"XMA'-T17$F/-=0A27!Z) MF\PB7#]X*HA[\K:]'H3ZA)BBY 1ZU4M/XU&[U>)ZI=E/O? 8/>R+J&I;Q$C] MQG,(>2YUA>T<'L,L(@)Q_ &[?H0T<3<[1(+1_?4NX+I;(IKN8EQ64M5N0*RP M_"(@092$UI1$6=;HUI3W P$(X:]IROTP$A_H5<"9."(7S":O/B(8.3\2#+60 MWO/SZ:OCX#%-K]JXO-PHBG(J!/1.%;7BY)^A#Z)M=>)T6]>_LQ-LWO 89EQV MC,?[, G?4*?B55AU]':K^+UG&I(BK/-A]Z4R&G,:O9\R%F;0W$S?[J] XR21Q-?7=I ]@*H <$TC:=W.['H&T?=LX?N@=XVGOM2ZFKS6_O"9: M8!G>\+9/V_?CB_!:N#L>7JY_DFZM"QI 5K@Z&5_,#T-GVGRI;,DOB9>VPI#( M?V9* I/I 'Y?6>!6_$(,VO\U\/9_4$L#!!0 ( &FB7%2%26ZM4 ( "\% M 9 >&PO=V]R:W-H965TM;O4-19Y&46J3EF6 MO4T5ESI9+>+:C5TM3$NUU'ACP;5*(?T MJ;FQWDM'2BD5:B>-!HO5,EGGYYMYB(\!GR5V[L"&T,G6F/O@?"R7218*PAH+ M"@3N?[[C!=9U /DR'@9F,J8,PD-[3W\?>_>];+G#"U-_D26)97*60(D5;VNZ M-=T''/HY";S"U"Y^0]?',I^Q:!T9-8B]KZ3N?_GC< X'@K/L&0$;!"S6W2>* M55YRXJN%-1W8$.UIP8BM1K4O3NKPI]R1];O2ZVAU1Z:X%Z8NT;I7U84>)EUA,899/@&4L M/\*;C7W.(F_V#*_O#+ZNMXZLOPK?CC#G(W,>F?/_/+OCE-P.'J)6 @ ]P4 !D !X;"]W;W)K&ULI51-;]LP#/TKA#<,+5#$'TG7KDL")&V']5 @:-?M,.R@V+0M5!^>I#3- MOQ\E.UZ*-CEL%UNDR/<>)9'CM3:/MD9T\"R%LI.H=JZYB&.;URB9'>@&%>V4 MVDCFR#15;!N#K A)4L19DGR,)>,JFHZ#;V&F8[UR@BM<&+ K*9G9S%'H]21* MHZWCCE>U\XYX.FY8A??H'IJ%(2ON40HN45FN%1@L)]$LO9B/?'P(^,YQ;7?6 MX"M9:OWHC9MB$B5>$ K,G4=@]'O"2Q3" Y&,WQUFU%/ZQ-WU%OU+J)UJ63*+ MEUK\X(6K)]%Y! 66;"74X^7:V'#%]9M[/ T@GQEG99=,BF07+5_ M]MR=PT[">;(G(>L2LJ"[)0HJKYACT['1:S ^FM#\(I0:LDD<5_Y2[IVA74YY M;GHM&Z$WB#!'A25WL!!,C6-'T#X@SCN8>0N3[8%),[C5RM46KE6!Q4N F#3U MPK*ML'EV$/$*\P$,TQ/(DBP]@#?L"QT&O.$>O(6V#D.Q]*3Z&1-B'1II09?!:&CS)*PZW _OSK/T[+,%[!18 M>G ;R.E^#5^N' *#!DU.QTAMV\%P S04''L&9$9Q5=D!7*T,+0+TAKR _FD M72S*)2G97NX+&UL M[5IM;]O($?[.7[%P5K6> VO[O0FUS)!4]:)Q>A[X\NUC).3UZ]X&1*<5 ]NXKM500\N7KW8R#MUJXI/FP\Y[BYJ M*HMXK5(=9ZG(U?+ER67P_'5$XWG YUAM=>M_09+,LNP+W;Q?O#SQB2&5J'E! M%"0N]^J-2A(B!#:^6IHG]9(TL?U_1?T=RPY99E*K-UGR2[PH5B]/)B=BH9:R M3(J;;/MW9>49$KUYEFC^%5LS=AR>B'FIBVQM)X.#=9R:J_QF]=":,/$/3 CM MA)#Y-@LQEV]E(5^]R+.MR&DTJ-$_+"K/!G-Q2IMR6^1X&V->\>IJO4FR!Z7$ M;9'-OXCK;:IRO8HWXD,B4_WBHL :-/)B;NF]-O3" _2"4/R4I<5*BZMTH19= M A=@KN8PK#A\'1ZE^%;-/3$(7!'Z87"$WJ"6>,#T!H?HQ7J>9+K,E;A>BC?9 M&O:M)9O(C4IDH19XJ LM;EQ?ES-=Y#"E?Q_A)*HYB9B3 MZ$_3_7%ZIT%T)HX3%5?+I6)'$/\H4R6"D/0:1*XH5HJ5(=,'(1?9AO1 S^AM M3=05;^,<\[-GGGB$VPC M%WTONXRLY8.XRXE^7!/6+!<8Q(YI:XS#P@I\%R)16F,J7M+\I8QS")Y_042^ETFI M1+9L*^6O?YF$P?AO6LRS]1I&:QB7!8]9P'YI/*_J58HU+->L@#%E-Q0/%0Q$ M)LF#N($8:^&XS'0I/S:YK34?.C"PR\L%Z@H^?RH,E[ MXB.>,O\U2[U;M07= ^KBW>DHC%;B>T5Q6""*JO4,8ZM(NN/QB<[J11$.IH.H MI8*6F_P^;?C>X+BZ@XD[#"??K6V_JVWR70H$/5;VF/H/B=BW(P>6X.WA32DW MF?%EZ#^)L:[U8!8!CHYPIOE!;>77J8G'X?3@[K 3@X%H%+BC8/2$[;$:F:]B MM:2X,R\Y@&;+)5P[-W);*@WONIS]!P+19&)!TNQ[1=F/MT?E!9">N,^299^DB-O$*)/>M-!BYX7BZ M9Y\KE2S$[.&8EDT*?'-U+:Y-0#QCG_Y6P"V9A0(0MPJS>&/US:\.*M-HJK:. M^3PKV3:!T8W9$7F&S=;PVHM4@W9V]NB"^XJJIK"N)/ZL8N<&29';P"^RNS3^ M#8P]"[R@=E3,1#;/>669V-7F;1RFOM'_\).":5(ELRN"3LE:3:;!*+,$B >$@5BZY@PH95ZF26H9C#MN?,K M,7:UQYA#7DP_/GZ"J7/ZGB)"5FJ0TV?.&\O()L\6);PMQTZDI7*>.^,QJ&SM ?.;?$;I)(&UQR M$F.IXJ*T G,6L%"IS72;LRYA$ZLQ';>+ML:S9OZGM4(O8*2 J >B:,W;"-+4U.2=XR%R4R* /"#;?^-$J M2T@)K"\2@S8.P9%L#RHCNXGKK.\B'\S#WY2B (+CM_=/*80CSO0F6(7&?2:2U*I.R"B@OBB MU%6$?)U(F/GM',HCTV(:YQ3$:0""LTH\\4^%9)5N8&>X<(;'(M39*1/9!$H* M (PF"I6OW>8621]"))"Z]7 1W\<+2F8/,65#:=-:'NLOYTLJ&1!5%"H1$D]B M+]>UB,.D7=%%>R[W)G09V_ :C*Q&U,3#,M%H[3JE67 M\:H\OHM3F,Q!Z+"3F4G'6_@J7=FIRIE67TN*M>WU*L4/UHA?6*GC2#'#(DVQ\H/Q_7@TW M.$";S'8:@V@+FQX# :"^QF5CER?KJ*U2 JAQ1O?$NRS?J0$MCJ^*RII?MREX MS:;$%%396XP:,0=9B3#F.34[2+\8PD"2C0S;$^L8C/?5JW5@=:&U&.87MXO- M3LUT55GS1\C$V]OQ 2RTH0A&'2 N\2U<6]FJ>[N6Z$T8,L#3"-F6K"=B59GRO@[-! /;5NI9#GR;^@.48HM2 M5870[AXG\3JF)5J,T5;TL$]-GSJ.MSCJ!(M^^6Q(D#GO)O^;QLHZU*:< :22 M*=^5=E[5R0\H)QKN,S2@I*0V_6R( MI_/8XDS;U)(%JM596;!%=3V(8C\5)<9?8&N0*Z_JV&R;MBSG;95W/NZ:J4P/ M9BI= /#<3 M#,8A^A1[+ENY]1,9,^6:C^VB#LHTIUWFX(D"FZZ4L8\@+%JS3#:>/N-=JD8] M#@:>7$K^LNN5+;3PW+GJ1-]36!;W:L^/X$E]"+(ERN^ET.@WTBT;WLB="H];GS(YG2 M>0]>VTDC*"^#R NI4(Z\8$BWQ.ZCTPD'\>S0FP9\B2*^A)%S63>B.QD,WFDSIQIU.QNYH2.0X481_B,$;= M,3\Y TS8@5,MX/#<^;D&CWQ>I1O=7EK=LD+$6Q+J'2GD,\OS 9-XQOZ$JPI; M?&#T=V3D31TVW@":T[D8Q0T&4:>_&K-K-/J^UBASX)P^,W'/-D6HIIBK36&3 M&"4,0IKFCE+KF7/=4RC+_0+/I[:#'[D1[^O0&PQPF9"EC+R(S&4P:.(1[KCT<2+R.$JJSD=# -W,!GSV($7TJHC;SCLFM,3A0T@[' T=D-_ MS&3X,O6B(00?3YB#D3L,?=2[8VYF0?=CEM +I^2II#\,&X6A&T(]EQS+^VIUKOO+ MM-5.[+3XN*>7VY-;VYTW+KZ31G9/I(XT?P@3/1MXHZ:Q3"[[" ]58[5_5:KF MN_B_1]^W2/BC -+B"X>K34.MIN'/'X&%#T+=SJ&4.'+ECUAPX M?M?A5K7AS!%TGZ6JU:@WA5%S ,*+TQ!:H.^(TZC)]J6>>JR)2+I[?N/[_X'#HC^KYQ'3L\Z/KYH]X9-H[#;0]OK8>VV!_I;9R6C9B:7]I:4 M$!50>$$I>C@.&7A.)C6&,%\B..&8<.5G@S)/!Q@[\ D7 M1-XH[. )Y'H_Q(LQ9>LC"R+%#X%6ID/.[..ABFV MG4Z?MK2 Q=Z9M^E7V89P':O,%@&3WBLJI YE[*:[?NQ3 @MJ6UP\^JT(<7;4 M@X_2[/V(YIA[&^C14PGLY\XJ:7)'P\*/.+5;P.V7T#>P F"P\TW$LZCY)H6_ M2-J8#[22AR,J#E%G^'Y4G^^:<[G#&JGY:ZNFYX,%Y*@EGE8!:Z]CJX]M^^\$ M:H< R&.9U7SX$30Z:X3C+WR:D^8_B+E\+[*8BY<($+3L[1-WZ<_7R.\P8=;& ML/DXXH]J(ZS%]_J^?;QH?8.Z5DA:]*4MM;G*M#"?H]9/ZX]Y+\TWK,UP\R7P M3\AY<#B1J"6F^HAX)\@A_'6MN2FR#7_1.LN*(EOSORLE$>!H -XOLZRH;FB! M^A/G5_\%4$L#!!0 ( &FB7%2[7LR--@, &4' 9 >&PO=V]R:W-H M965TGK0R M;I'4WC>W:>J*&K5P8VK0\)^*K!:>EW:7NL:B**.35FF>96]3+:1)EO.X=V^7 MYJ'S;2Y;P1.WQ$_WMS;WF5#BBEU&B< M) ,6JT6RFMS>S8)]-/A#XMZ=S"%$LB7Z'!;ORT62!4&HL/ !0?#P%=>H5 !B M&5]ZS&2@#(ZG\R/Z+S%VCF4K'*Y)_2E+7R^2FP1*K$2K_ /M?\4^GJN 5Y!R M\0O[SG:6)5"TSI/NG5F!EJ8;Q5.?AQ.'FY<<\MXAC[H[HJAR([Q8SBWMP09K M1@N3&&KT9G'2A$-Y]);_2O;SR_7JX=TCK H/]^)@22GX))Y@@Q5:*]0\]7(I8\E> IURD&+IK'T)+F641W@=3;^B4M* MJ7 [J +I':!N%!W8M.G!/8/35LF=B)>(NP!P_J!!*ZF$RI*&#\(6->37\82R MP,9'AGK+*/VQ9="TUK7"^/ W^EOZ*L/%=H$Y[ QQC9_%L!>.[_Z75MHN$(M: M>KC*@H("&;!WCP%&&Q:\%4J8 B'$Q9<6635^(VH"PI0@OPUO((P^)(!FZ^9;D!C(I<.ZM5V0M"N&80^T],DB2HDJ2<7)?OT.*=EQVB0/ MVXM-B?S.=SOG$T^W2G\U%9%E][5LS-FHLK8]F4Q,7E'-S5BUU&"G5+KF%H]Z M,S&M)EYXHUI.DBB:36HNFM'JU+^[UJM3U5DI&KK6S'1US?7#!4FU/1O%H]V+ M&[&IK'LQ69VV?$.W9#^WUQI/DSU*(6IJC% -TU2>C<[CDXO,G?<'_A"T-0=K MYC)9*_75/;PKSD:1"X@DY=8A+F2QO^R;7\VC48L[XQ5]6","&K1 M]/_\?JC#@<'B)8-D,$A\W+TC'^45MWQUJM66:7<::&[A4_76"$XTKBFW5F-7 MP,ZN/J+O[Y4Q[)HTNZVXIM.)!:[;G>0#QD6/D;R $2?L@VIL9=C;IJ#B*< $ M >VC2G91722O(EY1/F9I'+(D2N)7\-)]EJG'2U_ >\MU(YK-09;LK_.UL1JD M^/L5_&R/GWG\[']5\54,I[X3T_*Y M)[M? 4G4&GDS(Z#ZGU@[HSOFCKP)\/ X^=C5I M;I4^"3X.\01O@J-T'D;++#AVZR0.%]&R7\=9.)U-L;ZB1H'OO>47+RY$QN\ MMJ'> [+HK+'PB@3"'PL0I%&8I6D83[,@F87I?![.IDF09'"]Q,YB']%CU,_! MN+#&2=('&(T7Z6XUBX)C]GO#?NT:8LFRIVOH"WN)YO#F@1DE"Y:&V2P)XR3; MQ6T5'#!>ED(*;LEUXS>55PQ\P.,&_J\EMV[DHL3OWU\R@=.LU>+.G6XE6(+! M:)V=0#/!A!HDP+#(O_K(-1J(8==3H-4J)RI\S]_,T_$40NXB?DZ!H4 M*DBG41@OI\%L/@VG\R2(PVB1AE$4O6C'MUP7)H ZET"/$XAJ&>-_$6;3-/BD M+)?PODR3,$UG 30 M!D+?.HA HK-#^RIPA!V)8T<7NB>="[/CB_?BO>['AL?H=Z$NOX=&"@7*:Z M1A.4=S!IN@9B4IM&_(.7O;VC!E31E'TI1#&=/ *\:,HS7"/V0I;("H[.>* MHS/S(P'UV'+#&O6H38%"Y'N9Y,^0/F0WMY]-.(RX9RLP9L]]SB<'%R1\CC;^ M&NBHAC3[N]+^[?ZF>=Y?L!Z/]]?4#UQOA*L$E3"-QO/IB.G^ZM<_6-7ZZ]9: M65S>_++";9FT.X#]4F$P#0_.P?[^O?H74$L#!!0 ( &FB7%3702&PO=V]R:W-H965TVKG-U6!@L[6HN.WKC5!X4FA3<8=+LQK8 MC1$\]TQ5.4B'P^F@XE+U;J_]O:_F]EK7KI1*?#7,UE7%S>Z#*/7VII?T]C?N MY6KMZ,;@]GK#5^)!N.^;KP97@U9*+BNAK-2*&5'<].Z2JP]CHO<$OTFQM9US M1IXLM7ZDBR_Y36](!HE29(XD^E^][_!E MR:WXJ,N_R]RM;WKS'LM%P>O2W>OMWT3CSX3D9;JT_LBV@78TZK&LMDY7#3,L MJ*0*__RYB4.'83X\PY V#*FW.RCR5G[BCM]>&[UEAJ@AC4Z\JYX;QDE%27EP M!D\E^-SM%Y7I2K!O_%G8ZX+H_R!KN#X$[/<.=I.QGK=S:LL\J%_FQ@ %, M:>U)]_9\2-^4^$ED?39*8I8.T^0->:/6OY&7-_I#_]@G:;-2V]H(]L^[I74& MB/C7&RK&K8JQ5S'^/T/X-O=%,KMD71'LVUJPC[K:<+5C4F6U,2)G"O6)2C3< M2;5B<,."DJL %^BXKC*!.,K5*=U7@@0*[Q$#A'. M,M0U43+(ECJW#*5MA7(B[[.[C$1#7[F+F>M8M>:6*>VZNC=&/TE?J22P$#E, M+1E.K>-.D!_DH",'^]Y#XE69+&4P=BG<5@CEU7SO/_0]7^VTV75XF2%9Y'7' MFK_\,$^3V4^6B:(0OL8#&<1;:>&A+CQYH2D>\.8J^H?@)B"6 6^B6@I#F(L( MXW>11I<_ M1@\^*A 6A\P6K9ZE4**0+IJ =HR?=R_]"6)%._5\R#_IU]OB>VEF.0%5H\=;+ZZB[2 (]'3\_;Z0AX)V"X1'E@?]7 M!-UTKI,C9SZWR=KGM7WX\I_00D0AOR&?HMIH@R'2C7&+H4(J1$0BF!Y\%>7" M@X:" DS7REOOUMRQ%2>\2 L5FEFY4K*0&0<#Y%- 6OB\1-N)4'LE1_>![B4@ M[B05JSL"FV]PGH, QSBZ4EMZ\ 19O8K.@//B"]6)KBVX[26H7EER%?WR*E$L MX\;L@)(M-[F-WD73>3R?SG RF<<)Q)[%Q"2>C!8XCL:3Z->#3 '*KH?1"/(6 M41(GLT5$#3>#4=*]T#M*)E$Z7T3W\-4\-4T,63$U+U$F\6(XAF6SZ L"@7@X M)I[)$M)421<,&DVF4;J81=^T0Y)7AKP[!?WY,)Y/AM%T$B^2V7&<.G93G!'Z M+'0B%$J<3F;1)9TLQJB65SX;FO3O=?&^QD5;9?%X-"6N^7R$OV#:.3!$%Y-X MNB Z\,U'R6F&#JJZO+-)G,# :1H/Y]/HM]>M(+IH2""^H;KT@'@M'=G?E]F[ MHX+[>'?_^0$3P&'9R 6SXLEWIZSI02@6*@J?)(7[]WBN:JJ27(3^GK7=*BOK M7,1L63N/IKTEXB,=-@%ZVILZH M:L=R4$B>!&5[7>.U3,[PV40A/_PTP2#C0-+ECH M:%/L0@ZC!,L+FB_98EN@P'W2X^MS%V#ZRN[C__(G+TF-#/.$N MO(K9&IN+-IA$I3<):;2;,"_CX. *6@$&MO6O'6R%)XH"TV$\2$.N[$['VY MTN;L7;J8'O![NO*I5[3Y.E1WH_=X643@"Z0/RS-$;=\0)FHH1M>K]4NC1[,^>SW8A0VU-TSZDU9R$Q;$L3"Z F\R;Z7Z MS2.T%'0IM6_&W4I@?SIF23+II]V8\4T#F;-O+>?C9_=K<2=[ARA2)80P+L5* M>K@W 018CP.X7P5A=-HL6>.DS_ BSP2'@ 9\U.'L^19'VU;+8^>/6S-N MM,VY5M3HL$G^WJ"X6>EM\^92T\O388#Y^A88HGY+-*+D83*^(6<+SK:;AHZ4 M8]-"S%_8J$5X4:,AF355?3S;WE!"Y=P,B\YBC"*D!M2,#R6>(7$K2@2A\E\" MCMM^(4O*^*FW*".0.3MB\=^Z\>E 20GF-O=J$?9THEY@%K>VD M+*C=U!CU@'+_U->#0>=C3"7,RG]RPIRAB(?O,NW=]JO67?B8*7V^HBRYD0*BP#(PCZ6^(U*L5 1.-;AYGU+MEP M^WF-?A-CIUAFPN.U5;_)*M07V4D&%2='D>5'$<3DW-D5.-Y-:/P00XW6 M1$X:3LHT./HJR2Y,INW,X[<638!/2_KUYZ- L/QQ5'805PFB> -B7,!7:T+M MX9.IL'H-,"(^/:EB3>JJ>!?Q(Y9#V!\/H,B+\3MX^WV0^Q%O_[\&";]?SGQP M5!)_O -_T,,?1/B#_Z/ANQ#<>F>^$25>9-1;'MT2L\G.^&07_LG]YQKAVNI& MF!>HA0=<"M6*@!5U5K\7T]Y0.]LN:KC!F6NIZ: XB:H6 _J$4)$9V#E([UMA MROC,ZZ4UWBI91=2Y-/1-"@4^T(*.P#0.XLX7% Z0\PZ4-=0S='WFAG!O-I[' MA]N>UP$0&#HREB98$& L$6I:5U)@"&+A,/J#G9_H@]^EY@@U"&KF^5PJV;&_ MLV4-I":]+F0)#TH$GE8>=NZF#[L#FAVT(LT"R 7[[J,5AC03*H)\&.?Y,*<6 M4XJG12=$1_.'[TZ*\?&/GH59H@MR1D85SL(P9B.2(VY*P8SUD#$H'T"$B#+% MLN4@[\G6\)B FZ0I<7KD(':F]S>/N]"HUL/A\##_'AK241C3:I#S#9[TT C) M:D$I?#T ZP9O;7B2%-W.N@!(,VE*&MLD*WUD5HVC%=E07H6V+8GQ3X0=VOEP:U,*/X46!7L1 MG$^/6NXQ2Z$4NP7A2"_GV>!+:Q#V\U@QFSK/!^R*2,5,;K:E0B>7,2'XW%!, ME/Y0=_6P52]TKE!IL.VF45*+'@^XG__LY" B2I+/5(!\)')=5ZB;&"4%[G#= M-QQKGY@!4!/$.1&[J6*POL'&@^/3\>#TY A\+1QG^JVRUYJ\T&E4/G%^!1=/ M*H /Q?'P-"]BBB,(\_)T)K(D).+"64\:.UN2<[]NP77*&>"P[[I4#@2]Y*9H M%,W#F'':U?$C.;=$821/:?9SD$'W .JC97-MI09 MZ<1:0"H/O:Z:3H>5D#$."D[:"EJ:HR4\"Y)%A86GQDRG>;_:WX4NTQ5@ MLSU=I+X*MY#&@\(YF>;#X\,,7+J-&[8IC-T(9I,MW< MF-7V6N$J:% R M5H+03 JB()_Z2?]\'EMY)W#'8*=;GZ'% M2R77[DMVM6P\]$E::2/+O3(R*)FH1_JPOX>6PCA\0B':*T2.=VW(L;R@ALXF M2NZ(LM*(9B?.5:>-Y)BPCW)K%)XRU#.S.\HK6M^/R,C[BG*6?V5B0Y(TE94P M>A(8-&.%@W0/.:\AHR<@^Q%Y)X4I-'DM,LB. 0+DUY",#B3GT4G$"TA[9- _ M(U$8]4_@#1JG!PYO\$.GD\>=)O\D:VT4ALR_)\S%C;G8F8N?\XY/0MI4/==; MFL+4QUS4H.[!G]UBQF85![)X:W6E>I9-VV^8[+8QH=(NS<^XY.=42''N"M3YIR%%)@*B7J'=KH>B^\.(Z\SGCH=;U.%(YQ^/VW M<=2/_FS&%UY_&)YB$SXCFWX<>X-H^#\2G6B$U&JV3U/I__&,5**S\6C4(A"- MW1V=#8<13N+1GFT=3B[$'?!/F0=MZ)HS+(H91KB2U:8@&Q"@**^)9%A(F\C][ES/FH[&-335*LVHJ^5' /HH(>>:ST!:U64P)FHFVH5A69U%VG MV6UZ=E*WJO_$ZX;_#A.986QPR%$U[(VP1:JZB=8+([>N<:VEP3;HI@7^=X"R M GB>2VD."VN@^9.9?0-02P,$% @ ::)<5 )1_R#[&P H%H !D !X M;"]W;W)K&ULK5QK;QLWE_[N7T%XTT4,R(HE7WL% M'"=IO6@:(T[WQ6*Q'Z@92F(S&JKDC!WUU^^Y\#;2:.RF+U TLC0D#P_/]3F' M\\.CL9_=4JE&?%E5M?OQ<-DTZ^]>O7+%4JVD&YNUJN&7N;$KV<"?=O'*K:V2 M)0U:5:^F)R<7KU92UX<__4#?W=F??C!M4^E:W5GAVM5*VLUK59G''P\GA^&+ MCWJQ;/"+5S_]L)8+=:^:W]=W%OYZ%6'4H2C67;=5\-(^_*+^A$X?,7+QN'3S@G'AY9RI=:.6.?GC5 MP#KX]*O"S_F:YYSNF7,R%>]-W2R=>%N7JNQ.\ H(C%1. Y6OIX,SOE'%6)Q. M1F)Z,IT,S'<:=WU*\YWNF>^Z*$Q;-[I>B+!/\;_7,]=8D)+_&UC@+"YP1@N< M[5G@-]FT5N4<[6/CX!RHC]^YM2S4CX>@<$[9!W78,[&X=J"BXEI9LU"5&XG; M&ICULEDJ<6-6:UEOCH1V0H(&\".B4<6R-I59;$3!3XAF*1L09J<7-L[ K],6#MM%ODA1=VN9LKB#@R2[KEN&@7B"]N('/FTQ00BIS U\*$!1J M25LLX0,<#7S1F#YB7+M>&XN_SS9BWM;$_[DU*^%@9Q86!%-=D[X 14CW[^/[ ML5@8^+$&8]T0U4PIB$&CFY89X'>)LH(C(SE (2E=SPY*5>B2*2T4&%ZAYC < MF A?.%60R'@9 +J0V'R?<6*B"(8\:OBW-(^U4%^T(]T/SZ11Y"1@2K5%#_HW M%$Q'IU@8"UP"-L)6YKH@O1"_ 6W+F;&F72Q'XKUT3A9+$*RF;V_-TBHE'I>F M JT FA2*_LSI4H.B*/?=EE*+CTM3*G'K*MC,2/SZZ\UH^XF?4:SKS4C\O)K] M0GO>>0!\MY8T>BP^U.*_6M",R14:U7OWX0A/DWFR6H'"@\,J/H_%@ D]CR;T?-"$_JK_;($?S:;/<@X.[;>< M<3[QIB7R<6L;.'8P1R@YX&,4J5KP,UV6Z!HDSI))J2%8JHPC%7AQ>CF>@&.N M*HHQ@.UD\EY,KL87\6MXKI!NB5("X91EFS *3YZ.KW:>1'M1R+5N@.WJ"YPC M$(X&> 2B6B@POR51L;:F4*ID2B;?CL_B1"!@*(AD]IMCV,@Q6PKQ\OK3^Z-T MAEZ+_2[_\S^NII/+[[NG2;O:O^SEZ?A\=UDT^@^H(>L*SH$LPS.6VE:4DKF! M!- '!4?X("N8S:]]D;@\@D5?G(TO(RUT7C52J]9R0R146LYTA3+PTH'^U6!& MQ61R-*(5:B,@; 7_PU8/5!DD%CXY@::%[;=5#Z9ZP)^#7RE )C28/2)H1X:R M=2Z/QN)Z#L9=+#3- .8,/ N:)F3+B\GX-!>#G!10Q09=55R.15.N,(@1\D'J MBCRFGRKP#UQZCU#S9O"YO9MYA-V\F$P3;_E<]CZ_DAP= .77<.Z5F))5F4[) MSKR7&\&KG^Q8K1V[E@0-7+WK^^/J)-7K<+"%W$]"RW'? K[&>E&[2D';IA5\ H<*1K=*FP=H6S0Q16 MBQWBD(%_@,/4Y)80I;%(V1> MYN@.'A1MRZLF,3S)!TWGR'T'W0W\ E&&$-JB=%:;KJ&$ X0?Z ;@_9K(='N M^6#J"SK>%@XAF(12S7:/M7R>A=Z)P8"CD)HZ'*OK!V 6K>)%*#EY# 0X4 M4 MU$#8\0+C4F90"(W6%$@VVY$P+D!&$ \M1$\4- P&IGY1U8WK8**5)II[5\WG MIX-[=E Z4Y6&%1U']S@,;:VR!3GS&$*&.;<-8^[];OWGV@^T2TZ=(E(7WHX6[S7A:+^P-^4;6C4 MB,CV[OG"6%F JQAQ(D*>M(5T7/JP*,\BQ%S.;%"NZ.)'(+=+RHSVBA[8;0PD M#03^L#*Z)CQE? I='3W#^X-0E3,E$)W=5,&/!5K!3J)7IP#[%F-FK=AH^X0C M.NMTOA8Y8"ET@#,.O^_E9(K"-A+(SW3%T,]MC8'#$]*? MTA]R$FH!C\R"]V"",'MV@R'R10R1+P9#Y#MV(15G8S<@(J;2)7]#\U9.1 M ($?8A'RF9/_&3@XAX2])D:!AVW"B3T"7Y9@]AX@MU6JYC#,DB.CN6Q)TO:H MFZ5/(LG\8D($/ZLUSBP33K-.Y+VDQW^^OKX[(BM1M1!#-)[$UL>&G4 (#01\ MO3?? BM55>QA R+BM<%+DY6UDP6GLFE+8%\A'" >P*:*G&7C@>.]C,=[.7@B MOSO2G[>@6*CJO1#2WYN!#I(/0@;(C_W"$\<9U,5U^ JJLY*?5<>;J;@6A53. MM:LU\XV\D/1!+_EC#S6PH:%3@^>5]S@A5B>-YA$EI]S/)#F8@;YUP$JIN@VF MUGN2/.S@021X8&--.1;WF5_1L(9#"?K#1_"N!5G?O_4@I"#=YI'%"KUN:=I9 M,V^K*+@CX61%Q@F,5.WGB6-&P25#@&Y!(AM,U!V.PF"G)B\"V5$K4_11P(.D ML"E^ACE@2\UFV\M8Q*^/S?P8P3 ^AQ&$I0B\9$1^TEVF43\/_CQ>&\C&(ZR 5HT!I"<[&H,-EHPXJ M'!P7VU[TXL:Z8!W(8GD' M%I#?%60=B8]IDXVRJP3B%F"JX.HTE3;_FZ0MNB M76%V5N#>WLM:+CC%E>4?D 6XI\3A<0G&8Q[!JI2TC=M?6;K<"W(4I"/I0+3"K82&$L&'VQ00:G%"!UW"^<(MJ6M M"$=J(=@J-0(4>2P'=IMP2%@!H?*_C*J?B+'%D)ULHMP00>X\$QV ]'X"524S#:U1J':=ES[T?)4*=#N!M M$+Z5_ /SWWB*VT U(;GB&J(_D+PQI)UKXRA\P,$L8WL&KR0&V(B-;8$66!*Q M%.]04HW9K/$J5OKIOQ=+R-=AOR._1OA!-)LUFKIJ0_.31)8*Q*X4[1J39;4B MY40$!:V? M>B(&O!Q!G1"LQ3K':?AP3RVRB0WPY+D8$]U$V*'F[8-GV$^?MD M\NMG$^\Z+-Z2MIB]5I31&&_+LL"DR.?.H#-BQ2B*:T1A,"Z<)VEE& H-?\=Y M)=222K,(RJ&$Y16N6/LJ$2?2LS9XHOA#*#ML?Q^22&-96[AV':IE=,:8@!I, M(! 204\-CU:F\#DI8:^FY6#IT=BJ['I>7ZQ#U\H^U;-$Q:C!13@_[,_O.)/X MZ#B)I!2UQQ"Q1NY76&;"@E%6K7F"N5F5!9/M$/?TATJ"(Q#$R%#-(5YQ+H>9 MD0+@7L![GW&V&!1BT9]5]XG5P8A!3&FKS?CKR@FE1L"Y\6B9H*++4MJ%CPS! M*3/]&D./7LJ?M^S)7G".EZ/5@L.?AJV'> M@TM*FX/@'G&$&G<\O?J&1(:@2I\6/&M2Y.RCR0Q!9];)-Z0=D_/=V;&&XQ"$ M 35&^7EZ+6+:_K5._%JG3Z]UW5L2Z.*4Y=9:/CAFWF.R!?1.+_V:E]_L4:UG MK'RRNW+GF'H7OMBWX)![FYRD=IB309=TZS,IW9]N/W^TN(TYF?I5#M(!;[B_09?0!(_@W,&R) EX@:,539@X-CB+94 MLJ1$J.=[[HV(3LIXZ^SY ;R!YZC'*QKTVA"V&@#8?85#ST'VG(Q_@IC-_.BY MI88LB%R!Y(HQ*Q>!?-X5%KH:A01Z"""&^!S#@VL1I@#?Y7;\*/SJ8[+@-73C M8AX>4$A$1UQ>1Y'@'166#20BOAW3BW&C SZ;F3-8>Q?H=^0*4DMPL@82"@*N M,8[T9^6XXO.%QOOZ328< V?\J1.;XHXH$HUT$DD8)=DSU3PB]A5. MD:/;(.H!#!(&HNK3* YK1Q@%51X +");*;5(&?R@[F>M M<),G$%!&1D;BKI*^E>5M DA^4TVO2?BGDXKTR#H^$H$9,@"49Y+^(\O'XFV. M9*,84>2DZHC?(\2G?7#*_K3T=0\43+A8BA$RQ%M00V7F18MH0, F&, MSBI$UH.Y8 @+<0J"%+.^)P*UL'0J] IE7J5-@E;8AK:(HKFU/B-0<7E*CUG? M2/D845'8X&3[:)NK#FF1,L@=F:O>]FS;N=0RXB%4B[#:9]!!U!:8$AM<=(#2 M(?CV"D0X7O?\@\+ZZ )[2NH0>:IN// GT.)B'$LIK)?CANA=H&P"7!>*Q2] M5>C1B(6K6/8V"XN8U!9INW2P?>#EVM5\ M<'A_RU$^I^ _/,"=)XP,ME20DQ'6$O/^P1+1)+6Z3DZ'8Y)X'LBY7W&97ZG! M8F"O_VA&_J;B)@Z/YUOE_:0/XW2:@L!0#R%BUU-"YKJXJ*[1XY*G"]7L77!; MUEXFC6>U6$!2O";@Q$.1F&E@*R,E#Q_ACT6=LMD5*'%K8[^2S,KD&C)VBO:OS7LF!J3,F)]DR'NIJ-CM&]E@JYXGA,Q)[ABVVF7%H^8X1L!URBCAB\;\M(T&#?U&!W_C8UC-1URQ!EES)/;2(.0^=<%'P6 MK2D305'ZRTMXAO\!VK7%8OR9@0=R]6IJ06\S];@S_X."Q$HQ3[:5L>H[/HBBE&JE([ M2B2DXXRHI#ZK& X/FO'4=S\9;KS_%;UPOU'[BFY[GHV:92&WP9B]%\20I:%R M=7:MX!Y[]Z2%P_M]367+E]?WOQ_AV(OCD^E(^)E??C)K78BKL^G1L+E/7;.3 MX;;9C]ZU9Y:MEQM_>Y8MJ,P+NXNQ1$]9OYZ&DX&4FO%9+@=XE^^Q-K+O,&A M_:(4YNLFDEP,B$6_T.*EFZWV*X;'W%;82^$1C3XSA,'Q,1]O00CUN MCJWSM!(6FPNNO<64'KF%%\$@><3%&>K H:'SU>,#X-VH"D W$GR:BWA5E,W4 M;.$!VF+5AA]9$0@<';LO*$F+PC'"BV5X4S M]LT%U*"07:J1G@T^/>G=/3R]NWD^.8J*MMH&6T9!L-2H5!-@KX ;)M'M'&>7 M?21,U*S@]YOL7+:-L'U6P2HJ'9( YRP>+?;VU@FRY,XELH"8*LZX[+A=9O!L MCV<3TG)8>4\?\%K2NS43Y&K$U]'+X!&05V8,63"_D]<]#LJLQ[>?R"R&NZH&+67L.Q M/]YJRAWRJRM;7V(C)\03'^]_=WCUPZH\=M?*='91/)00F@M3 :170V/9)@HV>GL?F:' MK6P-B4*F=][)&S)"943'.57WS7>^!*Q)AF>A(CA3)/C%DIJH1@$/KGF[L!S* M_3/WV35FK?/-AZ\K"2)Y7RP-M:K2T1\C.$Q713%!0;&+B4]/\N27\?S@&3Q; M>,WN$CQGIP&R96.=]SWRE;DO_A8K-09BF7ZW"Y#:D7:2.8I-*DH,?4N,]_,I :'8PJ2XI41NJL8L?F87BN^C(E?,A=X^UWJ>G4*=6^7L=L-W>['[3$Z[Z;Q#4<@ M+?TFB3D6'\=)O=A*#'F/R1/334[^B/K6,4@<^&&[AZ1 :+MNT0U)HH3CY7EU M? /!G1%.KT)[R->(.N$$7K*SJRDAX-7UNFTZ,MIF1; >-1C];0)]*V8(I&8M1!@#TL(]G:G1?I'AS(SF[HG\>XVT M D/(I35:-97Z=V69J4H2V:LR8%7GL!G0=;(M?/G8/CX,= M_)UO"$63TZ[ [%,E%5T!PH8+U=5=UO(&8;"D'JP5C3F>(Z%$%?-E1^2Q%66/ M/$4)#QGO@,^B\_21*0XYNYB,+B87_?9C]\HI\9\Z$! L7"P@N\(%ME?!GI>+ M=-UU+.ZV[A_B64U/OLJW1XZ5J\]39G)-YXH\,MF@:;PAJ< M]RVW^-Y2,QOR$JN(S,3D>](FN_=VVV9I;$0D4;@H,\EN^%7I5E,PBKXWF-#6 M\_.+T=GI:5@ -GDU.@=Y.IO$[[C7%RGK0&20BPS%LJG?<#+<(O@QO^_S)MWW MZ8UEOVXJGQG$"]Y[RG#/N7D4BCD=Z[.3/(Z"K7"I&Y2@[82==EH$NZ^$P,M* M56@PV$U9]I(9RVJ=XN_'?8]SOL*^$*_D.&>P@AO*&W&9N)68*^\G*3Z[BU<- M2],A_MOWDI;TXUM,#:0Z@$I?7+RMR?I!**Q2NW2BP#PR:!Z-"!/$Z+] M/ [VLQ,UQD&N<^?;&W5R(2$>OHO%J(Z>;_<[]P9EC:4RSL:/X5HZ&[]GT^?% M.ZH(BGG;Q*ILJ:LVE'/\]8^7R)XCO/$>307YFZKJM/#22+0A?KVT([]TGOWE M7.J&6R$RQ2ZF_GF(/^J+WT:$*P;G-T-OUFETV,"@&*=&E.EP MS\@M,^\3WIWI%>#G#Q>WV3T<;G'H]-,E7\!5I+Q:N(E2\B;1%V^G)/R* MJ)I1(8;N#L46!#IT&H%DLBJJ6G'O!*$M&)*]VXAU] MZEZ'GXDQ7HV\OC%"EW5@4-\[)"[&HN/-64('B_'6+ECJ"TU-1ND\NU\F MJ%W"7QG#"&;N.9.^IX,P6$+7G[&"3@ KYA01LO OGMK&:F.?J6]&]H%Q=U4^ M6=D!D3$ =M1CM-U6$ 1?)17I$7'[5&-"3D)H![+;1\[?4^Y)QT37"D%V^W2M MLZ7>@1QQK&+C[19DUG\),07%W5"ZEZ!NP M6\TTR\Y=L ZB;[LG8'LN=86.S[R]*0GY'VVY8-[WM(-F,@HAEJRBO4GX2VH^ MVR-$(Q1;>G_3+NR4/$AVDP7OI)9&PL? M>MR-\^T8V+AN(7'$#C7J^62>.[Z8#&>.W0<6FV#SBU;\#DJ?I:>7$%"FG;H9 M?),()\O)I)?^PB'UY%HN&7[.?Z +ITO@(<>AO3^0^KJ@BCXWLCMN4*\:LD $QV M7YK6N?X :A4C\5BF+!%."+V$-B4ES )$Y0C4#M'F+XTWKL-!Y=.![';X[P/N-!R\.+BY&5Z>7\.'L M;'1U-H4/YU>CT^G5P2VJ"%,IJX/SL]'EU?G!^3FDXY.#J\GHY.SRX%.^51@Y MF4Y&%U.<8W)R,II>GN*GTV]'IY?G0_8B=1).A_O^/JJ"3_268:J^]HY>6_+/ MIQ7O*%37*W[)%?P[HHIQYP41IC9H73,KU+E1FBX4]J[PVB $A!VQ#;^^P[J6; _4'T.DQ"IV6\.!VQ$PY\[L %60\E MQ10C_-Q%SM(E>@^LYGO? 853%V.XFHUV.%#EJW1/OE%AG''K%JL=*]:0>XU& M8;=DG)L#?/T1LD1GX[( BW.YR$@,$0F,2WT=V'/',>JS:'U^Q3SMB6.F?&?\ MOK9=)#7?V>Y;E@*I.?+UW.A3_U?92X-7 MRB[HU&ULC51M M:]LP$/[N7R&\,58P\6M>FB6!I-U88(70M!MC[(-B7V)16?(DN6G__4ZRDZ70 MAGVQ3]+=<\^]3O92/>@2P)"GB@L]]4MCZG$8ZKR$BNJ>K$'@RU:JBAH\JEVH M:P6T<$85#Y,H&H059<*?3=S=2LTFLC&<"5@IHINJHNIY 5SNIW[L'RYNV:XT M]B*<36JZ@S68^WJE\!0>40I6@=!,"J)@._7G\7B167VG\)W!7I_(Q$:RD?+! M'I;%U(\L(>"0&XM \?<(5\"Y!4(:?SI,_^C2&I[*!_0O+G:,94,U7$G^@Q6F MG/HCGQ2PI0TWMW+_%;IX^A8OEUR[+]EWNI%/\D8;677&R*!BHOW3IRX/_V.0 M= :)X]TZJLD1P3MBAKH_"5H9V9K=MB$+DE"ZJ9 MML)*@09A:)LV49 UVPFV93D5ALSS7#;",+$C*\E9SD"3CW=TPT%?3$*#E"QP MF'?N%ZW[Y WW<4)NI#"E)I]% <5+@!!C.0:4' ):)&<1KR'OD30.2!(E\1F\ M])B@U.&E;^"]%N^O^48;A0WU^XR#[.@@F]P M=(DI@5S)JJ;B^<.[41(//VEBI*$3PRL[0<,.H=J \I6U+,5M9\(/_&E]W%I[66CL47U MA=?E;NS=]]8][[TW& 2C=(A"E@6C+$&A/PK29.0MT;EJ65+N];-@..I[_7Z0 MI;$WBH,H&WIWIZ&B99S$P2"Q&'$4!UK(QI6J0EJN;T32ZNHO=?K_A:RD?S5X?N9,LE/K' M#3[D-Z/0 9*57%JG0<#?=SF35>44 8Q_.YVCWJ03W._OM+_S9X>S+(21,U5] M*W.[OAEE(Y3+E=A6]D$]_B&[\WB 2U49WZ+'=F\*FY=;8U7="0."NFS:?_&C M\\.>0!8^(T Z >)QMX8\RC?"BMMKK1Z1=KM!F^OXHWII %//8E%)+ M)_1>JD*+S;I6PPI MUH(I#@PCGD2.ND0IA@/YMN%D0)8 M4']#-3-[,!/.N_;M5\DG"@@<)6O1RC8S4W\NE M-$$GB7^=T!M1'&61;N_T]02'"51UWK( MC.&,D<&G[?#0$]TT>"+&C$:>G!"3E+Z(6D8PBQ+727&29M#A(0XY.V(V@HA- M@Q2G,0T<]^$)TACE UKHOQSJ 6D1_[6D@6'F@Z3K')*&0PC"MCW,289#8*S[ M.TTF7>MAQQFF)!OBMQT>>J.;?A5D$0Z9B^6(0LE(XY?E),%A[%(Q27$6 M.P8C*#@\3(Z8HSY3(/0B#A&8XA",'G,'<<"BO5ATHQ]*>C_WL12+LBIM*[0:!M,\+UT*&$@3%P6^>T8B.LR1V<]XCR($> 0673 Q'!.7EV/($T:#"[_$ M6'84@'WL)R081R2%K83&)^(J27W]'C/"84_$=GEPX,/64%O1,>6TQ< Y[S!D M4"YF)UP,+EE)K<&KSZ<*2,?N]J(XR9)6,8$+ME5,X;Q'M0X*H:O#63 FF+($ MMN[.>Z_E1CS!XW] \025(XYCD*)[%24E1R?=A^W2%PRW(I!P MT:Z%C)_*JLG>BQK*4.&_&UQ$;AO;/J[[V?[39-J^R(?M[7?-)Z&+LC&HDBL0 M#2]32!C=?BNT ZLV_GV^4!9>F[Z[AL\KJ=T&6%\I97<#9Z#_8+O]#U!+ P04 M " !IHEQ4JVGE.E<" #G! &0 'AL+W=O=1PH<+5PMON]6J!K95"P;UFIFT:KM_6(+%; MADFX-SR(JK;.$*T66U[!(]COVWM-6C2P%*(!900JIJ%($KD-(141I_=ISA$-(!#^4]^XVOG6K9 M< -7*'^*PM;+2ON W3?8U7/F^'*4QG]9U_MF:SJ5KV LJ@%&';RQ#<2S.DBLL3L[J-\Q[+N6=)/6)*4W:&RM6%?50'%OP01 MI33DE>[S6J='&:\A'[,L&;$T3I,C?-E09^;YLO_4^<:NAV:%+@FN4\!?-1G"7!$UH/2)+1?#9U0C:*Y_./VA0=#%\#NO(K MYC)OE>WG<+ .6WS9#^]?]_X)N..Z$LHP"25!X_'T+&2Z7ZM>L;CUH[Q!2XOA MQ9I>(M#.@>Y+1+M77(#A;5N] U!+ P04 " !IHEQ4[NC#Y?0" R!@ M&0 'AL+W=OLMYO[;1R[GJK. 2-IJ:KFF8?EB#4/N%%WG'A3N^JZU;");SENW@'NSG M=J-Q%HPL)6] &JXDU5 MO%5TO4[<^?[ %PY[*$3! (* MZQ@8#K_@!H1P1"CCYX'3&UTZX*E]9'_7QXZQ;)F!&R6^\M+6"R_W: D5ZX2] M4_OW<(@G=7R%$J;_TOUP-DD\6G3&JN8 1@4-E\/(?A_R< +(PV< \0$0][H' M1[W*-\RRY5RK/=7N-+(YHP^U1Z,X+MVEW%N-NQQQ=KG1>+_:/OAT(YBTE,F2 MOOW9\183;WWZ$9_%Q2>V%6 NYX%%APX6% ?R]4 >/T,>Q?1625L;^E:64#XE M"%#I*#<^REW'9QG?0'%%)Y%/XS".SO!-QO G/=_D/^$?HE^=1D^_K;;&:GPW MW\]X2D9/2>\I><;3_?#JJ:KHV9S_*\OGF1_IVI$.QB *A05DK/-K:Z"5$EB' M7.ZN">82FBUHET_B\ND^(?ELH.H$%;P"2(;^4(_C69F1"#Y0T.D)O5--V%O4_!NLXC*KLGFD@,U24D=S/ MTQ#A ^:3LDR0*,MP+R=1.O/3;$961=$UG6 62JQH;&X%9T//0#[6*&WYGWZ! M7$1QY$_SD%RB&<5^GCCS[ WX5(+%Q*2IGV4Y&LG4SR:S?SVIX*2.&]"[OEL9 MO,).VJ&DQ]6Q(:Z&/O!X?.BFMTSON#140(70\"I+/:J'#C5,K&K[KK!5%GM, M;];8U$&[ [A?*66/$^=@_$TL_P)02P,$% @ ::)<5"LJP[AB @ !P4 M !D !X;"]W;W)K&UL?93=;]HP$,#?\U=8T1Y: M"9$O.@(")&B9UH=JJ'3;P[0'DUQ(5']DMC/@O^_9@8Q.A1?;9]_][L,^3W92 MO>H2P) ]9T)/_=*8>AP$.BN!4]V7-0@\*:3BU*"HMH&N%=#<&7$6Q&'X.>"T M$OYLXO96:C:1C6&5@)4BNN&D6UF"^URN% M4M!1\HJ#T)441$$Q]>?1>#&P^D[A1P4[?;8F-I.-E*]6>,RG?F@# @:9L02* MTU^X!\8L",/X+X^T;^XW#&7#=5P+]G/*C?EU$]]DD-!&V:>Y>XK M'/.YL[Q,,NU&LFMUD\0G6:.-Y$=CC(!7HIWI_EB',X,TO& 0'PUB%W?KR$7Y M0 V=393<$66UD687+E5GC<%5PE[*VB@\K=#.S.99IAK(R7*/UZQ!DYL7NF&@ M;R>!0;Q5"K(C:M&BX@NH*"9/4IA2DZ7((7\/"#"N+KCX%-PBODI\@*Q/DJA' MXC".KO"2+MG$\9(+O!4]N.3(7.3$94Z9)K_F&VT4/H_?5UP,.A<#YV)PP<4: MNR9O&!!9D/]K^U%)K]-.!#C=3B:Q';2Q=%,"*23#KJK$=NQAK8!O0-EZ>;9> M=@B]FT>!FK+15.3ZUEORFLD# (*X15+;&MXG+^V-1A'.<>\N'7K?D*VP8=X[ M]Z)>&J/DX/:NA:TF33"M.^TV^VZ M?-X^[G_J[1?Q1-6V$IHP*- T[ _O?*+:MFL%(VOWU#?28..X98D_%2BK@.>% ME.8D6 ?=WS=[ U!+ P04 " !IHEQ4(:M4?7L" !&!0 &0 'AL+W=O MU92 MNWE<(S972>**&A1W9Z8!33N5L8HC3>TF<8T%7@:1DDF6II-$<:'CQ2RLW=O% MS+0HA89[RURK%+>_5R#-=AX/X_W"@]C4Z!>2Q:SA&W@$_-+<6YHE/:44"K03 M1C,+U3Q>#J]68Q\? KX*V+J#,?.5Y,8\^?>2[!G5+0$)>>D/9WM J.TI<0W'&1L,!R])L>(0WZ@L7/I:"D,=X1!*'XXUL,I(:BVA-U?1H3KRZNCD1E.0:1W7 MI3N-;E^P!JRQ0A>BX3)Z%XT&D^DDNFZM!8VL,3:T#25Y:2 Z&0XFZ65T&H6C M%;K1YM'6 ,B>&JGL+*P1V[,XMJL:&FY/= N*=BIM&H[DFG5L6P.\]$F- MC+,D&<<-%RJ<3_W:K9E/=8=2*+@US'9-P\WS J3>S,(TW"W3UN^ MAGO ;^VM(2\>**5H0%FA%3-0S<+S]&Q1N'@?\%W QN[9S'6RU/K1.5?E+$R< M()"P0D?@]/H+%R"E Y&,/UMF.)1TB?OVCO[9]TZ]++F%"RU_B!+K63@)60D5 M[R3>Z4A6W46=;--)@6-4/V;/VW/82]ADKR3D&T3 M,J^[+^157G+D\ZG1&V9<--&/G08NYY^>$6?YTO+1KZ"WX?8!8#L_#,XAWF??\/,UVQ&XZ=$2BH!'E? M6S &H &S]J-NV4IW"OMY M&%:'V^2\'Z*7\/XJNN%F+90E 16E)B>GHY"9?KQ[!W7K1VJID0;4FS7=B&!< M .U76N/.<06&.W;^#U!+ P04 " !IHEQ4.=_@T'(# !" &0 'AL M+W=OO(+S#H06RVG&2->TE M 1IWPQ78@&+MMH?#/2@V'0N3)9\DU\W]^E&RZV9=%O3%EF3RXT=^-+5HE?YN M2D0+CY609AF6UM:7462R$BMFSE2-DKX42E?,TE9O(U-K9+EWJD24Q/&[J&)< MAJN%/[O5JX5JK. 2;S68IJJ8WJU1J'89CL.G@\]\6UIW$*T6-=OB'=HO]:VF M732@Y+Q":;B2H+%8AE?CR_7,V7N#KQQ;L[<&E\E&J>]N^#J]Q2'J'Q//N GF6U\RRU4*K M%K2S)C2W\*EZ;R+'I1/ESFKZRLG/KE)55=Q2E:T!)G-(E;1<;E%F' V)-79'[U2^;7W&1"F48C_'.U,593^_Q[).ITB#KU4:>_ MB7K7-3^H E)6<\L$_Q]SN*EJ@8X+\[V:*N/TH."I8,;P@I,-G=L2'4^C!,^9 MI;,U$TQF"'>N 5W"O2"K(]S5Y6R(-0@/$H3LZ/M,IL M:)79\5:A 9PW EVOW&JLVI?M7-.;T4[P"1'57N8G2>S/U[/IT%::]&ULE5?;;N,V$'W75Q#NMD@ K2Q15Z=)@&0WN\W#-D%N MBZ+H R/1-A%)5$G*3OKUG:%DV6X<;_HBBM)<#F?.#,GCI51/>LZY(<]56>N3 MT=R8YF@\UOF<5TQ[LN$U_)E*53$#4S4;ZT9Q5EBEJAQ3WT_&%1/UZ/38?KM6 MI\>R-:6H^;4BNJTJIE[.>2F7)Z-@M/IP(V9S@Q_&I\<-F_%;;NZ;:P6S\6"E M$!6OM9 U47QZ,CH+CLY3E+<"#X(O]<8[P94\2OF$D\OB9.0C(%[RW* %!L." M?^)EB88 QM^]S='@$A4WWU?6O]BUPUH>F>:?9/E=%&9^,LI&I.!3UI;F1BY_ MX_UZ8K27RU+;)UGVLOZ(Y*TVLNJ5 4$EZFYDSWTP5J<7>.+,K/S+#3 M8R671*$T6,,7NU2K#>!$C4FY-0K^"M SIQ=54\H7SLFMD?D3N5K67.FY:,AU MR6I-#N[88\GUX?'8@#-4&>>]X?/.,'W#<$#)-UF;N287=<&+;0-C0#E I2NH MYW2OQ<\\]T@8N(3Z--AC+QR6'EI[X5OVA,Y+J5O%R=64?)(5$%TSRY4;7C+# M"_BHC2:W=E"((FH+2PKS" W1"IRU7 %8O6,7#RC"M>[$O8#$.CY8[?,?-.S MT.!S[3SOG>N5M]SY MX,2!C\])AL\T=&ZX!@_YW.(H0*R4#:9Q .RDL>\D,75B/W&ZJ*(H).6);ZW, MR2AU4C]R$CIQOG(H%E9:459 <0JD!':9M7SH^I,(G^" NGX2.G?2@(Y^(]J( MV W2Q(X^./H RFFZC^_QP++XO2S[PH0B#ZQL.YG.)H>GEKY7(,3;?9,'+77S;#^=NDP- K&Z#Z7H]5I\F1G9$ M0;"+%5C\(CL K /,-P&W>I#:!MWI?&QZT!6"?C?SOMOF#D)L 1F?<> W[&+6 MHCYRL.9R_&NXJL@!U,@+F 6&QMXD63VR8"VWD+! 40KS B3U,M_YV8FI1U,8 MHXDWP?F-T$]DJJ Q Z.XXWM9 E\#S\]@H%X4P3#8*\1"%!Q8^")X68"PCR:V MAU=+6(?UR/FJ6&T^%N#I/]'NHJ;)# 5X 6P,(H]B745>$.,4X?Y0?0$YLMK4 MFP1VB"([T,@YF\T4GZ&NJ(T2T"3RUP;X,U>YT!T"ZB9I[$;9!"?N)$O=)$9S MO_R4T8#^NJ=4DJ%4DO_7D'O*7[5&&RAW8- NPN\WNDUX@YVQ/PN)?[C>J@#V M".>GKD<,(9!KWT?.[ZVE*N+#S4FOTWO6I]?FA'S&N&Y4^S4H68W7"A=]B&U= M[Y6\X7C:PT5\@AT>-\$6.MJ=)?\?'?/72;TAT PLQ6O1);JM H_A.&9>%F'U"842V*WQ M=^J&8>(ED95TTR3S(JSY%7$/PCAPPRRULJ%'T6OBQ?$VH]^YV 6&R>I2_W4 MFK'#Q(MB6'B:602)&U,?]AVZPF )M],6=5.:N)$_L8&;1#9P<3+8@N5DD]3- M@HT>!LT9JWJWP2SRW=1NOQ#[U*[0@PT3F@7&#\022ET:[=O5TJ%4T_>6JLTJ M,.H!=X1ZUAT[^E3"*<^>/&YN[W>>C?8[V56Z<.S KJOA0&&8*-'XK >PV 0P M?0V %*U"0QBK(SR=0(G8H';-YKX6YKT5[9PS.*CG.Q,+1QI@59Q2VZZS;*!] M2MTXA+2GV(T?NMY\$()LZ".5(R^A6R4 ]/0I_$B18'L< BMC*+!);,F8QKO2 M.]ZXJU1R-3,,9J*U-=VT9O@Z7OK/NKK,6[VZ,WYB:06LA)9^"J@\.1T1U MM[!N8F1C;SZ/TL ]RK[.X>+*%0K _ZF49C5!!\-5^/1?4$L#!!0 ( &FB M7%0.0K6RA0( ( % 9 >&PO=V]R:W-H965TY[G[NSSK%7ZT50 ECP)+LT\J*RM;\+09!4(:BY4#1)/"J4%M6CJ M,C2U!II[D.!A'$57H:!,!HN9W]OJQ4PUEC,)6TU,(P35SRO@JIT'XV"_<<_* MRKJ-<#&K:0D[L-_KK48K'%AR)D :IB314,R#Y?AFE3A_[_"#06L.UL1EDBKU MZ(S;?!Y$+B#@D%G'0''Z"VO@W!%A&']ZSF"0=,##]9[]L\\=+&CZ3M?),H(%ECK!(]&",03'8S?>KK< "8 M'@/$/2#V<7="/LH-M70QTZHEVGDCFUOX5#T:@V/27AKN*3C!O(+LAD_)[$43P^P3<94I]XOLD1OF^V DV^,IHR MSBP#0S;,9%R91@/YM4R-U?AF?I]02@:EQ"LE1Y1VW8LGJB"]J)+E!PM:',J_ M5N/3O!T9'\CX02Z9PL8QUFFB%RGP:E7+9'DSPCJ"2!&(M7QIN,*Z(1J=W4J$ MJ<90F9OS4?<>("<@:JZ>T;WN7XO%UZ)2SDKJFFST=I1,$ARGU]%HW2!$6E(K M[1L0(\GW/$?@9PY][J8KG$ZDAQ+OWDSC_RQ5%CO6+RO\(D$[ M!SPOE+)[PPD,G^[B'U!+ P04 " !IHEQ410(\_YL# !?" &0 'AL M+W=OM7$$8/"C$JC&FN?%]G!=1/K.]Q 55D@E/%7CSD:*&W@:?N(_I/+'7/9<@TWLOI6YJ98C*8CDL..MY5Y MD(>?H<_'"-XDIA%V5C%'XM,?9_#C 3]V^/$G^#>R;EK# MG>'DCJRX+C/"14YNRZHUD)/W]?ZHS.=)'@L@V5NB[4"4]T0"B2I+U""1=IEF M$O>2-MH&&,38R0KW));CROL=N")@%XU@R:'>8A"6W;-EMP^&CV#F77P1&"E; MC4R:$GC.H#$]NB5_Y?5N#XD:J*^^^U^/]X%U$*66SV+NT[3"@4S;K MVD%,DTF"[5L0$LW>17YS.PN5\>\(MH>. ;-HC3;(B@G0]P7P(D;C**)!$GOA MA$9I2B=)Z(4Q4L_PRW10]*KZ(Q@K:QR&G4 VGD;'UH1YEV<V:K*4!84I>52^=7_"\(NBH&M=XT^5\]YQ5K5VEG9(U^8?;_IO'SLLZU9(? MM62=EK[^IN"&' 7&]ZH,N_M><:46\AXJ\%&O71H''E_/.%TIOW_GNT+B"=I M]D1D8R5I+T*CI31D*;92%M,XCNU8G*(S8N\!\$0H,ZLX.XUN16DP-F$TF"7> M)$UHDH9>0-DTHHRQ3^/X@:M<>VCO&:('(;IR%N![2N,D\AZEX16RSZ*01M'$ MPTW (J=7$.YNZP!*;$F6+6<= [ELT0#=;I!DMRB* M/M#2R"8BD2Y)Q\G?=X:R93D7=Q],\3*7,S-G:$[6VCS8!8#C3U6I[%EGX=SR MM->SV0(J84_T$A2>%-I4PN'2S'MV:4#D7JDJ>U&_/^Q50JK.=.+W;LQTHE>N ME IN#+>KJA+F^0)*O3[KA)WMQJV<+QQM]*:3I9C#';AORQN#JUYC)9<5*"NU MX@:*L\YY>'J1D+P7^"YA;5MS3I',M'Z@Q75^UND3("@A*LDW9X#H58E>Y6KW^#33P>8*9+ MZT>^WLCV.SQ;6:>KC3(BJ*2JO^)IDXJTQ7P._%$UC>O1>S$NS1I.?0- GTLHV9B]I, M](Z9,.)?M'(+RS^K'/)] SW$U "+ML NHH,6KR [X7$8\*@?A0?LQ4V@L;<7 M_V^@_$K:K-1V98#_?3ZSSB U_CG@8M"X&'@7@W=L/WRK* M83SW"\"^V<,QV^!P>.2QV :+K+$XQ&*V6$AL@^?GG](H''VR'!I47@S-6VF= MI:!)O- E-KI4\U/V%PA3\X%C-:&:@:&*,JHH#7TU*!,$AQ*V?&2@HI&,) MR@[PY\.+/N'LC &PR*8PEIPEG7CA#QV MHZ'_A&GM7V":,>496 MKX7)+?O AFF0#D=34#)=H0L1GMC%@;A:,RH MZAF"DNZ%WSA,6)2.V2W&:AZA3AI6Q:Q$B6T=C/L#1#9BUY@(S(?C\$1(R%,E M70TH3H8L&H_8O798Y+FAZ-YJU;0?I$F?#9-@'([V\]3"37G&U&?US8F-'43) MB!W19#S [GX5LZ$'P+$NCE>X:&Z%8! /22M-8_S4T-XC ^LFP7!,4*\MH[5WUX/'PY=$+W6PZ," M,_?/*Z04]5+]!FEVFQ?<>?UPV8G7S[\OPLPE]E4)!:KV3T;8_:9^4M4+IY?^ M&3/3#A]%?KK 5R@8$L#S0FNW79"#YET[_0]02P,$% @ ::)<5(>B!MJ" M!@ *AP !D !X;"]W;W)K&ULS5E=;]LV%'WN M?@7A%4,'9+9$6?[HG "VDVP!DM5(UNVAZ ,MT3812E1)RDF _?A=RHID1Q+C MI'6W%UNRR!-B8(?*WIE')N+ &.+[G15K&FF;A] M_6C]/',>G)D31:>"_\U"O3IN#5HHI N2/=5HH M2)4643X9$$0LWGR3^SP06Q.PVS !YQ/PDPF-*WCY!&_?%;KYA.Z^$_Q\@O]T M0A.D7CZAE\5^$ZPLTJ=$DY.1%'=(FM%@S5QDZ].J2:,_SSJ:%C>&.D$^5*3 MS5*X8:EQNFPCW#U"V,'NQYM3].YMG96IWLW*1SQ4(&.Z/&WNG^ M]IQF5&=[6W&'S5;.[5:NR -R;% ZD-TBQ;A(,@U6)T0QA3XLT$Q216.] MR>.G2QB&+C2-U&?+(EZQB)#1.(0@@07]$L*@#@ J0W0H JBY_=JRKDZT.UUA[U&M,," M[=".UNRT6*-$R$:"=[O2<)[;?,+.S5O*+:7! MM6O#K%@=FM(E-+19I_.-8E\RNNL?,/8ER[IVFGU-[">YS?UC7W*M:R?;5VS' M_@NQE-SJVLG5I-(H4%$"8=D$UR*QF_L 6SM=0JM>-+='2*\HNIF,X>P5,:U! MOM]Z[3[T[YR;9$,HMK(!+,\-"KT"6&^=MKL]C@2!3#/YUQ3J12,M,N,Q%.A* M\!!Z+K+0YC-)I%A#;+._)T)"6*C\Z<G(DI(_ .FS\ , &D1MV7 M>>+-H/KDF^^=\(2I?/3C@1*)H#L @]!B9QNU:/YMVZ14+MO=0O[!R.)G I3=@N316:>%IP=321V]QI)"P[$V^=5/#79>,[*2DN M)0Y[!TQ3*5W8+EVO8O/RN=V< M>9+W7B70]Q^W$I-2N::M_X;B9[,9NHC7\(OX=B1OC%[^3XB^C6Q[HVPM\'/G MN.](&B^D^[(GP8,#\D@I=]@N=Z^C^V'-DX#FK>N5&N?9SVACC?Z$:KDB\I9J M<'Y!,^'?([!>*7">>\"G7Z5R><\IU_;#!)&[TOC<(+>V$])A%SO5,WO-R&&O M[S5'?^N)G?UT=DW7@F=D,I4T9!J=DR [I^^5@%*ZO.X!$U!*DF>7I ^I5AIV MM/%GGA$C7*F"C(7*Y-356IFD)=:I3WC$914 BIRH61*.'6@JA[ MZ&7;G:V'&?M B)KPCB9<_J:"%5/9B[NV="5-.C9SU)G]TP9Z4 1T7 * M@%H,B::U(.R&QHEL(SPX^N'-&Y!K7%=BG:VW)N8M&M#0$J@1E'H!)IUV'Z(O M-R^F-C=:)-F+E+G06D39Y8H2B)X9 /\O!$A&?F/>S12O!T_^!5!+ P04 M" !IHEQ45/=\ L,& !(*0 &0 'AL+W=OGQ_FU:WYZS#*9$(JO M.1!9FB+^>(X3MCX9N:.G"S=DL93ZPOCT>(46^!;+KZMKKL[&%4I,4DP%811P M/#\9G;D?+L/<(;?XF^"UJ!T#G,G],L\>97,'1)XRI)O));+D]'A",1XCK)$WK#U'[A,*-!X M$4M$_C]8E[;."$29D"PMG54$*:'%7_103D3- 4Y:'&#I )\[M(W@E0[>,P@= CZ.H2E0YC/?3%9^4S/D$2GQYRM =?6"DT?Y.7*O=4$ M$ZH[ZU9R]2M1?O+TMN@HP.;@' DB],$UQP)3B8K2TQC*%N-MD*?=$?VGD&W8!VV1O-/;*BC56O5 T#JX:!.;S7T3"?YYUM\?TO MY0NN)$[%#\O(7C6REX_LMXP\5=.[P$!U%\BHZONGZ5GF]-[RQ1+(]H M5&08L^Q.SK.D2JXI(W\K!M=QMC,JS()Z1IMF&_$&5;R!-=Y;J:@!\1BL.(NS M2((UXERUPB-884Y8W!2P'=$%CQC9>C2L0@NM0-^>(L$/2H%%8S>$_>9NV^QY M(]@L-J*?5-%/K-%_RM([S#41BX)7P"]0,DQ3(I.MZKK-XQ]6XQ]:Q[_!0G(2 M2:R(7[+H)_A*B;JYOG_$.JX?*IJ/A)(T2ZM+EI(=58,>#4PKKF,DT.GH9)7E MOGX^B0%:ZY:^5U.@QVSOY Y(+V]E80NOIM#N6^N!'OK6PS4\[PY-]*YA>M=. M]:^JB!W2[ZZ(86K73M5*67UP\4]&%,5<)XC6:U&KUI2EJ7H(*HK6IS:&>MU@ MZ-H8;G7MY/JJVM@A>]PMACQ=.WMNA2? 0HN!.I4,K#(>+=5O("IJ([3U7F$! M8B25^"+"P3U*LD;5* >OLSUT+&+J&M)U[:S;LZ>:&, V;X9_W:$)&!H"AKLG MX [([I:"AH"AG8#?4)J7B26L/80/3<[0D#/[IN@.R6TJAH6MHIVM;M3XQNG^1KA+VB#&8$?5V)QD7.Q);:)@9 M'@Y=/8:W/3O)VHHW71(\!Q[VW*&7*PQ)>_"ECR+%$E%QIJ[^ JUK1N/W%S@]=]6_S_7/6;;<9?FVY MY84\O\LGJ7-O>P$E#!K>P&<]##<3-$KAO5XIWMZ^+Y-^SXB)-[28>$9,O)V+ MR7D'9*/TEY5_ZUN#9V3(>[T,[:85^C]7>$:9O*&5R3/*Y.UFEZ#U"S.%E(&:$1QWD7W#W:]&SJ;^M4$(2^Y[4L MFQN=\NTZ=55%L!4!Y_IN6Y2UU7V[V'QA$B6**.XQS7"O M1C&*X ^M"+Y1!-].PF:Q.BKWF(2FS/;=JUD)V+Q@76Y8;)O 9ZON5I/-7(P( M^'81.'O:1[JI]I%Z%;'W?$-$KQ?!P!!R,#0A!X:0 SLA;^;&56Y[6FCU M-;1H7*KL (2'!X[S>]-F=9>CV^)XV>7H;#MNSH:A_*!C*[BE1VQW\ XZQ9!] MX _=*;5M6?LNZBLZQ0X()ZV=TN$8=A7JME+_O_=V:/0I= 8N>&@4*+3O1+S\ MWNX =!ON[2*V<>V;,OV-X4?$%X0*D."Y0G(.)NK>Y\5G>\6)9*O\,[,[)E4A M\L,E1C'FVD#]/F=,/IWH+]>JCR=/_P-02P,$% @ ::)<5!D0&&ULM59=;]HP%/TK5M2' M5NK(-PD5()5FTY!:"9%V>ZCV8)(+L9K8S#;0_?O93D@I!814]27QQSW'/O=8 MONYO&'\1!8!$KU5)Q< JI%S>V+;("JBPZ+ E4#4S9[S"4G7YPA9+#C@WH*JT M/Y.XC@:8B%\$-F*GC;24&6,ONC/.!Y:C M=P0E9%)38/5;PQV4I692^_C;D%KMFAJXV]ZR_S#BE9@9%G#'RM\DE\7 BBV4 MPQRO2CEEFY_0" HU7\9*8;YHT\0Z%LI60K*J :L=5(36?_S:)&('X':/ +P& MX.T#@B, OP'XYP*"!A"8S-123!X2+/&PS]D&<1VMV'3#)-.@E7Q"M>^IY&J6 M*)PIZ MZ(%160CTG>:0OR>P5>+:['G;[(V\DXP)9!WDN]?(T_IFT88\WZMP-)90B3\G%@O:Q0*S6'!D ML4M^O0-1NUCT.0=J>+B3LVXW]J,] SY& M!4$<[-F4?(P*8]^+#Z<_;A7$)Q6,J01>WR9*R1D^]%KBWM?[X#IO=[#S.2<: M_.[Q#8,H#O>L.!06!KZ[Y\6!L-AU@FC/#'NGJE3 %Z8Z"V2N__J*;$?;%\"M MJ7M[XR/],C#5ZHVF?E8\8+X@5* 2YHK2Z43J@/"Z4M<=R9:F=LV85)70- OU MN@&N ]3\G#&Y[>@%VO?2\#]02P,$% @ ::)<5+KAC&DI! X! !D M !X;"]W;W)K&ULM5A=;]LV%/TKA+&'%N@BD9+E MJ' ,Q%&'!6B&(%[;AV(/M'1M:Y5$CZ3L=-B/'TG)DAS)C-?!?K!$ZMYS/WVH MZ^F>\6]B R#14ZF6?.V(+0>:&*4\ M,[6]&>'38>$K7&ZDWG-ET M2]>P /EI^\C5RFE0DC2'0J2L0!Q6-Z-;_#XB@58P$I]3V(O./=*A+!G[IA?W MR%KOM"KCF ZE,YX.#=^7#N&7#1V7 XK.$L M07M- 3T#Z[U2P">(V;HP-4)?/RHA="\A%W]83/B-"=^8\$^8^$(YIX7\CN!9 MT8V H5I7"!.#H+EF-\.N_DR=73?C?;$7$I%-XLC[<>/]V.I]G: AIRO%<==I M@@-"^GX/2+HNF7@]R6A T@N]R;@K>11'T,016..(8 6<0Z+8U@3T[G"CKJ;T M?[_\$55!!GV')L>E.7)GTK@SL;KS0)_3O,S1UP?(E\!M?7;=0%Y?JI7#QD1H M]7I!,Q J8;+D^M@2P'<@AK(6#A6\WQ?A:VU_Y"5V6U9VK7X^BW:HKJ=#OD\$0* Y#-SC=(BTI8SLK?_B,?M^ MRFN&YHJ@4Y7L<[JDI4T\OEB7M)R&[:1F*TB?N((@\$]GKF4N;*V<R,9>G%6K/[B_>#<( :2)^T%(?T#XYH0% =R^3Z="5:DB.OD9PJ M!(\W:*%.MS2&\VK1\@[Q+U:+EGR(_:7M_YX>_T^B@;DB._C?G&PO M=V]R:W-H965T! MS';AABV9_+Q[%.IJ6F=9Q2G+\IAG0+#U]>06OE]06@24BB\Q.^2-SZ!8RC/G M7XN+^]7UQ"EFQ!(6R2)%J/Z\L#E+DB*3FL=_5=))/681V/S\FOVWR>WUQ)^ %5N'^T0^\<,?K%I0.<&()WGY+SA46F<"HGTN>5H%JQFD M<7;\&WZK"M$(@&Y' *H"D!E .@)P%8#/#2!5 "DK '( JU MRE9\*(M91JOEQUGA^U(*]6VLXN3-$WMAV9Z!M> IF/-,"N5$KB8AMV!>#L]$ M#GX%R^/O O U> U9Q'FXV0BV"25;@>?OX'?&-R+<;>,H3)1J4_J:K<"2[T7$ MFJ%O%TR&?A4MK#(<( ]6LM.%D'K1=#>13P* MOMI'4M?H@:7/3/35QZU3N^,:X=4#><.,.(;3DPH''@D,(]JRP'$"8OA@20:# MP''M/OCU&OS>-7SXHIC %-\3,^L9R%(MJ")1,O<<3R<^H'D4Z/1JZ@YA?$ RN(6Q6DT#%^S!81 MP<8O?F$1(4)@AQ<:C+"?C,O]LS(#*+;\RXI-]APG-+ @'=D)#3#H#G3";1?9 M#4RN6%2*/H[I15L%/0?Y'69H.,)^.M[F<7B6 QI5T!_9 TGSM MVPYX 2*F!6T9Q+X/31,LV8CC=VP,2 ,5]0/U\]7RZBP/--V0-[('&GNH_Q'M MYQ[XEB<;'WNF!VV98@Q!I@=M&?5QUWZ -%)1/U)// _P 4= -;@P\ZX]F#- M0]S_ /A3>ZKXDX(&GF_NUA89002:G+)E0PYU[/9@S5KUNM=TJ M6$3M5L$BZFX5L(8J[H>JZ@B QME8FF4B==Z+K7)*,'F M0Y%%YD.'=)G1>(W8CT6[&9?MS$1#D8S<1A,-1#*PC2:6-CH(7)-3-IGG>K[I M4UNF1+3C!1W1L"7]L.WTZ;(MFFA&DI'[;:()20;VV\32;Z..TE)-2]I/R\[2 M7K =4$U!.G('3345Z< .FK;;7LN;)(O*\ZCY%L.B@A@&'7LUU;RE_;S]J.J4 M@=N4B3@ZZV4&U0RD([?2M''@,;"5KN*;)RV$!.8;)8L*0=?<,RPJ3*"Y94P; MQYJJNIOR>#@'$=]G\GB,5]^MCZ!ORX-7X_X=?+\X'B3K-,=S[8=0;.(L!PE; MJY3.E:DSEY*GY<FF35JEJMG=7DQ[X00G ML LX,TYS^^UG",6DX%-TFS/RMR-&R]1DHF\ M2&2.E-C>CN[PS9+YI4$UXL]$'(O6-2JGLI;R6WGS6W0[\LJ,1"HVNG3!S;]G ML11I6GHR>?Q7.QTU,4O#]O6K]U^JR9O)K'DAEC+]*XET?#N:CE DMOR0ZB=Y M_%74$ZH2W,BTJ/ZB8SW6&Z'-H= RJXU-!EF2G_[S[W4A6@8X-Y M9)_]GO!UDB8Z,6,_WPO-D_2+\?1U=8\^?_J"/I4._HCEH3!6Q6RLS6S*G,:; M.O/%*7/BR!P3]&!"Q07Z.8]$=.Y@;,K0U(*\UF)!0(_W8G.-*/X)$8_@GH26 MP\T](!W:+ VM_%&'OZ:0O"HNX)$U'EGED3D\+L0NR?,DWZ$%3WF^$7U5/[F8 M5"Y*"#S/\92:SNXNBI'RU^[2P/)GZK8 ^#6E_ MP* )&( ![T5TV#@C!IV(5RP,P_Z0DR;D! QII J7?SGIA#TK_UG4:1-U.DQ) MJ7TE 3F%C=OPXW(*N_/!?DCZ)X0]BRWOA\6RJ&W;00./..2)6ZC$/ZZ716U\ M)IC GWB.J,1&)1^3S*)V<%YCCX5OWMG>8>ZEL)C"%$QP=5@7@J-')?\5Y=[Q M]X/(UD+] R@,6V)A=B$(8LL9#(-FD&YQESB8L>G;FO:,HLXUMV#",)E %.(N MF9A/'(C EDP81A-,0]SETA5CS$%@;,F$IQ\$8NW N1#G@2V[<'A))A)+)@*3 M:9"Z2)=0>.*8$[& (C"@0"B2+I\(#EPQ+9X(C"<8BJ3+G"M"6>"(:IE#8.:\ M+YO:P; *6QP1^ 3U) SJU"9&*Z&>DXT81#MBR43\"]&.6)80F"7#]-AE"N[ MKF=0X-A4B<4.@;$#HHYTJ>-C!UV)90Z!F0.3CG1Y<\6(X]Q'+&\(?%@:H-B> MHY*+<]3BB,(X,MMR.5OT^J$W0*_4 H?B"^F56J!0&"B#]$J[7"'4=]2J]<$% M4P74(NT"A0:.PQ.U0*$P4& MUL9G6L2N@RRUF*'P >A]+=+NN<9=7XLB&EQR MSZ46(A2&R##-]'U:^8X7FUJ:4)@FX*9+NS"AP=2Q_5$+$PK#!-YT:12M;J"<$$ O7+N@#"$\>AGUG^L _R9U$[:#>8 MP@EY>R#I&]6MR+C5'D8" ">!0 &0 'AL+W=OUG1"E);"])![[O9DWSQ]QQ<6+S $4>BTHDS,G5VI_ MZ[HRS:' -?D]-I M2QIB=WS,_F![U[ULL(0YI[])IO*9,W%0!EM<4K7BU0]H^K$"4TZE_:*JQD:! M@])2*EXT9*V@(*S^X]?&AP[!'YXA! TA^"HA; BA;;169MM:8(636/ *"8/6 MVF/9NAO"S"ZNE="K1/-4\L@.P!07!"3ZCM;ZD&0E!<2WJ+MRO0"%";W1 MD.?U EU?W: K1!AZRGDI,D A?XW%'B!WT.? M?YWN?:2[VH+6AZ#U(;#YPO_X\(861*:4RU( ^G.WD4KHD_;W0H6PK1#:"L,S M%5:XTANG0!!,^^RJV9%EF[MW2*+0#V+WT#7E%#3TQI,6]$'8L!4VO"CL@3"B M#U"&=ISW[V3-'W6KCJ/1)VFGH*D7^OW21JVTT45I3USUFS4Z\<'WIY/HDZ0> M5.A-IY\TN9W;8UZNGUCL").(PE;SO$&DTXCZ-:@#Q??V0FVXTM?3#G/]@((P M +V^Y5P= W-'VR0=02P,$% @ ::)<5.9 4%[J P 1!$ !D !X M;"]W;W)K&ULM5A;C]HX%/XK5M2'5II.8N<&%2#- M,*U::5FATME]J/K@20Y@-;&I[0PSJ_WQ=2Z39" $5,0+),XYW_G.Q1\XHZV0 M/]4:0*.G-.%J;*VUWGRP;16M(:7J6FR FR=+(5.JS:U2, M((%(YQ#4?#W"%)(D1S(\?E6@5ATS=VQ?OZ!_*I(WR3Q0!5.1_,MBO1Y; PO% ML*19HK^*[6>H$O)SO$@DJOA$V\K6L5"4*2W2RMDP2!DOO^E358B6 PX..)#* M@>PZ> <4*X1Y3'Z^"MC&],J?87^-H/T'BW*'B.Q1+WVZ.T=:,J2=\;G M?G&'WKYYA]X@QM&WM6@[J@C>E@3) 8*8H)G@>JW01QY#_!K M-MG6*9.7E&])+^(=1-?(Q5>(. 1W$)J>[N[TT''K#K@%GGND YT%_?Z7L49? M-*3J1T\LKX[E%;&\H]W>U,&@Z?9*"M79HA(U+%!S87B@WTV[$&+OGT+Y7L,P2E+ E=)+O!W<=] Q4JKX"-U*.^[5\1J.U63(_ MRSN=/&%F&NG%_N5GIA%+?)9:'IZ98/^'QW5\,MP=FGW)Q,0;..&!J6E$$_>K MYK%>H/_1C'&69NE)[6F$%%]>27$CI?@L+3VV-_K!W:-;@S0"2OH%])1VT*=3 MVT$:A2675UC2*"PY2V&/M.,(.#XN5:015=*O>U.1;C(-LE6-G.Q"+/662CBI M"8TN$N_R36@$DO3_.?U3R:I@VY(U]/QP1[ ZK 8#_\!_4M+H+#E+9X]-3C]X MST:V6^?4%.2J.+XK%(F,Z_+(6J_6KPANBH.QW9B7[Q=F5*X85RB!I7%UKD-3 M*5D>VH7)Y/?4$L#!!0 ( M &FB7%3Z&PO=V]R:W-H965T5++D42H$FZK< Z!.VZ/11[4&PE-FI+KJ0T+;"/ M'R4[SLWQ @QYB269ASSDD1GVEER\R)A2A=ZSE,F^%2N57]NV#&.:$7G%<\K@ MS8R+C"C8BKDMCE9$X?J7K*)P)V=N4E2C+*9,(9$G36MV[P]1C[&F L M?B9T*3?62*Z(BFJ?8$/%Y+IU854P,WUROO MGTWRD,R42#KBZ:\D4G'?ZE@HHC.R2-4#7WZE94*!]A?R5)I?M"QM'0N%"ZEX M5H*!09:PXDG>RT)L '#K , M >XNP#\ \$J =RS +P&FU':1BJG#F"@RZ F^ M1$);@S>],,4T:$@_85KW1R7@;0(X-9@(N$)"?5R@24J80H1%Z/9UD>2@K;I MW^'F7:*;*$JT2B1%=ZRX:UJSLS%5)$G/P>+I<8S./IVC3RAAZ$?,%Q(4? MY Z=)$R,UG5*%NBV0>OV\C;H^C[4Z&VSNOM&&"K1V;8:UUFYV*NLMO@'%?^@ MD?_Z:N=5L>CZ:L\%E[4WM/ :;))IM_U@A_.HQBSH!NUN/>E61;K52'K$F51B M431%^)8@B;F@4J+G>YI-J6@2MEW%:)_\$G6J6)V3B-#9KZ[G!ZT=#6JLNDZK M7H%NQ;C;R/@AYA$40*::ZJKJZ _Z'V6PLV['SLFUP1O-'Y]$G=+MMCR!L_OQ MEV;M;7V<>GVPNV;M-K+^0F'.24Y ME2]WP$4]<7QGO_' -IDV&VX\+ND&EJ"?RH7$R.U84I9#H9@HB(3UQ)GZM[.! MR;<)/QG4ZF!-3",L3I>)HDLH*4W._P7BA0Y"-9XDU)*PY$K,G)\?4<-&7\!O.> MEG-R?75#K@@KR&,F*D6+5(U=C;(,N9NT$NX:"<$%"7-(>B3T/Y# "_PS\-G[ MX=YKN(MF=(X$G2.!Y0O_X\@W1E>,,\VPZUDE)12:_)ZNE)9X]?Z\42CL"H6V M4/]"H?N\Y.(%@"0B-^Y2&PO=V]R:W-H965TY M]%4F&8TL49KX) B&?DIC[DW&]MN-G(Q%KI.8LQN)5)ZF5#Y>LD1LSCWL;3_< MQLN5-A_\R3BC2W;'].?L1L*;7W&)XI1Q%0N.)%N<>Q?X_92,#('=\25F&]5X M1D:5N1#WYN4Z.O<"@X@E+-2&!86?-;MB26(X 8ZO)5.ODFD(F\];[A^L\J#, MG"IV)9(_XDBOSKU3#T5L0?-$WXK-[ZQ4:¢)1]C_:E'L##X6YTB(MB0%! M&O/BESZ4AF@0X.$> E(2D!V"O1)Z)4%O5T)_#T&_).A;RQ2J6#M,J::3L10; M),UNX&8>K#$M-:@?<^/W.RUA-08Z/;EE:Y&L8[Y$'V$%B06ZDBR*-?H%743P M"[ZA";KF18093[V=,DWCY!WL^'PW16]_>C?V-2 Q_/RPE'I92"5[I,ZH["), M.H@$!+>07[G)IRSLHA[>2SY].7GPE-P'\U4V))4-B>77/VC#TG8?:!@GL7Y$ M?\Y8.F?R+X>07B6D9X7T]@C9<4\MPBY<:Y8JEYA^):;OU.6W!\UXQ"*(,9U+ M(R"BFK6YR,WG(@,/D]/.#V_>@)6) ]F@0C9P\#6O!>60YFTJXGH#?URU@AA68H1L,TYI)U< #-55IRB,(@S8$!;M! P'N M!>:O'<>HPC%RFWD-J4CG"4-S(8'6!&%(,["-?FR#,7H.@PP=.$XK'*=.''?@ MBQ"*PQ>:).P175)^OS<9T#_HHZ <72PE8]!"]$O2Y*P"8IB#@$ C2=J>* (R=:Z%CR+1!($#@?@1B''3D#7'"*2*8TD)"RT/A7* M.#,5NQ6'F]>G%0/%FOQHEH&';:1I4:NJ4 [50B(-!+(J@[LI&BO;FR,$$6)V M9A*.#I9O!PX<\[_A#&"X4M/@K%&M2/!BOQL$)R@# 93S/.V@+,F5V4?E,N9= M9'":O6H_OC6<9M!"BK0AM6 3=$>#DY]_Q,/@UTJ"(=[=1PR(G7U=5PS5?0.[ M&\<-DR'$/YROC+(YSXV-,B%MGX4O6P-V4"JX7B6@"&NMQ0?D!-U!<.)"7#
K#N5]C=L!J'VZ>%KDKQ5M^YF=J*XH)7=S%\ M]K_ZKFQ>+_ =J3LB"8[I.U)W.N+N3M_GNP-,R8&\(XUIP%UM7\UW_VJN('5- M)T>=+$A=GLDKS1:7!QB]?+@@=4DGQQLOB&N^*"92YY:GD.L"3UYY""&'IY 2 M[? 96MQWG%))7>#)ZPXL);O1X8G%;UR"F"NKF3TC*I2P!9":TNPA6=P"%2]: M9/9>9"ZT%JE]7#$*IUFS =870NCMB[EJJ>[B)M\ 4$L#!!0 ( &FB7%3: M1D[7B 0 "<3 9 >&PO=V]R:W-H965T=('8E#N)P.D+AT6R6JH59G^W"T#R8Q8-6Q,]N!(NW'[W5(D[0G MY-"N;/M"XL3/X_?F]\$9[*1ZT!M*#7J,N=!#9V-,M[7M>-"1/.:) ]6ZC10*:&,T$7"NDTCHG:3RB7NZ&# MG:<'=VR],?:!.QHD9$WOJ?F<+!2,W((E8C$5FDF!%%T-G3&^NO8#"\AF_,;H M3E?ND75E*>6#'=Q$0\>S%E%.0V,I"%RV=$HYMTQ@QY\YJ5.L:8'5^R?VGS+G MP9DET70J^>\L,INATW=01%9.[GZAN4,=RQ=*KK-?M,OG>@X*4VUDG(/! M@IB)PY4\YH&H '!P!.#G /\%X.@*[1S0/G6%( <$+P'M(X!.#LA<=P^^9X&; M$4-& R5W2-G9P&9OLNAG:(@7$[90[HV"MPQP9C2C2X-^0.,H8C9QA*,;<2@_ MF\8/,VH(XQ]AQN?[&?IP\7'@&EC58MTP7V%R6,$_LL(X7;>0'UPBW_-Q#7S: M#)_1L(7:^"A\=CK5@).8IF*NM1/>C6I][RC MX>X7MO3?N0;[KS/D4V'(IV_4(.1V50 (OA-BJIL)1VF-%9T2\F3,=WU_=H')H6_(121; :WQ^GX4G2M63'WM*%*+"$D*[SC;=D8[_K!"P5VJ< M=]X6 !-NR2.+T_B4KH KXHO/T1=PJ3?8?UUG>%EJM7I^X.Q4=B1NV)"XE"?< MK$]C#?]OT9A"Z"G7Z&XC(_!6<]@=EV@^GU;C_:V<-86GE"D^SCE/[HBXE"'LA'\BX+B4-=P_2ZF49-(IYS=DXM%;_LF7YSSWRUCD]RPM-M*=NDC]]5RIOI[-G[2B: MJBUU_AN!7RP6<-[:PA/Y?A)O2>?_$YEOH:934^78U"QC_VJ[>)W8^Z7Z^>US M=!"_5#._^=3U)K'WOSYVU8J]6_G&8#\AW1*('-03IRL >JT>['MU^"IS&!B9 M9)\=EM(8&6>W&TJ@(NT$>+^2D)Y\8+]D%-_&1G\#4$L#!!0 ( &FB7%2> M^>"&50( '8% 9 >&PO=V]R:W-H965TYWP]%QMM'FR#2/ DA;*SJ"%J+^/85@U*9D]UB\J=K+21C)QIUK%M M#;(Z!$D1ITF2QY)Q%95%V+LU9:$[$ESAK0';2[]@\-7CAN[LP9?R5+K!V]\ MK&=1XH%08$5>@;G/(]Z@$%[(8?S<:D9#2A^XNWY1?Q]J=[4LF<4;+;[QFII9 M=!%!C2O6";K3FP^XK2?S>I46-OS"IO?-G'/56=)R&^P()%?]ESUM[V$G()V\ M$9!N ]+ W2<*E'-&K"R,WH#QWD[-+T*I(=K!<>6;LB#C3KF+HW*.2X(36+AF MUYU T"OXI-7ZA-!("(>')JVVJZSY5^F:J MZA2FDV-(DS2Y7\SA\.#HM4KLX(<*TJ&"-,A.]U4PY[82VG8&X?O5TI)QW?ZQ M1WPZB$^#^-D;XG_NHG9ICJ$U7%6\96*L_%[J/$CY87@LI_E%7L2/(P!G \#9 M7H";SAA4!*TVX5_L^B->,8V!])+9#LC))$_>C9-D TFVER3<,[>V8ZI"J+0E M>PS*/1L.B555)SO!"&M@TJ/^8AYW#"X;@;L81\L'M/P_NC26-/^G-6F2_7TA M\G3$KQT'H$@(!!3H&9G]/< M"."*;QI^.,^A# M.N#A>L_^U6NW6E;,P*T2/WF)U3CX') 2UFPG\%XUWZ#3<^WX"B6,_Y*F\PT# M4NP,JKH#VPQJ+ML_>^[NX0 0C=X Q!T@?@U(W@ ,.\#P5$#2 ?Q5TU:*OX>< M(FY2B3QDV5I^PJ',0I?3J\XU.<\J-.2>_4RJ 'S5V#WO@A84BA=A+; MINAW^SDT\<_OU?[4SJ=VG/RC:8?;G.D-EX8(6%O*&ULI59K;]HP%/TK5M1) MK=21!X%"!4@\-JW2JE6MNGV8]L$D%[#JQ)EMH/S[73LAO$+6JE\@MN\Y/L?W M^M%;"_FB%@":O"8\57UGH75VZ[HJ6D!"54-DD.+(3,B$:FS*N:LR"32VH(2[ M@>>UW82RU!GT;-^#'/3$4G.6PH,D:IDD5&Y&P,6Z[_C.MN.1S1?:=+B#7D;G M\ 3Z.7N0V')+EI@ED"HF4B)AUG>&_NW$]PS 1OQDL%9[W\18F0KQ8AIW<=_Q MC"+@$&E#0?%O!6/@W#"ACK\%J5/.:8#[WUOVK]8\FIE2!6/!?[%8+_I.QR$Q MS.B2ZT>Q_@:%H9;ABP17]I>L\]AVRR'14FF1%&!4D+ T_Z>OQ4+L 8)S@* M!$< /SP#:!: YEL!80$([< MX[CJN1I5&"XW*F8SA56N*V^%/#&9:4, MSW#^R$!B/M,YX8:=P&O&Y(9L@,JJ!-:3!5[3K]'4*C6UWJ4I$DI7BNYJ/\&G,7XC/(R95,6TRI@#"^W20KO6PIBJ!E&U111I[30^:"%F*E(+%--, [',3[" M;%69J)^IU>AZGVH4=TO%W7>5_;8T-KM"2H7&%=.X(Q+LB([/R%QM]Z0>O+V: M.9#F>[O+P/O@GRV-_\P8YK51M;#NWJV6@)S;UX$B-IOYY5#VEB^0 MH;UWC_I'YF5B;\L=3?ZLN:=RSE*%KF9(Z35N\)"0^4LA;VB1V;MS*C3>Q/9S M@:\KD"8 QV="Z&W#3%"^UP;_ %!+ P04 " !IHEQ4?<\HYIH" !]!P M&0 'AL+W=ON:#C@W(@JZ@:>%[L5 M)K63I6;MGF MJYD[1,E)!;4@K$8^T9@3OPDL!4[8Z2MK!A[UI/O^=SQ=$9 82UU M"*P>+W #E.I(*H^_?5!G8&KA[O@C^E=C7IE980$WC/XBN2SG3N*@' K<4OG MMM^@-Q3I>&M&A?E%V_ZLYZ!U*R2K>K'*H")U]\2O_1^Q(PC\/8*@%P0F[PYD MLEQ@B;.4LRWB^K2*I@?&JE&KY$BMW\I2$=IMGRY 8D+/T DB-7HL62MPG8O4E2HU#7#7 M?1K771K!GC06L+Y H?\%!5[@/RT7Z/3D[-\HKC(VN L&=X$)&QYV]_MJ)217 M'\"? S'#(69H8D[VQ%09!C:#G6IJ5+H67K+0F\:I^V)A30;6Y!@KM+$Z5;3# M"N+0L[.B@14=8TULK&C,\L+$SHH'5GR,%=E8\8CE)UYH9TT'UO08*[:QIF-6 M'$[LK&1@)0=9CR6HUEA(X#9B,B(F8;C'W6P@S@X3F<0445.9#7Y3_5):RV\V M=CN+_#UV?>^S>W@'\;<@!")5TTK(50M0QD%(:_E[HP3.)\&^^O!WVI?_W_[I M9V>RIN"/*M2/@M&G[.XT4WTQW6&^(;50C$+IO(NI\L"[7M]-)&M,?UTQJ;JU M&9;J?@2N#ZC]@C'Y,=$M>[AQLW=02P,$% @ ::)<5%)U4N=7!@ H1@ M !D !X;"]W;W)K&ULO5E;;]LV%'[N?@7A7= ! M62Q1=IQT20!?4JQ%LP7UVCX4>Z EVB9*B2I).?&P'[]#4A:=6*8-;$T>:LGF M.><[%W[GD+V\%_*+6E*JT4/."W7566I=ONIV5;JD.5&GHJ0%_#(7,B<:7N6B MJTI)26:%7]KL[>7TI*LU90>\D4E6>$[D>42[NKSIQ9_/% M>[98:O-%]_JR) LZI?I#>2?AK=MHR5A."\5$@22=7W6&\:N;I&\$[(J/C-ZK MK6=D7)D)\<6\O,FN.I%!1#E-M5%!X&-%QY1SHPEP?*V5=AJ;1G#[>:/]M74> MG)D11<>"?V*97EYUSCLHHW-2W/]&:X%^R0/=2".$<"U 'XB@.,] DDMD!PKT*L%>D\%>GL$^K6 =;WK?+>!FQ!- MKB^EN$?2K 9MYL%&WTI#O%AA"F6J)?S*0$Y?CT6>,PV9UPJ1(D-C46A6+&B1 M,JK0+VB899X+6>UEKG^Z?MX?W\%R]$;37/T5,-9K MC/6LL=X>8W>2EF1MC*%2BI323*$*,B_KZJ:&MV=I M8"T9!EQ=]R/[=]E=M4#L-Q#[08CO*##-4O ,L1PPKBP(E H%\4E)R33A[.^G MI>IJJK^#*,:/$3GD;ET_L.X1\K,&^5D0^7L#E#Y UU 4L2*MI*19'5[H)9*8 MO")N_%-M6_5L!SYN@S\^VX7?:W.S95T_X.:@<7-PP,V5X"OCRAC\8QJ])BGC M3*_1YUN:SZ@,%>IY8^3\V^^*B\;8Q8&2TYI*A<0Q& M-@E$-HX\_T=!)%,(9 J,_I%P3M=H1(HO>Z.,_D'_*17Q5E>*OWTR8NS-X?\W M';6^4#[OMW+U[@*(E#H?+T&(?YT8%*(3^0#+H?65C+6U*?A;%&TM?91K6A[G_3Z%_NWB2?:^!#3$M<;I7G($'3% M%## (:@51EA95G;JV65!H(R; B)=2@ 'G4R)"FH! MW7$H4",Q%7-];YCF"-K$GJ?Q,TS;V+,T#L_;$SK34.XF56Z6AA-;)4V#WE-C MHP,*D\,UYCD=ASE][*?I>KZ6E -;V0*#@N(V86138LV)H!5VR^P=.@U@S_$X M3-%_+B%20%@C(B6#%F0R)DD*:+! M5F@N16X5F&U,BK5K]R*U%:&,GADU(-FBL%7CUK.N8:Y:P];=3<:3E\?4WB);T5)].T++_%])@GWF>F3T[[E M)5:X[.P9748'=#X:JG!H=DE\/TG"_63KXH(S,K.'G+9+B61WP@_>2B1;US3A M";\^87$&Z=F:6Q#$J?3@9@3Z5]H6M39;GE&R>XU3TWL M^R+J^T]RH/_8B!I>(J9%(F)G'@7] M@2L@6;#CKC2;;YM[]J&]77[R_2A^=>-NR[T:=WE_2^0"T,.P-0>5T>D $IW M'^Y>M"CMA>],: B]?5Q2 LDP"^#WN1!Z\V(,-/\K&PO=V]R:W-H965T(T:5.--D^V1'3P(H6RDZATKKJ.8YN7*)D]UQ4J.EEI(YFC MK5G'MC+(BA D19ST>J-8,JZB=!QL=R8=Z]H)KO#.@*VE9.9UAD)O)E$_VAKN M^;ITWA"GXXJM<8'NL;HSM(L[E()+5)9K!097DVC:OYZ-O']P^,)Q8W?6X"M9 M:OWD-S?%).IY0B@P=QZ!T><9,Q3" Q&-'RUFU*7T@;OK+?JG4#O5LF06,RV^ M\L*5D^@J@@)7K!;N7F\^8UO/T./E6MCP"YO6MQ=!7ENG91M,#"17S9>]M#KL M!"3] P%)&Y $WDVBP'+.'$O'1F_ >&]"\XM0:H@F(&2" M6/B#$Z *W@H=6V)A!W'CDKS M!..\+6/6E)$<**.?P"TQ+RU\5 46?P+$I$DG3+(59I8<19QC?@Z#_CM(>DG_ M<3&'TY.S(["#3N]!@!W\@][3-WK/N?6UH\ER&//[!/Z># MJP_C^'D/N6%';OA?R!TFU> /=TB-!I?[28TZ4J.CI!XT777(=ZY\OH_F/C:C M-Q+U>\G?=.*=)RO1K,-@L@1:*]>\WL[:S;YI\^1_NS>#\Y:9-5<6!*XHM'=^ M24*89A@U&Z>K, "6VM$X"&UL ME55M;YLP$/XK%NJ'5FH#(2%]$4%JB:9-6J6H6;2_6@"P!#'DLN]-PKC*FN?%]G!914CV0% G]?@JG5E[9_"3P5[WQL1& MLI;RP4Z^Y7,OL(* 0V8L \7?#E+@W!*AC+\MI]>YM,#^^,#^Q<6.L:RIAE3R M7RPWQ=R[\$@.&UIS3:?9/']L\ M] #CZ1N L 6$'P5,6L#$!=HH*&N-;';@/,/)'C M!1C*N#Y!V_O5@AP?G9 CP@3Y4(\3/_O M@1\\#*6M83EW+/9Z[I++\_ B]G?]Y P874RCSNB9P&DGNHS7.>1X@TR!)Q O,Z#L')O-#D0- M0RJTNO R&Q&ULE51-C]HP$/TK5BYMI2WY@FVU"I%8:-4]5$)+/PY5 M#R:9$ L[SMH3LMM?7]L)$6B!TAP2CSWO^;V)QTDKU5:7 $B>!:_TU"L1ZSO? MUUD)@NJ1K*$R*X54@J()U<;7M0*:.Y#@?A0$M[Z@K/+2Q,TM59K(!CFK8*F( M;H2@ZN4>N&RG7NCM)Q[9ID0[X:=)33>P OQ>+Y6)_($E9P(JS61%%!13;Q;> MS2CQ.82:[=F[1=[NW8(UFC M48H>;!0(5G5?^MS7X0 0G@-$/2"Z%A#W@-@9[90Y6PN*-$V4;(FRV8;-#EQM M'-JX897]BRM49I49'*8KE-FVE#P'I=^03T\-PQ?RGLSRG-DR4TX>JNZLV**_ M70!2QM^9#%U2!3KQT8BP5'[6;WC?;1B=V7 !V8C$X0V)@B@\ 9]?#P^.X;ZQ M/OB/!O^1XXO/\/6.?\W6&I4Y4[\O<,8#9^PXQV=(\OZIY+(OQ:2S0YJ?J:S"/5DT'UY*+JI>E[4 KR_Q(^>27GM.Q_YW6B_8,6M-??5ZHV MK-*$0V&0P>B#H5#=E=(%*&O7E6N)IL?=L#2W,"B;8-8+*7$?V$8?[O7T+U!+ M P04 " !IHEQ4/NL^PJ<" !#!@ &0 'AL+W=OSK>T[N\?U(LI7J11>(!EY++O0H*(RI;L-0YP661/=D MA<*>K*0JB;%;M0YUI9!0#RIY&$?135@2)H)QXFUS-4YD;3@3.%>@Z[(D:C=! M+K>CH!_L#8]L71AG",=)1=:X0/-4S97=A1T+924*S:0 A:M1D/9OLZ'S]PZ_ M&6[UP1J-?RQETGW3 P_6>_:?7 M;K4LB<:IY,^,FF(4? ^ XHK4W#S*[2]L]5P[OEQR[9^P;7VC /):&UFV8!M! MR43S)J_M/1P ^C-%'\/&3%DG"BY!>6\ M+9M;^,OT:"N?"9?VA5'VE%F<&=^5%9<[1)B@P!4S,.=$P%=(*64N,83#O6BJ MRZ7I,D-#&+^R'D^+#"XOKN "F( 9X]R>ZR0T-BA''>9M ),F@/A$ /T89E*8 M0L.=H$C?$X1632'AV!9Y^&]W^<43/H M$C3P?(,3?(N"*'2536$J2]OMNLE$JA01:[0=:&"R@P.W.=EY:[HEBL)#Y=PU M/-1&&R(H$VMX]MU@7=,-*MO<**F<:8:Y8CI *>E@ &=,YE[I6J.%/NM1& MV6[]>T;;L-,V]-J&)[3-B,D+%U!N*T"Q9>V5T5HYFRD0*E1,TF-%U1#?>&(W MVC;CJ#=(PLUAGH_YQ.]]LO,^C:KPH+U*5&L_IK0-NA:F*&PO M=V]R:W-H965T8 ER$(-#RT!278J/SX 2:LI"P2HPPE?;!WH1C<:^+Y& ]3Y MNBA_\#FE CUF:<[?G4WLZ+,B)!ORXY@+ M]<'XXGQ!'N@=%=\77TKY;KS1,F49S3DK"X%.D_Q&P._;0] (!'T%PD8@ MK,:^'JQJI*^)(!?G9;%&I6HMM:D75;@J:3G +%=3ZTZ4\ELFY<3%3;9(BR=* MT9TH)C_0YW5.2SYG"_0E)3E';]'[Z92I.4!2]"&OI[*:$3]?4T%8^HML\?WN M&OW\TR_H)\1R]&U>+#G)I_Q\+*1YJI/QI#'ELC;%[3#EKR0?(3=Y@US'Q1KQ M*[/X-9V,$'8J<4 @T/T3:K?[0IZJC]^O23E%O_U-JD0? M!,WXOPP&>1N#O,H@O\L@-;V:CHCJ@*,':8F0;T6!%LMR,I??H4F19=)*KEKK M8EAW$E2=*-1<7;A>'#G!^7BE,<[?&.?;C5-]PSC11_6:ZFRH=44M&P(0X_G:CV]U&7A1AO2_!QI? Z,NG979/2U3,*G](2>Y36K_,&>5(KN#* MMXD:^5612F]3)IYT?IK[N:I4/J&EBB@3',V9C%K))A(H0"\B'!$%_8RK.%,N MF 00JC-!H8>84[0BZ;*.@?2AF@BH6*CW?"01J%I?2 ),M5+>H.F2*L5*L+'H M3W^(71S]F:.494QUT3)L*B'R3;MQ;3[)-Y9M651/UZ*V2^]?USBOF9C+:7V? MLDDJ1V$EL;)JP=6"0PNIATI_ODF]6PYI!V8M!U%*2.IGZ0NCUA5S*A=6M)2I MP O3E@LU.#AZ:=C]DLMPH<-\L[HSC4^FT6PR,GUKIM%G-'OF_R.MEX MG9CU.-A'-[\OU;I5F1?Z[2-5.&ZB7NQ CN<,(QO K;03FRE7=<7EYH3318V)QD?944*VE/ M 5N=;WW/%6?TF>B0^^!@(!,=N R;6:&9Z')7+P.1JW'7#GNX.^R!S >"%VFE MIET8!4'D=D0'. >;\=L2'?0?]*G(WVYVB]>LE'.L*/O%#[ ?QP.)'P S-B/S MSL8%K52NF#^@!2U9HJ*D-.WR -E=Y\BPW3S2R5)5;_I$R@7\=O$P M(N6VMKQF(#\D4A:5]D@!B+MF$'_-!>8""+O^0,(&F.V:-Y+?<^EI\9"S?\N^ MMO;@DX(+26TI::H$N1P@%5+%>?6.L"9C+9$UO;8WURYV'#U.N@#GKAG.+=;6 M,ZU*%YIVZCNM?>9^ZIF'L(.R(A=S+G>'-=']S'M3MU!5-KEC(JRL:GG:[9RG*7UV@;,' M5.*9J>2X57(U9W36RI<^SV9L(K=9?98)\(<7#F29 !MX9C9XU4A?-IVW(QT& MK5 W\\'2:MLU(!K/7)[1N/:\M5?OJ X"+AN=[17EASC$X4N;K>VVK08N\LS$ MT;, :-$2)"//6)'S@7U\"_M8:W(6!LU?2 .XM*>ZX7 AJ')Z_5:"WV=V_7R5!'4<>T CP.S7C\NLE>N%OI]]PN M# M;EY#,R?BQ:^&HY" $O ^C@:P60/]PS]R^SVJQ7,^Q)0=ZTTG;_8&'78#+0163)\6JXD<:/+RNKWM=5'\D4$ M?!$-A"\BX(OH]'QA46GGBPCX(C+SQ2L=N4::HG[8.;N /:*C#HC['[E:^GD^ MZ_UT;I..A"&B( A(@M#]+H4 M%>T6V-TX:E^CW^X>*" R4\"W0I 4L5P.?\[9Q "7RMY[:Z#R%BH$-8C-TGPS M+/VX-46T$]O[D['P_/=&-@@'LA)0 SH'A]U)^C@V1CNUF8Z M)R.P06RN#YUN,EH>).C+HG'KR0 S:WQD.\2< )4D9HC_2!Y/A\<)T$ R MD-NC2>OIK=/?'K6H]*V!DLG QC[U^K2A.A"1L=-Z!,P9R,8".ZVGP9S37QJU MZ>P3R];38(X9Y$\;R^. &3NMY[^<@3Q[H'[H!(S:\VBB!SC;= ;=Z'R0:.W< MN/4C'^I77SZ2\H')#41*9U*5,U+5K;+^'97ZC2@6U>]^W!="%%GU&ULS5==C]HZ$/TK5M2'5FHW7Y! M!4BP;.]=Z:Z*EGX\5'TPR4"B3>S4-K#[[^_8"0%"0%3:AWV!V#EG/#,G]HP' M6RZ>9 *@R'.>,3FT$J6*S[8MHP1R*F]X 0S?++G(J<*A6-FR$$!C0\HSVW.< MP,YIRJS1P,S-Q&C URI+&L\I^)E AG?#BW7VDT\IJM$Z0E[-"CH"N:@ MOA$U"YPS!KPC^M81.1>B8S)2AF#Q,J:*C@>!;(C0:K>D'DTS#QO!3IG6?*X%O M4^2IT5U>9/P%@,P5CY[(URT#(9.T(+.,,DD^D7GY01"^K" 3S'),;GF.GYZD M1KQ[%F7K&&=3AB^D,F":@21:^RWA:TE9+ >VPMBTAW94Q3$IX_#.Q.%ZY($SE4ARQ]"38P,V)J7.C+?+ MS,2[:'$*T0WQW8_$P8'SMG M?/S&%Z1K$Y#U19,O]<0M043^NV:]NI@>A>#>00)5$0)P6.*3%'0C!@\.1@;@$%7O^,POM* MXUXN-?\ ]CD8D]9X'&-?E4JENY0-_)W0^U+@=M^NT/MJX@:O+71P6CB=?J>I M=!NJN>.G+2C/"9H'MGW0[.8@5N;2(-'1-5-E=U?/UA>3L6G'&_,3?6$Q3?3> M3'G;P5V_2K'[S6"))IV;$+45Y06B'"A>F)9ZP14VZ.8QP4L7" W ]TO.U6Z@ M%ZBO<:/_ 5!+ P04 " !IHEQ4H5N-TKT# !C# &0 'AL+W=O@%+#I-?Q M3T/JM',:X''[P/[1BM=B7K&$)TZ_D4P54V?LH Q6>$/5,]]]@D90;/A23J7] M1;LFUG=0NI&*EPU8KZ DK/[';XT11X!P> $0-H#P6L"@ 0S. ?$%0-0 (NM, M+<7Z,,<*SR:"[Y PT9K--*R9%JWE$V;ROE1"/R4:IV8?RHKR/0!:*IZNT9<= M R$+4J$%Q4RB.[2L-P3B*_01$X&^8KH!T_M2V<0][+#()/H@%=%9@ R][M&+ MM!&/%*?KNV5:< KR$+\0)"4L1Y]Y!A3=S$%A0F_U1"_+.;IY=XO>(0_) @L- M(0R],*+D>SVHVW\7?",QR^3$4UJZ$>"EC\!"WG9E MLI\IKI$H"%!99S2(48;W79OBZ?^CFE]'E1R8PJ"#Z<2ZN+4NOLZZ+:=8$4K4 MOLNU?I(X<L##^4FX/R6J.VNF1/+;&JJ[2R(W' \\;;'[OX8%;E!?!HT[Z!RDS;F1%G@ M?[_._?^F;0OR@K2&^7A!H9L$9](ZHZ+H3%MG5!A=4'=4K 2]ZA[R7$!NQ!&F M!-'59_JC0G@#D1)Y060]P>C8]7 XBJ-Q2VBI4H MY1NFZGJB'6TKY0=;'YZ-/YH*VE9UWVGJ\OLS%KE6BRBL-*7OCO3I*^J*MNXH M7MD:[Y4K73':9J&_ D"8 /U\Q;DZ=,P$[7?%[%]02P,$% @ ::)<5"-( M1QS#!0 F1L !D !X;"]W;W)K&ULK9E=<]HX M%(;_BH;I13N3&DOR9X);72.GB,=G5=8DSWCO\2&4@E^YUDA;D<;*;D^SK/2D./[53D=-GZ7A M\?7!^Z!7,$Q'TGF4_TZ77^47'V;*CLY_9AO,_9"*7B4+/D%ONX+ MRL4FW8)%1@H!WH/'.B$ 6QV:;*L)^[J30I)BF19K\'9.)4FS=ZKY]\/OF M'7@#QD!L"*<"I 7X7J12W*B'ZOK;ANV$,A23L50!E!CC1,/.:EAD@(4(?&&% MW CPL5C29=?!6$7>A(\.X<^0U>.<)@[ \ 8@%\$>H/O+S=T>\_G%YC"V1(.; MR<25/VSREXHD8V+'*?BZ OV; M_MJI7SDM*];S%(>NISZ3\7,/C=_0^ -I_N"DD*\SJ&;P3Q@0CD+7[T<(&H1@ M(((J6RN:&B""$XCWR,-AW \1-A#A0(B/O[<:,@L>Z0@]I!1U3"K6: M >VB,3Q@:PW5O9V$C R<:3DLU MUKUU2+&##,((6U&"=E6Z O-LN=9==E@#YZ1:]S6S+-U6YJ!=YZX>^6'%/.JC MCTUYT\HCM.OC5?E]9:F/^^;),P@\:M42V=7R)(1#9H,%3Y/A)5YWU^&,'!3& MQQ\#="NAR"ZA Z ME5YWTD%%*O<-:8%:]40#U=.,9ZW+NIMN78ZU94;QUV) /?*,]OCM\L]3+:N_+! M"R5<@!CD]:LBZ((E>>E[VW1_QE6@7?D'5PCWN.H.22NR:*#(VH;DJCRT]W_9 M.'5?0[7RBP?*KSVX*[/U# 2L(@00-A&6 =KB:Y4:VY7Z;KWF=%WNASZK:-)" MI$F]*;IP.Z'=A\<[Z2#"+@P-/TYPJ]+8KM(6-*ND:+=^9^D'H>]%KVNT;GD, M#^,H#'R#@..CUY=V ;>QGY4;[;L3@!?XR'5]]#H"/'3X6X7'=H4_/_R#%C$^ M?2,*H9J2,(*&S0ANQ1[;Q=Z*>NV2]$]'%@8(H9.]T_CHS"*G?%V=_0B0L%TA MZ_?WS=/F?.FN.E5Y]7P&/\SK4Z+637UH]85PM18%R.A*N72=4,'Q^ARHOI%L M6YV,/#$I65Y=;BA94EXV4-^O&).'F[*#YC1N^A]02P,$% @ ::)<5-W* MVV]3 P K0H !D !X;"]W;W)K&ULK991;^(X M$(#_RBBZAUVI)8E#"*P "=K=NY6V6E34]J':!Y,,Q&IB<[8I6^E^_-E.&M@E MP*KJ2V([GIEOQC/.#+="/JD<4:$RL(G0=#S2\JX-QZZM9D<#\5&%XSC3(+:E"65+U,LQ';DA=[K MPBU;Y=HN^./AFJYPCOIN/9-FYC=:,E8B5TQPD+@<>9/PTS2,K(#;<<]PJ_;& M8%U9"/%D)U^SD1=8(BPPU58%-:]GO,*BL)H,Q[^U4J^Q:07WQZ_:OSCGC3,+ MJO!*% \LT_G(ZWN0X9)N"GTKMO]@[5!L]:6B4.X)VWIOX$&Z45J4M; A*!FO MWO1G'8@]@>B8 *D%B..N##G*:ZKI>"C%%J3=;;39@7/521LXQNVIS+4T7YF1 MT^//Y;H0+X@PUR)]@N];CE+E; VS@G(%ES"OC@O$$OZ6E&MU ?>H-..K"Z \ M Q.;)3*]D:CLGMOYG8(/UZ@I*SX:\5NS5[)48U9;N.-,*WB\P7*!\L?0U\8) MB^*G-?"T B9'@$,"-X+K7,%GGF'VJP+?>-^$@+R&8$I.:KS&M -1> $D(.%? MX(/*J?&F>I[0'S4ACIS^Z(C^N55T:5,G@RM1FGI2U&7D1)J KM#DN(;%"^SO MF]$7MSS94IG!XS>C$KYJ+-6/$T#=!JCK@+I'@-K/Y *FN&*$L<)&?K/+6QQPQ:_B##1JPP4FP!W^[O M[H(VWLKN8(^WV^GWVVG#8'<=!^_"NZN'TY2U.?MJ.$G2&1RIBG#OOQ&^"VA3 M)V7"*-W(3THJ3.XT4&> M#CK)[[3^7@=1HERY/DE!*C9<5\U$L]KT8I.J ]EMKQJY&RI-*2DH<&E$ V/+ M UGU1M5$B[7K1Q9"F^[/33Z*T&\SWI1#Z=6(--!WJ^']02P,$% @ M::)<5'9@K6OY @ GP@ !D !X;"]W;W)K&UL MK9;?;]HP$,>?N[_B%'52*W4D)/QJ!4@4.JW2JB%HMX=I#R8YB%7'SFQ3VO]^ MMA,RND+:37N!V+G[WN?NXESZ&R'O58JHX3%C7 V\5.O\PO=5G&)&5$/DR,V= MI9 9T68I5[[*)9+$.67,#X.@XV>$R+M6:4XU2"6F<9D4^7R,1F MX#6][<:,KE)M-_QA/R+JZ3@1=8(&08:ZM S-\#CI$Q*V0P?I::7A72.NY>;]4_NMQ- M+@NB<"S8-YKH=.#U/$AP2=9,S\3F$Y;YM*U>+)ARO[ I;0,/XK72(BN=#4%& M>?%/'LLZ[#A$G0,.8>D0_N'0;!UPB$J'R"5:D+FT)D2385^*#4AK;=3LA:N- M\S;94&Z[.-?2W*7&3P_'H]G5'$:QABEYDH(QN"6/,,$E2DD8?(!1DE!;<+.X MYL538\M_,D%-*%.GQN1N/H&3XU,X!LKA-A5K17BB^KXV?#:*'Y("E M&<*-X#I5<,433)X+^":Q*KMPF]UE6*LXP;@!4?,,PB!L[@$:O]T]J,&)JF)' M3B\ZH/=%IRCA,R4+RDQ14<&$JI@)M98(WT<+I:5YK'_41&I5D5HN4NL@N6T@ M)H!9SL23B9J7[=6FO6+!Z,KU<5^3"N6N4[8O@8=A*VKU_8?=NKVTZ76#RN89 M*U\!U*[ANK= ,,ZJUA8"$Z+\B MK!?>'I!W1TRE>VW_]0T7KU5RMZ7F&>_X^*GIE!]S*? M?=SUX9[7.=R7@+\S S*4*S<:%<1BS74Q#JK=:OJ.W-#Q?YL7H]N&ULC5113]LP$/XKIX@'D 9)DQ002B.5=M,F,:VBL#U,>W"32V/AQ)E] MH?#O9SMI5D1;\9+X[/N^^^[.YV0CU9,N$0E>*E'KB5<2-3>^K[,2*Z8O9(.U M.2FDJA@94ZU]W2ADN0-5P@^#X-*O&*^]-'%["Y4FLB7!:UPHT&U5,?5ZBT)N M)M[(VV[<\W5)=L-/DX:M<8GTV"R4L?R!)><5UIK+&A06$V\ZNIF-K;]S^,EQ MHW?68#-92?EDC6_YQ NL(!28D65@YO>,,Q3"$AD9?WM.;PAI@;OK+?L7E[O) M9<4TSJ3XQ7,J)]ZU!SD6K!5T+S=?L<_'"R7I\3 MJ@KN.%MQP8FCAM,Y$N-"GQG(XW(.IR=G< *\AH=2MIK5N4Y\,GIM5#_KM=UV MVL(#VN:874 T^@1A$([VP&^UQ?!8//&\GQ(#D^*GG6&L$U02.5&T]S7?)M%A\7 M'[\3=OY>?>) _/BJ_ZZT8KK;XW^5]%V]\M,B= G]G*.V#^)VI M-:\U""P,*KBX,B2J>V0Z@V3CYG0ER4R]6Y;F749E'&ULC55=;]HP%/TK5M2'5FK)=P(5(!6R:9/6"96Q/KN)(583.[,= MZ/[]KIV0 0N,%_#'/2?W'-OWCG=XT1VB2FSIF.SMA#3,:]501E9""3KLL3B]XP4 M?#>Q7&N_\$(WN=(+]G12T9(P23E#@JPGUI/[F,0ZW@3\ MI&0G#\9(*WGC_%U/OF83R]$)D8*D2C-@^-N2.2D*301I_&HYK>Z3&G@XWK-_ M-MI!RQN69,Z+5YJI?&(-+921-:X+]<)W7TBK)]1\*2^D^46[-M:Q4%I+QD!S7E:UPN9@^!K- ML*0IPBQ#"2UJ13+4@[I-B,*TN /X:IF@VYL[=(-L)/6F1)2A%:-*WL,BC'_D MO)9 *,>V A$Z%3MM$YXU"7MG$G8]],R9RB7ZQ#*2'1/8H+ZSP-M;,/,N,B8D M'2#?O4>>X[D]",,\=.J/CL*0GS W"*.S"CO(/ MN_S#BV8DA'%X-/^S(^KHHHMVO)HJ O"=ISWNBG,'0/Q'7&Q6="+,/JB"\@8WI)A*EO&:JJ0;= M:M>PGDR=/EF?02-K^LY?FJ8+/F.QH4RB@JR!TAG$X+=H.DLS4;PRM?:-*ZC< M9IA#,R9"!\#^FG.UG^@/=.U]^@=02P,$% @ ::)<5,FQ[X?Q @ ^P< M !D !X;"]W;W)K&ULM55=;]HP%/TK5]$>6JDC M7WR4"I!:V+1N=$-EW1ZJ/;C)#;%P;&8;Z/[]KD/(T!I0-6DOB>WXG'ON\Y38=>X!2A MP,0Z"D:O#8Y1",=$.GY6I%X=TP$/QWOV]V7RE,P3,SA6XCM/;3[T+CU(,6-K M8>_5]@-6"74<7Z*$*9^PK?8&'B1K8U51@4E!P>7NS9XK(PX 8?L((*H T6L! M<06(RT1WRLJT)LRRT4"K+6BWF]CBDJ]]A.^32G*@!69QP1.8"6:=)0:FTS$\WF'QA/K'B3AQ'24?JGM0&2Z+MU^A<8J M5/] 9$1''O^ET3_HS.Y:O&-ZP:4!@1GA@E:/LM2[FV8WL6I5-NLG9:GUE\.< M;F?4;@-]SY2R^XGK__5]/_H-4$L#!!0 ( &FB7%1J&_7P.0, +(+ 9 M >&PO=V]R:W-H965T-FEM/IP0 MJ ")0J=5:C=4U.VAVH-)+L1J$F>V4]I_/]L)X2LP-/6A/( _[CD^]YX0W_Z* M\6>1 $CTFJ6Y&%B)E,65;8LH@8R(2U9 KG86C&=$JBE?VJ+@0&(#RE+;8 QIJIF4CC\UJ=61?FGMF/J84WF6 MI;WFH-Y'LM1U-E>"\VZFUE2[+JB75[!G:DM<)PR"T-LSM27.=;K8<9QV5]VM MB\[]+U]'*\+CLXQUOR=G,?N/C]K,6'5O@][.\[VQ+F8;?G[CO;%M?U M [QGK+W5S&3 EZ8I%"AB92ZK>[Q9;1K/D6FW]M:O=4-JFJ0-3=7-WA.^I.K] MG,)"43J7H1+%JP:QFDA6F)9ISJ1JP,PP44TU00&)-A04+[]@"T5AF-"/_UI2K[-I M@.?W)_:_K7@4LZ<*MJ+XSE*=K[PKCZ20T;K0=^+X"5I!<\.7B$+97W)LWPT\ MDM1*B[(%HP_%/F8 M96 SVSR\B$%35KQ=^AI]-Q[X2>OGIO$S&O SC,@7P76.E#R%]#F!CZ([Y=%) M^29R,L:03,@T?$>B( I['-J^'![TP.,7P\-KAYIIE\>IY9N.YI'$3"6%4+4$ M\N-FK[3$;^NGP\2L,S&S)F8#)FSB,TA!TH*PQIY&>ZJK!8DY[DNMFS<*)T'P MIB\#K\3%?XY[%I!Y%Y"YD^@6L/%PX)JD#.M< D] ]>EWTX3!D'XW+AJ2[X9= M6-Q;A_Y%IW_A9#)-P); .\+QA,*6<:J./7#(F.Z+A9MR/A0*-VPVDM'+3M&E MDV>;4W[ 1L@X^46+NFE\M,##D6)N"1ZSYDP!*2&UI4^5 MV;=B^F\)PF- MTA%DM!A"QB/(\&HL\5==F*Y&$B^2^_?FN$T)M@&<090-59\<-]-%.*CF%C16A.ZK=P6^^DZͱDL#&^$A?_.:Z1[Y\-6"7(@QU4%=9^ MS74S<72[W3!\8T? W_8W9DBV@]L333-A?Z'RP+@B!61(&4PNL8O+9FAM%EI4 M=HS;"XU#H;W-<= ':5[ YYD0^K0P!KJ_#NO_ 5!+ P04 " !IHEQ4A/#T M>Z\# #N# &0 'AL+W=O@U@O^4DQ6L�/)4ED3\_ *,7U8>]EYO/-+] M09D;_GIY)'O8@OI^?!!ZY7=6"EI")2FOD(#=RON,;^]P8A1JB1\4+K)WC8PK M3YP_F\5]L?("0P0,>W,$Y%P MQ]D_M%"'E9=ZJ( =.3'UR"]_0.M0;.SEG,GZ%UU:V 7)(RTMF8NZMC4VMH;6IEM MW"JAGU*MI];W5([M($=" &%>8@^2PE*(E(5;^__ M2!O(;%.'?4!B$V*%^]W[UX*VZKP/512OLHA76]J)1>ZWK2KM.ZI#<3IB- M.K-1;78^8O8O7:ZZ, 51M-HCQJ5$.1'BIZ[2"Q'NN#46%[5%4ZOG=9*FR6+I MG_OAL:7B%)M0G!VX\PYW/HF[53Q_GIGB*9#.'GVB2&)JTH796(K[ '&4#2@= M0M$\=D/&'60\"?GW-9Z@21&[)JJ+,[80HC093#*:S2ZI&LW)U YCG PH;9DP&Z',.LIL>J>Y(@SM MA2GOPCY(7*2919$&:1P,6&VI),[P""T.KITA>/]AURN?J1,/]_H.GHS&!O38 MD=/136K5^U[-PC >'G!.L6R>CCA_/>AQ^+^.#V'&@1G?S4YZ,;YAK=4W.-$\ M&F:72RQ-HQ'H:QO!TWVDR;!B9-^ KXT$3W<2!S"Y M#AJ_8K?;QB+&=H;88DD8I,D(^[6_X.D&\X.P$VE&4::'85+EX*2TF\;,B>F0 MF^*\]A<\W6#,<&%'V(F:6-/"\*B9%&D _=XP:KX$OA*QIY74=;33.L'-0KLH MFN&Z62A^K.?3)Z[TM%M?'O0'"0@CH)_O.%>O"S/R=I\XZ_\ 4$L#!!0 ( M &FB7%3,=_+ W@, !\. 9 >&PO=V]R:W-H965T0<[T MA5R#P)U4JIP9G*IEH-<*6.*4\BR(PK 7Y(R+UF3DUF[49"0+DW$!-XKH(L^9 M^G8%F=R.6[2U7_C,ERMC%X+):,V6< OF;GVC_%6BK/M,J M'H[WZ!\=>22S8!JF,ON;)V8U;@U:)(&4%9GY++>_046H:_%BF6GWGVPKV;!% MXD(;F5?*:$'.1?G+=I4C#A2BZ F%J%*('BC0SA,*[4JA?:Y"IU+H.,^45)P? M9LRPR4C)+5%6&M'LP#G3:2-]+FS<;XW"78YZ9C(7L.(E&Y%H*L]+D M@T@@N0\0H-FU[='>]JO(BSB#^(*TZ2\D"B-ZQ*#I^>KA$?79V>ITZ&'3KB/1 M=GCM[4V!V'W7D"^P\L(/&*B240+LB&94495Y;A=\]$ M#,?"64+V':0M'YL);=/0_HV"S1%CNK4QW9/&8-U2:()8DDQJC839!O.++3(@ M1A*9IAJ%TL(4"H@VS. RV[EM7KH)=FNN2A()Z%CQM1T?H^$W9@%F"R!L#D2$ MB00''>KQ>*\FV?/BW@D%L5P*_A\DUG:R $I-_J8B;U'GFY<7&;R28F93^(> M@W[-H.]E,!<&%&CCO()MAF6&8Z 49!B.Q(:I> ['\K"NA^-)B9E/XA['0CXKFX9!V__+:_>*)'ZT1^WS'[%O1.%[;XO MV$TOHOYF]# _R7=RAT(YMQ_B](# 61G<=!W:??T,;LH]]=?[%V3PE#ZNV32D M75]N-,6;^JOWK6N:MG1_DC$Z^_="<9WP\K)]CE^;$DH'K^_7II91?S%[4648 M/O8K[4;'_!H]#%-5?D:*2=&KMW]?"$-WO;=<(4O.%!6 /=3*9$91Z'BN.W(B+N+.?):-+=5\ M)E,3BAB7"G0:15S='6,H;XXZK',_<"$V6V,'G/DLX1N\1/,Y62JZ*-KUV!=64EY96_.@Z..:QEAB+ZQ$)Q^KO$$ MP] B$8^O!6BG7-,:UJ_OT<\RY\F9%==X(L._1&"V1YU)!P)<\S0T%_+F5RP< M&EH\7X8Z^X:;8J[; 3_51D:%,3&(1)S_\MLB$/L8>(6!]XT!&^PPZ!<&_7T- M!H7!8%^#86&0N>[DOF>!6W##YS,E;T#9V81F+[+H9]84+Q';0KDTBIX*LC/S MRW2E\6N*L8'3:_K6\ ;>!8&P6>0AG,=Y+=J<'BS0?K>3O6.\-5#]BP"Y[K>0WF)^WFOZ5Q#[QI9LX:S!?MY@OT>]!G M.\U/]S=W'YH[%/HU*Q)LNQ&BZH+=9QJ2D,6FE\3CH14+A'WANXJ?R09&Z1M8L#6!-!UU+1ECI^ _6.+\+LT MJ$E+PQ!62(VO1.8&##V_1#]5&, G2E%L#Q-P)F**#^T1N+"+'UQ^.KLXA"1, M-0Q[0_=G2%!1?N,T K&N\(2FQBH"&@"?ZVT7I.KNFG EJ#P.S%;)=+,E+!KS MZ72GT3ZTK!+:H[Y(2'AY)%.J5"HC.TXG/&VHMBR[W#.IX!['3BBS2P:\DN]L M[F'7.FW=R;T9?>/-P?+\/0E]3O>P!S9\I!P)C^_(I1BR0QT82<>.*UOA=Y5O M";^SB2NIY!&HXUFB&9",5A3@["!!A!7*=:\V*7<_=RT+V!VWVT9C)-Y8ECP, M[;+ %<5+:6M 1P%\_2,;N;_TW6S?D3IG+>-^L&L7)7I93K\Q:#I_/"SB2F-9 MN\B>W@IM[!)T3$J5,'>[=U@[4+[#)L4.&[>1JZ25M6OK]VG2<8%:%R4VGK+I M9+2C+U4:S(;_TY'DN$!BK,;"&_>FKK>#1"74[+N5NI'(Z%&3SJ5Q9YNN1)JU MJ_2SY9'F93M[:7?V'IK)*N%FDY=1S4J6V?09[;\Q$^V 69]N.Y=7@NZU"_K+ MY(4&'_3&/?+E58KOL1?)EU=[6WF.7#?EZPG T:Y\.;476OM_Q4>N-K0PA+@F M(+6\3CVR;&3OASZ<[NH45F*?=@\*17ZND+ >AF11$P6;FW?9N MXHG%.\ W!GO=>";6R5K*'W9PE\Z\P&X(."3&*E#\>X$E<&Z%O:0E M-I_?U/]TWM'+FFI82OXO2TTV\\8>26%#"VX>Y?XOJ/P,K%XBN7:_9%]A X\D MA38RK\BX@YR)\I^^5G%H$'K#(X2P(H2'A.@(H5\1^N<2HHH0N4( M>@13*%'.-+C/]Y"O07U'Q:=53"X^79)/A GR-9.%1JR>^@:-VNWZ265J49H* MCYCJA>1>"I-I\EFDD+X7\#%"=9C"MS MPI.*,237I-_[@X1!V.O8T/)\>M!! MC\^F]R8GW/3KI/>=7O^(WL=ICIE.N-2% O+\-[+)G8%2?4D 5LF1!V7;DA_P%579DNU49.S=:PEWD4A5/_I1G\-J871>\Q<1L3 MCD>C&O3.RZ#V,CCI99E1M<4C;"192ET=]L^O6)(U=![;4F[0V,35>'!@IHWI MAP>8N(T)NIT,:R?#DTX>(9$OH!B:P5R<9V;8-A,&XP,W;5!PX*5+)AQWVQG5 M=D8G[<18T]R]XG)S5J'J,N^U2-''A+6^0>K9NA&[=_7\PO\ &J>QG?LN4W=4]II-A M CEL4#*X'F%45=FQE ,C=^X.7TN#'8%[S+#) V4!^'XCI7D;V 7JMG'^"U!+ M P04 " !IHEQ4#U-SE2H# T$P #0 'AL+W-T>6QE:LH-6E*IFT2*9T M08T=ZCRL2LUH6H%3(<)>IQ.'!>62C(=R4=P4I@IF:B'-B/1;4^ >7],1Z<8? M2>#H)BIE(_)X_O[G0IGK=X%[GGTX.^M<=AXOKG>1\P:Z(*&7N'\ ,4J+D<8' MJ86V1S$T+,#580'VL6/4@P.U[U5>DX=-:L?#3,E-AB/B##8Z+5CP1,6(3*C@ M4\W!*Z,%%RMG[H%AIH32@;&E9>5TP5(].[CK1E!U#4_!I=)U;!?!?4^;Z3O M>@0"N1"MP!YQAO&PI,8P+6_LH)Y<&U]!0=-_6)568:[IJMOKDXU#_;!!IDJG M3+=ANF1M&@\%RT".YODW1="SMC EQ#Z_DC^P% M]S+;RFL'LBK;KA74=!V-&P#_-IOCWJ;MO8DW*/F3,E\6=CFR'D.UL#O-,KZL MQ\NL%8"Q=W%V6I9B]5GP7!;,+?[@@.,A7?L%V-.MR6F:XYMX):OZ[^YPSR305VZ)M[1_S+K]9<73UKR37OU5V!7LU M-N?LL8OLGX+(^!1$GD!-1LGQ:VQN34&!Q(-*?[36>;;Q"]M*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_',,&509M M#>SL=MQJ]>"?CW>;XEY[O="U#IN30?]_K0:BT48W^INJ3@:C@? K^_"W=?J; M-4'6\]+9NCX9C+<';I4+NGRU>]Y!?I8+W^\)1D4(S@@DOM?.C/Z*\O M@?%>P.S^3QCM0[;MM85W+T29[*6IE2B#ZY'@ D!F!P,4+R92029 M$I#I+X2<=Q#=![RP2W&]5@Y!9@1D=C#(>; E@LP)R/R D/\E"+(@((N#09Y+ MOT*0$P)RJ'ME6B66SC8"GGIPH$0O'G18B?,6QW), MBH;9-%,#F $2 14A46H9,[L%4ASHG*4L*8V0GGMFETV,JJ:Y%= MEP8OF3+EBZZ#4L.8VPV0,=VM;%TIYW_K.XVPP0DS)82$60B7S;JV&Z7$F3)J MJ4/?NV$X2@,)LP9^P/41%-5BYER4!-)IS 9I8:$60U34]I&=4&+FFQ" MZ2!AUL&\77CUM>TJ\LLN%8G *#OEIM,JB-^V4QQ"RB4ILTM>IN][XT@.7C%KI,N3]T)1!DF9#;+- M2?=B41))V<>GB.14O,&8E%)29J7061:N;%-**2GW&!699D68E%)29J6\SK/V MOI>43E)FG>"$:Q]<1DDD8Y;(SS*'(W%:Q>,%&>63C-DG=.:08DS*)QFS3VC, M#&-25LF8K4(G.%$TR4D1_D$L C.*)N6=C-D[-&:.,2GO9.S#7,_IXI&8PQ6K MMNZ'!OLC&)/R3L;L'3ISC-Y-RCL9LW=HS.C=I-R3,;OG58(;/WD\L4A9*.>? M)]D[7/VD(8Q)62AGME"?C3^9$8Y!&H06#4099DY9*&>VT!,F?M!7UGPY"LHU MD,%A3,I".;.%]HZ[/X<78U(6RG]-M?.SQXXQR:I(.\*8E(5R]AEZ C,:O\@I"^6'G(^)9)E3%LH/,".#&A1>.4)9 MJ#C$Y,S>#JF@+%0<4IU, M?#6'CS$I"TUZ"PW[D_W'#Q7DA$95G^ 6'O:7LBYG3G1_^B5/299WRYZ6;5V? MP[YK24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/PV[? M#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E,NK^ M=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7] M>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF M#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3 MHIT(U$[(=B)P.R'@N! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN! MWCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y& MH+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT# M]0X"O0/U#@*],^J="?3.J'Q0X= MB^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G, MN<"\&UL4$L! A0#% M @ ::)<5':XI; ,!P 8!P !@ ("!#@@ 'AL+W=O M !X;"]W;W)K) >&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5,?T=,3$" S"< !@ M ("!!"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ::)<5&8XKUW\%0 6D$ !D ("!!CP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5!N+K M*! "@D !D M ("!5' 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ::)<5 YY4/EX# 02 !D ("!ZGT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M::)<5,A&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5-=!)S3R!P M]Q, !D ("!G:< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5 )1_R#[&P H%H !D M ("!<[@ 'AL+W=O&PO=V]R:W-H M965T)P4 +P- 9 M " @;_7 !X;"]W;W)K&UL4$L! M A0#% @ ::)<5*MIY3I7 @ YP0 !D ("!'=T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::)< M5"&K5'U[ @ 1@4 !D ("!;^4 'AL+W=O&PO=V]R:W-H965T7J !X;"]W;W)K M&UL4$L! A0#% @ ::)<5-9MJB(Y!@ %@\ M !D ("!CNX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5*O#GRVA! XPH !D M ("!C/L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ::)<5!D0&D8" ">!0 &0 M @('6( $ >&PO=V]R:W-H965TZ@, $01 9 " @5,C 0!X;"]W;W)K&UL4$L! A0#% @ ::)<5/IR%0LJ P YPH !D M ("!="&PO M=V]R:W-H965T&UL4$L! A0#% @ ::)<5-I&3M>(! )Q, !D ("! M)S(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ::)<5#+%9V@< P NPD !D ("!^#L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5#[K/L*G @ 0P8 !D M ("!G5 ! 'AL+W=O&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ ::)<5*%;C=*] P 8PP !D ("!X&$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M::)<5'9@K6OY @ GP@ !D ("!6&\! 'AL+W=O&UL4$L! A0#% @ ::)<5,FQ[X?Q @ M^P< !D ("!0'@! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ::)<5(3P]'NO P [@P !D M ("!>H(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ::)<5!^+L1Q- P 0@H !D ("!BX\! 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !IHEQ4SA7,7P\" #J*P $P @ &O LGP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5 !4 ,7 #OH0$ ! end XML 97 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 98 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 246 462 1 false 76 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Cash Flows Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 100080 - Disclosure - Description of Business Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusiness Description of Business Notes 9 false false R10.htm 100090 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPolicies Summary of Basis of Presentation and Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Revenue from Contracts with Customers Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 100110 - Disclosure - Inventories Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventories Inventories Notes 12 false false R13.htm 100120 - Disclosure - Property, Plant and Equipment, Net Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNet Property, Plant and Equipment, Net Notes 13 false false R14.htm 100130 - Disclosure - Accrued Expenses Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpenses Accrued Expenses Notes 14 false false R15.htm 100140 - Disclosure - Revolving Line of Credit Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCredit Revolving Line of Credit Notes 15 false false R16.htm 100150 - Disclosure - Debt Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebt Debt Notes 16 false false R17.htm 100160 - Disclosure - Interest Expense, Net Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureInterestExpenseNet Interest Expense, Net Notes 17 false false R18.htm 100170 - Disclosure - Leases Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeases Leases Notes 18 false false R19.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100190 - Disclosure - Stockholders' Equity Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 100200 - Disclosure - Employee Benefit Plan Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan Employee Benefit Plan Notes 21 false false R22.htm 100210 - Disclosure - Employee Stock Ownership Plans Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlans Employee Stock Ownership Plans Notes 22 false false R23.htm 100220 - Disclosure - CARES Act Payroll Tax Deferral Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferral CARES Act Payroll Tax Deferral Notes 23 false false R24.htm 100230 - Disclosure - Net Loss Per Share Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 24 false false R25.htm 100240 - Disclosure - Income Taxes Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 25 false false R26.htm 100250 - Disclosure - Subsequent Events Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 26 false false R27.htm 100260 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureValuationAndQualifyingAccounts Valuation and Qualifying Accounts Notes 27 false false R28.htm 100270 - Disclosure - Description of Business (Policies) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies Description of Business (Policies) Policies http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPolicies 28 false false R29.htm 100280 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesTables Summary of Basis of Presentation and Significant Accounting Policies (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPolicies 29 false false R30.htm 100290 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers 30 false false R31.htm 100300 - Disclosure - Inventories (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventories 31 false false R32.htm 100310 - Disclosure - Property, Plant and Equipment, Net (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetTables Property, Plant and Equipment, Net (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNet 32 false false R33.htm 100320 - Disclosure - Accrued Expenses (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpenses 33 false false R34.htm 100330 - Disclosure - Debt (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebt 34 false false R35.htm 100340 - Disclosure - Leases (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeases 35 false false R36.htm 100350 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies 36 false false R37.htm 100360 - Disclosure - Employee Stock Ownership Plans (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansTables Employee Stock Ownership Plans (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlans 37 false false R38.htm 100370 - Disclosure - CARES Act Payroll Tax Deferral (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralTables CARES Act Payroll Tax Deferral (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferral 38 false false R39.htm 100380 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShare 39 false false R40.htm 100390 - Disclosure - Income Taxes (Tables) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxes 40 false false R41.htm 100400 - Disclosure - Description of Business - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail Description of Business - Additional Information (Detail) Details 41 false false R42.htm 100410 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail Summary of Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) Details 42 false false R43.htm 100420 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies - Schedule of Revenues, Based on Shipment Destination or Research Services Location (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail Summary of Basis of Presentation and Significant Accounting Policies - Schedule of Revenues, Based on Shipment Destination or Research Services Location (Detail) Details 43 false false R44.htm 100430 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails Revenue from Contracts with Customers - Additional Information (Details) Details 44 false false R45.htm 100440 - Disclosure - Revenue from Contracts with Customers - Summary of Revenue Disaggregated by Geographical Region and Source of Revenue (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail Revenue from Contracts with Customers - Summary of Revenue Disaggregated by Geographical Region and Source of Revenue (Detail) Details 45 false false R46.htm 100450 - Disclosure - Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail) Details 46 false false R47.htm 100460 - Disclosure - Inventories - Schedule of Inventories (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail Inventories - Schedule of Inventories (Detail) Details 47 false false R48.htm 100470 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Detail) Details 48 false false R49.htm 100480 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail Property, Plant and Equipment, Net - Additional Information (Detail) Details 49 false false R50.htm 100490 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 50 false false R51.htm 100500 - Disclosure - Revolving Line of Credit - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail Revolving Line of Credit - Additional Information (Detail) Details 51 false false R52.htm 100510 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 52 false false R53.htm 100520 - Disclosure - Debt - Schedule of Long-term Debt (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail Debt - Schedule of Long-term Debt (Detail) Details 53 false false R54.htm 100530 - Disclosure - Interest Expense, Net - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureInterestExpenseNetAdditionalInformationDetail Interest Expense, Net - Additional Information (Detail) Details 54 false false R55.htm 100540 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 55 false false R56.htm 100550 - Disclosure - Leases - Summary of Maturities of Operating Lease Liabilities (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail Leases - Summary of Maturities of Operating Lease Liabilities (Detail) Details 56 false false R57.htm 100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 57 false false R58.htm 100580 - Disclosure - Commitments and Contingencies - Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail Commitments and Contingencies - Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets (Detail) Details 58 false false R59.htm 100590 - Disclosure - Commitments and Contingencies - Summary of Prepayment Liability (Details) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails Commitments and Contingencies - Summary of Prepayment Liability (Details) Details 59 false false R60.htm 100600 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 60 false false R61.htm 100610 - Disclosure - Employee Benefit Plan - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetail Employee Benefit Plan - Additional Information (Detail) Details 61 false false R62.htm 100620 - Disclosure - Employee Stock Ownership Plans - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail Employee Stock Ownership Plans - Additional Information (Detail) Details 62 false false R63.htm 100630 - Disclosure - Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail) Details 63 false false R64.htm 100640 - Disclosure - Employee Stock Ownership Plans - Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail Employee Stock Ownership Plans - Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model (Detail) Details 64 false false R65.htm 100650 - Disclosure - Employee Stock Ownership Plans - Summary of Stock Option Outstanding (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail Employee Stock Ownership Plans - Summary of Stock Option Outstanding (Detail) Details 65 false false R66.htm 100660 - Disclosure - Employee Stock Ownership Plans - Summary of Grants, Vesting, and Forfeitures of RSUs (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail Employee Stock Ownership Plans - Summary of Grants, Vesting, and Forfeitures of RSUs (Detail) Details 66 false false R67.htm 100670 - Disclosure - CARES Act Payroll Tax Deferral - Additional Information (Details) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails CARES Act Payroll Tax Deferral - Additional Information (Details) Details 67 false false R68.htm 100680 - Disclosure - CARES Act Payroll Tax Deferral - Summary of Other Long-term Liabilities (Details) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails CARES Act Payroll Tax Deferral - Summary of Other Long-term Liabilities (Details) Details 68 false false R69.htm 100690 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Details 69 false false R70.htm 100700 - Disclosure - Net Loss Per Share - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail Net Loss Per Share - Additional Information (Detail) Details 70 false false R71.htm 100710 - Disclosure - Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Details 71 false false R72.htm 100720 - Disclosure - Income Taxes - Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail Income Taxes - Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate (Detail) Details 72 false false R73.htm 100730 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Details 73 false false R74.htm 100740 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 74 false false R75.htm 100750 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 75 false false R76.htm 100760 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) Sheet http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail Schedule II - Valuation and Qualifying Accounts (Detail) Details 76 false false All Reports Book All Reports aspn-10k_20211231.htm aspn-20211231.xsd aspn-20211231_cal.xml aspn-20211231_def.xml aspn-20211231_lab.xml aspn-20211231_pre.xml aspn-ex10141_46.htm aspn-ex10153_47.htm aspn-ex10174_50.htm aspn-ex10181_49.htm aspn-ex1021_163.htm aspn-ex10292_48.htm aspn-ex211_9.htm aspn-ex231_7.htm aspn-ex311_10.htm aspn-ex312_6.htm aspn-ex32_8.htm gnze2ifvgyxn000001.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aspn-10k_20211231.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 246, "dts": { "calculationLink": { "local": [ "aspn-20211231_cal.xml" ] }, "definitionLink": { "local": [ "aspn-20211231_def.xml" ] }, "inline": { "local": [ "aspn-10k_20211231.htm" ] }, "labelLink": { "local": [ "aspn-20211231_lab.xml" ] }, "presentationLink": { "local": [ "aspn-20211231_pre.xml" ] }, "schema": { "local": [ "aspn-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "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", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 598, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 29, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 33 }, "keyCustom": 74, "keyStandard": 388, "memberCustom": 37, "memberStandard": 36, "nsprefix": "aspn", "nsuri": "http://www.aerogel.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPolicies", "shortName": "Summary of Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Inventories", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Property, Plant and Equipment, Net", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNet", "shortName": "Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Accrued Expenses", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:RevolvingLineOfCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Revolving Line of Credit", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCredit", "shortName": "Revolving Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:RevolvingLineOfCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Debt", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Interest Expense, Net", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInterestExpenseNet", "shortName": "Interest Expense, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Leases", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Stockholders' Equity", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Employee Benefit Plan", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Employee Stock Ownership Plans", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlans", "shortName": "Employee Stock Ownership Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - CARES Act Payroll Tax Deferral", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferral", "shortName": "CARES Act Payroll Tax Deferral", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Net Loss Per Share", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Income Taxes", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Subsequent Events", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Valuation and Qualifying Accounts", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureValuationAndQualifyingAccounts", "shortName": "Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:NatureOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Description of Business (Policies)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies", "shortName": "Description of Business (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:NatureOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesTables", "shortName": "Summary of Basis of Presentation and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:AllowanceForDoubtfulAccountsReceivableAndSalesReturnReserve", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:AllowanceForDoubtfulAccountsReceivableAndSalesReturnReserve", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Inventories (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Property, Plant and Equipment, Net (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetTables", "shortName": "Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Debt (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Leases (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:ScheduleOfCapitalizedImplementationCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:ScheduleOfCapitalizedImplementationCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Employee Stock Ownership Plans (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansTables", "shortName": "Employee Stock Ownership Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - CARES Act Payroll Tax Deferral (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralTables", "shortName": "CARES Act Payroll Tax Deferral (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Consolidated Statements of Operations", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Income Taxes (Tables)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "aspn:NatureOfBusinessPolicyTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "aspn:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "U_aspnSubsidiary", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Description of Business - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "shortName": "Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "aspn:NatureOfBusinessPolicyTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "aspn:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "U_aspnSubsidiary", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Summary of Basis of Presentation and Significant Accounting Policies - Schedule of Revenues, Based on Shipment Destination or Research Services Location (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail", "shortName": "Summary of Basis of Presentation and Significant Accounting Policies - Schedule of Revenues, Based on Shipment Destination or Research Services Location (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "shortName": "Revenue from Contracts with Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Revenue from Contracts with Customers - Summary of Revenue Disaggregated by Geographical Region and Source of Revenue (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "shortName": "Revenue from Contracts with Customers - Summary of Revenue Disaggregated by Geographical Region and Source of Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_srtStatementGeographicalAxis_srtAsiaMember_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail", "shortName": "Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20191231", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Inventories - Schedule of Inventories (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail", "shortName": "Inventories - Schedule of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "shortName": "Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "shortName": "Property, Plant and Equipment, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_srtStatementGeographicalAxis_stprRI_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapConstructionInProgressMember_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "aspn:LiquidityPolicyTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Revolving Line of Credit - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "shortName": "Revolving Line of Credit - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "aspn:RevolvingLineOfCreditTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapDebtInstrumentAxis_aspnAmendedAndRestatedLoanAndSecurityAgreementMember_us-gaapLineOfCreditFacilityAxis_aspnSiliconValleyBankCreditFacilityMember_20211231", "decimals": "INF", "lang": null, "name": "aspn:LineOfCreditFacilityIncreasedMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_srtConsolidatedEntitiesAxis_aspnAspenAerogelsRhodeIslandLLCMember_us-gaapLongtermDebtTypeAxis_aspnPaycheckProtectionProgramLoanMember_20211231", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Debt - Schedule of Long-term Debt (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "shortName": "Debt - Schedule of Long-term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20201231", "decimals": "-3", "lang": null, "name": "aspn:DebtIssuanceCostsNetOfAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Interest Expense, Net - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInterestExpenseNetAdditionalInformationDetail", "shortName": "Interest Expense, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:OperatingLeaseExpiryYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "aspn:OperatingLeaseExpiryYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Leases - Summary of Maturities of Operating Lease Liabilities (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail", "shortName": "Leases - Summary of Maturities of Operating Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20190101_20191231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:ProceedsFromCustomerAdvances", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:LeaseholdImprovementsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:CloudComputingCostsIncludedInOtherCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Commitments and Contingencies - Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail", "shortName": "Commitments and Contingencies - Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:CloudComputingCostsIncludedInOtherCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "aspn:ScheduleOfPrepaymentLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:ContractWithCustomerPrepaymentLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Commitments and Contingencies - Summary of Prepayment Liability (Details)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails", "shortName": "Commitments and Contingencies - Summary of Prepayment Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "aspn:ScheduleOfPrepaymentLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:ContractWithCustomerPrepaymentLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsidiarySaleOfStockAxis_aspnUnderwrittenPublicOfferingMember_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:UnderwritingDiscountAndCommission", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsidiarySaleOfStockAxis_aspnUnderwrittenPublicOfferingMember_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:UnderwritingDiscountAndCommission", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "INF", "first": true, "lang": null, "name": "aspn:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "INF", "first": true, "lang": null, "name": "aspn:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Employee Benefit Plan - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetail", "shortName": "Employee Benefit Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Employee Stock Ownership Plans - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "shortName": "Employee Stock Ownership Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail", "shortName": "Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Employee Stock Ownership Plans - Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail", "shortName": "Employee Stock Ownership Plans - Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "2", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Employee Stock Ownership Plans - Summary of Stock Option Outstanding (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail", "shortName": "Employee Stock Ownership Plans - Summary of Stock Option Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Employee Stock Ownership Plans - Summary of Grants, Vesting, and Forfeitures of RSUs (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail", "shortName": "Employee Stock Ownership Plans - Summary of Grants, Vesting, and Forfeitures of RSUs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - CARES Act Payroll Tax Deferral - Additional Information (Details)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails", "shortName": "CARES Act Payroll Tax Deferral - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "lang": "en-US", "name": "aspn:EmployerPayrollTaxObligationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - CARES Act Payroll Tax Deferral - Summary of Other Long-term Liabilities (Details)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails", "shortName": "CARES Act Payroll Tax Deferral - Summary of Other Long-term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsidiarySaleOfStockAxis_aspnKochStrategicPlatformsLLCMember_20210629_20210629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Net Loss Per Share - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail", "shortName": "Net Loss Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsidiarySaleOfStockAxis_aspnKochStrategicPlatformsLLCMember_20210629_20210629", "decimals": "-5", "lang": null, "name": "aspn:CommonStockIssuanceFeesAndOfferingExpenses", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Income Taxes - Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail", "shortName": "Income Taxes - Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Subsequent Events - Additional Information (Details)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_us-gaapSubsidiarySaleOfStockAxis_aspnKochStrategicPlatformsLLCMember_20220215", "decimals": "-2", "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapValuationAllowancesAndReservesTypeAxis_aspnAllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail", "shortName": "Schedule II - Valuation and Qualifying Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapValuationAllowancesAndReservesTypeAxis_aspnAllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember_20181231", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsidiarySaleOfStockAxis_aspnUnderwrittenPublicOfferingMember_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:UnderwritingDiscountsAndCommissionsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_us-gaapSubsidiarySaleOfStockAxis_aspnUnderwrittenPublicOfferingMember_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "aspn:UnderwritingDiscountsAndCommissionsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Description of Business", "role": "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "aspn-10k_20211231.htm", "contextRef": "C_0001145986_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "tag": { "aspn_AllowanceForDoubtfulAccountsReceivableAndSalesReturnReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts receivable and sales return reserve.", "label": "Allowance For Doubtful Accounts Receivable And Sales Return Reserve", "terseLabel": "Allowance for accounts receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableAndSalesReturnReserve", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "aspn_AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowances For Uncollectible Accounts and Sales Returns and Allowances.", "label": "Allowances For Uncollectible Accounts And Sales Returns And Allowances [Member]", "terseLabel": "Allowances for Uncollectible Accounts and Sales Returns and Allowances [Member]" } } }, "localname": "AllowancesForUncollectibleAccountsAndSalesReturnsAndAllowancesMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "domainItemType" }, "aspn_AmendedAndRestatedLoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended and restated loan and security agreement.", "label": "Amended And Restated Loan And Security Agreement [Member]", "terseLabel": "Loan Agreement [Member]" } } }, "localname": "AmendedAndRestatedLoanAndSecurityAgreementMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_AmountsReceivableForLeasedPremisesConstructionImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts receivable for leased premises construction improvements.", "label": "Amounts Receivable For Leased Premises Construction Improvements", "terseLabel": "Amount receivables as an aid to construction of improvements of the leased premise" } } }, "localname": "AmountsReceivableForLeasedPremisesConstructionImprovements", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_AspenAerogelsRhodeIslandLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aspen Aerogels Rhode Island, LLC.", "label": "Aspen Aerogels Rhode Island L L C [Member]", "terseLabel": "Aspen Aerogels Rhode Island, LLC [Member]" } } }, "localname": "AspenAerogelsRhodeIslandLLCMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At-the-market offering.", "label": "At Market Offering [Member]", "terseLabel": "At The Market Offering [Member]" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "aspn_AtTheMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ATM offering.", "label": "At The Market Offering [Member]", "terseLabel": "ATM Offering [Member]" } } }, "localname": "AtTheMarketOfferingMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_BasfMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BASF.", "label": "Basf [Member]", "terseLabel": "BASF [Member]" } } }, "localname": "BasfMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_BasisOfPresentationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation.", "label": "Basis Of Presentation [Line Items]", "terseLabel": "Basis Of Presentation [Line Items]" } } }, "localname": "BasisOfPresentationLineItems", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_CapitalizedCostsRelatedToImplementationOfAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized costs related to implementation of agreement.", "label": "Capitalized Costs Related To Implementation Of Agreement", "terseLabel": "Capitalized costs related to implementation of agreement" } } }, "localname": "CapitalizedCostsRelatedToImplementationOfAgreement", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_CloudComputingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud Computing Agreement.", "label": "Cloud Computing Agreement [Member]", "terseLabel": "Cloud Computing Agreement [Member]" } } }, "localname": "CloudComputingAgreementMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_CloudComputingCostsIncludedInOtherAssets": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail": { "order": 10020.0, "parentTag": "aspn_TotalCapitalizedCloudComputingCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cloud computing costs included in other assets.", "label": "Cloud Computing Costs Included In Other Assets", "terseLabel": "Cloud computing costs included in other assets" } } }, "localname": "CloudComputingCostsIncludedInOtherAssets", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "aspn_CloudComputingCostsIncludedInOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail": { "order": 10010.0, "parentTag": "aspn_TotalCapitalizedCloudComputingCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cloud computing costs included in other current assets.", "label": "Cloud Computing Costs Included In Other Current Assets", "terseLabel": "Cloud computing costs included in other current assets" } } }, "localname": "CloudComputingCostsIncludedInOtherCurrentAssets", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "aspn_CommissionsAndFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commissions and fees.", "label": "Commissions And Fees", "terseLabel": "Commissions and fees" } } }, "localname": "CommissionsAndFees", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "aspn_CommissionsAndFeesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commissions and fees net.", "label": "Commissions And Fees Net", "terseLabel": "Commissions and fees net" } } }, "localname": "CommissionsAndFeesNet", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "aspn_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_CommonStockIssuanceFeesAndOfferingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Common stock issuance fees and offering expenses.", "label": "Common Stock Issuance Fees And Offering Expenses", "terseLabel": "Common stock issuance fees and offering expenses" } } }, "localname": "CommonStockIssuanceFeesAndOfferingExpenses", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_CommonStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock options.", "label": "Common Stock Options [Member]", "terseLabel": "Common Stock Options [Member]" } } }, "localname": "CommonStockOptionsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "aspn_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software [Member]" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "aspn_ContractWithCustomerAssetAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer asset additions.", "label": "Contract With Customer Asset Additions", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerAssetAdditions", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ContractWithCustomerAssetDeductions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer asset deductions.", "label": "Contract With Customer Asset Deductions", "terseLabel": "Deductions" } } }, "localname": "ContractWithCustomerAssetDeductions", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability additions.", "label": "Contract With Customer Liability Additions", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ContractWithCustomerLiabilityDeductions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability deductions.", "label": "Contract With Customer Liability Deductions", "terseLabel": "Deductions" } } }, "localname": "ContractWithCustomerLiabilityDeductions", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ContractWithCustomerPrepaymentLiability": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer prepayment liability.", "label": "Contract With Customer Prepayment Liability", "totalLabel": "Prepayment liability" } } }, "localname": "ContractWithCustomerPrepaymentLiability", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "aspn_ContractWithCustomerPrepaymentLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails": { "order": 10010.0, "parentTag": "aspn_ContractWithCustomerPrepaymentLiability", "weight": 1.0 }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer prepayment liability current.", "label": "Contract With Customer Prepayment Liability Current", "negatedLabel": "Current portion of prepayment liability", "terseLabel": "Current portion of prepayment liability" } } }, "localname": "ContractWithCustomerPrepaymentLiabilityCurrent", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "aspn_ContractWithCustomerPrepaymentLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails": { "order": 10030.0, "parentTag": "aspn_ContractWithCustomerPrepaymentLiability", "weight": 1.0 }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10090.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer prepayment liability noncurrent.", "label": "Contract With Customer Prepayment Liability Noncurrent", "terseLabel": "Prepayment liability, long-term" } } }, "localname": "ContractWithCustomerPrepaymentLiabilityNoncurrent", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "aspn_CreditLimitPercentageOnPrepaymentBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit limit percentage on prepayment balance.", "label": "Credit Limit Percentage On Prepayment Balance", "terseLabel": "Credit limit percentage on prepayment balance" } } }, "localname": "CreditLimitPercentageOnPrepaymentBalance", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "aspn_CreditsAgainstAmountsInvoicedOnPrepaymentLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Credits against amounts invoiced on prepayment liability.", "label": "Credits Against Amounts Invoiced On Prepayment Liability", "terseLabel": "Credits against amounts invoiced" } } }, "localname": "CreditsAgainstAmountsInvoicedOnPrepaymentLiability", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_CustomerAdvancesGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer advances gross.", "label": "Customer Advances Gross", "terseLabel": "Prepayment liability" } } }, "localname": "CustomerAdvancesGross", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_DebtDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt disclosure.", "label": "Debt Disclosure [Line Items]", "terseLabel": "Debt Disclosure [Line Items]" } } }, "localname": "DebtDisclosureLineItems", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_DebtDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt disclosure.", "label": "Debt Disclosure [Table]", "terseLabel": "Debt Disclosure [Table]" } } }, "localname": "DebtDisclosureTable", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_DebtForgivenessDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt forgiveness description.", "label": "Debt Forgiveness Description", "terseLabel": "Loan forgiveness description" } } }, "localname": "DebtForgivenessDescription", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_DebtIssuanceCostsNetOfAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 10030.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt issuance costs net of accumulated amortization.", "label": "Debt Issuance Costs Net Of Accumulated Amortization", "negatedLabel": "Debt issuance costs, net of accumulated amortization" } } }, "localname": "DebtIssuanceCostsNetOfAccumulatedAmortization", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "aspn_DeferredTaxAssetInterestExpenseLimitation": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10120.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax asset interest expense limitation.", "label": "Deferred Tax Asset Interest Expense Limitation", "terseLabel": "Interest expense limitation" } } }, "localname": "DeferredTaxAssetInterestExpenseLimitation", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_DeferredTaxAssetsLiabilitiesGross": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets liabilities gross.", "label": "Deferred Tax Assets Liabilities Gross", "totalLabel": "Total deferred tax assets and liabilities" } } }, "localname": "DeferredTaxAssetsLiabilitiesGross", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_DeferredTaxAssetsOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10090.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets operating lease liabilities.", "label": "Deferred Tax Assets Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities operating lease right of use assets.", "label": "Deferred Tax Liabilities Operating Lease Right Of Use Assets", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "aspn_DescriptionOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Abstract]" } } }, "localname": "DescriptionOfBusinessAbstract", "nsuri": "http://www.aerogel.com/20211231", "xbrltype": "stringItemType" }, "aspn_EVThermalBarrierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EV thermal barrier.", "label": "E V Thermal Barrier [Member]", "terseLabel": "EV Thermal Barrier [Member]" } } }, "localname": "EVThermalBarrierMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "aspn_EffectiveIncomeTaxRateReconciliationDeductibleExpenseShareBasedCompensationCost": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10050.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation deductible expense share based compensation cost.", "label": "Effective Income Tax Rate Reconciliation Deductible Expense Share Based Compensation Cost", "negatedLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductibleExpenseShareBasedCompensationCost", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "aspn_EmployerPayrollTaxObligationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employer payroll tax obligation period.", "label": "Employer Payroll Tax Obligation Period", "terseLabel": "Employer payroll tax obligation period" } } }, "localname": "EmployerPayrollTaxObligationPeriod", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "aspn_EnterpriseResourcePlanningSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise Resource Planning Software.", "label": "Enterprise Resource Planning Software [Member]", "terseLabel": "Enterprise Resource Planning Software [Member]" } } }, "localname": "EnterpriseResourcePlanningSoftwareMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_ExecutiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Executive.", "label": "Executive [Member]", "terseLabel": "Executive [Member]" } } }, "localname": "ExecutiveMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_FeesAndIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fees and issuance costs.", "label": "Fees And Issuance Costs", "terseLabel": "Fees and issuance costs" } } }, "localname": "FeesAndIssuanceCosts", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "aspn_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aspn_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right of use assets.", "label": "Increase Decrease In Operating Lease Right Of Use Assets", "negatedLabel": "Reduction in the carrying amount of operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aspn_IndustrialRealEstateLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial real estate lease.", "label": "Industrial Real Estate Lease [Member]", "terseLabel": "Lease Agreement [Member]" } } }, "localname": "IndustrialRealEstateLeaseMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_InitialRecognitionOfOperatingLeaseLiabilitiesRelatedToRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Initial recognition of operating lease liabilities related to right-of-use assets.", "label": "Initial Recognition Of Operating Lease Liabilities Related To Right Of Use Assets", "terseLabel": "Initial recognition of operating lease liabilities related to right-of-use assets" } } }, "localname": "InitialRecognitionOfOperatingLeaseLiabilitiesRelatedToRightOfUseAssets", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aspn_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International.", "label": "International [Member]", "terseLabel": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail" ], "xbrltype": "domainItemType" }, "aspn_KochStrategicPlatformsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Koch Strategic Platforms, LLC .", "label": "Koch Strategic Platforms L L C [Member]", "terseLabel": "Koch Strategic Platforms LLC [Member]" } } }, "localname": "KochStrategicPlatformsLLCMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "aspn_LandlordMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Landlord.", "label": "Landlord [Member]", "terseLabel": "Landlord [Member]" } } }, "localname": "LandlordMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_LesseeOperatingLeaseLiabilityPaymentsNotYetCommenced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments not yet commenced.", "label": "Lessee Operating Lease Liability Payments Not Yet Commenced", "terseLabel": "Operating lease liability payments not yet commenced" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNotYetCommenced", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_LineOfCreditFacilityIncreasedMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility increased maximum borrowing capacity.", "label": "Line Of Credit Facility Increased Maximum Borrowing Capacity", "terseLabel": "Maximum increased borrowing amount" } } }, "localname": "LineOfCreditFacilityIncreasedMaximumBorrowingCapacity", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity.", "label": "Liquidity Policy [Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "aspn_NatureOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of business.", "label": "Nature Of Business Policy [Text Block]", "terseLabel": "Nature of Business" } } }, "localname": "NatureOfBusinessPolicyTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "aspn_NetOperatingLossesExpirationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net operating losses expiration description.", "label": "Net Operating Losses Expiration Description", "terseLabel": "Net operating losses available to offset future state taxable income expiration description" } } }, "localname": "NetOperatingLossesExpirationDescription", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-employee director.", "label": "Non Employee Director [Member]", "terseLabel": "Non-Employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-employee directors.", "label": "Non Employee Directors [Member]", "terseLabel": "Non-Employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_NonQualifiedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non qualified stock options.", "label": "Non Qualified Stock Options [Member]", "terseLabel": "Non-Qualified Stock Options [Member]" } } }, "localname": "NonQualifiedStockOptionsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_NumberOfCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customer.", "label": "Number Of Customer", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomer", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "aspn_NumberOfOptionsWithModifiedVestingTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options with modified vesting term.", "label": "Number Of Options With Modified Vesting Term", "terseLabel": "Number of options with modified vesting term" } } }, "localname": "NumberOfOptionsWithModifiedVestingTerm", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "aspn_NumberOfPerformanceObligations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance obligations.", "label": "Number Of Performance Obligations", "terseLabel": "Number of performance obligations" } } }, "localname": "NumberOfPerformanceObligations", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "aspn_NumberOfSquareFeetForLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of square feet for lease.", "label": "Number Of Square Feet For Lease", "terseLabel": "Number of square feet for lease" } } }, "localname": "NumberOfSquareFeetForLease", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "areaItemType" }, "aspn_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of subsidiaries.", "label": "Number Of Subsidiaries", "terseLabel": "Number of Subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "aspn_OEMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OEM.", "label": "O E M [Member]", "terseLabel": "OEM [Member]" } } }, "localname": "OEMMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_OperatingLeaseBeginningDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease beginning date.", "label": "Operating Lease Beginning Date", "terseLabel": "Lease commence date" } } }, "localname": "OperatingLeaseBeginningDate", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "aspn_OperatingLeaseEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease end date.", "label": "Operating Lease End Date", "terseLabel": "Lease end date" } } }, "localname": "OperatingLeaseEndDate", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "aspn_OperatingLeaseExpiryYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease expiry year.", "label": "Operating Lease Expiry Year", "terseLabel": "Operating lease expiry year" } } }, "localname": "OperatingLeaseExpiryYear", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "aspn_OperatingLeaseExtendedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease extended term.", "label": "Operating Lease Extended Term", "terseLabel": "Lease extended term" } } }, "localname": "OperatingLeaseExtendedTerm", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "aspn_OperatingLeaseRentIncreasePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease rent increase percent.", "label": "Operating Lease Rent Increase Percent", "terseLabel": "Lease increased percentage" } } }, "localname": "OperatingLeaseRentIncreasePercent", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "aspn_OperatingLeasesRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases rent expense.", "label": "Operating Leases Rent Expense", "terseLabel": "Lease annual base rent" } } }, "localname": "OperatingLeasesRentExpense", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_OtherAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other noncurrent assets.", "label": "Other Assets Policy [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsPolicyTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "aspn_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck protection program loan.", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "Paycheck Protection Program Loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_PaymentsOfFeesAndIssuanceCostsFromPrivatePlacementOfCommonStock": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of fees and issuance costs from private placement of common stock.", "label": "Payments Of Fees And Issuance Costs From Private Placement Of Common Stock", "negatedLabel": "Fees and issuance costs from private placement of common stock" } } }, "localname": "PaymentsOfFeesAndIssuanceCostsFromPrivatePlacementOfCommonStock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aspn_PercentageOfDeferredTaxBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of deferred tax balance.", "label": "Percentage Of Deferred Tax Balance", "terseLabel": "Percentage of deferred tax balance" } } }, "localname": "PercentageOfDeferredTaxBalance", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "aspn_PreConstructionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pre-construction costs.", "label": "Pre Construction Costs", "terseLabel": "Pre-construction costs" } } }, "localname": "PreConstructionCosts", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_PrepaymentLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment liability.", "label": "Prepayment Liability [Abstract]" } } }, "localname": "PrepaymentLiabilityAbstract", "nsuri": "http://www.aerogel.com/20211231", "xbrltype": "stringItemType" }, "aspn_PrepaymentLiabilityIncludedWithinDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails": { "order": 10020.0, "parentTag": "aspn_ContractWithCustomerPrepaymentLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Prepayment liability included within deferred revenue.", "label": "Prepayment Liability Included Within Deferred Revenue", "negatedLabel": "Prepayment liability included within deferred revenue" } } }, "localname": "PrepaymentLiabilityIncludedWithinDeferredRevenue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfPrepaymentLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "aspn_PrepaymentLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment liability.", "label": "Prepayment Liability [Member]", "verboseLabel": "Prepayment Liability [Member]" } } }, "localname": "PrepaymentLiabilityMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "aspn_ProceedsFromCustomerAdvances": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from customer advances.", "label": "Proceeds From Customer Advances", "terseLabel": "Prepayment proceeds under customer supply agreement", "verboseLabel": "Prepayment proceeds under customer supply agreement, net" } } }, "localname": "ProceedsFromCustomerAdvances", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aspn_ProceedsFromIssuanceOfPrivatePlacementNetOfFeesAndIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of private placement net of fees and issuance costs.", "label": "Proceeds From Issuance Of Private Placement Net Of Fees And Issuance Costs", "terseLabel": "Proceeds from issuance of private placement, net" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacementNetOfFeesAndIssuanceCosts", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ProductRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product revenue.", "label": "Product Revenue [Member]", "terseLabel": "Product Revenue [Member]", "verboseLabel": "Product Revenue [Member]" } } }, "localname": "ProductRevenueMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "aspn_RegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory Assets [Abstract]", "label": "Regulatory Assets [Abstract]" } } }, "localname": "RegulatoryAssetsAbstract", "nsuri": "http://www.aerogel.com/20211231", "xbrltype": "stringItemType" }, "aspn_RemainingPercentageOfDeferredTaxBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining percentage of deferred tax balance.", "label": "Remaining Percentage Of Deferred Tax Balance", "terseLabel": "Remaining percentage of deferred tax balance" } } }, "localname": "RemainingPercentageOfDeferredTaxBalance", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "aspn_RemittanceDateOfDeferredTaxBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remittance date of deferred tax balance.", "label": "Remittance Date Of Deferred Tax Balance", "terseLabel": "Remittance date of deferred tax balance" } } }, "localname": "RemittanceDateOfDeferredTaxBalance", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "aspn_RemittanceDateOfDeferredTaxBalanceRemainingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remittance date of deferred tax balance, remaining percentage.", "label": "Remittance Date Of Deferred Tax Balance Remaining Percentage", "terseLabel": "Remittance date of deferred tax balance, remaining percentage" } } }, "localname": "RemittanceDateOfDeferredTaxBalanceRemainingPercentage", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "aspn_ResearchServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research services.", "label": "Research Services [Member]", "terseLabel": "Research Services [Member]" } } }, "localname": "ResearchServicesMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "aspn_RestrictedStockAndRestrictedStockUnitsRsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock And Restricted Stock Units RSU [Member]", "label": "Restricted Stock And Restricted Stock Units Rsu [Member]", "terseLabel": "Restricted Stock and Restricted Stock Units RSU [Member]" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsRsuMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_RestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Awards [Member]", "label": "Restricted Stock Awards [Member]", "terseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockAwardsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_RevenueRecognitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Line Items]", "terseLabel": "Revenue Recognition [Line Items]" } } }, "localname": "RevenueRecognitionLineItems", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "aspn_RevenueRecognitionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Table]", "terseLabel": "Revenue Recognition [Table]" } } }, "localname": "RevenueRecognitionTable", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "aspn_RevolvingLineOfCreditTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving line of credit.", "label": "Revolving Line Of Credit [Text Block]", "terseLabel": "Revolving Line of Credit" } } }, "localname": "RevolvingLineOfCreditTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCredit" ], "xbrltype": "textBlockItemType" }, "aspn_SalesReturnReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales return reserve.", "label": "Sales Return Reserve", "terseLabel": "Sales return reserves" } } }, "localname": "SalesReturnReserve", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "aspn_ScheduleOfBasisOfPresentationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Basis Of Presentation [Table]", "label": "Schedule Of Basis Of Presentation [Table]", "terseLabel": "Schedule Of Basis Of Presentation [Table]" } } }, "localname": "ScheduleOfBasisOfPresentationTable", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_ScheduleOfCapitalizedImplementationCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of capitalized implementation costs.", "label": "Schedule Of Capitalized Implementation Costs Table [Text Block]", "terseLabel": "Summary of Capitalized Implementation Costs are Classified on the Consolidated Balance Sheets" } } }, "localname": "ScheduleOfCapitalizedImplementationCostsTableTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "aspn_ScheduleOfPrepaymentLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of prepayment liability.", "label": "Schedule Of Prepayment Liability Table [Text Block]", "terseLabel": "Schedule of Prepayment Liability" } } }, "localname": "ScheduleOfPrepaymentLiabilityTableTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "aspn_ServiceBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Based Awards [Member]", "label": "Service Based Awards [Member]", "terseLabel": "Service Based Awards [Member]" } } }, "localname": "ServiceBasedAwardsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedOrExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Vested Or Expected To Vest Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Vested Or Expected To Vest Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, Expected to vest at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedOrExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuedOrReservedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, number of shares issued or reserved for issuance.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Issued Or Reserved For Issuance", "terseLabel": "Number of shares either issued or reserved in connection with statutory tax withholdings" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuedOrReservedForIssuance", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionAggregateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award option aggregate fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Option Aggregate Fair Value", "terseLabel": "Stock-based awards granted to purchase common stock, grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionAggregateFairValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercisable weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, Exercisable at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Expected to vest at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expired in period intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodIntrinsicValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options forfeited in period intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited In Period Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodIntrinsicValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options nonvested options exercised weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Options Exercised Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted Average Grant Date Fair Value Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "aspn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options nonvested options expired weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Options Expired Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "aspn_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, options outstanding, weighted average exercise price, and additional disclosures.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract", "nsuri": "http://www.aerogel.com/20211231", "xbrltype": "stringItemType" }, "aspn_SharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares authorized.", "label": "Shares Authorized", "terseLabel": "Total number of shares authorized" } } }, "localname": "SharesAuthorized", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "aspn_ShippingAndHandlingCostsClassifiedAsComponentOfCostOfRevenuePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping and handling costs classified as component of cost of revenue, policy.", "label": "Shipping And Handling Costs Classified As Component Of Cost Of Revenue Policy Policy [Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsClassifiedAsComponentOfCostOfRevenuePolicyPolicyTextBlock", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "aspn_SiliconValleyBankCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Silicon Valley Bank credit facility.", "label": "Silicon Valley Bank Credit Facility [Member]", "terseLabel": "Silicon Valley Bank Credit Facility [Member]" } } }, "localname": "SiliconValleyBankCreditFacilityMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard product warranty period.", "label": "Standard Product Warranty Period", "terseLabel": "Standard product warranty period" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "aspn_SubseaProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsea projects.", "label": "Subsea Projects [Member]", "terseLabel": "Subsea Projects [Member]", "verboseLabel": "Subsea Projects [Member]" } } }, "localname": "SubseaProjectsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "aspn_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "aspn_SupplyAgreementExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply agreement expiration date.", "label": "Supply Agreement Expiration Date", "terseLabel": "Supply agreement termination date" } } }, "localname": "SupplyAgreementExpirationDate", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "aspn_SupplyAndJointDevelopmentAgreementAmendedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply and joint development agreement amended.", "label": "Supply And Joint Development Agreement Amended [Member]", "terseLabel": "Supply and Joint Development Agreement Amended [Member]" } } }, "localname": "SupplyAndJointDevelopmentAgreementAmendedMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_ThermalBarrierContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thermal barrier contracts.", "label": "Thermal Barrier Contracts [Member]", "terseLabel": "Thermal Barrier Contracts [Member]" } } }, "localname": "ThermalBarrierContractsMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_TotalCapitalizedCloudComputingCosts": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total capitalized cloud computing costs.", "label": "Total Capitalized Cloud Computing Costs", "totalLabel": "Total capitalized cloud computing costs" } } }, "localname": "TotalCapitalizedCloudComputingCosts", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfCapitalizedImplementationCostsAreClassifiedOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "aspn_TwoThousandAndFourteenEmployeeDirectorAndConsultantEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 employee director and consultant equity incentive plan member.", "label": "Two Thousand And Fourteen Employee Director And Consultant Equity Incentive Plan [Member]", "terseLabel": "2014 Employee Director and Consultant Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndFourteenEmployeeDirectorAndConsultantEquityIncentivePlanMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_TwoThousandFourteenEquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand fourteen equity plan.", "label": "Two Thousand Fourteen Equity Plan [Member]", "terseLabel": "2014 Equity Plan [Member]" } } }, "localname": "TwoThousandFourteenEquityPlanMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "aspn_UnderwritingDiscountAndCommission": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Underwriting discount and commission.", "label": "Underwriting Discount And Commission", "terseLabel": "Underwriting discounts and commissions" } } }, "localname": "UnderwritingDiscountAndCommission", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "aspn_UnderwritingDiscountsAndCommissionsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Underwriting discounts and commissions net.", "label": "Underwriting Discounts And Commissions Net", "terseLabel": "Underwriting discounts and commissions, net" } } }, "localname": "UnderwritingDiscountsAndCommissionsNet", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "aspn_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwritten public offering.", "label": "Underwritten Public Offering [Member]", "terseLabel": "Underwritten Public Offering [Member]" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "aspn_UnlimitedCarryForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unlimited carry forward.", "label": "Unlimited Carry Forward [Member]", "terseLabel": "Unlimited Carryforward [Member]" } } }, "localname": "UnlimitedCarryForwardMember", "nsuri": "http://www.aerogel.com/20211231", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "verboseLabel": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S. [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r508" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r508" ], "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", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r515" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r508" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r508" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r508" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]", "verboseLabel": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r107", "r214", "r218", "r223", "r392", "r393", "r397", "r398", "r436", "r503", "r517", "r528", "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r107", "r214", "r218", "r223", "r392", "r393", "r397", "r398", "r436", "r503", "r517", "r528", "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r59", "r61", "r105", "r106", "r229", "r263", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "verboseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Latin America.", "label": "Latin America [Member]", "terseLabel": "Latin America [Member]", "verboseLabel": "Latin America [Member]" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r180", "r294", "r300", "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r228", "r262", "r311", "r312", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r477", "r481", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r228", "r262", "r311", "r312", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r477", "r481", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r180", "r294", "r300", "r480" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r176", "r294", "r298", "r453", "r476", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r176", "r294", "r298", "r453", "r476", "r478" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r228", "r262", "r310", "r311", "r312", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r477", "r481", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r228", "r262", "r310", "r311", "r312", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r477", "r481", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r60", "r61", "r105", "r106", "r229", "r263" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r115", "r527" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "Schedule Of Valuation And Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r294", "r299", "r479", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r294", "r299", "r479", "r488", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r516", "r518" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r181", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Valuation And Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "Valuation And Qualifying Accounts Disclosure [Line Items]", "verboseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r108", "r109", "r110", "r113", "r114", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "Valuation And Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "stringItemType" }, "stpr_GA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GEORGIA", "terseLabel": "Georgia [Member]" } } }, "localname": "GA", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "stpr_RI": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RHODE ISLAND", "terseLabel": "Rhode Island [Member]" } } }, "localname": "RI", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10130.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r489" ], "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 [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r22", "r182", "r183" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10240.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, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net of allowances of $150 and $442" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10140.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", "terseLabel": "Accrued expenses", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r200" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail": { "order": 10020.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r117", "r118", "r119", "r350", "r351", "r352", "r402" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r314", "r316", "r356", "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r316", "r346", "r355" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock compensation expense", "verboseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r184", "r188", "r189", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r71", "r90", "r248", "r418" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10200.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", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r135" ], "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", "terseLabel": "Anti-dilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r135" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r157", "r167", "r174", "r186", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r392", "r397", "r407", "r437", "r439", "r454", "r468" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r58", "r103", "r186", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r392", "r397", "r407", "r437", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10190.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r317", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r116" ], "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 Basis of Presentation and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r116", "r153" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r35", "r92" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10230.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r93" ], "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 [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r85", "r92", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; 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": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r408" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Net increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r209", "r459", "r474" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r206", "r207", "r208", "r210", "r490" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r117", "r118", "r402" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock 0.00001 Par Value [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r275" ], "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", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10050.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", "terseLabel": "Common stock, $0.00001 par value; 125,000,000 shares authorized, 33,218,115 and 27,821,685 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r308", "r309", "r313", "r358" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation And Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs Policy [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r148", "r149", "r180", "r405", "r406", "r489" ], "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" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r148", "r149", "r180", "r405", "r406", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r148", "r149", "r180", "r405", "r406", "r487", "r489" ], "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 By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r144", "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r148", "r149", "r180", "r405", "r406" ], "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 Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r148", "r149", "r180", "r405", "r406", "r489" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r96", "r394" ], "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 [Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Summary of Changes in Contract Assets and Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r282", "r284", "r295" ], "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract With Customer Asset Net [Abstract]", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r282", "r283", "r295" ], "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability [Abstract]", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r282", "r283", "r295" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10160.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": "Contract With Customer Liability Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract With Customer Liability Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt Noncurrent", "terseLabel": "Issuance and sale of convertible debt" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r73", "r453" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10110.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 Goods And Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Product Revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r147", "r180" ], "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 Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r100", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r242", "r249", "r250", "r251", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r102", "r107", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r238", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r253", "r254", "r255", "r256", "r419", "r455", "r456", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Additional interest rate per annum" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r252", "r456", "r467" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "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": "Debt Instrument Carrying Amount", "terseLabel": "Long-term debt, principal", "verboseLabel": "Long term debt principal payments" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reference rate used for variable rate of debt instrument.", "label": "Debt Instrument Description Of Variable Rate Basis", "terseLabel": "Interest rate description" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r225", "r253", "r254", "r417", "r419", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Debt instrument, principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument Increase Accrued Interest", "terseLabel": "Debt instrument, accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r48", "r245", "r417" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument Interest Rate During Period", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument Interest Rate Terms", "terseLabel": "Debt instrument, interest rate terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentIssuanceDate1": { "auth_ref": [ "r50", "r228" ], "lang": { "en-us": { "role": { "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.", "label": "Debt Instrument Issuance Date1", "terseLabel": "Debt instrument, issuance date" } } }, "localname": "DebtInstrumentIssuanceDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r49", "r228", "r404" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Existing maturity date", "verboseLabel": "Extended maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r102", "r107", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r238", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r253", "r254", "r255", "r256", "r419" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Debt instrument, maturity term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability Classified Noncurrent", "terseLabel": "Deferred employer payroll tax obligation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r306", "r307" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability Current", "negatedLabel": "Current portion of deferred payroll tax obligation" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r371" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10030.0, "parentTag": "aspn_DeferredTaxAssetsLiabilitiesGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r373" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10070.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets Operating Loss Carryforwards Subject To Expiration", "terseLabel": "Expiration of federal net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r376", "r377", "r378" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10100.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10080.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10110.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals", "terseLabel": "Reserves and accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r372" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r363", "r373" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10040.0, "parentTag": "aspn_DeferredTaxAssetsLiabilitiesGross", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities Property Plant And Equipment", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan Employer Discretionary Contribution Amount", "terseLabel": "Matching contribution during the period" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r90", "r198" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10180.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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r294", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "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]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r294" ], "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": "Summary of Revenue Disaggregated by Geographical Region and Source of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Employee Stock Ownership Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r133" ], "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", "verboseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share Basic [Line Items]", "terseLabel": "Earnings Per Share Basic [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r135", "r136", "r137", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r364" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r104", "r364", "r383" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10010.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "U.S. federal income tax statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r364", "r383" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10040.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Changes in valuation allowance for deferred tax assets" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": { "auth_ref": [ "r364", "r383" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10060.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation Minority Interest Income Expense", "terseLabel": "Expiring net operating losses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r364", "r383" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10020.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense", "terseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r364", "r383" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10070.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r364", "r383" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail": { "order": 10030.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State tax, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenUSStatutoryIncomeTaxRateAndCompanySEffectiveRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "order": 10010.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r347" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unrecognized compensation cost related to non-vested options grants" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized compensation cost period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r117", "r118", "r119", "r121", "r126", "r128", "r141", "r187", "r275", "r280", "r350", "r351", "r352", "r380", "r381", "r402", "r409", "r410", "r411", "r412", "r413", "r414", "r482", "r483", "r484", "r533" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r90", "r257", "r258" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10040.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Gains Losses On Extinguishment Of Debt", "negatedLabel": "Gain on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10090.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative Expenses [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r103", "r157", "r166", "r170", "r173", "r175", "r186", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r407" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10050.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r197", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment Or Disposal Of Long Lived Assets Policy [Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r202", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r104", "r365", "r369", "r375", "r382", "r384", "r385", "r386", "r387" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r361", "r362", "r369", "r370", "r374", "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r87", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r89" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10240.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Changes in accrued capital expenditures" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r89", "r450" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r89" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10250.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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10310.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10260.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 Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities.", "label": "Interest Income And Interest Expense Disclosure [Text Block]", "terseLabel": "Interest Expense, net" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInterestExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income Expense Net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInterestExpenseNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Income Expense Net [Abstract]" } } }, "localname": "InterestIncomeExpenseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10030.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income Expense Nonoperating Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r83", "r86", "r94" ], "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 Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r195" ], "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": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r28", "r194" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail": { "order": 10020.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r56", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10250.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": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r57", "r97", "r140", "r192", "r193", "r195", "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory Policy [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r29", "r194" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail": { "order": 10010.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 unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory Raw Materials Net Of Reserves", "terseLabel": "Raw material" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r8", "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements Gross", "terseLabel": "Leasehold improvement costs capitalized" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1", "terseLabel": "Operating lease, weighted average lease not yet commenced, term" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r432" ], "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": "Summary of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r432" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": 10010.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 interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r103", "r168", "r186", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r393", "r397", "r398", "r407", "r437", "r438" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10010.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r103", "r186", "r407", "r439", "r458", "r471" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r103", "r186", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r393", "r397", "r398", "r407", "r437", "r438", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10080.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r42", "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Line Of Credit Facility [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Current Borrowing Capacity", "terseLabel": "Available borrowing capacity", "verboseLabel": "Amount available under revolving line of credit" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line Of Credit Facility Interest Rate During Period", "terseLabel": "Revolving credit facility, interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r42", "r102" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line Of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r42", "r102" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line Of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line Of Credit Facility Unused Capacity Commitment Fee Percentage", "terseLabel": "Percentage of unused portion of facility, monthly fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r16", "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion 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": "Lines Of Credit Current", "positiveTerseLabel": "Outstanding borrowings under revolving line of credit", "verboseLabel": "Line of credit facility amount withdrawn" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoanRestructuringModificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by concessions made to the terms of loan contracts.", "label": "Loan Restructuring Modification [Axis]", "terseLabel": "Loan Restructuring Modification" } } }, "localname": "LoanRestructuringModificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.", "label": "Loan Restructuring Modification [Domain]", "terseLabel": "Loan Restructuring Modification" } } }, "localname": "LoanRestructuringModificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10150.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", "negatedLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10100.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 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 Noncurrent", "terseLabel": "Long-term debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r213" ], "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" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10030.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", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10020.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", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r88", "r91" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10010.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", "negatedTerseLabel": "Cash used in operations", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r62", "r63", "r67", "r68", "r91", "r103", "r120", "r122", "r123", "r124", "r125", "r127", "r128", "r131", "r157", "r166", "r170", "r173", "r175", "r186", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r403", "r407", "r460", "r475" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedLabel": "Net loss incurred", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail" ], "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": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10060.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r166", "r170", "r173", "r175" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r427", "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease cost", "verboseLabel": "Rent expense incurred under operating leases" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r422" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": 10020.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r422" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r422" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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": "Operating lease liabilities long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r423", "r428" ], "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 related to operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r421" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10210.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 operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r431", "r433" ], "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": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r430", "r433" ], "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 Term1", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.", "label": "Operating Loss Carryforwards Expiration Date", "terseLabel": "Net operating loss carryforwards expiration date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r45" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "order": 10020.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "CARES Act Payroll Tax Deferral" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferral" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10120.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 long-term liabilities", "totalLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralSummaryOfOtherLongTermLiabilitiesDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities Table [Text Block]", "terseLabel": "Summary of Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCARESActPayrollTaxDeferralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables And Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentInKindPIKNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A payment in kind note accrues interest over the term of the note and is repaid at maturity or upon refinancing. A PIK loan is typically unsecured.", "label": "Payment In Kind P I K Note [Member]", "terseLabel": "PIK Interest [Member]" } } }, "localname": "PaymentInKindPIKNoteMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r81" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments Of Debt Issuance Costs", "negatedLabel": "Issuance costs from long-term debt" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r82" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments Of Stock Issuance Costs", "negatedLabel": "Issuance costs", "terseLabel": "Issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Payments made for employee restricted stock tax withholdings" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r76", "r388", "r389", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments To Acquire Productive Assets", "terseLabel": "Cash for capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10160.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r317", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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 0.00001 Par Value [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r260" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r260" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "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": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.00001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2021 and 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r33", "r34" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10260.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrincipalForgivenessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan modification for a reduction in the amount of unpaid principal on a loan.", "label": "Principal Forgiveness [Member]", "terseLabel": "Principal Forgiveness [Member]" } } }, "localname": "PrincipalForgivenessMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10040.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", "terseLabel": "Proceeds from offering, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r78" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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", "terseLabel": "Proceeds from issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r77" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds From Issuance Of Private Placement", "terseLabel": "Proceeds from private placement of common stock" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r77", "r349" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from employee stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r62", "r63", "r67", "r84", "r103", "r120", "r127", "r128", "r157", "r166", "r170", "r173", "r175", "r186", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r391", "r395", "r396", "r399", "r400", "r403", "r407", "r463" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]", "terseLabel": "Property Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r201" ], "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 By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r204", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r199" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail": { "order": 10010.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets 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, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Property Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r201", "r439", "r464", "r472" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of 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 Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r201", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r199" ], "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": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "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", "terseLabel": "Property, plant and equipment, Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r70", "r190" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10210.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 debt", "verboseLabel": "Charge for uncollectible accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r80", "r102" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments Of Lines Of Credit", "negatedLabel": "Repayments of borrowings under line of credit, net" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r359", "r452", "r506" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10070.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/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development Expenses [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research And Development Expense Policy", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r135" ], "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 Common Stock [Member]", "verboseLabel": "Restricted Common Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units [Member]", "verboseLabel": "Restricted Common Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r280", "r353", "r439", "r470", "r485", "r486" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10070.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": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r117", "r118", "r119", "r121", "r126", "r128", "r187", "r350", "r351", "r352", "r380", "r381", "r402", "r482", "r484" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r155", "r156", "r165", "r171", "r172", "r176", "r177", "r180", "r293", "r294", "r453" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10100.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding 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 Excluding Assessed Tax", "positiveLabel": "Revenue", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfRevenueDisaggregatedByGeographicalRegionAndSourceOfRevenueDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r297", "r305" ], "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 from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Schedule of Revenues, Based on Shipment Destination or Research Services Location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r429", "r433" ], "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", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale Of Stock Number Of Shares Issued In Transaction", "verboseLabel": "Sale of shares through market offering" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r148", "r180" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Total Revenue [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r135" ], "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]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveCommonSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r135" ], "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 [Text Block]", "terseLabel": "Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r51", "r107", "r253", "r255", "r276", "r277", "r278", "r279", "r416", "r417", "r420", "r465" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule Of Debt Instruments [Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Deferred Tax Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r129", "r130", "r132", "r134", "r138" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule Of Earnings Per Share Basic By Common Class [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Schedule of Reconciliation Between U.S. Statutory Income Tax Rate and Company's Effective Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r316", "r345", "r355" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r316", "r345", "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r30", "r31", "r32" ], "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 Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r157", "r158", "r169", "r196" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r317", "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r322", "r333", "r336" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Employee Stock Purchase Plan Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Fair Value of Option Awards Estimated by Use of Black-Scholes Option Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Grants, Vesting, and Forfeitures of RSUs" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member]", "terseLabel": "SOFR Plus [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesScheduleOfRevenuesBasedOnShipmentDestinationOrResearchServicesLocationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r162", "r163", "r164", "r177" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10080.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing Expenses [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockBasedCompensationIncludedInCostOfSalesOrOperatingExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Research Services [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Stock-based award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Restricted Stock Units, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Restricted Stock Units, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Restricted Stock Units, Ending Balance", "periodStartLabel": "Restricted Stock Units, Beginning Balance", "terseLabel": "Shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Restricted Stock Units, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]", "terseLabel": "Weighted average assumptions:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Description of method used to estimate fair value of award under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Method Used", "terseLabel": "Number of comparable companies for expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Authorized for issuance, number of shares increased by" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Increased number of shares authorized for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "verboseLabel": "Increased number of shares available for future grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Number of Shares, Exercisable at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercisable at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercised", "verboseLabel": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period", "negatedLabel": "Number of Shares, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "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-based awards granted to purchase common stock", "verboseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Grant-date fair value of options granted", "verboseLabel": "Weighted Average Grant Date Fair Value Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r324", "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price Per Share, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Expected to vest at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number", "terseLabel": "Number of Shares, Expected to vest at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period", "terseLabel": "Stock-based awards shares awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r315", "r320" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfGrantsVestingAndForfeituresOfRsusDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "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", "verboseLabel": "Average price per share of shares during market offering" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested", "terseLabel": "Total intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r341", "r354" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Exercisable at December 31, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable at December 31, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Options Forfeited Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value Per Share, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value Per Share, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value Per Share, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average fair value:" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Remaining Contractual Term, Expected to vest at December 31, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value", "terseLabel": "Grant-date fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfFairValueOfOptionAwardsEstimatedByUseOfBlackScholesOptionPricingModelDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantPurchaseCommitmentDescription": { "auth_ref": [ "r53", "r459", "r473" ], "lang": { "en-us": { "role": { "documentation": "Excluding long-term commitments, description of arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, which may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing (such as penalties) of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions.", "label": "Significant Purchase Commitment Description", "terseLabel": "Purchase commitment, description" } } }, "localname": "SignificantPurchaseCommitmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual Period Increase Decrease", "terseLabel": "Warranty expense" } } }, "localname": "StandardProductWarrantyAccrualPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSummaryOfBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty Policy", "terseLabel": "Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r55", "r65", "r66", "r67", "r117", "r118", "r119", "r121", "r126", "r128", "r141", "r187", "r275", "r280", "r350", "r351", "r352", "r380", "r381", "r402", "r409", "r410", "r411", "r412", "r413", "r414", "r482", "r483", "r484", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r117", "r118", "r119", "r141", "r453" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Proceeds from offering, net, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r20", "r21", "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period Shares Restricted Stock Award Forfeited", "negatedLabel": "Forfeiture of performance-based restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stock Award Gross", "terseLabel": "Issuance of restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures", "verboseLabel": "Vesting of restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r275", "r280", "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of Shares, Exercised", "terseLabel": "Proceeds from employee stock option exercises, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureEmployeeStockOwnershipPlansSummaryOfStockOptionOutstandingDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r275", "r280" ], "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": "Proceeds from offering, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r20", "r21", "r275", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period Value Restricted Stock Award Forfeitures", "negatedLabel": "Forfeiture of performance-based restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r20", "r21", "r275", "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period Value Restricted Stock Award Gross", "terseLabel": "Issuance of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r275", "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures", "negatedLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r55", "r275", "r280" ], "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": "Proceeds from employee stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r103", "r185", "r186", "r407", "r439" ], "calculation": { "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10030.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r101", "r261", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r280", "r281" ], "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 Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r415", "r441" ], "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 [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r415", "r441" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r415", "r441" ], "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]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r415", "r441" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r440", "r442" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplyCommitmentArrangementMember": { "auth_ref": [ "r19", "r457", "r469" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each supply commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Supply Commitment Arrangement [Member]", "terseLabel": "Supply Commitment Arrangement" } } }, "localname": "SupplyCommitmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentAxis": { "auth_ref": [ "r19", "r457", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer.", "label": "Supply Commitment [Axis]", "terseLabel": "Supply Commitment" } } }, "localname": "SupplyCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r360", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued", "terseLabel": "Interest and penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits Period Increase Decrease", "terseLabel": "Expected amount of unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r142", "r143", "r145", "r146", "r150", "r151", "r152" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset Change In Amount", "terseLabel": "Net change in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r108", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves Balance", "periodEndLabel": "Balance at End of Year", "periodStartLabel": "Balance at Beginning of Year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Valuation Allowances And Reserves Charged To Cost And Expense", "negatedLabel": "Charges to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "Valuation Allowances And Reserves Charged To Other Accounts", "terseLabel": "Charges to (Deductions from) Other Accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves Deductions", "negatedLabel": "Deductions to Allowances for Uncollectible Accounts" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r108", "r109", "r110", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesRecoveries": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.", "label": "Valuation Allowances And Reserves Recoveries", "negatedLabel": "Recoveries of Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r108", "r109", "r110", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail", "http://www.aerogel.com/20211231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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 Share Outstanding Basic And Diluted", "terseLabel": "Basic and diluted", "verboseLabel": "Weighted average shares outstanding, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.aerogel.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&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=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "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=120395691&loc=d3e24072-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r13": { "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=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r14": { "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r16": { "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=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r17": { "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r18": { "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r185": { "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=122038336&loc=d3e74512-122707" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "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=120397183&loc=d3e187085-122770" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "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=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "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=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r454": { "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=120398452&loc=d3e534808-122878" }, "r455": { "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=120398452&loc=d3e534808-122878" }, "r456": { "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=120398452&loc=d3e534808-122878" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r458": { "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=120398452&loc=d3e534808-122878" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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=120399700&loc=SL114874048-224260" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1-12)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r467": { "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=120400017&loc=d3e572229-122910" }, "r468": { "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=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "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=120400017&loc=d3e572229-122910" }, "r471": { "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=120400017&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r475": { "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=120400993&loc=SL114874131-224263" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r506": { "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" }, "r507": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r508": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r511": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r512": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r513": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r514": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r515": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r516": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r517": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r518": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r519": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r521": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r522": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r523": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r524": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r525": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r526": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r527": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r528": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r529": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r531": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r532": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r54": { "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=120391452&loc=d3e13212-122682" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r56": { "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=120391452&loc=d3e13212-122682" }, "r57": { "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=120391452&loc=d3e13212-122682" }, "r58": { "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=120391452&loc=d3e13212-122682" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "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=123367319&loc=SL114868664-224227" }, "r69": { "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=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "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=123367319&loc=SL114868664-224227" }, "r71": { "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=123367319&loc=SL114868664-224227" }, "r72": { "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=123367319&loc=SL114868664-224227" }, "r73": { "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=123367319&loc=SL114868664-224227" }, "r74": { "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=123367319&loc=SL114868664-224227" }, "r75": { "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=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 103 0001564590-22-007814-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-007814-xbrl.zip M4$L#!!0 ( &FB7%19Y^7A14D$ *L430 5 87-P;BTQ,&M?,C R,3$R M,S$N:'1M[+UK<^)(MBCZ^9Z(^Q]T:WKVZ8X#%.!7V=5=)R@;5WMW^;&-JV?Z MW+CA$%("FA(2HX==[%]_UUJ9*:6$P&"#D7#V3'0;D/*YWL]?__>/L6L8#RP( M'=_[[5VKT7QG,,_R;<<;_O8NC@;U#^_^]Z?_^W_\^O_4Z\;9^<65T;$BYX&= M.:'E^F$,SXY^?;K\:9;\5CYD5&W1A%T>3D_?O'Q\>&/7"\ MT'?C".8)&Y8_?F_4ZW+@TX"9^(-Q9D;,H'].C':SW:XW]^K-UEVS>=(Z.MD[ M:.RUC_::AQ_^%WS1;"H#_,DW8"C_G!@'C6:CU3AJ?U >O#&M[^:0&1=GRH/6 MX?[1GGG8-RW[8+]O?3C>L]K[Q^U6^[C?/&S:>^I*_ /F4LW =MHM=I[+?EP'-:CZ82%R0L#,^S3R/(7>@5NIIYY:6B:D\)W\(>" M5\)H$F17'S*K,?0?WN,O]$+R:!#-6U/R4]$,053X0M&CCC5G+8Z568IG.E98 M_"C]E'F8_;!&Q<_B+YE'[2C(;3$# ?#S>_P9WVGBTI4WF5,\!_Q 4_Q[7SYJ MQ4$ ^#TM?E[^FEF7Y<=>%,Q[@_^8W;,7C]M%4-ENPJXCYH5.WV5U?(P%A/=A MO8V$1T UD)+OF3-XW*,!6L?'Q^_IUP3FHF NNAR_AU_E@S-#9A$+?^Z;88)8 M3NCOMUM'BU"1/Y&L.72*5@R/MM[_\_)KSQJQL5G/XZ_S8]X,+41V)*E(41/ M T(3CY^ #GBH3@?K6,E[3[^4?<'Y$16_D*[I?1287CCP@S%=("[YH-YLU]N' MRB!U@)+,0!)JGAKG0XJ7\P$!"><[HJ#,M/&_8Q:9Q'+J[-^Q\_#;NU/? VB+ MZG>PQW>&Q3_]]BX"('Q/;QOO\;W(B5P&?R"-K+>:W^\E/6S 0_#[>_G K^_E M5,@*KKX -_" =48L,!Z0V;0;1RU!U?N^/?WTJ^T\&&$T==EO[VPGG+CF%"^1 MX:K_KU^='RO^,T8COW;N_/[)OX#)^.98QR2.2<= MX+0V6KN M?75NR>C/018PW1MXUK?/X;MPM76<_[7B(H[4170]N)WI*2PC,-T+SV8__F#3 MU1:0_KKB0CZH"SDEVBD.XR]F!EW/1G%FM;74ZZTV /]*"]EO'&$^.'2\9QQ/+YDXSX+\(L[Q)SK =R+\^#8L>G*)T]'#AMT?S K M1FGR>C!P+!:(]\0F:"F(NO2.^!*DIP@V'S&[%_G6]V^>$X6WO6_9-V]KE#L"V%/M.7PSH],5_W]U ^C*S_ZB\$56/[0<_X;+DV(1X'X"I][ MXJK6=QEXIKF;X$M?<);MOUJMRU;[;$519.9$7P^TB\\+]PX7)B_VS F8%?G/ M@-T-P6QK-9C=;WW8T@E7%LT/9X_LC/6C"]#& U)@[E@P7@Q:IVCF8,'$#*)I M9@M=^CIP0@9' 'NP&*[=@P/M^8,(CHIESZ 73R;N%.YI[$1T#W*@4]>/Z?YB MO(W.,&!T=6L\A<-F15 SK"IN'AX>E!\W2X*31^W=A<8-D[]5H?*X5!P#=RZD M*QH^(XAL&RJWJ2*M#RK%._\%8S@#1P#E]80L[26!R<-M*>AE.;"5Z>6>ALS7 M@,R#@QECZDW@3UC )XHZGHW33O TOX5L$+M?G<$B(^]2%J&Y4WR>YGG-I6F- M'(\%4_6Q]0':P2P)7//^S1^ONO]6,S!O/MCPE!20*5C$=X5[>6 =/*#U73RHV:QJ+6%#37EAIHOVU Q+7S]#;6. MQ89:Q\F&CB_;K17WLU^L-CQG/X*67L<1NIHQBN/+5G/5C1:;P5ZPT>X/ M%EA.:/9=MN1&5RH7O>K^6T2+%N[_'(?' M.+,8-#P:]=N]B 3YUCM[I_B&CV90.K7YA+ Y7"LLF7F6PY[REXO0K- Y\1SW MMW=1$+-WG^0RY9*>N\X9C'SV.IL;7><,0MT$;,""0,B01,.W>8XS>+#R^E8X M/_I2B1;!Y=)T<$\L%%O H*:3D"*/8#Z# J=.,-SGMW>A T([AB'1=Z, ET/1 M+TGDRX_0EC^;@17X&,*R=/C4"A%0V[C_"RX+58>!056GHC# MIUM[BAK0>_)%1C$FXCOYI6/CUZ#$! 8MBA5&.IU>_)$-,,F_+&=Z7S"5F&E" M.EIN>B"&083Q)9]D*&.S)0=)?\N^PWA$"G]#Q)ED?\DN1IU8?B<.,7.PB!UT MJM_NZ8L0Z7N8.\0Q,S%<^)-8(CTB!Y6_96;"49>^/_S_006NC8< 1I]X<'.[ MWCY(QA:_O/@*% )5? /B@1-X8GT7T&H>[C6K=0& ,H?UO>9Z+F#AV52$IF3. M)D,?-GJ=37.=9U.(N O(*)G@\H0=![GBT=2^W.'*:)]%_)GAE*G.F.>/ M'6_19$]2^>QLLR/*7]7]KDZ8PB"Z"7P[MJ+K0#@=5%N2^&V^]>BUP3+A[FR( M$GCV=&U8PH^)ZUB.6+%A.V.,IL?,'=CI2=%6WWU2S'CI9G]]7SAB_FZRZZBT MD+(V&,F;0C2,K ]&FBO#2+.,,#)C%]0PLC88:1VO"B/P1@E@1'SU-GA-9K.: MUSP;1G:9UVP;1BK*:_(PLM.\9LLP4EI>4P+2L)O(5P)\VDV(E=0K@K$1/7GL M#KH(?8]\30J)0Q>4[ZG1JK#,#U6C;@D-6[3EE-3-;/IUR%UJUVI]>!6;WRJ MT+%M2I0QW1O3L2^\4W/B1*;[=H!BX0%H )G?9;_;-:#+ML6>MX$WNRMNR;>!-Y4 MPIVR3O[\=L"J!(QZYZ"K2 UX.Q!5 F5R1Z$HJ>O4#QW;,8-IS\1:";S&FJQ= M\,VS6? 8.%'$O)NX#P=^/1C NKVAAL4G87&5%?\!I.GKH'C14;X-P: M0UZ3_VMLV2:V:!C74%4IR:0379K!=Q;M)"267AXI/GV- =N20C0VE$7VT)BQ M#HECI^%90]"VK6>5!9U2&\TV56G@E8ST.PX4);#-EQI %G@%=QPRRN%$KQ1( M5#<%ND*P48G$Z+7RH#<#5B5@1CL'786B[IN!J#(XBG<3BEZHL&L(?$-&IUW M@(V:8]\,-FAS;+4PX^W"LX:@4DL72:4ZYP$FN'%-ZXG^@A4$P3(+&&GUO*(+ MT'BP#1E#XT1YQ R-'^N2--X"5&LX*H%-K++04VI3V*L7X5^OZ7W'@:($%O=2 M \@"7]^.0T9)W+]K!0FE.06U;4[8[IS.,J3IIT_)H5_8748RH8 ![IV;EN/" MJ62![L%W'[ #7.:1'8"]V3VK +=@U]6&NTV"0N6%WY+#1"6$WS"(3GTO]%W' MAM'M+F[.86%JJ0TGS.NPP!\R-[P=^3:["%W3L[]^/<^^&L8F..OOMJNNMD\:%8*"K%F][RCDZ;>IPYO?0:% MHN,7JUCB K80F]4\4-!ALT02]WG+PBB(K2@FD[MO PQ8O!]KUE+@6<[$=,_] M8.@\,(^%X7JAO-7\T-ZO$I2_"GRMM(XG[C)C^)ASFUN0"9H?ZNW]#8/[4@WF MRX8,&BLJ@A5+LL0$ M]]PH\9&-R.W*5BWE)R5^:-S1H=2X6-5=<'WA(V[J". MDF^>/(D#MK!U,CZP)LL*<S*Q8].4B"N_(1L8"91W<)=9\Z3*414M%Q MKH=US4* H!XS,+ ^6K$ !0'S&(0>'ND8D?QN/JYR!J/JX7'94W)KC0>[T!I M?HW'E<+CTO8G>!J/[Q[]LN*QYL>OA,<)#+QU/*XP/RXQ'FM^K/'X;?'C7+B2 M/)]%P4KRF36'*KV("&C3EC;N; "FM%BG!9LUPY06,=X>D]V&\:IC67[L17#Z M%G,>S+[[]#C:G[09L7$CJ#7O?DMF4'M+4D?EL7DGQ1V-S>7&YK+*>QLT9&G> MK+&Y!,:UM\2;UX6ANXI7ZX5D#5G/@JR=E+_*#UDEED#NG B+=5QXMO/@V+'I M)D+(E>]UQQ/7GS)VY@3,BOP@*T1T'LW SHL-%&SL6!&S"RIAW;BF=V6.TWAP M8"1W(S\.3<\^]^,@8LSC"=WXY"X01&2GA4NIAUB6-?W_P9 M,%&S8@L 15/]/-5?!LF^>0Z0N=ZWMXYLU8+X[*UIR)^?.^AX2N[@7)Z%Z>,C MAPVZ/Y@51\X#/#%P+/8,IJ7Q:>?QZ66LF_+MY\/:>N;.9R^J6*"IQ9*9QII: M:&KQ)JG%]G.=RTHM-#W0]*#"]$!C:YFQ52.I1M+U(>FV2ODM O^. @XYRR7\ MA%7(8A>7QF'E@JSU<'KSN!K^L7L(\^)#J@@3R+RQ64/HZ\"D!L4M@6*V0ID* M5NNMELM7N;!4+G]$#OKR:BY)K>(O#.O\3$:.)<08!;\=6=!WT6/#@6$IQ6?Z#R ;=%7)6M%U92;9@PYJ4+1D9 M4%61:/N.WE>W2C]YD95$[%)=9/.U+G(N]>[^>3=BP=AT/YM!X"2NO*>1N-(* MS@N X.7\H_C(M0*U%+QB1S5FPL__8E84[@H\+H"6H@UK6'D1K.RL9%H26"FQ M9+HJK%1)TQ3&.]%1XSNV4-+\_WUKR5:+GU.G76QQ%UB-[&H'=G8W3*!LOE<=CO#F1K M(-6PLJRM4E/!EQLX-17<,F3/]T:_=?GT64YC+:%6 H+?(G7>$CQK^KP)Z-: MJN%E%4^IYN?/BFG QZZW87>C8OK>BLC!2Z*W8;4@I@[>BS/"R(6]% MQ8&J;!9>7=QYB]X*#V>K=T%J3?GV7HCT/L6>?@;]VQ5 M$K)?ZMG:76A^@YZM78)@#9H:7E:KS[IC0+*]LJQI6?K\=6^A+/T"\K!C%[Y- MJE"J*Y];K7O'+KP,&%Z"QA-SVP;MV'5OS_I4JNM>$,FT8Q=>#H)>@BN_"=C$ MG.)VOCIFWW%A"[M[ZW,WJR\^>_$[6]%ARQ!0E4H+JU= W#DX*8% \&H=Y)Y) M)';NSLO"'5[GXN.P/C3-R0T&V071],:%.3J>W?UW[$QP(Y^G=],)AP7QZ*D/ M*PG@^. X+Y 6# ,6AA6&"+&ODR7.X-TG^?"B4]"@LB2H5$ZTK#ZHO([,N3JH M?(X=. 9O^-;H2';?FG+,!8>W02NV# YEI0Z7IC5R/!9,U&JE8< B:;BP' M*&^#B)0)4$I'45#+._7'DSAB0?([/-OS!]&C&539G+$2L)"V^_1!:,JR/,#L M-G4I*\"4CL+,UV@J:U"OC"Q;%=OZK>D-FMQQK*-RR3O0U8+A6OK02TS=!4\X>FJ=6EJ>KM:2A?LNI#- EN M+[1'[_7=-$L"^:+Z%7!W)[<7.ZIM;P=L=UL=?]-@^VJ1F1?%!*DVZ90^^^^!XP^PC63'TC/6C"\):DNJE!M2! M3S:S >%O68BW8G_U30^%?F;% 4X$J,T4.50,]Q4DL^M!P9HH5P,^PG;^-%V7 M33^;WO?"A1$4[[7:R1]5@N*$$LZ<0$HE%][+R\FDG&;>5<%?AN-OQI_JXZ_8J0_S< Q^RZ[A;*H2Y M[6[=,ZPIC*8PJSDS-871%&85/ZFF,)K"O E#=E5)R=O$NA(8^"MNB-M%)*ZL M[UXC\,6#!& M\,D$Z=Z84T RZ_M-X$>,0DXHX,0MXM2(QYZA[6*'X7 M'+\L3_+T!:QS'4] 5$;9F0-36^"]S0_U]G[IT78I);]L2*VQ6V/W"MA=V>AO ME8(L%WNBOK$YL^!NB@J:JFBJ\OHR@\;YK>%\5:W^&N=W#.=+:9Q?(\Z_$%$U M?I86/ZMJM";@CK&?V 30;7IECE.P[-+7@1,R("=^'%@,4Z \H"BY3'!QPKUX M,G&GI_YX[$09X_6IZ\.+=K\>C:WH"L7LRUZB M)OA+X<1U]W))H+\; :TQW<]F$ "@ 1F, C/3GV6G@7[A[C<.],DM::A>"JH_ MF^%@2;#F/W0\^S]]QXO.V -S?5X.0Q(VXA:;[AT+QLDK%YX=PP4ZIGO+ M3+=+@UNOKG8>;EWMW!"X2G53P^WNP&U& MS3Q<6CWG;3]8H*^;=.9'+K@<@EC@/CAV+ MPM%X6U>^UQU/7'_*V)D3,"OR@W!UG-2XN HN[A(.%D*66,1\V-+8N1GL%._\ M%XR!@,W![7J"4;VAQM%"')60NN#,-*9J3$T=/YH?ODE^J"%]DY"N 7Q7 'Q; M_OA7%X1V!&2K+_]HP'W;4H6&X"K)%J]@C=(6X@UK?6_;.JVQM0#4/B1@X;='\P*XZ36JR/'BQAY^(I\ZUF\D>5 M,'J;,+TQH]4FH)U2Y5O-%: ]]\9K!E0M";72_5C9B@\5@9Q5'7#-UPS%N_ L M?\QZF$>*6_[JSU;+/_7#Z'K0,UVV4X56%^P\E2EF]JY=N.N"H.K3G\I T&[2 MH H74JP:!)6VDN'R$ 3:(3,#:]2!A:1U\[H_)G G.U5!8BF86N(T-*?;')2] M$=Y73BBK/C=<#LK>"G\L)93M ,?L,=?%YBJ>?6D&WQDV6GFK[/*IH]"\BLLLGSPM0/\\0OS6&"Z<*@=>^QX3A@%)OI)WBJ37.H\ M-*?<)*2]$7995DBK/L]<%M+>"N,L*:25G7N^F:P?G?VR2E!"CP4/CL4^FR&S MZ5==>:"<(76\:<65RYUHN-Y$IHD8?LY96QG MP;6RIOD-0.GZ5:FU]K3<# !H>J7)QPN@1P--Y2TQ*P# F^$;;X]?H)"5.X2. M9Q?B0QCO,/L@87/%@]#<9".P5?WXD6K"5LD#1]9#MS1([9HA/=Q\$=JE8*H3W8T8S\<&7@13>L-=HHA/0=/<[6O:M$XXTN"S&TJVE*]@ M@;;CD@3; TDV<"*'A=T?EAO;S#X/_/&I/Y[$$>6R7@^Z9N#!R80W+.B-S(!] MGA8/D 3O#WVO>**P=6G21L\/0&6\\Y/$[4R0?(.^+G?$B27W3V^/4C>@3H, M;PF2RUZW89.0_(9L09N$Z!+%S6II8S7(UE)')2'[#4L?2T*VED(J"=E:&IF? M;:&ED.= M)8^R@?)6NJH%"1K:6,>)&LIHU*07';I@M?_O#-_=.)HY,-!3E4@ M/(/?PLBQ3OW8BX+I#CC4BO>;@DWACG?;F?9<$*B\;%AB6*B26/<<^!$_PDLW MM(K$RO_-;#V*L#?MW#.OL/L"_\N&[N9^S MA.S%<9.XV8,J@M2<4U-@JNCS0G^(M&MJH@VPH+R<.(VL#L!5"BJ4&>&GSUO6'$@O$9 MZ\^0@AMSBL=PX?WA>/;-Q1]7?L1FZ8&F)9J6:%KRD@46X6"ZR/E8J*E9GIK] M:;HQ[]WENOXCW"4+>4$F%CRP,)-SG3YQ[@??/,MW709J/L!)Q[+0 (5O(N2& MMRR* P\_IN_L@#5NN;.2.39K.*W=-JB]/NA5U_FY\Z"7]U_N'.A]T*!75M#[ ML-N@MP,^UQV%P2KY:[]MYP/].C#":NG"K8S,8.EZ] M[T>1/SYI3J*/XIO(G]!''+ON>'BE)\V_?QS ;/70^6]V<@@_OOOT'W]K'38_ M_OI^DAF57C)=9^B=6/ B"S[V_0"60*.>^3%(6'@5]')ACQYV>W $ A\85>S1N_;'I MB4=Q)2>>'XQ-EP\>!:87HH47OO48?^H!#;,PHR$>?/?IV]7%7??,Z-UU[KJ] MI?>UVOEM8U^][NFWVXN[BV[/Z%R=&=U_GO[>N?K2-4ZO+R\O>KV+ZZM7W>SQ M)O?Z#S,< 9!'OETF0.$S(K'PHWTSA!T^)8-M_$&5.9_FTL]"PQKO_L,FK M_QGK91G7'OM%[ !XI=P#OP<\JH\H/OT:H?/,X,?_VSN "HNY;C@QT5&6?!97 M0)_%..+"4"0Q)R$[D7]\-!X=.QJ=M)IP 'P&XM>1;3S0W /_B09AC^\WSC8 M__O'QY$3L3K.C9M^#,S)N]6.?X7S[K&ASXQO%T9O.H9'7W;>O\*:/;G*K2UB M'JKO%:)ZQ_-BT[UE$S^(5D)Y U=B1K^]$M&&7]]'=@%(K.6NGW5X3R.BO+UWGSI75]\Z7XW;[LWU[9UQ\^VV M]ZUS=6?<71L@!MP!KS=:>\;UK=$Z^-G^Q;@^-^Y^[QJ*A)!(!YW3._B9$YK6 M\=Y^$]L>'L,[XYLN.5,A9VH5"J$XJ(,FDDUQI_TU<:>5 M[WOCW.GNMG/5NR VM"X.992&.6U4L97,*4J@S^ V*F,0^&,C@T@TK,TL/R!+ MWDD,JP]7(TAPX_UO4?5V\T:.S8**?,EM<-9B+AE0R?$<:,K M^&4UJ.CT;KI71J=[>_VE^[57,RZN3ALO!9#R6OM^[OXPK8@.T/ '1I )V#WJ/&AP]O$WI;^[/0>V?^N!">:(L@^%GRS'Y][^#@^/BHO0@PWPN=6%.= M.1R1B(@U#M.\*. !EL=VX\AN_/!=)QXYMNVP9/%TK8.7%*.6Z0=9!5?6W=^UW MBU=YT&PT9V[_55:IJ>!SN=?!+/?JV'; PE#\YZOCL=9JG&NO:9S[01^6?^N; M=IY[+3#3MPJ4O]G5M%=;S>?8<5&<-SYO0.^KXI4?S3WD4_CS.KCS'[W5COC* M#Z(1J$A^/!RM!;H+<*\+WQ >;<_^-,5E97/P%)WM,2_TLD-'$': ";!$ ]G(GI&DRV M%X:OL;]PJ,5Z+=8K0 .X:B"R%LGMJWO/GF\H+H/I?Z,GG1KS_^-O']JMHX^A M$3&734;PCG 8U0S 6CFU#QWAA_X]'&NTSLJ3,[PA4#)<"P7- &5A$&6HW#_<5G2,N88(!: M]&KG^&3 2:LYW\2S&&C:C7T--'>!20R)!UBM""^';PI>FHT/3R#(&X"7*^&# M9Y)O^9[Q.'* X*2L;WUJ78ZPX_&\M0.?+Z-E#%Y"!IFVVGWB ZO):+QEJ4'5 MTVH&H"S>28_O*# M[YS2)/@E>VQ%YZ-L0/,Z$\-:\0 X\:8$>KPFU3".)W0,(U'YKKU[Y[_")?) MS!#&M>&',$;+F1D:-ALX'H_RO(U!T=UO'DB84. )H*(Q-S9]+D,K<'G\ U;S M!RZF)]9R04M9C<']Q6;\<.J"C-F\F#F)+TH^(X^OG[?'*_]%$^Q_G(,MSR(M M%0 [SX_@FW_'#E(@(#P4X!]0PD^X@"+M83A5]BM*8RD@4G/!$8!C/7.5O!LYW$ P?1XQ"]G*P^'-+&.5'0.L0"FW# M=-T$%%48[3/Q Q< )892%1(HPJ4^#,F5!DV_.H-Z=%)P"Q&QJ!6VZ"$U-#X M&<:#C1IA#!I^./(QL%XF)$4C,\KOXM$,9]&)7A8;^05HN6<;/[>5W?9!-H.' M^O^"O>!+]#R\B4L1@V%"7D@KH96:860<-PW;G(:K4_M6=&NR!!5/C D5!TR*? M^ID9F<8YYP@9]$O'4%F$*I;7*ILN@XF"NG"UG#0;W'1FB,O;, +SG28HR<)?5D>X=D'\FW+,>,H"_TJ" M<%JZ6AO&D63OPGZ885H68!SV8K )E%"L]PJ_AN$/(:P!_A3 $3):&ZD1E%A+H33HK6\W/\Y9(?W:^EB3 MC\VN23PA'YB_/OD@%HB-UX'Z]72A>KD]!+'8(O\3YRV<^,>/( M_[CF7+-B@^"'1FNS$4VOCF[SQ9AV<9)Q<(K=3OQ@^D*S&0U(0&Z) =&"]A41 MA8.(@@S\"WKX9?;<#0?:O_[UK>YY.#AL'+[V*136V5CK*0CVNI)M?S=A876( M:!T7^#DJ?A:=.<1C)6*Q:X?R#-!H'&TXA'<[M&+_V7E0A2E<&Y<+6O.]@LOG MF1TUCC8+T>M89;O5V*O *AM'F^4>\Q:Y"JB^%1'VJDB;TW*AE@L36C_/CI*_ MA=3LI45)+4K*: )N<^&'D1A>^$=A4M%RI98KYYNG"ZJU$4Q]CD/'8^%J;J!G M5WZLG@SQ/,!Z%59>9@;[O&,K[])VD*5TBRWS)60CFK@_0=P+K.3R=K_0Y9[R MN]T2D9\;5[I6-TXU'8V#!0X]3*9=,LH+G?[DZ@?5$\.](M^(0^X,A,7PRN\% MY7;]@.9RISCYHP-3P[2&!]OUT;_WX(2DRE(S=]-%WR&6\L.'L=&4;09V:&!U M#L[%#'1 M?1?HF0)< R<8\\B-"2,7 MUB#HX%K]H)/>V+EK#E^Y#\C;P!<*Q A'S'4E"35^+HBJGAMG\$MC;E3,"P)9 MY\-*0?W)'J[^5=GU1J.!=B+(]0[ Q!P. = 0$A$ 6222!_T\)TYHK\73#4-* MPH%+I4A6BOD98-@GC!3.OFW\C$S8CR/#M#'XCD>] 1U$4 :F'5(FJ@^5]W@,$YQ;);I6C(X#]$"V(:<]Q="CCCBP;4!&P 5]BR&?(1'V#GP M >;D*:_X568O&#WG8G!JZ,.FS&07]%U?F!,P;'7!X8S]$,DWYJ2X4RZ",%P/ MP*WOV;)KS;]C*G)-,YH3D#-^. #A#-[X2>#4.877P=)BS^%8\NW>"?U]F.5; M[^R=VO^BP !R0XSGW/7-)X/R#K&SD\TL6( ;_O:N#E0>EPC#';[[=+QWV#B2 MB"67],D V'3ACWG!2Y4 _0Y=[SGK!W 74Z-]4#/@/-JU64DEZ2Q4="?4=)2# M;.92"A07GJ9+N6L]>N$ZCDC8!%Q8?$OX_P/UEBZNSK-=B+QX;/N1>.#=I[V] M6GMOO[;7.IR]/(%?L/D,\/OI8NA>Y]'VO6R%,=EO)4R+8S/[\_16XMX=[.FS M"Q.L1O(9P. $T[R"F"V95OD=V^[5Z?=*J/N#,$3."L0@U1W!3P(Y$J#BQ-\"1_XP]9K0YB2#6Y"C@GF4VH'/X MQ@W0=PY7%Q<72<"XF/(V47C.84LB0K19_T/R*=)K(X,J1-JPA( YZZ>U6=-3 M5G3:7NCHD[G8K7:CO0G+'"S*#TYD)G>61+PJ6^(ZE7&.BN*%?;)TDGKK<#.& MW+(O-\F-QK[,U4;-FA"Y! B04.J8/:\G!YT#AXF[3R ML TY?FM!IZ_@X0#"[%KQNE=S?@&PA;(*B1ED5S6H:G-]=;FR!9T./-C%$Z M\A94=&@5RD1K=,*L-NKJA#YCYO6X.X"1.3/?1G(+&^7Y+ M2]MXW<_E5O4RXU?G\]W=_ MD6O02R,I?45I*%":X5GC(K%9F^MKHK[282U?T6V[BY@Y!H484 V@4M:\+-.* MUPWV>R\,LGL^/+5*=Q87=]U+H]5X;13>&*CN"D'&>[EOW7_^UKNXZO9ZRU%F M^?0S:+,F2I4@2NW&X5NB2QU-F,I)F#KWMQ>]/^[/.Z=WU[=+4B=\PQ!O: I5 M/0K5.M9R4XX^?=;TJ9STZ?/]MZO;;N_ZZY_=L_O>7>?\_/[T^I(\V7*4JZV)ERE)%SM^YO;ZYON[=U%=TE"E3ZO*9.F3-6G M3'N:,I62,NW=?^U^Z7Q%^G3:[9Y=7'U9DD#1:X;RFJ93FDY5GT[M:SI52CJU M?W]Y<=6][W7.NW=_W9]=]$Z_7O>^W2XK3N'+!G_94%[6-*N"-*N] 9J%.S^< M+#B:LB,)]_2OY.K7OOZU^_I?#$:O3@1>:<5K)P+/=O:_#*1+*K4<:*FE; 29 MI):#^\O.[1_=N_OSZ]O[V^Z7B][=;>?JKD=6Z^NK^^Y_?5M2?J%A#!C&2(<1 MR4P]@X]FP&@7=W_5X(FOE,[5N[L^_>/WZZ]GW5OCLG-WU[WM&9VK,^.BU_L& M7]U\NSW]O=/K]C#$D;]K]+JGWVXOM-FIHJ*1IHHJ53S45+%T5#%BX_M#((6] M[NV?W;/EB-__*VG1,M$(8N3_KTSTZT72KJ91NTRCCC2-*AV-0LGM""2WJ\Z7 M+@4'D+WI6Z]W 2(;?/OUK]Y%[_Y\6HG([X+,EUY,E7$').7/+G[X*O\6=O)WG]0GB!HI3ZG6=*/S^?K;G2%T58P++05ITMKC MM:RKD[%B3LU*2L^/[T]\[5U^ZO?N+*Y2Z.E]N MNX*D_>/B[O?[SNGIEM2ZC<7G_M\4#3L^4CM^2+1*#2E\M$ MEK0XIDG6_=V\-Y35-IZI(IPXT MG;Q M&&(\(S.>O==$]+YX/4]&V;]&U70NA7BZ'70?0ZB+ZJ M0?2MEO;XY4N_-+4^5C:ZS$N_-._/+FZ[*]2E2AZO&=U_=D^_4;3"]?GYQ:F, M@T\ZGQA?KO_LWJ+MNU3F;BW/:#KV7#JF:W^6E(ZU[A-JA%E -]VKW@KVI922 MJ>]JHO6FB-9.!B>T=.VJDE*L]KW("OSK_OH?5R \_7YQJ MNV0DO!S%2$:AW@I\((,&NJ#@ _X[B6AI]+P(@Y^;V5@F&JCC%+1PMHC4Z6)8 M)25U>PE=(TJ#!FX@4[U[07?N[Y:,*Y5$+3-*AH)A G>OPVWH-1&MQ?55X^+J MK NBW5E7JZ.:XNT(Q=-EM4I*\?;O;VXOKDXO;CI?[]-HT/OS;K=WCYG4%TN& MGB:CJ#&E. H/IZ>1=-26)F<[YBW\W&,Y2_\,0KVDJ54$JU=Y>QLQ& MY/C2 ]"N$([>Q9>KSMWR:7;I\YI.5)%.%$5TOZ?F\/"MZ!5?M/M7[UO_]")P M2B(N+\:P7G% MDU]M$>+T^KYKKWSRSSQFP[%_>R>;VLN&];0Y '&Y/;XS1%3!%!$+C+X?V"SX M[5WSG6$QUP4:9SG>,/D\,6U;?A;C\#?JEN^ZYB1D)_*/C\:C8T?3WCX\C)V)UG!LW_QB8Q>QQ <1OZ^2S3&1KJ\"D)P[4&. H M&-5*HL?*9_N\I:Z"I@35,YW!TZ[?8G]$UN<3]=6HY7[C8'^K!+,33IAG=%C@ M#YD;UHP+SVH83F@ D)G\2R-BULCS77\X-2Q_#'<]-:*1&1DV"^&*X1V;/3#7 MG^!+M@%KC@>F%<4!;,/Q//\!!)P'5C-&L.;ZA 6X)-.S6#+^V 3:YYAN:,0A MLXU)X,"9P5' VS 1,YC'@B%^&@1F& 4QC5TS^K'C(JU0WL?YFDH^+E(<81B#T#ID13D,@(W Q%W @0/;Q MO&O&(YP%'). *3Q,/&X#XN @^2KR1UG M B8*/:LP7DNX&CEXW'!\KHOHZP%010!5@)S,#*P1_ & #E\ G!<<:1A/)GZ MO_>GQ@!N%^]C$/AC(X3["1 *A\RS'-@9G"N>_K=&K\$YP]"')[PQG(:1@@!@ M5N1$,;]+<6&X%WP]61,L$S9IJ3@+Z$(H"\NTF E RP;P&N 5?!$RBY!1@! L M"E>J;C(9D%8"KSS"-1FV_^@9[ <<$.Y*/I.^!1^5XHL*!5F"**S D0JT^ M'U(4UD8)8Q&72^@+KX(@ S;G-*B!4\&,@TB1A]63^_#Z)G#B8 =]>,(+C3V8$?6B!,F MN)H$]979DSTWC.L8N8]=AP4&A@4'Y(^14X;$XFC[8JFA\0B[9(5[!;2Q IC' M0K+'Z4B(M&D,\#"M&9 MT,,1[(\A.S(CC@5 N\?$OW[::QP;<*HNOF]Z7@R7-'3]?L+927(HQIKY,%. MCB,3H0\TTB%LU BK+QR(;_TI3'P6 [X:O1$H M^?QLDTL&7N2")CX/C1V%22LKM^, OPG8$!X$V1JP"D0Y7$G-B"=#&$MLSS+1 MQA!-813@32%*'CF14R5_&= #P M VH!Y /;Z#.<#1F8Y=*((3T)\]MACG4CM M' !+E]U85FK>'3%4T67PH*-'W_C.ID6H)=D%*CQUF\T-#/JD^PV7+9;&YCXL@&)_676827Y5,12@9U@CY*?!@ MD 2BPX#$E^3-N?X##$>'-GLN LY"G,Y>0UHX=V+-L[J=6:[^Q7_!SNU5#%$9&YG'R068" MA.J$$,,D$>@:L'2D6ZVCOS> 'A#^DC0*1,WQ;=+]Z$9"'U#) RD)X"6L(1IS]/R'H+Y+OJ$PX"!0Z?>-3].$2Z$)(J"H\1]"1XRD]S#&*= MA=H\J;5X]B-G C*= ^(HANP*I3+;8/-SEP\ E".%^*0TON M(&6[$C)07A!2@)"C,V( 7T"-OWU',TW.+T^3MP>#<(2H@,/(9W$4>OYSIW)6!-.X0SAP>')/F@'(NOB@N1BI"P*R);1WL;':/8CL?H=56[ M]\DF$7M<#EB7/E1Q?%E6KO@'-Z^1N9$,'*BWJ<8VQ4X&H#]V0OIV1CI"T321 MY%5N76PT%#:A?S#^7V'3H5E1FD=6$3 %_)W_QFD%_H$&P HIHDE%%GYWJL*.!^20#D=ZK\ C)PL;="/BT M\@U@,:%I 1 E]A-^:$+22A7RY)YSTX?F@('L/_11I]L-F7I95"\RJX>,$0&& M(W3)@CL47,Y$.SA#;2GH^X6^'WA%FK1FQ.!9F[N"@D5@2KY?"0"S;Q-]((Q( M[/.(*5P=8RK!ARL)4;D3:G5F?#1OQ@*H$EE0#"'8AATX#Z1&FMZ0%9.'MP4T M0BP'L;Y)^,/E^T<\;SA8,M.@((0DJ#X%"5V22KS$#V5V6("')R--&K"T M JHO.*$5!P%WNO%U<*4D2RJ5/>*:B +!18^X]J+L,K,U[G;BOW9"!]U^Q8>0 MK(6X\L)E1'XTG;!T%;-N+5Q'S>C&2%1-;H+BDV=I:!&HUT#:=NQYEH?="A3: M>V&@T%/Q"^7&@8^>,\%H6)>L[1'SD$\/$P @D&Q'O">U1T6? @X'26 M99,O/NOPE0:+1Z'A%_437K#HGPX;1RN^8HRSAH-$P)NA*JAW,"_U#>R*'WC9 MDP).K&J?*=^5#O?Y1T=V:7@B)SK,QYST>Z%Q#SW>^I883] G0R1S*4/JH8ZRYPX$;Q!S\'[%,$"<$%V MXZRA+J6EY#H6%N8:^B-0U@"=G8L;1/"Y?SU'RR6W(^"<"#8E_43^C).*D1&EX<^_@"=\D3PN\&M,^8]1/;:)'J/]_6 M+STVR4O"!^#YHWF8@"$YD^SZZK4R0GSHA$HC$[*3< BY3Q!UP"QA79FY< M,T)H^A6DK4PT)<'FAX._?T1;0UTF=K1!6'E '15432$#46#CW27@33SY1/1) M&HIE+ M]MAC39U,7"?10S#XUK5B0NM7UD6D+&%D:*M,!;N/FT8/0?O5@X72I/7Q&4_C,1F M2=?.+=/'1W^7>NV#[\9C@O 0B 6)[X \B#83-*#U&6 &0QH#5Q,].FC(@2L% M68Z+^D#O@\D(/5LA7P/(7XZ=*.!P+@$;HR70]1_K4J7FSR2A&0#GZ*9)#4G< MXP6# EHDT EGH5IX.FX$TP+]"@OV'H?4'(!TZ!+F",J>>H-1&J%B+161$ M8A;,7@7\@NX71#'TT@B3$K?L"]^Z-& X-'W@ ]6)BIQPEA]&=:#P3!I*:0=,6;$-E^6-TWN.5S#)\@>TS-O&L MZ)V8VHK-/.(ZR-R'BG 4@'A0$S,1C7#&J&IGI,:KO_S M/9(LQ$,+ I]@*6#_CIV FQ='<*JV(O44!C?!O2)2 MB?-#&A6/)RE?$#_3R?.;0DZ.83V1(&] R1(96#4+\]4(#"8?$<@PPM CP^S$ MZ,+)*X*VX=R$K!$B?T-'!H "$)K4<(^T&BE72 ]A)!<*9LEX8A9^V#608#SN M$DP .8EB1@E3:+M&SY4#P9#G F>$0=J#V(-AC[AZ$) MRKO29XE^B5R001+^PO>CV+Z=,(R90A/F!Z<8ER)":9Z3G61*[A[@1"(OY686 MF!CG5:.\.$"B:XZGT+""D,0@,*?"$<7C"-, 0,&50KD.A X6.9P_8$A9!)<# M)(4B& L#BQ3F)%Z&88I"P>"O*:JP$B2 K1**V*%H M^; Y-G"WHNC%JJ ?&PJ*&;DSR MW"#/?I$[\#E.S=F-4^"$8G5XRDVGNN/(2P!Z''QID2[! ZI4)IPA"8\"-Y2( MY%2A2_%'>J)3_^2<>UCDKJXX$MWY$860"&U?G C:;9&=8F[$&;,8Z85[K9JP M\BH^G]8Q:'FA\5.KW6H<2B-J#3XWFXV]]#,^_%-K[[BQGWX' #:1\G+#.'_& MU#6*T[(Q5AR#7^@&;8STE3[H(#5JD0D:Q'U@YU(512) SABY?=K)X6'C@[*1 M_7WU(^WCX(.Z-74;M<3$2?H57X9ROC3!06;$GPX.&@>Y"3ZT<YYU1Q<%O! M*J5F0F1,2'%8%/&A8CC7JH2X0ACQ.@B$/!0H9JG1Y_1ICRW$-GV,@_H"#IW#7J/!]83Y J4GGSG=%?E** MBR8&S$=+WL=(8'%:)O(=Y7Q)A$6[1?8(#XX.TB-,R!KW3-%(7$'/OM1J%[TD M%X-OT8I344RN?228L3J^E,AH#V3E2U1(.MLY< %'FUO5H0H-2:2_NJJ"EXZ: M&1#*G'.B]!8L-W/RB:9%44A1XD@7#XU,=X#O 4G>*T[-5.$J 9C4M$M"E9R# M+A$H \Q3]P<@;K"ZB7EG*SI&<(V7/A+? %-M+D$\L?R:S & I;8IZIDJ!>"R MOC,V,4@QHT@$VIZB+:5V@1RJS75RS74'SJ5V"VLY$%%72?A!H[U52\"%7C\062_D(7<)E\#$K[0)TLV9GQQWW,-A2+$8T Y;A0C_!U-APZH9UR: M?3 M2PKDBDE'N (!)Q.\XMQ5P="Q[SF1'^30?A@[-H_:! $'D/S!=Q]D@AHP M'.XO,RGW")$=A)P[B5*<>"I?','89$B.@&IH&(A&4L8F*T.O". M$WXWSDT*UI>IRTF]!L2!VNFB[F* AD5)=I'0:D>;*/68B M_5-4ZQ#&0I0X?,K)PC2*9$$D8G (Y&2782F0D/%T7IGVWN'RV2UEOR.3.,?: M UB><:$*]F%IVKJ-8CQHS;D4GGE*;I.F4-^K.+SQ-%&1_JN$"T?#7-94E#CV2. M3BY/MZ8D_*;^DJ]77]2(4[+D"V>#:JN_2_/HR2R?+ 4@+$Z^=!$V<;'Z;P8 M]$0SJ'$_/Q_:QRRF)-\]GPO,,XF5E& K2GR+:?V6Y-"E'7-A5HY<="R%\C1^3A,$*EYC2$E +Y+=)Z%('1UU&383[YU'SU/C"2#;/Z2;HU.0B! M;@Q0\=_,+@ ]2@;'&@I(&4E(A-F2#&P_H/OCL=7T@7N; '/9#A0%.$M5L&S6 M]Y, Y'!D\\D^,Y"Z7)X'I\G9J76#*Z9J1)P2_">2Q 47X^5QY,]PZ_]"C:B& M@@?>(_T7IP$)%1 &X /V6H>[LP*6: 2*,$Y76\SRV(;! M8)Y23 3 TZ$%!FQEKB.,]H*.,$LO_-;< BH3FJL-7IIC>LDZ);!JJFH)*U?>* M\D^%";W._50O2S\M2I10WX73F)U>5;G#V87CT;Y) F.44:1FF["R9L: M!*R$O/(=BX#7(G^V. STN*7> O0R,*6HPT_[:";O9XM49.HMD.:.Z,5/GVP- M1@"TW4:GY8I))D\DU\IXCA>GT\J3GY=/J\8[AAO/H5TV R** @_ M\<#O4-"XM/I4GX\B6;\13W@ZJ&VB7#\V?SCC>&S\&]>&.!:- HITD_4>Y<;- M8<"D*X)'[H'8@AB'4POW1D2 1MHP$-+#9*QVD4BO#$,X?_UM!>C'-ZOCQM MATOKR=08UD@:A'HF< 3)U#S0,G.#.>=G9H<8$8C'B'2<95^CN9( 5+*&8TQE M@*M#&L8##UW!!WGM37$9RAA8)H@ 3\2.8]0_(Y>S<&?*I20EY-!X;YN!G6Z: MQE8Y,^P\(;B/Y(:*IMR^RG5,/B8*.@)1%-24*?\[0LUD?E2(*OQ,*I-"*YZH M'I-*-$KNE'KF29""ZM96ZTJ)7&[4Q!=3/Q@6Q@(*F(0CXM])30953?)!?17V MN\+2GC/I6I0H)!.V0E[Z2O+@="]I&M>Z\K82XA%R8NGYD2&*=P'<#41$[ M55)",0JAHMB2I8PL8E34T^>*;6*$564^&?:>E)4%]581G$@ET\G$> G4K'U7Q+Y"[6R/<1*2A1UR1>S#C/*EP-3SH2=7N28B:8 MGP.P \_P3(<4E0M!;;<#$ YVO^+#%M>1DJ4: .L$W?L 82SY;NP##,896E4S MF(A1RR3O()K$$Y#RA)O&=0:,K*4\FP?HL+"<@_YJ4#648J0@D2V@LLW$ZJW4 M+9KD2XHX\6Q=%,(E.4K#N,181)R'__@471 ^:U[@4N&@/V%)[A@3(B_4=:I[EAF:(NSFE5UK-$D\ARGL^"\+G_F=OS_WS182YHK[48K?*-'&?M M8[21;6VJP&2[RO0(.!_:[<./*[;ZVB',><+ZF2YFMJ5GT>F+UYKT#SQ3H$,8 M/YND>R;I?5*__*66,>0,G(A"#P<444E^Z__XV\'QS%T5MRW3)+ID@*9)M";1 MFD27F41SRT[:5" IMY!55#41KBXH:2*LB; FPB4FPJI=G0@MQUB@PIKB5A)N M-,75%%=3W')2W-1AF9B[,P749CK [U:']$RO0M&0TN(M*#$ZF(V=>$S>W">[ MD/)H!Q[5P"WIOO0Q\-Z02:B&,05 MJY')."-E,.F]F^D 4QA0D+C)8'%8)E8Z@Z,X+>F(%9 =)4(""ZK2CVH)L+3, M"66FI^' &:^N2*E:G H#"!EEB0>4\BB#?;-]G'G?8EZR M\M'+U?WEZ92\NWG50?H?:4",C :<*5@KH_$IU=V$G1BG,O0,0R8[,!1*R\9% MIFQ6K]%IU(POL>D-;;1P=US*KOK=J6.!;A@"?OT:V;Q!^)7I^4;!]VF45[Z( MN4I;A7<[<>G61, ?KR"&46.93(ZB:P=QDU@7DF,%YC9+$7AIC6979[B8@XQYO>I$ FZE4RT M588K)9%5:KE-E3G);+B9@*6JH9@2R")B%$7O0S4L+3U_]3QXR#"&S_"\8EE" M.1!0P.$[:4R;8<)YC#&'0Z+"P(8DDF)AFB&_0B[KR4 *UY%1,HME%5YD,@/) MV?9C26G.)P-J>$"+"N])^UQ"#:#H\(>X:9KJTEEHB,LR4GIXH&2]1B3U4C4(B3T7:O]\6Y44-& 6AWP MB%7>$24?(0G(/I#9!X+11GZ";^I:"+Y0ML.X6UBU?#:M:1:D6?E*M?&T9(>L MZ=$0=5,JCI'7^3W*Y+%'667LO+0;5,AK& )F0] M#GV%8* 2"I]_Q2M:X1S9"M$J=HMFO8QZ0\BT*8KD)D$0R5IV)S4*K6:!4JA" M]$'!X'$>Q(5+,L>,ZH4-/9&((<9*=-&^*1,5E:7#! ]XUE?00>TO/CH<"R&HXO( O34O4(']; M22U\)Q!A;91<(&DL4M6$\A&#%OO+2/<8YKZ T"A]$WA15E%#(-.JH"; 6J"2 MK&#)R40H0Z8'3B2#J/&\;69A)NX+)>QME^PY5:+I>J*E0EAQ^OD9"^&%&6+F MI#G(ID$U3I18=IZ@2?"K)$34YI1AC\E@$#GA8"K'2F)("S,QR#J1;>+!C1/% M#3L*FI[.-@>W"/52JTEAF7Q,L)))*8_R13]-RZ=<4VJ.K4)_(6.H+9."5*SN M%FPSRG3%H.IO"KU/)2.+I#$NW0O51I'3E)9N8:+D\W5@R7N -HKE5>\D?84. MIJ]T4I"-U:5=1+*)F;)RN99;D7KV1:>0F#$0W63N_LS*9LOKAG!$(>U561V7 MMM4U\7$3A5^ML-*?"D%R;L\:M;$N'IH(&0_3+B:$,$DE=B[VSG:MD55\<3LS M"T+U3?2<%QWG40-M-X7.":68L'0%*V."9><<<1B$HRLXP%-F=J M!6=%\'Q[AWQ:F@@C1VU%8E?.K#5'[%8;_0@@V>U1I;IE1.B M;#B&\4'N6=@WA^3C("E03FQ0%#[DU");"(FW>\@SOGP>YZP5864[L_1)4+_L MG)UW,W;FG4R;X+6/"PX-4T_[HM@7E7F#9V*L!(>BDB#4>>,)E1X29+=(H# = M;T91?+9,(2K,%=>7#W5Z1TE=P3J(0@=1Z""*$@91S+VA&=L#/PJJ-6M]S ]S MYH1!/"%UXB9CG3&Y,<%UD8K_2;U=X0')+PI+-N7'-M2^6UF=EO=9PVX=Z ## MV7E%&-7/FNNHA2**;*,\Q\!/Z@UO/\7,< I @A(4UT.XL3&GV[QJ<[A4A<_T M#R4V:TH3Y-/*>U$]XID>U4])88MD+J$Z4H/6&5E-J1)FXLK#:#G!K$A9FUF< MG#4UVZ6Q !DS@M1'A6VP;\ZN(CEL:CP)1TWGS(]7L9HJ-O3"12>&IH("8YDZ M=(E@7- !<(-M__S9.G%KZP28^MUT!&PE69 6WK3PIH6WW17>+L;H]D(K>Q?8 MT:7@0"\4S3)!J:)FAV2")*34J3_Y$IU_EVZ[.A0NR(R509;-%#%9O)8' E\\ MO\6F\85,Y8*MB3KC]%Y:;#S'R-4*6M+ZH=8F'V9*,2N-J&?J+M>2EFOYHO!H MZTX/AMOSN,N):C(7U&*69)]N"!.VCHLD#>,S1O"1?>@B;QGH<@Z9 ME!Q<3@Y)RNM[1B;9@VP@*??8;S8YK9'=34/@.2AN,%Y8-!5A,,I4E/ND2&YF M!M2QM=%6J[=;\9B>?T@J-POFEG;LQ4P%7I08F2/U24%'R:(#,C\\GH3# MHZ]YW+S:_9*_A^88'@$@)"+T[2EQH!,8,Y)],&1)73XC!\:"FS"E\*/(*OPR MZM2Z,R>89#H?91H?475=:G5% AC=#H^YBW+M7E63GWJKB0G+5YMZ:?&FDD1: MBS=:O-'BS>Z*-W?"*/%9&"4ZML]5^_[4^"K%&FEJ^%.8&E84<"XHN+Y); :C M[$7^S>J-+*Z[ER]O4_'LIA34EE)EO13&FC)S(9\4.G;4P$15.$B:6G*F*=Q+ M2M75).I0%+;.KZM6& $TWS6S8I^9?_ P]-2-PL]>34W-F;/2VOO88L(7?174 M^Z3$*?Y%)P244V]8K1/+99] MA18-''D4R'?9%YS)AD+IZX9W1@]/287(/GD M,W6*9VZ^H-L2-6.:";?1UAQ[" 14N*A(_N/ M9B)9N='+YW(ZQH!S0YK WUPPG9WX@N&RL-L*778J&DO4#'P3375+=3'2!K-J M\D4M46J)4DN4NRM1WF!DMEK+BQ.FG"AU!F2[76F"$TU2N*VC:P+SON'&#)$?SWE2:B!; M59Q*3$ R%=CFT28\IU5D_:8]=( M3D:4AXDR329/]J?V 79C%)( "*V M1TW==W/:]:DYV(72B")ZD"O4A67*+'/LH&P7I9NDB^]/%2<@=5L),0*A M-LI5E!%H$4J+4%J$VFD1*N)<_"Z5=&Y$5V@2=&X4V>@RPT]/91;4=/4H*$6N MDCVH4<"B4"06QBYYU^!TL(08S[Y[O2S7:TK\C;#Z#CS +0D8M#NE?H0#'\0@ M7*OH&,2;1+4.#^&[$*.9>'(>1O60@<)3;1*MXQ;ZW.RD.H7'9'8Z-9%/S%:P M8+A'S_@7+#"$+:9='E&8X[9!T9U5>%1E>T'R*Z*G%-,3?11-U<-6BDUEVW;G M)1#N!%28_G>@Y"#;"K,4!MV3+!/P+L\SR\$3%T[BN2>.=>\*DAN30\;< 'F8 MF0EY\%>Z(N&"!N$H,8+ZBI22*;\EQ#"U37P:F)^/Q=922R5IKY9:M-2BI9;= ME5JZ/["Z!)I*,!#;,X>\'_D=,\?2+7#&QJ0S$U^Z"V GQBTNV5Y>5F$_F!7S MMO:8\Y\T=426CI4?A[FP*;4L!TM6J(0UI^4_4G=$-]UH:LR&!-44CU6- M5[WDG#9).PHM/HN4D(3S<)R>2H2G0O[$<()]R)$AR:;6:0RV*E3E,I,*9+5: MCH<:IF6Q222S!]4@'250&POO2$XKSR0)%9+!5DDUKV2RAM&A,UVQ2O5N%0PY M6K%@B)9)2D99UR:3O&6.-)-0S2Q&WO>]5FTIAS-ZS)=YC@>.C">N/P7BN,P; M^ZT/2W&6"?,GE%4J.WEG27D$]!!HIHR1#/,U#7D5+#+E4G"ER!*!)WW/8RY0 M6WOL> YQ/H?B.,W!H"8U,,$39G2N5(TF+[C"7B7WP)#A) $JDXZ-!6]>TD'@ MP]*4=UN%_KYP!T>/I(GAM.)%;JC$F-@*V5R2DGB\<"7Z92COJS\U7"IQ375Y M*=0HDQ>NV!(P*!M $".5'"^M@(9Q.;(#,8@V/((&G5S!.;G^P*0(M+X(H9.,4_7@WANH49&KM::%M M_OD<-)J'93@?;4C2AJ0RB>VE-21]E0RV(YAKD1=, Z2 MB%!*,.*)+RN).Y&P"$ECB@@IDMQB)O5M?A2N(ICD8H8+XXU)-"))0RU%.'(" MEM$!E*CIOHRP4NU%BO:Q*%!EN>B4&I]?<>PM>$MH:$Q8F=*V!P7A0ED]*@D> MVDRX2Z$X)SN_)&(=SB3:/\T6!E*#TBAK4!;]M,R@[V>E;%FEE$1M5:+V1'MC M&'-^F:@L!%!U@@$,(7,D>,71(/)$G#> ANN+V@;IV<0\'JH33IB79$.&#F"= M[]7APD:Y=:LUJ$7?'<^WQ9+-:.1S8;2X3A2_;(Q3=^PZP=G"+6$FASA['FHN MK,2I8U:BEL2:1"F?4T=3C>2'40'JL%8$#Q##(/ST7*3(AR=A)I?&H_;S-RDC MW61T^B*17T'U>04ZGJ>4SY>KQ4=D32?'C=;1W]S"V*O".#5@F]5$6>Y .WMB[["FHF6/'<*\HJ0G$X5N>@2P[S/>.#Z4E+N MV1/QWQ@TC]'B7J[3#P]SY[(N^A$ISOP?CHX.D@S"Q*GM!IACWO^J=4N>DSLC9ZC):>IHW+QQ>'Z M?!LD(685ACFY$7"LN8R(0S4C(O%OJPLJ>.FHF4FC>"KD'XX4!!\G'.4TJ16A M='T9 K5RI AH<56+JUI<+8NXJJVTE4:;:EAI3Y-BG-@0[B+M:A;Y2XFEZZK> M+SRL>)Z7BZIY215 4JM7&NZ1J8J%OEDK#JGU'9:]LJ3S?9$Q2$F+ MX'78?D2&4F+D64D1(GL@%Z$O:Z5297>LE)KMM)9ZK)=N5)9K#:P&YC,,#Y0= M$V:D:/)A\_H/22\!Q:<.2Y[Z0C3;0!.=U,R8F!;1+NI$JE77&IE8; ;& P'9 M"I4< ^J1*$. L,>@E(=0AHQYE8NI*,,;Q@&U+$S_ MRX%OU3.>&Q/ .Y5G(4=-';%M:C(MVC&X[ >]$7OCI%,5O,[L10;85"R4!N79 M"G\RF(2#FO"08QT7YP?U7DK@0VD'F^N>FOC;GS+-#J@PD&CVES&X+\I3\D1_ M+J84_]7"JQ9>M?"JA5;)B+Q<?GBU"I--6*$0 6'1KTA M\QT_17%@Z=C.E@=6>SP4R54BGE7&;5M1LMFYFYL)_A3VZ*]77T2?RD>U!?5, MOZN\]7UF37V6;KF6M+(@F:^&1ZO8!-6.76'H@_B&QT0"80AG8,=83X=;;,-1 M'-G^H\=;W0.T>KRS@1#4>?6]L8FIVR@(LKI,EA+=*? <5SRKL\_'6EFEZT> MLI6R>6* M"^+ON-*8#!OC4TY7=2CP,(SHA.NY[%BRBPH+R_>?L;U\PYH%\18'3)0 M=>RI2LQ 5PAC:-"\"?R!$Z'4"H<,1/]:J7=V:H8CXQRM6DCL;QGR:FZZ?6 A M01A)]-%&OY:I3M@$?;R%82!^3D(_9.DPBG$:5 M\$$-XV0J;7$[MUPJ=UX).[QHQ,RYQX1SCL0.7U/"AYOJAQ1&7]>' SY"WG,:""5IZHUW@"\GVFG*%PE(1O2V2S% R76['"2M2 MLYT$#.AXZ >BKF'QC8@<-)1PR7884NCHV*D3%!BF:XFI!)CR:#\.5JGE.#0& M#MG)B HRK(GDN]S&RV\\C5P%T&#(2Z@2$ C7++ "6()%=BU.V/E^>/U"M&,! M^($D',IQN2654M49=_\&#/@3@I43"3KL! U9WIO&H4J+O,BD'(4;*\6<8NE^ MC#&U<2AM=/P0X$8"YX>\#_(-H]&:"W]\-#2WTJZG=4PX+WIV MN%,"G21GCFS2LP(,+:N&<$DT" M^GXD]EZ8R25)$+D,A(8I(W8R-3!3S2Y[I&00YZ(1CSXI0E#J6N1G<_VF#G-M M_CK7+/D+#A4#$\0BY("9N#+@:FPJ&P,O\3["4QXO]"A_HN.@(6$(A]I$.Y-) M7L MRA^"X C,6Q2A4;R58NO4!C9=*55B=D+J[BF<-N18+3HGTYM2)6/> T ^H)4.CZWK .T#66]X;(.+,/ MK.XE]7D% YVYDR9X%@+Z3AS;G:;J-$8 (AB1*YZ[<9.328G],U,801ZGYL=;I&_G/ ":6UBH M<$'[H]'#?LN\WS#7QC-LZ@EFG>)FBB=)U7%>BR&,86GI>'"E,M!9A&/,.!V MMJ(#WJ8*8D2!^6U1[S\9]XJAP*ELQ7WY7&Y-S7RT]]:\HEI5H'!J:R24 M*BQ(BV@HQ>M1#F8O0_; XBT=".F3 M&FBFB,$1A? RL4BBK@65&Z0HZS00B5M(QAD% NW & '&E.)JXBX*X<-F(9"9 M/EG00*<\>1D>S#6:9MRH*^#)"B@P4X_H/_ZV]^&CC#/LB1:6/*KP[49^E[M* MUI8COW5Q.1TP4T6TJ4;DMTQU7RY)<'Y1-XK9!L:&5CK%[0CL#L2[P*P3OY1" MPJR-2"86H5K.LG^\\=] MD,WE;PI:OVY;?K%(ACG1/Y@F7V.+Z9'13L#,R$,BT-;GU M_)RA.6"@/PU]4OM>X&\NN>C$P?HBF_H@FS$.8 VBM,&4\ MH?!;](BP,=G.8IXX=WC0!#IT=/C1.&VH"S >336,@J?U,&XZC[E#:LDLKYK1 MCR-:QYN.]#W6D;[5)CKE#?0M][DMI'D4^>$E_>AY#BNWGO(069EQBS%,\Y-\ MI3-[6;T4B-Q2%!D)(9!;F6C!R1]%PSJ1$ MM6)3E^G8&@H)IZ0)5$,D+*./7F7)(D6S!QZ,)(*R:4+F/3B![W&W,CS!CXF* M1?"WQ B-S&+(="LLRY2%X6-@+*7FF-&,M+)@^L(R'E*13#0[$7VC\/QE#:N: MF9>,)&EFKIFY9N:[S\S_>7>^J@7R/.4HDCVH+"T$)N^:Y(O+6"W1U+? /LF9 M& 5#UG.!;.K4F.[%F\B[TR3I).M!%6Q.]9T.3>3$Y&;4VF4UT4HS),V0-$/: M789T&DR)R/^?Y=A1\CARA(P+*HS[=7/*)1B" D>;D^2!RS=Y+OL0DVFX 58$W.1F)/5M'KL;@P*6E/AQ/ M8G\#Z:X6N&KQG^$@R_ MATCJ^H/(Z,7]D)G+\?W\6T6,>7FV7!2[,G$FK [WC/^=$1G\P2 <8>$2WW&5 M=+A&X;JBZ43D$2D92+2J@-4Q<-<<"LT5M&@'U%,35YKAE04#J[QWC#E35&/* MQ>Q#WN8,%XZI2J*B35II6"F5@,Q7)"OR6@?;J;?T"O&OUY27JN-=2TVQ-*_7 MO%[S^K? Z[\$;+HJI\=W%BG@SV3T5/)D85>LQ XPNQ;F$%^)(\\VSJ M0!T-YC /Y2;K-B_5)@.:@6H&JAGH[C)0Z>[\9[O96LWEC&_PLM,\T,GQ,I6: M@.TDKM0DZBGC_Y7>S:=\P'*B(F6.7*F:!SU1X8;7'I)2S'^0C W)E7<.D]#B?B1=Y'#'XB>J(8OU4K*LH MR[$D(Z,/'SY3*7D M'5KJTE*7EKIV6.H2>5-*6-9"F>MW1E6/Y4M)DV6%'3D\THTE@7$J2TEBV42O MEX;LO<-+CFS>W;67IPU\% M-9.>2JHHM27OG7I_5;;CI#W=:7LB=^?/*8B\)!&# !L@)',^_7N>L]P% &4Y M2T=48VJJ8TDD<->SG^=9;VM%S9QBV*;J/],!)]@^Q'^(UC:JPM&O]5!*?S1K'\\LNV;BZE+LDK MB^SM6-3-"%*8S80;=-"%(P_@%+"Q;$5,+/Q6TG <"O2CBRB?ROTO"1$?05"U MQSL\6%5!51;&FFNR#03:.0EBIM CM4!!^GXG-#Z'G/:,*2>J/:.GT?XJF8L/ M[ KE&3]6LP\1WY#G[.)NJUV]R/?'3G+U7A>VB0((/D0POL"\!*CX1U2;EI#/ M+NP\/;[<>Q;% NRQI]D/)U>2$Q#:V7F]V=25;<+&Y:U"T' WH-^]P;",WF3. M1F-R=?P[. B2EW/M#LPM%![QLD1O85 =C530?2H6?KR?)2Z8\&@RD]:4>>>"E ML5%$01\>#XM##)3NC2T@PP-5Q2[ELRFLP;!H);,WWF(8\4?U+\C]0BH]>_"9 M4*5'F,K[7"7^VXSB?YBQU*C5D?C]>^LBW7C$0OAM3*_'%Y)!)5=("S;%2CS= MG9*MF8 @ST597 M-A*_*^I)N8=<*6X-PL])W=\#38G9<5WFP_ZC?B5X-1E?. MCV^8SE'$VW7=E LO=4NDQT%@YON\'$A%%=A8J7137&-/JR=_C##-*BQ.!&EV MF)G!4VCIH&P8.EG8J9N:Z?]BW@/ABVK1+[T 5WCC":+2=;XFIYPLW"4SJ&^9 M>EIS^ O\QU?L29$;"UU?E(YV0PS9L5-UVKAO_+0CC0 S(1C+Q>. M7-!.MM'&!0XS&LN+B_??9V^@AR1[GY<\?:R27(9YWLJ)P&CW)[8Y7*O20.N% M!RO)FG(D:FLC4U%?1;4JX/NS^A7NY"78';I(V8&0-7 MI=5<0DS@+,(FDY:*G3(++EEJ"/TTAO=IAT?3 M53J4T!H1ZKVQWV&1.\J @3 M300KMP M) TB$DH]?JE.T!TN0.?L!0TK!N059,D,3U\YC8>7CB3??%XW MB.*"^+8VCO.$MS%LP>"NY_Z62S6:'DCZLS]DURQ"Z.0J.;5S'WJ$SEI@G;Q7 MW15=?K_Z7,.]"&Y#M(>S('!F?!B&.WN37?4+;-;/L+)^B4EUP M>_:C#SLDK*5^^P,'O$E7_%GOL]P+;E*0V)7\@FX;.7&T-N)PYFJ6_(UNR#I[ M08>'3LJ NUKD99.#7XN&CRH!ID)'&\-- Z2_0\<+@&PAIJP7$5+:YI8TQ%V@ M\@RC5E[T+2ZOWE"]SH$R63X.Y4MR@T%@6;SX,68?R&(FFTP\X5ST#N(#C0T\ M,)='BR3O#P:,* RVI@&A%RX:F[_TS,HQR[O]D M:^6(R4FB5:O$A\*Y3**4!U";8HKG0+<;V\JPBW=,IDX/BG0?V3U"?%LGQ.K, MQVZG;3]0$3')MAST=EP<\!OQ6/H>3,;HS7$7;WYI==OA0/-9])C4S'B=+ZYH M98Q/N\_+.[QK'$?'$"+*=;G*WI<3=D)A-F3N[Z+9M-K>1-Y@S_3J^7'JBX*U M(2?K;2N1Q)'%\G(*7V#AE9C';SZ-E\;*O'$2)+V"=-8077-"(O1TMJZ[!0'+1%U*K'IR_/UL0L>J#Y5 M7GNL#SL(?8[R#RY4J'.%!FK)]R[G@$^)S@TR-:YC^YX> ' ;Z9RN-@E>N$H1U M;!@\YI4''.#1L?B+\T C8M8+F1)5B=LU;I!@!J3Z:7@R67'R^)'97># ,<,X M'EB7]6H_B^QWIH#A #C9/59IK^%Q2T7H=V3792T"3+>LX.3;@PV QO955VZX4] MP"2XF0(^M#5+L0I77<&Q,<1%:*WIOJLPL7!,?DVCL"2+M*V22"F$5,?WEO9Z M%P)-N_@X\0$7+GH6HV3F5M"TI8A2/.':7<)!)"$/5*>2L[WYC#_)Y:]^8M&$ MO,:V8B4?0J+[L'0-<"-;LW1IMFNT;RA.%5S*P.KJG[[-(31"@T7"ZACX'J H]U*\!PBE85$T?A[=^V& MOLS.Y1LY3M70C[GO&;2SWSF#]B^(1MPB@_8OBHF\2E3E:[K??\?]_E7R:+]G MCM+/Z]>9PL\=\JOC<)ZK"3J\+>&1^<__M\H:=%-+TY) ML^]3]A7ALWUDAMT"#9NC4K?3LY(2492KVO0IO6O^P7])W#NCE(^-?U.LDH6B MJ?0HCMAE.&P>][2XI8T0C#I)X3XBA.BI&_0N5FU.]:P(T4GDU45-H9H!BAS#)\\.19(Y5.CSVX?"S:JT.,/#Z0#[ MX[#KD]WA0\'CV+V4_(]_4H1M8$%!\GMC@(2_5P4TVP7B(*U">^SX"&@Q)?U1 MB'GS5>.D:$6TGU5%0F6ZC_.R:Z7N\A)U!O6*A.-ZGY&U\T%:9_.JZN#==\U\ MC8#'55UV&R<("]W&%TD]Z%9FKH./JRDW/4-<1)8:A.D.%8*)2:RW6.]]).ZG-3EI"[OK[K\ M-H1"?QUUJ=6 P^':?NG79_("C*69G]R;Q+X5R_Y#BV6E2H,W M_$(@I3^==/_T:CPZ/7OXN^?E[%G<+\SE]P7_<:S]N/=]'L+)IKXL2H-IZ(THZA'#]-):/^!^XYI< MN6C>@LO 57QTI9K=2;=M#0?-^IP/-3C;HG&=V;%7W/T8%Q!K6\2!EDA?X1XM MS-O7WT>K:LFO7M"+I"L=C#47;80XUZJ^PE2C;4PX[62 MN!K]0I@0)*K;H-F.P3BB8F$-XLG DK)]]/?,;>A2W\%9H+@+F[N>0MS/>RQZ ML*5%)VIS\CWH@. 7" %?#2+D,+9BZ'_4%!=:*:J=@I[X/> SVTF]JON(DRU. MUFZD'KK7MLH-68L,ZRX'O5CZM)YAUNI(3[-W33%7O)C*K6BW^<\< FQ<*^^M MI:C<]S*@_GAAN[W)]VB*;;O+G_3#^>(G6F190%E^4\3SHIEW&Z\J0POY9E,O M> 4:+*E#A-%]1),& /Y;FA;/]H\+=Q)^RN8E>F);_9*TPD1\LS1D%+OS8>K: M6YTCBX7R2E];4UR86$83I^NV\UTF?KOL1/S7?SY^_C47C&,TVMF.3RZZQM^8G3YS]$5]RY^U282TD(=7D&R_\A5>Z[>([41(QF",I>-D?EX-KMSH\W3$UB7 K35 76GM "\+;D19%=HLI1TW2OO0 M%.T',[7+FOMPEIWT';+/(K)OM^9I#P;\B^_%[VQ@OK#>)-_I9$=AJ(K052,K MPWTJ"[7V?'O3CEED4&12J;++%7I=Y# K.&OFU(,7^C][)SM0I-O!8GG;'T!H M*P[U*Z&]3AL169Z-Z0S%R4 3 :GNCE$_FHW/_GT;?NB90P#)-4'L04&P%AVM M1<.\KF%!$WD#W]8"TBP$Q7KX ;!20#V>A[OH38 UL'+CI"5).6>5-W@C3, MVW%@;A +:UX/=(36.P\CLN"^7[*:MC6YP&R;%QL^,_B4-K8M%*$C@G?4KGL6 MI-Q(BV^17\\)4;A#[I?:]K^OX_LB0$]8A3[)?M_S?N1"YINX8*V'(?2FFI\& M#!+:X_-G?S!Q+* CUA5)AP7M17)V$@6?9X]2=R$ M?*=BY+XW#IW_&HU#1V#C#4.5OSM,73B\5C2BO6RMQ4-C*Q/AVRA8 >OO8!3V M]YD:+N =&]+LKJW1X\=_N&,CZA<)VZ&$% VG4@-E2ZS;>- M@,/_K6[(8)R19PA_$R&O'[J6[[4L_BS[#ED)P/2]SXOKO*)? ,$F>]D4\/OI MEC*4*)/OMXY+,\T"^>G9T^&'[\V=BC5:$R"@R"O#2N$; $ M^M\'_.CS!V?/9Q:N9["X7OSO6L+!,>AA!/43@4+>M$8]AKJQ\'@HJ49LC+YQ MX5S&Y18/OOX!T;)OM>B8,8_/O\YN/(6V>O,:-T.2>'PPB\IG">;8ML8 4G2> MGS\WBP7J;-JLT\XJB?O;U;X0=^7/C&)\A M?")4A*,6HN_7(_C7MP+<"9C3*,WO(6_SD4 6@''+%$1<0H,>*CA)3F<)OKFD M=R* ;(YD<%C\\8/HQ@0 E6,^25PAT$=-F'KK[V+=V52Q.55L3A6;][=B\VU1 M9C^ Z@%SO&W308Q)F%)'7#I7'5)D#Q_\89Q$X\FC!\:8P85B?3MXC HK:.K& M>83R\T?C+SA_[/5THW--U+(Y/*\_?JRK[U'--LLNUM;+_VKMKAIN2=@ =8ZA M"5'.QK4Z= IF PX"82LQE,$8/94Q[@,$I%4")"CR8GMPN1:@9-.O!'-]0)0Q M]40W\U[+N8_>EGJ=@;=1Y7!(XJO0=>Z1T@H(HTWP].F^W> M:)L>XBO?TC;5;9XE,Y 0WE_W-3F29?DRY]:,^%N)EIQTTE'>K$DG33IITDGW M5R?]+=]U:.KX+A=WXZ]_^^YVFFDD:,F]W_DN8=+:AMJ7=^_?X_&SQ+G".[^I MT4Q15]K)-2F.^W#\)\4Q*8Y)<=Q?Q?&V:M=UXVZO+$9]%U4:(/0@'P>*B L) M:#V92+^Z\HE?OV]^UC,:__KOS']YX7+9\,G?)^7^=Y(0.VOUXB[^8^\6**H\U,U M'[5./AKMM7;A4:6%]?5*-,48.XPM0&CMT>S MP,,$,T<[H?385F3",9R-]C9Q TH> $3N$L+C/3A:\[RY!"YK0&$%/%+6.O/2#],0AZT8#)FUODZN$R M>^BB(^YJNJ!)YHH9]]+P[;\/K&6T3&]Y1T0,'WT;79.;#"KW2@)^Q5B5A?1A M,]:ALGNSB!V0$1BINM"M#["1US4C1:*;V34*=-=&BWQ+$@&F#5 * :UQ-!(! MI:F[81RU@G4-KLH-5 @VKA;MONEMF'I)6L 8,J)-^Z-GN&(D M$3.2 9V :MYK.'=STZQYL M42C;7*7O;Z5/#K#( E^Q<6X7=WDMW ;S//+#,5P01#.V6(Y2FQ=(M^=MC2 R M._KL/44$>0 6;02_E@Z+.E.!24AT+R Y\Y+V9-CA,+8I,#]HZ'.&:6L_*/*F M(%'PT0@O)QZRYH!U6QJX,WKAS# M?#TTZ;!=DPWC[X\X)!\<3V4+CE^AO< =&I2)R673O/A@=+TYPT1[<_$V>_[@ MP=F?SA^ J-U:Y>&$0)__3P21*T/.ZK]K,%XB<"CM_R_]$+O. , MHE(<.160@)5>,QJL/%R [VD1='T!]"-B3L""Z?OTIFLZXO1-$7?>.^QSH'@J MC*'S+/31BFNSIZ >U70H\@3OOQ;[7Q2#?9%<'EL=#Q6_+!IT9@F>;H1&PX0(.F$= MSLDZEZ*4\P?G#X?MT?VI^SEA0@AWGM3+$WK<"?DYZEK8$4G":+'SY4>$H7Q? MPZ=H'$U9RF+X4C(&,+WN@W/;#%F;,+<8RS>$ 7J[_&[?U.\U.IO@K)P._)OC MNXR>0\@PWN'[TF:L @Q,8C>-P]"(^I)G<:ZU87X,^O0A<8CWU->&A<0*AC'G M=13"5N%M,;-/O$UF=K><(OZ*P4BJVD@RQ(9#W1?>I"Z ?0/H*<6O DN"O4UA MN:%%O?Q?UA@WY@+]0*IG"\JH"1+F+N:HINSNE-V=LKOW-[M[05+_7>.V>9." M9]Z8W?V^^,B::$G*'U F( V9=TU;"RF7 P),C<)4,K_HM7N%3!-#YDJT8NL8 M1&_3E3FKKX4K"R-$DM3%B.<@V(:P-%0-345#QWDY)K4RJ95)K=Q?M?(J9^;' MVZF35_7F4G&+3="WM<3[EL4EUTOL/(]D417L8'H&%?L*G!*/,#GIA>,\W9-> MF/3"I!?NKUYXL;JU5GB9HYQS%8MW'W,"P'C9%0LC+@0_YL*US.*Z7>];SH3$ ML,[!E9@TPW&>[TDS3)IAT@SW5S.\_LBTJ[>.05UT)-#GC1(Y./]MTQ<:A,K* MXI^D* *K9IP?D7:0.EUNV%MSLY"5RT85X,QV7\8/G:3^49W=2>I/4G^2 M^O=8ZH=*YM-1$N5!;KKC;/(L*VD=*FL>C7I^)(C4Z_K<=.6N."GS/7D&<0>H M]#NGI$Z'2MBYP4,P"JTM=5(J1WDU)J4R*95)J=Q?I?(_Z@B\JKDQXG:*Y>_< M"<$-=<.&O/%V/&X'E3:[7]Q:-]9-=4O][.71&6[Z4?L9?Q.)^Y,U+[[DUR6!+#*.+V]D26RAI]=9V'OI% M0=.C47,AN&+[#PK"9VD-WRPZPKX>7, '#%E ]Z6-AX:V-P&Q+$O!K'$[_FZP MS;8ER@89>Y('!.0C4,UCJ'BDMX\2I!?N4(@@M"6BGZL88W\H@-F%9XC@RPVEWG) 0CK!2SH1YJ'+(EO M>\WUW'%;LX]E:Q7]KM>1SW_CW"9/V3C?:$/#LG+C)I[<=NW<;7<%;$FT',<] M?3R?98G"REX;+CVBCL>B?9B29D4#\Y;LWFRAL&U[6WZ=-:-@A5%R?7_1,EJ, M=@^*O9PND3*KTL,JIUSI]&],<"6YXZ.^D+2P6SK"W"@Z/#=\/OU-,VBO; ST M;I:][J =//C=+"( ?+4FO^RF=O?)MA7[-2GI\&>V!=7#:N4I(>N7\H$75 MD6JC$UC6U>J$$O./A2?\E:NKO;8J$H1 RA5CF! M56"D(>Y*#2O#H3W5KFA17M]VA/SD2Q>&"4B"6.SPK:";<.'?=: ;1E!2(AB# MP,C(8[("A%TBBGU+*7>%!JN%0O4Z"T>!L!?5KNG"EH7N(63 MY4)O<5A^W\Z[[+AU%6OMFT87."GUUC9*40?2"QU6FR',4*HG ^X)^%2DL(8A M[Q3#+2I2$#OYES0'19@B*FSF="9VJ/BC$=!A:0"NU,BIL'4S8>PK1D8[EW@J MZ*Z.*D'2[EO?5G_/89D>3;!,O^$X;L(7N' N8R_QP=<_0!U^2V>/CJ=$')CP M]?SK#']I0>0JS?TU-VJ_5+ EX8;8 1N"+HE]Y6(-J+15U$P76T&W-/YFD236 M#QLV8=O-U]'S:O2RMTVW]2&Q2/63@N-&]:Y$5R#, \ET4U]Y@,NL)2W>P#.J=^I.'0 K )Q&35N[ M$7^7MTS-4-[NH 52]VR&+TJV3=#\QA"48N_81K@O7+F0K]/Q4S=;3%-^D;R6 M#20V^?%G!'TB/8<5\7VZU?XB'\AAD^$2AK MS>@\725 9CQQC"^Y16Y)QG0AF&:V]KH^6'9\.0/@T-KE"_-C88'0X6@5:B, MJ+"# #0IVYS#<#F0"O7E3^*OPNRB0[^.7BZOBA*@#/,2>U>+*SJ=N2*2!G.* MEL(:=@'C[ ,;2T[!ND7BAL38MY\ _+C;8&X_D,V2DW4N1 9B_J#^Z,@E#CO? M1=M&\KZ)9[H(,Q7DKH*WM61'9)72ED?6F>$@"S.38E@M[8C166#Y[H^GW#;\ MU5]@C0C,#@^'SGI;D[E6@TEJ52DE#R !.NG<)KO)2G/2 M9VLW(( -623)V\D&069*L,6EWS'VB8 ITS%P_"R8N2;FS9#6]R\"MIEFI8:X M+2.2493%B**(U\,'P2+MP.N.=?N1[IHUQ_9?FTP1=X9SI!BJ5C5K?\VVAE]?TG?H4#BCA]M:*K MXBE2X Y''L9B08O1REINMJ7[R-_HJHW;Z7J)4W3TH<"W-]UZ1+]@AI'HUPCK M%V=GIX_$)MV D@SZ\8MGIT\S_Q.>0;]Y9+_Y5>*M?7U,?Z/A??'@]*P_%OJ5 M?S,/Y>STX:\XE!GB)@?7*Y>CB9O:;DD3UXU ("[=@F,W(08Z!GIZQ!J2\R4P MXA-5^5V8Y(4H@B._+#]Z!.RY*Z!EEEW%0HT-T#BX,K*_L1#$(?P&Z"MH9@^?SP'N73BQ =?2AW>ADLJ:?32V18-.I'?& M,^3^?(''C,5OB".9F=#69:>> J);9DJ0+";/HZ[H11SJ4?40Z?#8J[GL=KH0 MER2\E\4NT36(D@&9\^@E,\D\CNZ+$&++>UXL-.A98&?KZY[A-+=K&$Y M+_O MUV3 X2%L\35N60I&(QXA7;1X]+*F;;[Y.)UPJ!680?)^^:]G4M#NYTDKH MX?2#O8S#%N(L,9!\=(!@G=Q694M\,Y3CX(S2]]6&$+M.-7?K5IC'\2OO@3SZ MXO'ST_-$)7+/M$HI^D^J>NR\J <$.+L0%-WM'2F(.6QIB7%Y!T>.+.- MK^D:DC)^/-3/J?D@2OI\Q%Y8%O!V?XG9<+SZ]$VU(Q'FD'H#3A>G^_='?EC? M!27"F%=8X72.LA]EF#P:IN MF3.2\R=\U$@GS[R/A#^TL[2TC][]Q[KO9@TA-=,\!7WA0U5?GZS9Y:$Q"4%, MJUF0&]XW&SZ;(;"7T0?J++^JBX5*YR4(9?(5N"-H[F5>;'0=KK%82XQ7A/*- M*VKZJV0AJ7 !1[Y,-F+29#:R;;7<9-BVPS[0:1=:X>;2V'$[E"/8' M6IM=MB@0L^M*[A)V+0IFBG;]B?,&%-9JS[4YY*RR;HDQ4_NI*SO;J %"_';9 MT3-SAANG1^^B M ^@01/F)CG6[*#2HVH0L0T@#^(3?K#\K5?PR>3MYEM'3 4E&53Z,K$2ULSAA M; S,3"Q@'T!N.GZ)>Q?6+F#1#*9-G]L4;119RBR2<_@^2V82EG #^Q?ZL,D7 M#-?<<+"$?\3SF&-K3L8[V].KQLD:@/BE6@*5&Q:P%7%52&NTL*H98MU_V@!S M@:.;#F7.AG!57ZG%4S-6_*K+F\7ARV&\\Y+$GJ2GK M/O6TZ'Z"@SY\=>)H" MKEVY6SWQ-B.W56"K+7F[/P\/2:B_R!S2! 8OP/%$2OD=7Y=V"RZ D MOWG/,_2/IPS];TF+>;:W52' Y_0_NM)Q%O1]J;9&.)M,(AL][SM2A M"@O[CEJMDZ*U>5K)'=S_RZ&^J[/M\#W?P"4M^DA!< MN\EQ?*@_%B>ZA&89:Z!.K.>_Y56=O7=W[K+I M@-I/PW\FL4#ZDPEN1+I0(8&L%XJK##R392B/FJO^9%#K?.&GM^ 2J0;6W N$ MSA/1;R5R>XDE(!*G1$:[2$X+[2HZ%<@)^X@8@1Q4=;C9CJN<.G9JR?)AY=MA M5K9-:(G:?XX1X'5^F')U\(&')!(3;CP?$% MT]L4QR4M.A4Q/7#(OS?D4_T%5^4\_;J%?'&TD?TUS/N7G'XW9#9^1<*$H[TO M^"F^=IK.CR0:7A7-O"-OYLM7+[Y]]14O=.-^XG#?+"JH$2F S^B"6VR:]SD* MVL6:N[=VMK5%:\XYSW]DT!P]EC/W4I;]G?=V9OB^UJ*6PNG+ZO_H0W0O%C&% M)J_*Q;OW;^FB5,"=ZIT*E# ZK&%8A+&9.WI$5 MYE B=E6XZU-_#.'(B"0,1?-T%\B]"N_TU"ZH$T: XIT>_A?(^*%KW?=.C_H&0L0C'S1Y-<5 MARN*NFO+?;B$LNPZ&5D8.H#L/RTS3"K[\MT/+[^:!3'A@^3==EV7B[%;P7+4 M[YM^TPQFFN1&(I:ALF[N'#.&G@8!;5) J9QH$/Z!?@1Z_U^ZXB<,X\T[E,\U M="_>5ME_=S3-\\<2!)V-?@[%>% TPZ.F HC3VMNU4SJCPU.TN0F)FH\X[Y*D M OW_!:D&,2K.=&2G(K1YON$2H *LV.J T7-E)NC&L]A]J1)O^<$!$0.>AI'IT1DD%F=!FLM^3 C!EM+=2P6N55M7:P/[Y#2K':9U_: MK^1^P*2+S+Y9K+G)!)D^5*5R+D?X7YXI2 M^R^^0E#"&\G*9VE*8I;]N2!'\R.2)"RMH2C2L L4&-2\13FJG[I*09 MXG^&07LG5LNO1&5I+$>O;6-NR_ MJ9K]6>LS:=E_ RU[MV_.;ZQDW\*Q1+';,PL9#-TITV9P(EOA68Q5%]H@N9LR M23J$\'V_ /[]\ 66 [ @.?=X];, >>IZT6_2J,[K=V=/'CY[^OA!]B7^1X)D MG+F8H^%C'OPR<7;#J +6# ].QG1(C\?Q=0[;+):JP%"6K^3B/DBWW!CK#B\42CHG/?U M?# S5F=N\&!Q<\' GG'FS0C*K&=/,X%L+,RE-"BQ@,1KA@DA(WG1K3HZ$C:, MF?KXC9LKF,DG9F_#[!\&$)>[O/'MN[XEN'0KPPZ0(*7F"(K-9=< DF*7[^C. MD%&9DS!H*K=O]01%K4;<+*)0 !T*9+CB[2.J0_,-NIWQ-I\KV L/PZ6+SO'I M2!+KRJ5!TG"%=.S]* 8_(HFR^$@@;X#F7;B'=CPDFF0BM";BM[7DGIP^F2RY MR9*;++G)DILLN7^E)3=B5D5VFZ6UN)(XU,IHHBB*>H02A5!Q 67S^.E3RSM: M>?AS;V7=&/B(#2;+1R'($96()B;$B,&&;(?ONUH[9S9"5/1#DPAS-$LT5KTD M=TA%DWWBM/"$@1.*225.*G%2B9-*G%3BO[5*Y/J3A]:$EZA#]L*",K0BV$\J MQ:35'P[BBE948@!:@K$A#Y7;3_ZU08^55AW$Y5EG"70"LM%=*2V"<]^TJ+5C5M&M M&C-4MG45(JGFM'&+I"6B^V5G:9TC5V5::< G'A^J1UG=KO.R=-Q(7 ^J14/Z M0(.\J/=,XK"IFAM=$:WTJQA=K_5&P(W9=BEF>XVZT#=)2XO-,7H6*:S"\,[H M&VD.)51POGYW_NSLX<.'S[(O\3^:%9EQ*:\.,^F%Q\2.UB<-ZQJ6.;\9U2==TW:_<;7I%#J:0D=3Z&C2TU/HZ%^OIO^[ MJUQV]M0:?25T\B("^Z!ZY?6[AV?G#YX_>_@2(8*"V_RTR>.5 MU!?479M=(,L!I?F=*\E0\)1LI!.C3[7VJ1>2'-&>D%/2Q<\>FB[F$%2((IQ; M>.(R9J)*HAF124&J#[ABW%'LOWE#3"?4?EI<(K3.AS%I\2&KY#XT*OW;0A"D M<'\R:(;*8C?6D]T/K)C%<5UG&UJAM:]1)-O 0_=]3N1GTNAW1:,?#B3=7;GT MK]3HO^+Z3!K]7FGT8[PY_P*-;J'Z9Z;1T+[(WKA XR#5X#XB^NT6!E[J0,J3 M.30:2(?^G-&&- .R)<4Y+[9PP,MD+@?_$CZ\4%HP^ M?'':G):DM2%B ]D!?8B;02YRCA60TH/LTCFJ;:)H01[4Z#M7U?DL>[/+ 9&@"*<*O3%6YT@#7HU@*##6%&B> MT;S18F+/UQZ M#FB4"P5''7^E]KZD3S\E>Y.-4/3G,F4&(-D>1GBP$2^$0NQSSO9Y?+Y;?@LB(/XXTI=ZE)_(409MPKPI M+NU^Z+8K#IJGA)$W1E<@^_(=/_4'>>I7BN9$3MY3NR,XM738KAAIFY%5MGL! M1?*B+,+E0 <*K)Y-T2V-1?& GOWSWYBLO^KHVODPN2X;-Z,Y,1,)7>5>< MQ(C"ZL$%B,$B OI+]M(C*2MJL0)HTN2545O"I3+K9:V@LK[^+\*W*=#4YZHB MY-?];(- S0WT3_ABN<*>%AO RECOY&V $M:ZQ+A'IS4L60\^^R//5N"_N;\ M49R;MTY. 7I*[KM-%[ Z[]Y N>:D?+Q4P]U(=P,6 Z.N,7IN/B?C0###%661 M#C]]4*#N%\+!T0EIWS*B@-@6E0'>^VWC)[B"'>+!/E?,^+F(MW>PHRH>8G69 M]%/J^F_IAAAAKRIKZ4Q<.M<&Q+/'\1V1ADNY)39>2'NKPE"ISYNG!+T]U77']*![J1UE-' MMJCG*1GIM4TW-PV@/#R;A2,D2+%6*E$W,Q5Y#0/=V<5EZH^2>3!YMV<>#S*5 MV\VJ"WCD>@BCSDO'=)4D3>RY- >6K[65"NFQ_HSUX+(=F(YU)<3P@FH^;A:8 M,N=MR!<+AC9E\=@Q_"&KB[$EA9!77=+0F6H6HR)MIO""K/5C%H54V+;0.3M1 M#F,R5$"M^1161;!PM4/U?= 4R323O%D#7;.JT6?S\TM?C@'S+07(S!, ,UC> M0_@RVMWW>7%-,C=*!PY02P,*6X21J=^C?Z&4R2JXY[3:X&"0*V-?@V% 7_1' MDD !1@(80L'^T17SP/ MY)<,]VXH"-&98HS4:)2"\D"7X7'6)]G* K]6KQ$&JXY9LTY@'YJ')?PX.C6: ML# CT'FBTWB"_[*'*X1*;, -L1Y86PGE=&&IF(7H-&@LX?E)V-K\PPXZ/*VY M<M7L6;3AZQ<( M\)?U4D(U!VE38/&VCK'@@TE/[F"[:WJL0C'4]XQ38(>^X2W<'^N&+ND!_=.L M\JKXOWSG.66?GMTTAE$*HS[CIH_N_+WBQ_YWO@6^'8(F.?TGK_(%_?>"1-W: M]":PRIO\_XJ2UBDQ5'1Q%*#5Z%XNHC'V^<- #865[+.LC'\#,-%DBT(VV%7/ M1[X2+P3.P:K)-^Q@M$[#=TI1I*7G39TSV=6>':-+,=4;MP9]T94S=.?H[P:9 M(R^"6=;PF6P[?@[.)&!@\50;'=OB;!!K!9.Q5L6#'U8L_?37H&GY!22% M,O "4<[YYRS$+^)L^3U&\8H\WS;[*S-PN>R%QWUD,?,JIW4C2U!-N+JZ-QPG MAI/]0'"R^<:P(<;E'W->E%(7)?_$HLQZB/6^64@RR/22I[-PF_FNBU'!S;F( M8VO0YE,L>6Q;J.'0&%/.H;%*@60;N" R$BM%J6&];=$DY11E+J:BL-O8;Q-< M_C8+Q"\#X9S/$0R,/JL#4G7,\1,Q!FO.Z-#VG"@3QA6";-!E3%)H$^'IUFV4 M/*@6HV\7:C(:FG\C OF\1VJ9D3GAD):"1;9D^8NG?UE\I31$,' Y5'J8T6YO MQ2D@"4).BA:H@T_K ;D6;LF>ZP@9$4?/E7Z2/%"W*9CI6:V/04+"NKK;CO9_ M3EXT<]@MRZY8Q ,RYJ].[,X;!X]'?EG8A"59!+FA7#"VCS0JR3G&E-Y524MQS\-,I3)I;:.!)"BQ8LNE; 1[..%F>F!EW" MH7[$S,E@2WO%V<]CYTO6;"QBVUY3TV:Q7X1\!Y-YB]BY5A>._D5?8>$AEQC. MR35I+#"8LII!@J-8%!R%^9-6A;XPCMP?Z*BX[$U;,@GK7__Z:M;_A-8]S++O M-I=_EJ1L_P,TPB+G;_,X>HRC,A.+_;-R_QLYQ^O+FN,@,Q*7)&WFZPY8WD+$ E'.4!-=R[MS/NKYX]?O!@ M]N#!@ZQ=TR:WIGX!'HJ8TJZ>?T"<-^\_!7E1R:-^<79V2M_?HJYUS0?E;40Y M)^-#?7$R/C+Q^:A9.+S_='KNV>SYX\>_<&C/3L\?QR/[,>(8JIQ/CK0RCT>G MSWS03=)=9+IJA-J/5F,R+(2-;,18]_0YIV?A,2 MM7'Y*-Y \W_QX/2A?>&1N=M[4XD9I1]^>+]]U_%2RA. MO\@#[W!+!)0MI&X+]?;%PX>S9T_/9N>/'XSNCT4B7YYF/Q2EVX-6KVNX8 -: M"I^WX9F!PHS>B!/4M*LKBW;R.Q$-EN<&.=6;G=2;"!J_)G]'WQWM&@;^\/3! M'\R\7['K(,^-#X@>PQ:F>GA_].9O1*WZ?>!//J6[^?#QTYL.L2T2'D?;,-P% M29L>.K?/3Q^'L_--J*N"(9F)^S4>A^/QY2$@3++B^?GSV?-G9[_A:,^>GS[R MPU7'^7-.O*37G_>G\7#VZ,GY[.S\D0U=:^N7X/)5'M^_U'2*+Q J;V%$1DFNP!68I!!AHUOD#BX$O^3!@],'?H28]VJ%1/8N+OP4G.5^J+*. MA_0X&E)?^H1+M^W(:9+S&?HE)#2+08QXK';WX!'O%_7V MPQ(T\(BB54=YG8M:4K\RR*8_DXMP]=?Z0)//9C>>J[G;M+A=@TB-?$#7\ MI3Q-E*, R555!Y__GQTJVD (S3:-0)73QY%E@I=*ULJ>(=M=*.61J%N,3N\? MK\4ID].[_:=ZI,?\T=?D)M#_*)&[DN=< MY47)B0>M6Z /^#*0:W>)BEG\:;W;;=L__?&/U]?7IR2\3E?UU3W8>^\Q>7,Y MFG(BFPZT(,3+HA[]*=T5T^#,^-E*M- _&7;6QN5B%\-H5D%I80,.-.EPXE.$ MAT&DL[_ ,1E/XJ=/00!&[4.VNT7F_>!61J'\[3?"<6YC$7G,9R=[0QJ2[G?3 M0CEI:978--[0W7"QNYV86;:$SRM0 \,VAE_(5885(,\C.'IS\99;] MC[].(W__GUGV2B]8_Z_/\.5W?-DNTLN&/[>H]7W$/S[6XEQ )KEU7BYECO,.'EO7.V_,9.:F2FDZ&!,@#@71RIX',56/W6BTK MI:7;6TQ/+AZ;0+ 1$,YOZ@HQ7"TSMMR?G@QL^"QZ.:)PNWH6KC>T]8:-6B^Z M?>OD-\DR2'DFJC'8F: 1%XUOHC26#.=_,_84%IQ+S7T: P<_$ <1.3CY-J?F M^53((B:'0EP3J?2,3U>F&%YV5+6&J^&:$UR#\;D95\8+,C-V(@4QCQD'JLB. M#%?IKRZGV]&NBRTY E>NK+<;*672KPB?>"UFA?:3O/)!E>\0MJPXN!J])#I' MS+>,& ^-[J45=+R*"K5?T\+,-5L\^MSONF+A &\:JQ4K=?$Q1MGS'A=*O'"% ME"2'YHO^=AR['(= ,^&%XE(5?M^ "4BZ%.9Y)?EW$O92G[3K!=-F](3Y*5E# M3W R40I%'I$#5NU%AT4\?_ \;*F#,&S%]F#LZ>/R79Z@5@-*X618?S7?SY^ M_C69IZ7;KFD.?\H>/WAV\N3YVJ5?Y%N4!=#BU^.\^.36'BZH>G6G"$:V&4J?G MR(*J]TZS:-GCI_#R40W-"41)9'J50(^3#Z0I4\^EK(U?: W;LQXED_O)0WQ! MHW#5(JI!PT^/SO#7E:L8[XE3X@O2,UJP0Y;)TH"UR5P3+>Y'/,L>/G_*NA?= M"%%(6)B!39\GG\LNFSA>L;]%-5, V9-_.>S4JLZ 2O6D9EDI0'&BI5S7Y MT]X#)!T9JJ'#I\4Z0$>7XZ0JN3ZDUY$ DZ87^A MX@:4L0.GEB#A^R5K6FTJ #X4)0P MNOWA(ILG9*-#_R6S\O%+Y49N0.$F_5-&FHX.$@$!9EE!IY8\_%*2O9HU5JN? MK.]2,L'T=R0!K;44;P^C'?LZ2QZ.7V9HL=RQI75-EBH2T/,/L(OY K8[#:JA M0Q7" C$9MLTQ![ ,5B!WRWN%@Y=R@/RSV*GY9U?L9"W\8<.,:7OHF;9PIV0P MTR,9#Z79T47<[0]^FUS#AGO=V%]%=0D=.S/I>4[)QWT'.@HO2^GZY%Z.0G;X M%,X0;$Z>%#(0=<=5\/Z+] JV8;DK],@O_3<%BAIL>=]47#2"BKBCOO+?=Q(@ MY_R4WG':P::N(S6T\%/73^Y$H4EK0^"@KV8V:U0BAUD5EBC7$:,=7#W2W' MT??<)MB?N27HM=0 MF4QQJU,,+20%4OT;L8C8[FN72 ]U MNW4=17XE/+#B\,%&&D5V 0+ -"YKMGK>M3Y>0Z]4,:4/[EMR27?,^$RP*@ H MVX(VE<$SH,DVI#[H+B1IG\9MD'W#U:.Y-[GV8W*/+%VM@KUS?ZEI!ZZTB8+S M5@L\3DKN:^AE;@,AA<'U&V29.ZDF\VBHO)[K_:H@X3!8ADU-^@]5JLFRKKI" M2N: 8@$ F)I% ^AS 7Q;9%OM=/&;U7>2NT"B0ZRM4_)Q5I*JZY ><@5(>E5 M7\N^1#!P;W9NDYV]0#J^_9!]F_LPUOG9USQ7M'4E 1Z:Q9QVF=>3OM-:(V_H M&VIY?7:&4F '\HAKS2XD=@I3XLC=54A&>'ZK/;B-Y&,=ASQ/[@GW0#(OQ-1/'^C3[L(!4:JP\"\57OL!WUJ:ZV-449_>,YV^RV7F:-@JZ.9UFSZ*#9.<\P5 MK:^KJX+L.ZBDG($XD6TXYRNVUW&&K MV2*M(!/#3R^F7S3K6-6O.37$6TD02CFTU49S)4SO^Z<2J!NS]+ZD]N(DTT7 "8QSL(E!T9YQ28'F.W%HY6Q MOJ^S!:]B^AA8&DU=)@NH)'0[ 3=).J&E8=M9]XTZ#C!FF(;>AQI/LPOGS'*( M#0;^W=GYUU('O)<6ZN05TD;>2QXG@YYYVU)MI]T^/@DJQ[F-7Y8>J.@0PJC[ MX>?ZNH36C9\A*94D4824JO36) WANKB\SR)WY1NZ/JC#T!7J@B"'# LKI*;3 MD2"E/C]]\/332*"?EJ#_Y@D.&-%:^OUB .+R"3#-G[NX/V^LG[$B_Y$5B__O M/]Z\?_W]_YZ]^-\?WES\Y7^_??'J_=L?+O[C_^&G3'^Z+5K-C=G#)W=:,5]T M&RXJI*L>2[T;5/.GY_.[:^:WL<^6EE%6'=F/<*G%P>,ZHDJ;RT0ZQNWV$*8< M*\?0+!17M*GC.1-=ZG,R =\FM*.Q#WT )"O@=0;?/X]MR%9JB+75M)Y+7DEZ M#CA%I*ZLP<5=69_HO&CFW88]>=<:SI],@[^P0#:@-!N7U?92M9[.+"_U!3SV MS:65@HIMSI&1 Z^;!7P4KOD>4\.V1_!QVG6VI%?2OX-)X"M<5=V-::7L L%3 MV4VMNIK1@[7QK][YS,2N_M.1J*[?@+;CR9V&*OY,D.^[LCXW!$OZ955V3GKMCMW72F_3<+]9SG[/E-^_K M[;3@K>@PD*=8+KF3@;2:5CER_A1]A?R/4,VH_:L>"O9 >H&UH3FO$M0+"17O M)LV".X0?./O#^(B:PV14#0[V68P8T3X?]R.?,Y_O>O[8B ^FH[1NFM M]LSVLF0>DL'2Y9Z1EZ4X,N2[M8]$2H1M'&2SOI3&S_!(529"*9'/X27*AQU: M#%$^S/6(D\0_SG,[2?Q)XD\2_PY*?/9)6@&*CQE#U+F(FQ6L[S=V2FZH>_*- MSGG;=INM8H :N"IWK'@'0GHN0J$ZJCTK*4-;:,$;Z1Q:P=W>>PY2<2*UWE Q MPLXF?5+TX$ +Q._C,&-N< #"'N3]%(91]&Z/U*Y'Z(8ZNOA1HR41&J),PI%I MVHJ].X;Q8$"PV]+>3NKLCEW*29U-ZFQ29W=0G5VLP4"Q"M 937X=E3UV;>B5 MBG3+&+V$ZAC],")4PM$9(8*P7[(HVJ;;>GX&:<\*W<@:55-> X\E8K4.%EBK M>@KQ-E4-D^XXRALPZ8Y)=TRZXP[J#L;FJAOFC[4(EP;"-LHR)RQ:P5_RG:;: MRZ,E\:97I.NCE_Z@P6GFHPE9D$NWK]E=0C6A8D(P[MVN .+E#EAT<4EVY*ZL M\V9SN");2L6'>F72'L=Y!R;M,6F/27O<4>T1'$75D\''-/64 MB#G26S#ICTE_3/KC#NH/AGK?STMN[E84UUZ/MP>T2](BU7@RPG11CZ"X%ZXR M$GL:)T-O6<.O[Z*W#[W^AV]G#PJ%4REA@&]??Q^^.#.^,V%?]DFC@]D3WXS5 M4YC:D^\6UB<_94V.] 9-NF?2/9/NN8NZIV&(2!7UPJBL>1$(0L]7R+VOEPS, ML6<$Q*S=MT!0 G)K 4P*@9SRF?]%O;4'Y0(S.J_KDNL+A*^/U4$# AJ&J\!B M*2771\%683P+SQX20>8(RHQ\XS)O:&R1DF'(GOKR"L!8D[HXTD,_J8M)74SJ MX@ZJ"P4U"FD*P1AF0K**L76J%9>!Q8C=BE8&+%I0YD6%Q<$E$(- ]T5IFD^DZ\>A"6Y"'IAT MSU'>H$GW3+IGTCUW4/>\60I43L'=)P$6I]P'?$PI(U9I'Y<3MPXYEP.*"3KC M)3T(3(^O0"\)]F=A>18ZR[AC<:PP.03/:H^PSS4!/H=O+3):5= *K2=(,6CX M&XRQF85>EUG<5:/0D&N@##3ZY#1J=J@ 0+]Y8VIIRN8L@55R8TS350 MCSA7I@4+P2G'2YI*HB]K:.U$V*@8F@V8;*7OXE'N; O10;5 7Y7U-0?CD'>* M-)ML?,OJ2X![XG89]:=BKZ\",7)QU2^!]@LQ::2CO%>31IHTTJ21[J!&>AL: M4P*_6\#//Y3&C^@+X#HD]=!<"I9[.H$,BTUF W@IB/8 M&8^1KR4!$>#;%&,[S@,_J8I)54RJX@ZJ"HFQ+6IU7\"OM8@9ED#R(B#2==E9 M?I^=C:!$BFI!U>2*^6Z9US143.-U ,Q 8R6\5PY8WX9525]W_\3J?TA-K%P\?$\RKI:G0"L,J%2G]3) M45Z*29U,ZF12)W=4G419NO5?^SFWC%L6HLV]8[5^T4[M>5.9.MQ-V*@V 4 ML(/Q(<^PTB-X1@])U?8>C>QZW2&',@>;],17U(*DU*8E,(=5 JO-]NR MWCLRXG=-\4&K@\J#("93 MZ]_1']E)V$_"?A+V=U#8OPUEH"R EV4'&H^4XR,T*N0<"2+S'M6N$.\\W4O? MZW&;@UQRC2C[>$*RZ2+Y+3I3&R5L)G#=>=<::%YFYE MQMR0@A*T7;%AB,EETOXQ1=".\\1/NF+2%9.NN(-.58JGDL_7A;MB*,:0\RZJ MF^%.0NG3!&\R:8U):TQ:8](:O_?-^>VU!K>),'!BP+72[I$>2J_/HR]J&C3L M_25)P?HZ&XVO"WBHO#73PKA?A[K22%,"F%2"'=0 M(:"9\++=Y5SYE($S/BJDLJ3-O,8@A5>=P;!(7R!'0NN+F%+% /,LVK58EY6" M O6R/ECT0U%UMVN+A;,&]+]7!=31Q0[LC)86TE:3-M1NL5^S\ TGI&":?.%F M?C#NXWR=5ROZC7]5+BV/V[HL=MR,TA3M!R5,&5 RCB*8W-B2>)-&8VR5LJU3 M!$I@?WTZ564HF(:84DXU:$=Z@2?5-ZF^2?7=0=4G$;02Q+T?W!X)_K8F5Z;, MNBVIP.LU:3M59QXFGZ-@Q4A/2H)GW+AYTQ4[U0S<O)P98SS+[GSI2+*7^;7%HZ2'1E22H/P:%9=V MT&N7(Z)OI$"B;ZY4^%NYF/NXA8J1L%0\1M."11_IZX8,SN'B[4FW'.<-F73+ MI%LFW7('=0>U.T@'2IVD+!A,,W32=0&K3>O-&<3?0<&6NBE+P[9FKH6D:4=YIRZ54?;#OEC.3 '>FE9E(^ MQWF%)N4S*9])^=Q!Y?,VC3>9(*Z0PO!M):R"YGG3[&FR"C8O1<$1R&19;(J= M2O[8R>CWBY+J$B1AZ)U=_C$3RN#J #S]A"X\J8>[NCZ3>IC4P_U7#R2 @X(@ MUV%GHKFH=B0,'2 "RDQR)?2A!JMDSH9Q$(Y3CDR"_+X=QTF03X)\$N1W4)#_ MZ(370QELT3P^*KV1)EAIT 65MX66"Z/GPUC7H0B -,88^N\@W M^4KJF_]8Q_6[OBU>_\(!M&M$P YQG8Q3YLZL=-K2[:BWCGT@J!.M96Z[^?K3 M:ZS]/%(),"F]X[RZD]*;E-ZD].Z@TGO+71Q*H1N 3_Y^>G$J=W8%T&#.TT>) ME:2/C'_Z<^6JJZ7_8)>> VCE;>B M!_"Y;7=9,K/BAD9?2.O]P8;Y@^CV4S+D'EV%28E,2F12(G=0B;QT4G*JW>%Y M*KRE:0]_J.FW*ZN%U58\!011UT$[!#5MH45-" LUE50L[9JZS!!EB@J9&L?P M+=6*:1,MD!1_HSWX%6US!Q@D\\I+*H;^:6^WSG>A6ED4N[II93(^Z1&ZX7/: MII8S%_3'(BK,DFQ'45W1GSF54BV+A:OFSG#]_5*9BT6_V-18\7K^03CK9U8D M-J&#W9=[.6FT2:--&NT.:C1D.I@B=UV7"^//0MJ[*5AJ:ZOYHB@[J:!-W1W] M,S+JZ)5'IP7-\K:.A]^OF!WEV79LOWB*/784W:]+&OGGK.F!FW0[;I0?&%OL MA]#I@@5\&9>E70AXRUXY5'[M.PAK*]RYO>>F0_NNB*+N*EI2=_ M\?#IZ5E&$RUY4[XX/SM])NI7?\?O_.+LT>D3^Q2CTF%+\+(V Q+2(OO&S=WF MDH;S\&R6G3\XE_]]P-\^?W#V'(4T[5:LOI(&]8+?;M^2-X:OLE4YGW>;3KG_ MW+*8%[OLF@3*%X\?/0Y#]M.3RICA24K;"U"MS"S MW.=P/:JM-<593/Z4[WC,D%%V"R;AH-6:KS4ZY!\V4P1%.=< WZ"ARD:OR#QN M%*XP7Y =7C#2$TQ_#C2=9M]V#:QMT![.M'$[3(76,6^68+FEUV'&#"Z^/E(=?.UABG9&]75-T)=B(:H"]B MGJ$M\*:7OL!30A+%XR0:\"2G4SP@%E8!Z%=@#X-H8/[X B/F;=(:-,!AX6& M-D[+@F5$PW9#W">.M<7W:";$D2W\L<$?%0-L$8#WBQUY796OU)KU$5?L<[W' MM$F95U9U?*?HB/6E6F2SW <.L;//Y!#[#.G^.TYK:,G^/N,0B%.ASU;L(BXZ M613MO&L1N;XD>70-3[IB?2/A8XB02[>OO>O-00,2#>&&:FVBQ*LW&JH0@%(W M'GZ&/%*4(7;?37XFCOT(1%&3(Z8PS[ C[:*TI3C-8V6D,L!&5 M?=HZ("G=-6WG8@X.!00DD45R]@"NH.:GHT<&L0UQ/H>=)A\F!=,&MH]CMZ_ MB*7KU-/O*R"#P^%L1WTJ)EV02Y1*EI1^N M:.ICGR.%[>%4&(*_6M6\/0,>+OG[N+%B=,BNJ5>NC/OUMV1;8;E8LRVYG'H7 MAI$.3$8EMHW-6H^H:/?>VK$@48LC1CS#[>=&S!ZBM.S(S**4AX8A0LS/@9<& M7W'5&D2<,A3&F$[7?^Q[)F.2C1LQQ@0N6IH1U:2OFQ18S M36!\\G;-Y**DR;)%!^\7%N^YFLGG#V-4!(O^\IY'6TAKVV%IY>L1*JC&3%^# MJ?1=4U])*'66_;"NR0)]TY8"^S-7>P9[X=D:>F>2<44!J[WPK\5'N;_V)3D: M-:F'5[@2])SO7$TW/I1:I0";CYGDM\TN2^HIQ9T/'4[^G/9O7,]PT MS(I+) O@2;"%WP<13[7!;MW4'5/$7NZ"'*,]UDA#_"L47%8AZ,V_J^-R'CKJ M#IH==GLD6XRNB5L7@Y1)^ MM9WCPS)P,6PGC%ICEJRF)]R G5J0:,T;C:SS:4VTBC0SR"+>6LR=9B0[Z;WVZ_Y4N?:!E1+;&NJ970770-+]60>^K855!? M6*@S!OS[&,TWG]-FM86'7N%B 3Y1>;/W6DMT12S:1IV=% IES+I(32M\*H6I M'Y/ZD;0RYF1_IQ7)GV>!L%#, !9NV['OY8\W65=EG5?">,8W;<1RN-G4RI0I MNRZO!/[&T0.\!)HEKY+R3:[;#L2-RP(.8WZ5\@VY:H7X<,R/YR\6[&E@?FBQ ! MR2,]L57?A)=@0;0*V,1+.C_1 9W!E<9J7N?DN"]F!YQT66 L2N7 M^71&;EB)F^#RIBR]5ND\"KGTK.X*5K9JA&E[W ?(2ML4 MTP5ULO3Q5LW22RVFI-)9L/8]?,(OZ;C9X))H3VU97APP"_@W/0U]*QW 5;0+ M.7"L@B,2]B')%%L)PTC23>[.-4BI[!CQ"H[63$4'V>?E.4S7%[4WBK2[[7UR MZ%+[(FEZ:NUR1!)PP#XTV79;K5OS!K:&Z1WZ5.A@95>.KG/I?7T<(0MM]>E; M?/U!0M,B;RK=ZM?G:)E]@J2% Q>_)E'+L:LXS4@LZWG'@CT<# \5/788V.RO MM5AET9'$(9L560"V.;!Y[#GWCTQ.ATNM6G&MHDP"L@.D@CCD*=W%=;_W*N?. MJ_CE;U]_+]AN.+52O8^P.9V)2Q):D,!^Y+*1SF9PB=*5QK#M<%0*^E!_Q,%' MX108$+G]FAQX$XNJO!'/PKK%>F/&,M(4Y4,D?V"?=U6Q7#]YA#XXCR.)2 M^<)1/V0^Z!H[,%?39$!)3$[ M*%ON)=N[1*ERU :(]MU\S7>6MTB%TP(*5V%J:@51*P+H-70]]# M0,L":G.:Q:4;":K%X1F-E OO>K7WD7/C8-?X'BM2'DK\UHD.ZDCK^7Y_!3-5 MPD[ZY1AOSF]-%AA%I> ZU(V4-I#C\).;AU""(U<&P8JVYUD8MSK+>?Y]O7.: MA GJA]QM^C>U8XXLZ8-[SZK;B*RWR@C,_'XM-M\G^V6&& MB/B1^@L3"9Z7*60N*"EXPM"S16M!SD ?C 6!EQCR:46U;/*HH@Q>MM% LK;F MR$!8R#[T\-@61%G!=.4Q0%=A]7O\W2PN\QMR+96(?B/<[XKZF M:]_&VR@V3W*()+\YEA>*YCV36CLDZ%K=]C;-!D4!(GEBDHBW#](OYU8(G6:U MHSQ[&Z=L^CO+]3:?>=&S&:Q>Q$I]K!P'%-0']"\;@-KSP9T9 S." MU3K9W>5YBMZ0V M152*=)FW15H6.P58CO J3DIL4F*3$KN# 99#*HC#! 5"(N3A84XUW'G^Q4X" MZ!L7$7)SX7Q#,A,%6)Z:.T;J'F'QYLHNK3>Q/CI22.3PT?O*GN?N(QU-S5[D M.HP1Q4A[KE+@7_?*\KFKM:@$TY5'T-;EPMQ0%(325!H-7MS,O4IC6I'?M$-+ M;-%^X);19 E&9_Y'K?M?.!0YH59&"J9$KWO-'XD#G2/P8>K,D)A_AX/..!V7=?- M!VWX)V5(;[

@>OPS6/5DZ"5$Z$96^C$#O& N2')B.XSFG KX,[R[M3W$;DX5Z M EH&VT.167Z;LV&-"(< G(\IXW?+*+[P]X/GDR9%%M]=O[C.-'OX%P< M)X%[[[QPN%=4!+LR>/FXW4/9]Q?]+W*_D'A(U,219A,/M,,I (:EB-W3JX.: ML3X=/4IZ#ED@P^_"S6+EG0N..!+J>2KX*LGA@ M:IHQL]97-G&__S]O9%P.J+SUTN63X8YUT\.D1-Y/]$;RRKN6\2)5SQM_T9([ MJ9Z]?%7+^]JKJ.W;A"#O+;XLRXCUY)W/%OX8 \QP*Z2D9A7[2 -U>5J_"NKQ MV.<(27'UAM! V(4^N@4JVVC+R->Y_=CH)=Z;0_HKZ556_3;B@:XDA&$Q'#HW MZL)0^!2]F,R>)SZ"$I0ZD'=YV5W71+G@PZD-:<9CASH&)&W1 MD$?HWW&+P^6E]I95#$XD^G[XL52?,.YVDCPY/GZ5[X_;%$;@+A\T&2UI#(^EU MKV*7SR]R.AYWF/9WMV5=3%D0YO4$7LA+@$X.T#4WV1'IR8E>4[_B1+&]PNKI MAYAE";_N?>\^QM@SQ!5/"3#P5> 7V?D !D/=D =KE\[_ MP':W&G/\LP%J49?;0S,>H1"%(NO8AG$.*R$/KG57 P1-UZ__.6$F]2 MGTBJGKB)5R^-XZ>[7GR!!=M#_W2)R"]/\69 O.J(CND*]41V:-2>3SP=? 4\ M5BKZJT:;\1.8F"$4&+:$RK($(2>7*^*&OCPVV.&LGU=1?Y,C[+R5QEP>\IUX M-YH'Y,(I@X(;?QDNLQ 2-*ZF@AO]ED(82(2HG^W(V+N[=4'0,=5Y_62_%!/8 M ^G$IU@P/U:YA[\F5(LM8);_QVN^F M?BJGETMOSLMB5]?K),5\"(EJ>1YX>1)6\R/A8>CC0?K\+MS 6X"5]P9Y3[J. MDC_]-$90F+*DUXN_P:L@O,-($,VB\,V)7=W_\SV]T?_Y_@N#+P8H@C4-F(SJ M@(G.-8>,//;RV%17G+0F7HQB3[CHCE-Q';V;=U2ENZK_&DQL(BN+L$P::E'C MPT+HU<536#D*+VKV6,H02\67Y\P@(336^1XIAUZBFW+7XBF,I)2BSX(KL0,N M*J-8*$F<*_ M2-VR8JD8 #]D?:1->2#"<9J"Z@DJ& MG(+0(,WZKRGK1W7<>>DE0C15KGS*2C$Q1UBSY/2\/6T]^ MW]$V!@JA%SPA,JWD4N"A!<*T\1YE7",371?W6^]S>J6^@4_G?SE^] LB 8K2\6:*/QNOU-UE8.EZE M78Z6,H" '6K,7BI34A)LI_;KQD2U?SAT=E1B\\R+4!##?75+%UYVV!#R>8--%WP\V34XCHT0J\]S]OHQ^Q]L[^C7+=)$MEZR;Y MOM8J6AN.@X\ TA;-P=G71SOR3A%WD-Q(:ND'G!*5^V0B9"2?&2H:RO;E@6DG M.'\21**IC 4J;]MZ5= :A)*",0%4B[.=:]]_'+-J[D?1HWH. %LG_6, M(53%']C>#)_K6*(8>J-K(G))@^P8]\4+:-?E76) IUQ$@8".6D&5'4!R2'JX MX^12?NRB;8\:!&DH3]BBB[ AEFM+UM= M TZ(1U$MS2@CE>1PQMFJ3'#/J-P.W>ZP_F)5TAJEPIN M'J-O%A22LJ1>+[Z-)TTA-="E(*E2ZF)%GAGR@!0+4P5:$"H-1QR:36K C%[H$JHG%7E/Y7OT$OINHR+?AJ'?06 M& _XK2C64.J#6+:"8B* HK:],JHD>9Y%ZTW*:B>HEB&FLY?;,3@FLU%TL*>V M/BTW'\DC6 )R%/%#K 5"/ES3'_19V()X4Y;:4>J/,U"UGXH3O&C=]-?1".C^ MVG]<'20^/&\05]2YQR"<3>X4'SHDML>4G6MR2Z ?J@71 E)S'". ^4]$Z)N, M_ [ 6 377*H8C_?N];;*+7;UN.98F>@3U2SUY31KB+(89VT7H[3@R8 M=1=5%T/I2V(>$_23]_2GG7"-6\H.&)B]Y[>I;$A88GOW>V<3325*;J67S2L M%DV*T#T$C58=F%_/;&2(1W3%['2(!^S.%!O"ZWZ%O]Z S\ 4.(7">/#=V$6) MI,U;29,>8/*N0#?%;KA)"Q11)1$5AH9UD$4<&LI?FUID(@KB9S/ "O0WG?>' M)9K3P3;02\(S8= ;S'=&U?VT4AV7FKE\14M2MX_-R&@\P\U 4_5_$X=0R"CQ M +?QQOGQCH2T;@1U&1C\1VVN>CQ;"FC@&J+OMJ<\QNC+WJ5>>[>T(- X=I/E MV30G9^NP%E/A=>FP%D]!UMVH 7^%8?W?,I&=\U<*8$>J=:F\\<9UX7*Y4B\S M"UO,*M)BB%:,:I,%LH^R"/F=9,L&.^4->T$\DQR'+ALB,L?5D9?MM*SK_[-2 M F_A0V-6=H';1EHVNH$H=W2G"%$:N#E#*=NDG+RY*^&7TQ9)N"FWYM$?.'^A M6S*"J<2-YN?JF:F]$,4-,$-0!MM&\@E"_[RAC%>,_#=I/,Y'3;\XMIO,7DCI M32M@]_)_0_^T][_HF7WI_/C=0?G&A"_-0)#U[Z M7LF/LBQ34_3DL5.,(4>)_(KOZ#^Y*PZ!2TXHXPQ7#C5G-UYG"S^">2C$9D0, MF"65NO!KKX"05-R:R@?^1H,I'"?@^DS[8(&)-V!BG)#-I&$@E+)3SM'3@2&^ M?.)'6X=_JC'4E"&#=-8^YH6UB^](^3_8%57[T?,(3[4)$0#3UOJ'=F\),X9G M'%G0L'(A+-C"P:?X8X)T;635 5S5:5^9KF,8$SNHU\06D1NO;ZGRU^O' 502 M2"J&+G.C-=#6V#;@]=/91)(3#J/,6FE_F9".A^=['MZE/-D6]F"=]=DOJK,$ M-HOL(A4BIVRR=(S!Q=\&CAEV;4@FDA1_DJ37F@4E8B2Z]"?&TB+$@-46-?B2 MS.$ T4(7)TXU9RQH6*&E9[U>? &4!>9B[FOIS@B=Q V!+A ?8>Q$&+NR.#LB M,V)P58WR$UBF[*&"S4-Z,D;4N'%[A&=*ODKP/W/SZR31*YX,ET0H01.:L;3+ MAC,^284'_*IZ!:G7ZJ=!7KP'%"3X+P*ZM,W(95V_$99;$&V%)]LHA8;R/OFP MI*+,Q%HQ.G%=II)&UP+R[*$1DAMA\- QA^_EG''$Y'.)7[5T>1/4 1U:;W3R MHE'[@PDWRJ&>TOBRWDEE_ARX>7O]7:\ M;[@:G@4BT>@!-4=6]P.)HS5I\E O:_5BJ 5^",V8'LG'TEU'_I"@H;#2L?4U MXS[_U7@^U>+$273%ENL4FY376W1MJ6/UW#H$D!T85KC7@ -KZDGQ[YI,+^J- M6!*T>V?F9I&Z#\ZBACW9>%0T?EOV)\47Z5GY9GAO@<-8QF*N.]5D3;1,+2KC MXFLM4Z_;*Z0E@/ILLHAF 6L:P5-I9'RX2Q>'-8Q/;R%YU+J@?9]D!?=E4OXT0#"_HL)\&#D06\S2X&WA>6]C1:P'[7=_UT87?I6WN\6FE+[M M\6U0XI $^VSD)6""T_Z.<<"N-*FQVQ^^F8SA"Q@KTVT1YM.@R!)3O=)LWL=U M=E.5+>/:21D(.TF$\5,-(F@>I#B(FIHHLT?X1?S=!W?^)#!=TEWPH7ONW7C! M6U>(Y*$ V4C!A.OL[:"9Z-@BDK%/%1"Y0VUB)JL$/3I4 6F5G<\SE0ATGG/$ M%9"CK7W2XD178(Y\U:.PZ=_#8@%@$WOW',SX#@'X'_:X_M@8B>*JG3_I1>J5WRVM%6ZD M6Q5K;0R4Q9(I8>JMS%!B8:$PMC%]5P(>HZRS4?:"-(:M- >.,R*!IN,]V[L1 MS[=GXLX4"8\+/7_V\:>+;_QRMHL7D;ZP6KPL"PBI@!I5AK7%Q+ZUUVQJ MV]:.G(T]L=$P6K7+WPH1/$]NX09BX/CT8817QDF:='6*)&>96%R4%_PW%4JY M)L;H3> SI'%B4D&5S)#U!I,3%D+1%.4QL,7A2SW,N\!!A(A(-G;M]J0]>CIE M;!1$4O -G?B9QM /\6(3C-&$+_4>&\,N[J@G9A"SU"#/.-S'(BW"2X#+ L5= MTRK;VN\C%Z%ATF3%_W5L*-P,$2;[ 7SV="#7:=KW-JZW[0OPWLVJZ'MR_L%6 M@5>4^% ;1\GDD,;+)JU*K<#(Z\5+\01&M)VR=-@& AG'2S3:_Z)1!@Q48]PT M,6D'@OYSRX9\.5 GJ,!&/(ZLFS2"&!\[,.0&W"^3J>[1C(Z\*)MU\=#79@\* M5N8A^R5DM^OPE'?YSP(HCNF$8>_) CV_Z73?,*F;DWHY"_@5MT A/X?"CQG=Q5I]I#_ NNN4 M7^E_,T1)(.$'61CE)MJZ*$U]'P_#3K!4\#()T'K7TI'B@8D8"TN^NF!7(B"D MBP0'\C=6.1P*Y71NZ+#0+]0;I!=KA1:!H$.13\EK6^<$7V@&<_LHYL@=] >G M9-*U=SK+0^CGL=FYN!]HC//+( B#L16)#\1"6=4=FC$XYH1"2M4"::*3)A#: M@X1",*]T=?=VE=^(6O2V;?7F4'"@VD)^0\A:;S97),7V[,EWY9G3VJN@5%!_ MY)X1:*:0^R-GUJMT1>.T_@E:?HM> $FI.LIQC+/#<9!J_.0)2_G$0 Z?_'P@ MAXOS#^Z9BNCG+M=>[&K1\UZJ,8">!"RX7:JQ@X8.W)&:4^ 3:(!Z [828U![ M>97X+5NZN\L(I\.&K1:_=:& 0@8B.1TPU>1#&= +(70^[C4??@_ MQL.Q&;^*&.R'42Y6V6**YKFA(N.H@-8>ZLS_EV/BX!_V]6.,F;35'H@<$A&2 M\&7HTZA.#[D*AR-!VQO$4$\U[#]LF/ZX"XE_@0.![#,:A]V*!T[P: R<-IU( MZ3VR/.UJ(/NI*&AN@*).&M9>AL;YY/5\:+7 5GAY 0ZY9:)58L^+WS034U)8 ME;K1 8!'C 4RWUW8_N)U!"5G"Y F]2^1)C\1(]Z'^ZT00^8@!C/SI1<:7[%# M70-TA'E_?DN:V)4=EYJJ*52*Y\Q!1[VA8;M8%FPKQ$CA/M.$V@$L;[A;6%Z[ MW8$U1UNH%*N3]<:CAF^G.$A-["!S0E'@IA \H+G'4F=THX^\/CG7NZ0T\B@U M3:4%LF381@+\I_*97X;%L?,BQ6U=%<=+2? DPJ]9V/%K^'@-,3$$S^NHM;/, M>/J,5V-";O9 !UWP5]Q3'GOU/0;7P0>91$/ZVICG/*_1C)8P;/Q)>J%V5%$/?Y].6I(<_ MS^GA (W=UQ4H/&GSDLD^TG_!T/J&>IL:IVP!%ZX#*,L />_4J>+@7ZO7)N%A M*M]2\&#O>6)'$1/<4*E4='>/5G@PD2JDD[R\>H$Q#2:I#%%&*9%#FW>@_J*] MRUM-+2A2>]R^<#^=E1.6/^XX4?G*SEDT%J--DS,##992_-R;8XG$E3A+2V-: M\ZXCMO(ET/"K-Z2_O$-S))=6S:VBH)I@6H4L4_46M_UDU"?BWYBS4LW0)'NG M+/?>"BC2V_;6ZWN;4P*T.S\(G*H/.:%L^TJ8PM4=T,J-80"@9\_B*^H;ZLMD M_7<9VG^L<.4ZKK5IELXN.=F=M1 KQPHQ;1?'C3Q36_'^8 M9M-?M'1$PF;[K7JX2;^WQ_6QU)DN5"J*MB.L.!L?J>?*S2"P .:CK9)*@+P! MEF%@3"XM:1*BQ6-3X64I[XL 6V2T)Y1B7EBQ@P":3"#U([@-%QVH(X+L']T\ M63%L$4" R!J&-++99)F0]KYW;GJ'[ ;]H"-ODG2W=P'7M;@$?I5O"F:S0FZ= M\;WLK 1'E?@K-&G!L%=I).XY,7%7K%N1JAWTIIY_@-!NMY09;\1A'=BMV%2N M7>OUYQ*J!T0I28;GM(3.)%V1+:!YZSUFRM"1+U;4E]S6FXY_=_"JF*A=6G2> M.H5"0'BO%U\.PS*O+<&H30GDR%X'[XO/M+Q:Q&^N^8&&@4&OY"&3O>D.MXXY MQ?PM^)#F(QO(=RTX66SOEYN7%I7"2VVVCE3QP/I@Z2D'3=2'B6M@!P+@BE0 M=RC=]*3LQ-U GYJTP:IH5L>]L)K5K3.F10SW"(71F)'&#$._T 2QL]::?4ED MEQ)6N'<[Z &SIZ9+KM2KO$VN6W#Z?W !$';VBY&((?0\:7\ZQS0G\M&X8.I- M%-,_'VKN(\":Q%:NP5$U03MU!C-[YF9R>1,_*%JM,'/R_V?OS9O;MK*T\:^" MRFQV%:36XC5YIZMDQ\ZX)XG]L]V3FK^Z(/)21 P";"R2-9_^=]9[SP5 2G+L M6)0Q];[IA"*!NY[U.<^)#;&2[1GA_/=-+?#:*FZIOGH!=.4J?S)[:QFX>S[# ML,6;%Q.BN=8(S=#&V+J9%<%60)-PH=M>XXWI5SRSU@W%=D+-#NMH@BX;'.N0 M2."\+065:01J^G("E"TY+-X8/>2A+X#2JJ1CASXVXJ4^4RS\$"2)X[*F:GQK M^3:'#L=2,)$W:@-UY97U=Q0GZISV,AEV>[+FY2DWY1M^D\]HD$[A15IF\6&?%FDO]?%FXD9E.* MG$!G^K1?JF9675#BCK'CYYEZMG__@+OL]O_]7PX?'?S __2VL*T296)^\>A$ MS%GIH5+#V/Q1$'3T (M![;_J?VO"S79DJ%UH/?T^>SB'YVAA;#LOM#FKHCPX ML E3"3J^G)'&$8?=NZ6+[7XA.'V=-L!!AMI3,JNP6E JCY444F\4E>MH0)?4 M-GOL:CFQUTP@8!V#7#^O#["65,IY[WCF_\&?0V_P:/_1XXG> ('&>N5[A4W MLMX+=!Z?*79UA/SG-$G1."8DDG]2&I4J]():[5LP%MUH<).4QB=>T3M5<)+/,&&.^ M(1)*.$R&B@_$@49!IGK:FE0B(0R!%#IHHRPMT$/PR#:1)E:5#=\K4W<:+*)! MM[:BR$XK3Z9!MI>J-!/V4]E[?2O.TW;$G(@F^_DL\$79\[JJZ+2&CCK#WJVJ M3QD&Z.T>1<"@]>3/-AL,TF\ICO2*\VD4&MF+>8ED>]J_@X(NXI%V9: Z_SSY M_:\N-P=4(H&X0AE)>EPF,]\@7NIJ>Y1[;+RJ@7//9)F\07<_-=:B-U6BX'7P MV8)9$9,%>^>,)*O6$RC0/U7#2V8C"$G3#)P*S-5I,'UV&R10BK(/]M.:U8;0$>1LCJ=W<(M(0\.PN].%U%U2R=,,B9664E,+Z ME4K<@ S6#S<%5]::)2)8U-3AA,K4KK1X<.GM)^_(QJ%VY)U8'H)&^.?F/>9@P^#P'0F6.A M)&Q49K[D(R3]K)Q?728+8;6O7?'2B,26[:1<^@W1T4Z9TBAXSAX395Z1Q5U4 MA@7&OK:+Y?#XZF+J@V4\38[K[##=SH&HT_3N%@\HF8$^,@3226!,4)RFD!<+DA)@(9XQLP6>21/,] M%]$AK68*8,H2A-^C\1=V4-">7"_:V)_B@*5?O3QZ4<7]//V5(O\Y+G4&2WIU MBG >K5#&M0];(V38HVFYE M(> IZ^R2=)N6?S.MLJPS*31#TD1I#D]+.IJ[M%1/@S)P>OM 6$M$D?'(-0=$ MH\8G7DI0*ZT(I"VW"[9IX7*U=6%\BYQ;J39$:<;?UZDJX3Q=*?.-VI>U^,#H MO(KZ]GJW<&PK^*0.0[H63]=H)9",F_FG"M>$[CMH\LA=95*C$!JFU.96F&15 MWQV[P.3-NI#Q-MT^F947L^OP/.[H/#QXY"R.>%;!!,Y\]_F%<)UAX6U2:Z'A MZ(I_OL[J.V!D_,@(\*.#PP=TO479480\*R[1H )E@.V7:,G?'IG02GX_^8GKYS 6GWG4_L+4 M/SX\^#=-LV)A9HW4FJJ@J3PO:&/A+O%BT7B/CZUU4-'RNO*BZ5)J>EF0> M3D(*+%582@W],R7HY=R>'KR4P6O:9-&#&O)&_%#L8GW)*XZQ(\D2#B>H>4)\ MQ=^ZTO'I/7R2TK%/NK6<"@4829+LU9O7O;PYH@"X$C&<+W^D M3W1L<)3[KJ M@SFUWCP)?084YHNK-OI4 CZ8H-F_'CY\N'\$1QZLL[BZZ;3+"Q0["3GL^,I_ M?7"T?Z!?381%;IZU$G#"I$)O)=DVW3K3<:&M]:5H=7$5E2_X/Q=S/XL+>B@Y MJJ^W\^A77C)9P]%1\AJSSJ$RI31Q.B8XP$\X$ "G!=_2-!V;/?C[8:)C=U3J M^QID*RU;3$#1+E$*$V\^,^./FQE]O@YJM%&5>S6I5.:KD*X;H;2-$V 42J7( M%N*#.7^7E?#69F,[8S]J'R"\XIM#_?;=7S\G@<-7U+[O.-S6WSG?[00K-BB; MC4LZ4E]XU2; ']=T-+0+NQ._!Q[%;7&"]Y/GO.O&F1> MQN0Q]84%WX'@B]B5CZE$,#\<8OQE/@.!3>Q?9QF8M%3)A,5DW4KN["DX#?O) MZS+P4;5XLHE3IF*!8F;KC3M^L#!'8%>(>]1PX;X\<8\)X&6F6K*O,] 2N2RL MB3S6^OV\!JAQ!&)E*,Q,W]$M-R?L'FIAT01A=K1O/'IM.\EY7Z13JD>W2=>U MP.03AD.QF_$:1K=>HA"_]_/+-_<#N\4IXD+JRXA65]RSB.2T4?K*VF7S2]^' M1.A(&Q6YTJ.)9@XO\NNI $#__<$W I20IRN4+W,&CL'?"WBQE._R-^9U?B[Q M\3/)>UUR)(O6!N=@GA>:^ZRRIMG39E+F>O'WXMY$PV6E,5=,K]LH5X+GLXG/ M"*L=FEV_&-?T2[[V"?$1" :64-3"*'GU:6 HNLPXODX@A/HJF7GP\*_J?6O=04R\&(->. M>,0Q!;LF,Z@2C/FI"69B>+7T, H&,A#;0N-F-4AHS@B 5E@HU4XNS#HE!J \ M[#93(KI&'H 2GJBT.+9*,\!:E8KH+&4AA,TVGZ&"Q65D^B?/!@.N&7CJV)N( M4@0&XWJCY0WM*#P_/KOS'E)@"]Y#_PST +&K2(Z]C&89A\2EORBG L^D)OZ# MEWDY\O%P-@<5E]\ M)"9"&-J3@P0C19B,KU(!"F+#!"K5D*+76J-4FD&,*'EYZRD:/:@3US&$&JH/ M:.:T<0>1<(JVGAIB+H(M_ 6G"L":8A>SCZ4Q1,-#.X06-&S&=5:GV$@;H56 MF[CZVJ'&/$P=)O&.8@H,9T?@VTJ"66[.AQ"$T2AV7C+_9G!HQ(2)VVDJ>CCL MI(6DXJ 0$\Q@&T9/LPEVA>MGJSQSHMN2=H/:@BBTK[R&J-;TX@9I35$TV-4? M'5Q1K+$Z/DQ#$16613TZU@ 014UE9^FQA\<'^C?%T,F?(_Y!"BL/?GSTI/^C M0-U7[6'_$LDT1;UT,:Z&KU0FM$Q76DXA;!2\ERB=L\;W))E1'_9ST!=S0?2) M5!*UB\_M&B;_E.!@*=N48ED_?N[-^]?J[:74E >!<5,2W201D\= MX9S\ZO\.IZ*9,ZE=TZ](E4(*EH#QN61&6UM2Y4:.O1:X<;'W?#_YM4H,R)0R M[9=)Z$T$O9-XNC4D@(*HEL=ZZ6GKSS$4SCM\K5F!@-CK!V!4 HT-(J0W)^[&2=DDB"? MT>R8$21+GJ[9""3#:&/ON#^Y=QT"NS 1!%_]XB*V?;]WL'_H M?:(O2@_@5TJW+\%$UE:M MN>_O%JP*CF8R#S5-YFJ'RW3+;4R9FAGQ]C#_#NANL!-_@94Z.CA\Q.UJD/-> M,G<%;A_C6D1[E NB:1-P%B_.KUE9)>]!Y,%-VT^3GUN07O?PP_OL*OP$6NAL MCG3@)V#0P:[]5TY?]]_EC^^KB)),KI1(,8_<O^<+%SZ^OOG M8;!\NK0MF;0R0A_@HN(#HL%;RDNB>":IRZ7K7,65U?+?DJ3K2J*>90\K] H# M>83PT)J;><0&Q@9]P@E'64+/;9W5O>@O$<95NW?NRM,*#3E&V7;1KO2W=:=^A/P8%]DOJQ:.X- MD5^$&-(\KZ+WP1?FL"K^XN3GOP5H&H+?L% _A^'G@U_2).F$XT3D *.]IWLR M%V S_,L)XH,BXTU/X&7@6R6RWM)8 =KEEL0MX9W7[2 KB7AI#FZ(W4!V+*E[ M]:-T*1B1A97NW&%)ALDV(7XA6^!:Z/V0*>%H:9I4.^-;3&T_2$2MPBN?^8!R M[] $H!1>IWBKS29O$^[]V]$;\KY^8*L%"J*:%,T0-XQ7O+H4]"/T&YD1!^U88XD>DA@[[T!4]AA"!=M M1+\GA#%EG;)"X -8 !Z(X]_NL7+O"".!GJ&V2@R#PE&@"'=1MLRRG$8W#P2^ M"$G]4;R]&&\;N61TR"NAIG7(0H.W" A)YG=^\?9:&VZ#& M;-*ML:V?2I[-9T9^J?Z1!SBI*C'.S7Z00TU\RF$,_H%^!'*.G[G\=QS&JS=L M/,-3,'_!J"+4*4N7,=ZA'?V^-=SR5B?DWR*'6!Y-HH2&%_8_\P2GNL%^=T4> M#*X@# 6F1!H-3D9"O29SJNTSXVVQ3R67TN8(R"E(.3S=-+^4!\=;"E:6UA7[ M@<@H,7$,\F_=LL-_=$SPGJ>I+CY/ZA(-4TF_ZO2&EZF!S90YH0"HZ#0B"">< MAW5>RC+BC*/KC=>(=GED:Y[;K90R0 YN]R;-3^V?3D0PP5TBA4H3/#I 44%\ M[SU9@0J!>^4,ELH3C:G@^VPV\==A704[XP3VIPA6<72,QXQA;':AV_-CSN@D MWAP\E+^ C[1TJ*M_ M4A](,QPML6()R"\U@H][9C%; <6BQ8+I/T-/-C/J>?FZ::39<)PDZ.*#%(I' M>+GBE=CWE?(_&&>Y^=ZG#F_7;A%"X<%_L30Q%/2TO_YW<%WX/H6A40"_'^OL>Q/ M_EN>P[_8HYK0=>.^UW_Y 6/L[1(._L&_R1MJ^N>S?U6M=+N$C1NC']2]:+V1RK5L>!,)W?V7< M)6[/__M+.[]R@8[WCX]OQ0)MD6S_T9OT?_RAU=R2W-\N)D$_2(DROW#(/$T3 M^5J3VH3SN^;K\>0\.3IZ](.!$FPX07?V[EQ!+!X&TS\*X\O?;Y9^G>^\,K:' M=^9GK#+54&D_=_(S3>TA2-_L =Q?4@JBJ>ZSATH0V%GE@7/W!E65; MY@T\S^4%_>'PA_L8'O#6>./08O**)$W^*R]@TJGV9"+:F2CDA4H.30&/]?U= M&ZA[K4S5V&53VZ(:QJTKVW37Y\ M-MW[30O>ODAD8U>BZ]HE,E>O]SI"E:7/=;[);YBK@?C^\?Z3Q__V!^2;/<[?IK2Y MMI3?;6'SYZ[/9.=_ W;^[;XYM\#,?XWA+Z08>:(!U&'0QT.&+A 7MLZHH#H8 MSWDI() HY1P2.' M!\D]_,<;4G.4MYXAR>@L1(\X)!=&99*8[[V7L\F3L!DSBEYC)2+2L+>M#"M4 MS*1)Q[0:(1F-Z7JJYFST :/)U# .X7"@:#[2HF:XYN(""8@+R8R(A:R1L)P) MC!_1OAX-9D8JSPT>S,$X9*"(.#QD5H1!"P0';6/RA$Z8,#"V1UTM:20GW1GV M<-=A"(\5K/U,>CU?,7L=9O\P$)9->K/Z;M8$EAJPSC'D7A@]J+Z\XV97(##J MTEUZ?F1^CO0Z8GHA6N T$;(KI-J0YO2^2W7>4):!L77A'.^/I*7/79P/"E=( MQMZ/M=(CHEBPSXO0!G#:X8)*L'IA7/E;E*D0E-_^ES3VF,%M,O;NJLJ:C+W) MV)N,O1TU]D8L+V/:!80O:"L/I=?,N@G-!EQ2@%FA/GKX^+%871ZZ_-0;8ENC ML]:FT@0^D6=65)'+: 1C98S8=$0$)C"E9NF_4)N];<9?,"*=M:!FF);^H;Q(<5 M'%7"7S8Y,6G>2?-.FG?2O)/FO86:=Y !(+U&E4 882Z[@KDS1+V!5RA8VI=2 MARI:-2!]NY(*1<3WH^IS38OW8;@QOOQA:F!05SQ^GE./9_&*?=FT0OUME4%( M5$@X&5'Y4<0W5H6C*R+(YS*IUKXC@BV8&,O],[CWQ9O79%]8)UGF:)X%2BU7 M'Q\_2>[A/R3_DE*QDQ90552QO6+.$SY0C2\OGG-! M=.W.JP]8)+J?_'U=^8;QC@OK-HQM6%A!\88K@/<1PMYS!A"(O\KJ.<&CV5C1 MN3=844 %O%<-)%I34XFA]*=:08)/Q#I;Z;!!R0I)H=#Q09*44^P!*<=G;&,P M Z14FV#D89DZLV9,IM-D.DVFTV0Z3:;3-V8Z>5S'X5,FJCF0,#ZJD.M92?=> MOGE^7Y4G\;R,)-;/*U+;5(4J*@S!B&^.'AP^Q+C&O1#O#D^/#IX M^N3X&?K<.=412X78<\[[(_'+.TPMH'K_R15@TBAG-FKOL6^=<$9""LKNP=/5 M9J"(3G#*C]3;/S7]2.+@@#%]0$-7Y_S+0__++2&2 -I4-S\P=H0Q"6J03 ?B MK#/AB[SQ'KUI@I1YL@'EC>C'*=0RNJB2%:S/TH,+P8:AUKF&R>=:@92I..2V MZ/S>^ID%OKV2Z\_4^9]Q?2:=?Z=T_B[>G"^L\U^;R/<3U6A8TDU1 Z:TPLB] M^XC!9&'?\S3@OD>E,*)J0L&3HS/E#RF?T-,0M-0O)\F[_?7^R3YG,> _GU?< MQQDY0??K_6(_N8WD;HU@F0I#$,1"R-LHJ2Y-7;88,+*WT=F<^G3'TH9 :]BE: MB-P,VQ5DPGG?HP8TA%4^1Q/3I(W7U(1_=X.T(D(>%DXZ$O*@UG ;/]D,)&/I]#10W+/$%0UE@[(!O,"V?)] MJ;$1(B0B6(Q:I0MJQY!MROT;.=@P<,-'UV1%1)_N"Y";#BFC^1XIHUM@\:3^ MK/K3\C+\#,X77%1:C-HAXI?XA:C9C\368-69H5\+G+AM@2NH]VQ]:?!-(E]" M"4Q\)^GH^^ZV]"(L\YF-[AZ:VH1T2DQ@4R26L9"YSS5L&S)RHF5>P;D)]$ST M L1C>5@4W$MA2F5V?A&G>,RD\DC./HW/$VW A!MNPH#90#G*C_@HPS":69V? MZOV0;;<="S*_/N8*)/?>T%/?\E/9/R(7[['>$3RUV"<9QM U1-RTEM;37A2V M5H3QA?)\@7V9)%MJ1?&&G;SWYM5]+_JZQEXFET3#-ITR\2JW^9[M%R$>7&#[ MS WG9K27IL,&D0NS5)4FT2H7==8+D$O5A29H<9:&/@N)XY#/,:2K_6R#0,V4 M?S-T7\/%)N+]^MQ%;T.:PJ@F+A+NP4D=RVV3Q_Z0]S-L\-$#F^K6$DRFH(SN MNTX76;O>O$+EFH'R\5(-[T:\&V@Q$/4CM4?A%LC884 )3^'P2\.O%&$2F)/O M\F:)&00J)_RVB5<>3\0KNVVSWP;>E5U"E4""0-G$XERDBHN;[D/=$_V MERB'\[D5^0,I+R:#-:&CXFB1R6O0FMIF00QX+C->.->(6 5Q]]#J3:Z>9LVI MXT4+4(%.0NRBT3RJPE:E$0GI(2$D2-#:E\JS92FE52MD00<]79-.+0Q-O(6\ MS9:Y6Z@]?TXP<%!R-=>1.]BS3'N]C!3.QP(_#JH>'Z9!K135C//%A$9"%4)6 M4$T,Q*K+P:%U=4&$IJ0 4,7\SB9_9,K59]W*LP>+7C)5U(XZ:8.!H<]=4?]+ M:J_!8#S1=#=8#@+&H3=9E=RFBOL1C'L*:M_3+H!4)>)QLI@ZHE\F"W)L1='N M$_,R;A\2+7,JM,?D",C7]5 9^TN(X;--9A6GG"_H%)9Y\'JEW/Q]L!ZC>48Y M?^P*49Y5GUX1MRNM%WIDW5E$FHKN^) R%?;W?99?@"@S6(:^@VV87PU+M_R. MVE,?/O&4P;#^A0^E:,$STYY_ UW,K[A-QXQG_=P5FC3K/K]Z\/WFF]C+]I1SO+XF- MOW-TCZ[F5 [/'656]@F=8X7&!#)P?R/[?=&DT@4[VU3UNI)6Z(O\5-OK!@+F M\!BRG^/?,_G_\!FL3"0N=QB9Z;(J$5AG>QCGDV:QZ]W.?NP4:)W729EA6X*4 M;( F;F$G[7 X#=:U!+*N+)\([&15G'.K; [723HQGD?\[[9K&-5( M26).>/#WDY>

,*_M$6N6Q(@6FOGP_!!4V@=LK1]6QUW#PI]'^OW)JX_,^RJ M.$40%80VCG2M@DSTRA"+IA='!I5>]M!@ MRZ7+TZJB;UECJT6ZOI=6!7[\2$Z-\B,!AH/@W(PD,FDOUB\'M0^WPD8:*.F? M,X04DMP-LGS<@DB*R9&WB;[L=BW$54Z^)Y3DXC.& G#]LBC8>+YD'BM;)TONY"UD@]<.FB+;B9B"/"C-2"_@M=:SE!P\X$>?3,=[#R8N*8T'EB M< O^_.**=H5IO[:,5:/[NEO#'T_V9C(KCE,X3F;%9%9,9L4=-"M>][NM!$%! M.[,2S0TEYGM_$;S-Z$86<"WG4FV]%\1*?$0U(W".H+&XE*DF/]+7C7O;H;YL M:UHC>L*/ZZ+T>,Z2R=1&)6[>9[D]++TC,X">1RXGDH:.\5&N>]I3\)4YB.H- M" Z_DCW F'UNX4N:0AT3=SKB"4L=??2 \>\85C+9335];,XTFGTZFS#Q9C"# M.%LJ;7J:,XTP&D??_$M /H^@2?)MVB%,YPHA!F R2BO@K2W>&$@'$ (T;3/, M!@WUBH4GF>KHO*&G[%_2A9Q>U<]8_L_M2?95M(U;Y0V;N-K&5W/FOZM\LF<8 M +JQ!9#W 5FCK8D[4T^D[TJUH4X227'Q< M'OJLO^_T]/F Q@L$)L?LK%%94 6L[QG-Q\"Q@7, ,98,\9,,('I5 M>Q"'C$^T+.MK+;J,8-9/@WWT2Z_ISSXUO\6E_6V.UFQPKKA&6IRP^O:O]R(:H'X5F"@M",(U,<0/>PD"\(_Y SG(RL?.0Y#8[\PFD,H M\$UQFG9KP5&: [D&D+4&Y]5'32WSKIHS\%I15?65@)G&^%XS6P1&F98C%Y74 M>]W$9]*WG^=WBD4H7UH4WSDW]-[Y'Q[ F8^TDP*W0H<*6/Q"*!H?B6S M&0$A%$A6@'IUZ/POG&%ZXY@ /2U:(S"M=Y\$._VPI4\=;Z/L+ M(A(B-3KD._AZ+4P-_9*M2$Z,8B7,P@NM/6%>-/-N@S#$W##6V)\6D\%Q;7OA MKD-0!(+!SB )0\!/T1VE9;I@7,GX FV]:-[=<@GE0WYE9MFZO@9F,E-.0!H@ M.L *%^.+"N.S1>>-&MJV*RWQKN=B7 EJ95>%R-2"^Q%TTY)%B!$TPQ[ 9SA[ M^G4;N#ND?R)]@SY30RV--Q>-CX-+T!7N!?N%+RO^\"\4+^EQ$B1J#G-%@:5< MH/ZL!D-$P6'AT0\8R12BXQ=UD20+R ^2Y))(,)CQ.4>7%BZZIJFRA/13%1DI M30GY*4#S?&<8$T"+\;*!3P9?LTNWN\:A307VS;=U9!@_2P$/]._QHLH8@,C> M[1+H8R:OY).PXWX9G?K-DM=_*\C=H@VXML<.MO(^90!B7*-%'\E-US.6!):[[0E= D9R#'U,JJW2-*E7,EZ*>XC_ST(S_Q28N94DC0!F M*U#K.O?U7PM$XJ/I1.7$- EDJW7H@@8VP+Y?Y>GAL3QT '3TJ)X,CW_V[/1) M@H<_R[YX?OK<8^$+.G[ H_]5P/'?6#550\&\]:H4597&Y;IP[$4X Y"X6 MHD7D.CU"F+T1HC9!\!24 MOH.HM7<(H)8=AT^@TH;FP4-/N@4\[3T'WW\X@>__AN/PV,;W#MI]HW(+^F(Y]>&QOO+7NP$LP1$.N/T"ARF08U:>[SB[ZKM MQN&A8-Y>U@U@)*7G_8OS!ZD9'-+6P@!)A]Y;1)VPA6!4&U6GG(;M- J;7 M."^DQ3(_KK2@TW\2'*+4/9K7Y,/"HS^89_M];J4%2,VN!4D/V:RDS( R\&+Q M4]="'[Q^^>;]-R_$GNW_[7^Z@IRS'Z BPC2Y-1YT156H^^\O.NMB;Q/"$N1S M)1BE;.$R^*W&=H%6&RG=%"L"2\_[4?")L%Z$UHUM@;82Z,/!I12!TEGTKX^2 M>9L#LKL9QBAE\,)\V-#@W-L&2$81])A%UCFR9/H'1N+8?F@ M OL;['!*U;L-JN <:5K2"I+G. #808 M1[B"EF5CTM3+F#%+FZKT$C% M3Q"YLJ$GP_#?;U7@YE=Y47I6UZSD9.EI=N%\2T/OYVT!(N[ 1ATGW\M:AEMR+^] M)CW]<<<,&(TO2.8D 1[(U=KZ"F;DY;*OHNR+5'_BS%P^/%"AX!5M:;^C"^Z1 MQQ:QOO)J@D=+Q\''7PV"FX$]'9^P.'\DX*^5A;$,U]EK/7HLC6I_QP3\*1_( ML[@LXXC]P3'* )Q BZ5%1E!*J?+)V%DEI!0*-:,R&I[TT"V/$8<.(MJSSC)& MYS:.]X6PJUMX"IXFL6SZ!EEDT5C_70K '5$_<1 7%7\WQ P];+@/-0;)BD%8 MT\%->/V18?!N@B?O-.XP./K*7QQYN>I-@[)=+F$.*9J9@925LG_T 8@DKM2@:P?EG M@^>D:P$S;')U&/G&J9!,-AI<_65=,@91%FU!>LEP8Q M#QEDSCAD7\4$L'3&B]:*4Q) .>-;YOO"1H5>G4&YPJ)V F,:P,3:[)_P8,J] M,F>RGK?'LPVS:.HMWK/D=#Q9*$;092/3Z*]T%&LC%DG.D,&YC+F.QZ^4? T* M#*;DBY+;O"02/E->S2CI*/D%5"E\9 O/,,-M58)?UUHRE?TP$(APFI),'Y+* MW 9F/OWA3573:4T7C9 *1S!T#WBWH;#-+! MG_T)UVPQ=M61[MKY@='V5I+GH84MMNKO+-D[$E- #XXL/28(%X_FL1*4M8UP M+-!B*[E;7%TF*"AD4-I:-^&K_I;J,R0:,L;ZHK0@?"1'^3>6:GL8OUU_*UB- MHO1^ID329 (7(>_-+2'>GI%R*#XD[-25^8H6:EWXJ%!D4J3AGC>5^DGM+J38 MR/ROL,=0#0T2UXM/1'L\DJ'X=HDOKFPU4@,R-.NCH,QO'HU1M_5-[)G/LD_X M\<%1#FYI_/K48ISY]ZM+?%9?:@R;WN&0^\36Q1/(%38=UDO=$ M^^?Z\WEG0FW1F+$<.WCWFJ'F%O1.!TF;(I(B9;6Z>.>IDI)K W2,?U' P0_[ MR"(/=R#H<"#.%,( ]\/_YVRIJ/(5&M-\SO4V5&<;!HWY!#F;\A8E5"3,YX(Z M/ -3#6DDL5 ]]5B@+5F:[&W[G.?_QC0F=[M_9^I\FSK?ILZW.]CY)J4X8T#B M__6?CY_?$C]Z$K=W[-!,XG82MY.XO;/B-HI1P4N9).WQGI=)TDZ2=I*T=U#2 M;KDYB^N_%Q&E,]/)/8G<3N)';OH-B=DZZ[>[= MT$FW3;IMTFUW4+>Q/@(]0YWQ;'(M,9$^NN6R* L4YK+:4T"F:C$Y&$=YE"8A M/ GA20C?02&\<8")E<[DMBZ+A6>FJU4V*SQ;M6,PGWN.QONM=#2#@V#V^77 M;2!1^MR:R6'%]KQ7[RIM%H?+-O.RK<- 9-?2U8@\",2T?11<-%GU)47B^*Y3XMKO>M][UNBG%BW;C: M6%HCDIKC""4 $\4(0J,K2!=K/M<\#D7I:7W_?Z-+&U7JW_0Z/%BZ"P(]X[S, M0],\73;&7Y1.+NDU8) 4+M47D%YIP4@:#))NTM C<'##DT)Q[C/C!E[!9 FE M"/)8H+S^Y=F?CMD'03V (]S'UTSQS4H0#&#/PLH*ZF*" 0V;]L^8B\ P9>ZAS$K M&S?4T8 5,G5UO*/'5-N?&MG!QH&,(E,6Y:X0V0?0[GS7Z4U+NILYE?U MMW10RE^TX1A$?0!X/]?S1UWJV.UNE3A!"/+OWL3;,7%CWG(<+RJ]]PW- _(NZ?2.$M0#+ M'("&#=0&6,FUHD^$YZ%KM&B;;IL@O@D!$;H'&6$&]U(:/ +JJC5Z%!LRL7RC MQUC?_,%6TF/OPG[_,W='^"=:!L7>"$,Q>H,+H N!)D.PP=H"5QSJ!<*A;F)Z M)5$T5R[J"PR]2[V7*WMBYOL0\7=&K%_ZOZUR(U+**M=OPS_I- MZ5 U?HM3P@8A(P+R",5JLR\#C/[*/)QV*)I#O"1)8G?2)+:PG=#RX+WH7N\W*O MI@7O(V-T \#1"$?$=@G?PV?]K'A@D2!% VP%&F9T.RMMQTS:VZ4I*X+E9DCN M(FY\C3" EF4')"9_D?4=02,++G'V;0U6#F;)]T]_6,T !5&UY!QUW/L.@*S'#_[@E71T*^79 MQRYK!MV)XT?75#!M"0SN'M",D<*8+\&BGJ[THBO=XA!H1!,T0O**OH60/+ZE M8]@N]VHQ18_3TP,C1B%N62>U"J56"X9P:':GXZK^ 7]N<$7!6< XIPEMWE"K M>9IWTVJ&N) (<#$A5+/E "C-QYX0G5- #5A/?:H+!E E@VYAL:@S(L8R/ MSBVS:;8^3WTFVO[G4HSP9\-[E(T; .L!12'ZOI# M<"OCLH7DQ^.A_! 9L:7+W>4*!5G3Z:$W_^0ZD?+!:9RI_H2Z! !R4>W MD?Y#(Y\SE9BB0"]B-ZH$!DB=Z4YM%=,SW()V!NY M1_,!;(AHHR\+&3&[3G3.=D:!!4B+C!$[@MV3X@L'=XD[B2\A;\A6L6!,9+E$ M#"'A[H0=.70,CUW4>](REK"D &5M.6_#YB6?U A"VZX]2T7V>8$ 4G:M/P[[ MGFK-R9-2M,JBO 3VTJNZV6H<!PY6#N/#HM[1PJ UFNG*K45,H MGSI!U;*!MAH7V_E'!"RM\!F^&73F.+Q$YO%'IR8,:XDNI\7:S(\@,88J:$PG$1GM$;\H-?]VY[%)98WF&K4>6O[ M#L+-OE3:-'] Q+Y-M#%'/%KG/B0RH(-I-:KAHKLO:[FM"^%O$3 09;&]^1E: M'I.R\\@]C6U.YC4S#-1 J/.)T/JW_']?]R/FB0&DT?">#B2+N$U-R\0.M)VI M;$@!D8KA:38LSQO<>F 55B8" M,^.#;H83*POHAW[L$FS(E^SE0LYT+4Y8J5F=#P8# H-[F&D?FFY!3-.0 M;Q%J!K\1!WDQ)GX='7<<57H?^*+,KH7$;P(D!L0^AVIH"O3,CP:U;'^4$/.XS]&F:YE,42EQ:3X'C MF8YBDJ>!,+YGQ9V/?SLVB5M128[7)(RNPF_%-G%0<#&Q"\?K8&89L2%(!J*; MW /P)2.DGA>LUA6:/$8>C $?W^V;^OU:)!*&15YXT[!5=S-9)=FT=?;!N2WS M)%NZE/WW\!ZC=+P>H7N3*?9K- M94C((;LQG%$:HNG9O3$4.KG\EWM- #(?=(B5A*>97P&MYQDQ$HLR,E N/?_S MW@!!_TFFB?T8W.K(/0<"'?T:X?1>%(J).O8!9I]A4(WBR1*XG*64V'#A0[*T M:FU=52Z%EQ/MY0)IP.A[%1E6,%.C. UD3R7J)T0V@Z3KD#-*!##!]RL\<_^S,OA9E'(WJTAB/_/\*]#"L4P=F/O--%1 MG/X1+UN-5UV]A2.+05AK4M=S4$ZV!,BN.7IQW+B($@,;D+ U?3=!"^E&3?7^ MCJ;Z310_2O7N[2/0-3BN[T^P[^8WR\/(=HF_2 M;BU0^=:T/E!3F]9FL*$5/MYR9:#+#G'/V"_U1(J\*Y40GY=C2/E'@@) M]LW*I#C4.A&&V3U$[&CPGH"Y%^&3#[W^AR=\[]6 ADDD8/4S+I60;Q=1&. @ M3[!'4.^Q$*CSP&2L["^<#F@*CTR\O>4L=.*YQ*2WG*27T+M.'!0?* (;X/OK M]F$O&'Q]AN]Y8S0BTPKGRSRBZ)PI0WFZD[ .)6!COL0GCVM4+WK3R8@B00E[ M0:_8A][_B1?"=$!('A+";A>[1OT"%N/DA55.JS5/V+&\SH4L,Z).*U)!>0E, M C84V,3X*QGQC4G0P9*( 7#I O\+3];J1V]<%A*/ L",I1G=*)^"CL'_<^.E M2 O*]+*TGAQF(0Z9I%C3/&.0)Y]: M>7;9U#GJ$X#K3P-**Y-"-%D/G00UM;1JQ%K%E8I=M"BMK6,=,W$A,>56,?$; M':AU7NZT-H&M(=L>+SSH85U3^<+@Z*Z-\9J8F]J72?X-*:F'L9Q78MHT=2EE M1&+5]\I'QFS_B*1!GL]')Y(TB08R3@C/*6(^Z\AWKWOH\E'=A='70^^210,G MRFLDTML0^;2(2GP3 F>(L$WP,R!/;1[1;3(^BA^9BX 3+*@' MIQ%S3P.^)7P"($:1FHO@1S>!$FCP3I05KQT/'-S!@[_S0SE$_E$(9=:^HV+P MX=/L[\8YK^5PLB)=Y65<4D#W.9G:A#7E<^F&[G8Y\ON&(;\L;<(1216YZ-B4 M@E TW4!.HG@5-49T6C]D[9X< S*,FSGZ"><,@QO8G8U*A0_R7$C.ZKK$9=K0 MCM<+Z_BP2\\GFAM$W$?/;]XXWXS0(]+I"P%ON)5LF_W_[+UKDR/'D27Z5V"Z MU+49LZR:9E.4*,EVS%K-AWI'5/.2E+C?UA) $AU(A/*3%0U^.MO'']$>.0# M5=5L-@O%7)L5NZJ ?$1X^//X\24-E[FK^<_0T3^X3? W_[UX&MF?+[S=W6*H MD0_UNAXX$*L]2%*S%&"'(F8U!HKD\6D0E_7TZ&I7AV)?*EQLP2%7B4!)KT$8 M>"EI#XR&K<.@) (5$8/W,CHUB(E3]F\37ISH U#M[Y;+%\RC,!,A;>@$%:.R?3C'## M9GR9^*%E,:FR)J,E .#"XI;D_#F[L?I=_M.Z*=B)@\<@V! ^SS&'&S),TZML M9G*U=E%'FNPW3LS27$1J7<-5WL!06U7.Q%F)1K/_7;[YY M\>WW__?5J__[^MO_^^KO7[[^]NL7W[]Z_7<.$6-(^* 1?6* EQ%F- *A95^% M9$4S+AL0 [C62Z?W> _'I7_QQM_OOK\ MZN,_+BAA[;^;Q>*^I*I#1K,^WW9T :H>/JDFNUJ)7+I\2W/8O$-,V*1L>E%M M?PH+?_K1-1RQ^A 0 RO4 TEKW=(@JUMM_HWABXE/FM:D'4=]LX@3G3AU$R*8 M3?IME)NL?%A0$FJP")V2B=30O;0 )Z$/TK7'BGI>HJSA[PELF!(=-L:V25;C M]?>?E<#(>6B\)CNK\-!$":XMVY_Z"0A)[F47E]UMOC6QXEN\:HMI29J MH"RA%=VTF[",X,T5[#N$P'CS=SAV88DH.2-+)(-V]Z)JQ^;>1H1R O,8(JAI MI7K-$Q0H16("23E)$[=%%MX&\@8>'1BBB73K0,'0Z(&SK5ZM@.*#4&F&79%, M5-?:4-^]&!N_&65] 3"05..TY2&<8-AY#/MN;R?M_27A/ FS6'%@H_^OWU,]SL MH\_\?[T"+?$ETP*YJ5&= M:G :V6WVR2-(D,>85U>;T>VVPLWF!R+?G0"[6& M^@% 3?HGR)OAQMEL90]OKRFY);74'^$_ 8$1Q@;G,C,6]=XI71.H%>11[BJA MC%9BDAG327XW5]\]%0LP+4AM?)CK' PL3MK*GT+>):0K W:9ZQ)\GD.M*0P9#Z!'V:W?O,!%/X$QX+WO_^V)&TR&,&<@+V@.'+%PT< MQQB"]XL@-U[ZL%.2\B%76U=LF/^R*)&VXTG[ !H 8 E?')&(R MZ],+?)>_<56F?C6Y[\VB0_,*$8"P-%O/Q%#*T"NVG4[N=L385*U.F3E97M5P M5C-5=PD+$44E.!Q !X2V)%J_QAN!,J-0 ;0D9HPI!5%ZV@>7(^NEB8/0<1[1 M@K% &%7')*9!EBJ @$BS>BW(\Z,ED>\W( FK5=YDA'@H#%HGA/H4M*'*.%'^ M821&BMZ..'%9V@IHAU(SG8 PGZ?N5TI$9#PZ4Y4/ TA[9CIT/6BV3K%J)#H) M_+[MW*%-9_52$H[F^@IO"2$M.[VI&DUI:U'84ZC_T6*J(3&;8R5R4Y6J.KXP85'PY]=>P1\4UO4=9R1QI[]R_/UBO2^J@MK?E)?C)05P MG,C]G%7 XJ54P_#W;X3RG6$Y,G(/%W -?9@0CHHGVTOD -&*7#81^Q;U)Z>NLT6W=,<20DN52-T,Z5EU=(4:1]AII M*;1@%UEQ6JU\_#2)M3=QA+@>�/6&;=A'&P:D?\.5YY/PK&?UG?N$'6:A(. M_W,D)4H'#]P M),QLR"YYUW9_"*=1U5@$ 8F:YO7G#N\[$0^*?$$]A'&]H?TW7B+1ZX/7B"4B M\9%:\P941$S[[>]&D$6:JX; T7#*=*9V4!D'YU4QK,[WR'!N K^AH%^355 O MYR@4/:5N"7&?<;LH!T,:!?K'AG/-39-4H\D)5:,L.8P9]:O.S&-\3QO\,&*) MOD\!=GBW^-KQ6BG4D[,*W!!#],%.D7)^F=D5%*,5GY_>O+Z#T%\2$X M3C0<-8O! C6N$\B?D"6(&6N%Z%I6L 18[:6F)71PGST8!VJS05#;/U"\6U[; MMJTH=DTVQC:["%<>X@.>OI4.?# GVY ?VG$FE3'V+OK5":PKZ,5,TE?(BWE; M.$)MV0?BFBY HT%6TX#6 / >;.NOQ.[^P(V1V*#>7O5I38@=1#H>;;N+6 VN MWL4:OKI/J"9H])/=(1,0H(0'8@1NG3Q&J#8MCUV(%9+6X\#\XB4#^:?]%=(P4^0\$1H:&&RZ+9%KMN,- M2%KKM6#5L7,'2^LD?VKKDM-+43=.GD!I/[2Q4H(734,E0GL6;4 -R6&CQ#&_ M6\:MI%8MT%,ES\O/F=T;SB!0.>.YW.3E,>09!VDT\%4P!+7C5+&D+VK!8DH^ MG5T7(5H(V9F[+9DZQ[18J:DJFFECU21>=8P%O/=4,(< ]%D('=8C08(31*D, M7,@[YN%#LT*RI;?H4?6_3%\JO*NQE,JW]B"HI.%=OG,S^(FG?*4["Z>/&HNJ M;"TQ^3/.$ST.%9&>G/'&)FZY;B.N1 [J)K+3TO&N@O].!(U)FPS6G^727LBT M4P\0&\:1?_>&E"?)O1X(N_KD-@018\:V>AH5-,U*P_G(($"TWG5%0)RI_;Q# MKA9$(\PPJK,0)DZ#]PD5(CIKV#PO\DV-YDYCKDS&4S#M>$4H(XBQ6R>Z1' ? M4V?AE>#R=%9%?N9D$+BHGEX J%KX/LCUF""A%TJ4# ](EE],!)^#8#@,/X4) M-6/'%U%U@L17UU!,M]_HHAR]+0!H@**$P_@$>&2_H?2H**C^I >&881=R?1S M&=?M*96QIK2<89T##D+9>P-3PCK?YUMIY!/&*"ZY*EC3]A]&P*#6*3=B:W4R M@']&(EC6Q 4!57K5_#'RNK0*.I1?)52)"Q#R%^A(8?X8HL1HCP5/%3$DB($^ ML5?])L9FF']"SQWRHIGBU"?GM5HR_,S&FYVP@MSKJI,%#YQ M"BUK(AS.%E_G;9NO=OZM.ZWW@8W0*2V1=@%-&Y#SNOS"E<>K,>INJ]"APWM4 MWD7%P\MXQ!;K!:+T7W&KKVEB*#K;WBDYH"R9TN5%Q/5;0>(2+USC8CO37':E$JR2?EP$(-YY;*7W#*+@] $CZ*I M]ZJ%IW>,%#^DF.09\(ZA1TWZ#8E!LVV3G'RPA&(8;RTD1305*13.?*\YG;HL MZ<@;DRDP8Y!?:R^(I*T3A;))0[,)H2 ,;=QTL@;U2>9*A11M3!>KUYOHM7$6 M;_(6"N&"OY\>5&#;V>ZQ+*'8([P/W#S_E4I!:#?%NZ8CQ\=>4@3U7C+)]R/. M?-B9O^6(A@5#"?I*PP9I&A<%;@[?&^#F=_2W=?A I-5+>#J$D#+B,4)-FMDC M^X27</;,-"9@76[KQ6&7 MSE:J$K^&&)2&=PFV5^:-V?]!]_7O"P]X^?><^#[]#\3)/A M?X)0W4L24CG[ +/!G]-L<$9JGQF*GJ[=)]>??/+8U^[,&7WOP^D?3*4S.F?] MGL,F/N2+35$%W?/V$*S/GC___9_[L]Z' O:().>#G;K[,?:/RLKXWO1Y1L<^ M,WF?WL;^YK_O=%Z0PHNH,AIA;!R0__?_^?2/@XWW_]/@?_ -_U]O)&9;D4KM M[Q^YT#YB4_&.2S=;BE^[I7CL9^Z1&PIF9\L6KO(+ZIS!VIH8).'D5P+3=C82 M3U)@9R,Q&XG92,Q&HA=-F&%&85@C!Q7,7(7J3$[\QEM0(D22\H2)#PP&?J]G MV_$TY7BV';/MF&W';#N,[;"(E%BX"A/YN!ZAQB/%\R4Q2&2=0R,U$?$Q.*-7 MS"UDE/AL89ZDM,\69K8PLX69+8R-3@YACB!A>7G>BG]CUW8<:" "F4W!4Q/+ MV13,IF V!;,I,*9@T+:3 ?E&H] Q*J(N9=#XL8)QH"#C6*'3N@6[,@]JO;Z? MI7BJ; &?_<0!!.-R_=->TNKZ7R5,,*$U/8L%I-XEQHM2*:^3F#A@EKF#"TAD MZBG9NT-)0TP4VTYQ=YPY.D,*WX.2__3"P$V/R;-Z3VOW%%PK=!',CM43/7-W M>#RT]^_9KYH @_ 0)X,'T:;M.:7Z3J+WV'WZ1ZSM?\5Q]*SLG^Z)>PRZ/D&' M-RX,X^/!@OFB?5.4I8\7,-? +\=<4'NBLCAK_UG[S]K_UZ;]J9+B M/QN#,!N?79G"*O=! !FH(+1VDA8Q@8&;M_R1E<=;^L_:?M?^O3?LK<7VK MH[%3I7\J7+D.'*P=L24& F&E DU'CPO+J9*>)J/&1^\A-*.S67F20CZ;E=FL MS&;EUV96QB:[-_FM,1.&4I;F=&*,9FNFKA!EO) L1OI.26[Q8#C!-,V&XTF* M\6PX9L,Q&XY?F^%HNZ9XXTPKZ;IH#\?.S>U"3U?N9DT_:_I9T__:-+W, Y*T MTD2M03-/4_C7,K^E>81G*-&XK.'_X9JF;A[:0_0T&UE>Z#P1]]8O!L;D\#B1 M0YFO^E/O6\:=R6"AUE4%#0ZI_.;Q2!>7[P/K>)PZ&*F%&L=3*&7<"D8:M8N\ M;>M500,9:,:ACO<.'S;<$\K^'Q^6^V P.]R-3+*.LSZ8S'W(%L+Z=F'2MK/+*%4_SCC!4 *B+G :+=&%)BHI0&<1 [S]3 M.99G6A[:++E :P=,-8Z&T^"&UX-QN4]NAO4/CMX=$]N/:.CKJ0V#F^E/?O@9 MAT1_]HB&1.. "2"(3E2Q)T;A33KT(LX'&@S(P/+>X-")XLWAW'HQRZLMY?JE M^RT=<=21-);^9AUE_K,%/9F,.NH/\0AWAX7^^ ]_#N4!=O%'/Y)W.#)=RV6% MB@P'=<^%87[\9;$37A @!?P[^4&+#X-KIS($==>Y[>G,PY@,5;O:N?6Q#.') MRALN9CQ@'<)4.759K%4W[6L[R#5$-7;DW)"+)TV=81U)L\I [W9!$ZFFWD^7 M]WKQ^9&X>##U3>PN)])X1[WV6CI_.1KHD=-$L[OG$),6G!8G&7;A]:"7#9[6 M56VO0&H]NHH\=24!0*,'> 7X6<@2V@E7.O*57QVB;S1>T<)3G5_2W_>4;< M9+@*V?]U,@@HCMF!2\/LM[T)EF).Q4%,Q\Z,/01/(%L77NR CU1/863B*AGE M((FR'O3_PQP5\^TXD"4=U'R/L=B_#HG[$@W2-+T-NLG_ET2)!@P=,=R&3ZP=N)=%2UYAV\:VZ;WS-Y=13:1%*Y M3J M'DF*O!M^NE./;/)EXR,4NJ3%*G_MWA:K^GKQ91PA:P8K\U^C"25'LL&'<"\= M24J.3W7<+V%A-N&9_&M@,&DK$Y/5WJ1]];IRM-J4PB014U'A<984G! C@!I* MUA[AN8)5#M08V8(B)HZL@H04?D%$+V71VM%"./!G,-? MG$\S5Z(-0+G@/&- M.)06=EAV8!J>B GM&E8 0\R&!S '<0$O=EQDO*KW5^KQ*?*8V19Y/YCA(\.\ M"Q^E%][>\V_H;7=^ 0.! <54LO$!F2+T(IG?M%7I\B8N9)P3+'.(VX/?G36/ ME_8/2YP+];'%!R'OWG\Y+-"_K)N>.5IA">NNBWKI7^->/&7 MK__YZO.KC_^H^^Y?RJMB%4-B=GC^[.,_\D2UO*7?P(BLO"8 &G\!6X>)N5@G MW.&'NO$ZYJ\N+[VK\[K9YI4>>:QXWOA[/'_V_%FF TI%.A=;Q(<5=A^R<^QV M_DEHHVYQ0?+N:5PE\%KFV-# MVQ)%Q_\A><21;W7 MU.#/DPR>=< M+TF6Q?ORV#,'[[E8M>I:Q%G)FY];5-]51$/LE"493"GWK:_\HC5C%T_-XXLN M&&]R/=5V''(0"I*3'J9"]U+2X;5V>C"'2)D([R MO<__O/B*WQ*O0O6\=,(VOWD[?,Q%>_+[O8\NJ(^-FIS#;?]>FH'0F7!=0>Z"J>M0OO:] M:DC19-<2Z%RX1ON2PZ-]W7#ZK'7N#>?=;UTS$KC'W$2)??)^F\R-H8$PAX9B MPC-:ANV+R471B<-Q]>ZQ/PV;FM+_;1?T45M@WT(&=^EW_8WS?\8(]P,*5C\6 M,N,;]PS)B,AU&!P_NBQG?G4&CDU6]\1A<-;]^<@U^-,RARDSR<.XP:-$BWA; M(%\ )_EN,1L$F^JG(RD@!8?0>Q\TH!IB=O://LBG^>H4B[-.3 0R*DGY9BN)PXX87?X19J#44K2:CK 40>?PN'9^T_@HE8DD\4 M=5GP@=["E&)T21N.&/)9_%TVJ!J<:C^=]3!:O^4+R9OUG#+VSEUS@XN/51/N M&^8^--5^X6;N\[BZ*5H)*0ES=$;7V>_-P8D/E%:5\P,DD2L>?@FA/)Y4!J>-_DLIFF6C+<0)A6-&,B5+]\ 98IJ$B6K4TB<20 2]!?P]7W;OA- M#=U<.NO8^I<"_*=)QU5JCC5S/*UXBAAY2W14@HUR$8M M/OJCO0NCO^0=I%9CGI1UX(KK4\F?0DH9SO7&AR0#\!A(PTO^D9+D6DRP:4!^ M3*_G"4'FW0W7W6)MOSVV;9'3[?_Q!D@W#N5B>MED?O%<]D,R.@\'7O>$'B#C MO>.3!Y#7(/+*V%!$:XV0:RA]Y!41#N-N&1SF^):G$#T-HD$ 9^KR)F;8$@RE M"*N@[?#5S:;=U8V\=L7_3M7C># 3-"]KU$3PHVT7SXZ0?/I>-OB@VRR/14D% MMHB$":^G6!I#U: Z@++A[F?RE8\O/ MB.].Q8X,".3KP\Z@C)^$A1ST%RN!9-DO>T_DC)4:E0RYPH/6*_@?E*KE^A@; M/'].BWK=\IR6X4Z1GM722[!Q\GA2PJ2/]I58ZBJSC&JA5$*%E3O$;C\^LG$% M]C 9BWJ%TCVCJ5 Y\9>"[+#/I*NC\,ALU B/;I4[OU&.< .(>+9N].TVN8/+"UHI7;,OPAXF1'-QK)FGJ_!X2K MJU=O+MA)_#:4C_!B* M5NQH" B'VNJ)EJZ&^/JDK(UV[T[JI5WFS3+*(J!ZB M'$PV]0%.J'4#[R7+/Z?,7;RKR H.J2E.>$@9V+M"1TX4,*8#_I_W8&CD A7: ML@0#D@)%\C72 ]#CC/ LUC*@77]O<10Q=3$E5X*,%U<1Q2Y_)1^/%H1&Q>X@ MFY=757WD%+2_8.5N 6*J5T=R9 ]U)\7XTFV+MLS-IB:/X@_LTFN&]%TY$H[7 MZ#UH4ESE7%'X+)@(77G8'$N59UX$26F47@"]OEC<."_4)0,X@M:)Y7Y\U@!G MY$A(=BJ87GQ^_-1%K2]IZDT1O#9>!#IQY&G=N+:CQ,,))O_=IOL3-GPY)WB$0XMR 12%P/LKAQ47JN"/L%>(IU00*Y"U\FX]Z[ M(+V&/J]_"J:6''_8?@)N6N9Z7L13-OT3+2@A$?=@$_RTZMJ?/)OKVA_F*;X/ MPM9R':&Y<7V,),-@RXB7"F(LY^RT*BF&UAQ9FM]J]D.DAOI+20?:KMA$C.[X M^: (&R6'CB'KX9_!#N7XW@+9CF8Z$6.9X0O7M\?4*R:5,6B!.JJ6E:+"$ M_S,*VKQKUREBU9T_H*32D-73XJSH?\EE"#HRZ4JR=5_%R[O$M-Z=VR.0%)0W M=;L<#U.Y/GY[PBM1?6LT^Z**=OP)LU[>I=O5;<]"9UZX.N^K[(#H1-V$3=%JKK9%GE$[ M"*21BU.<>]6, 8?OK?<:%TW3G50'*F;0.E6LWY9)^6*I-0_L'+Y>Q7T74\ M1J\R5.XV> #] MO>U,OEH2(%37EMQS2BA57;X-L*6N[@A'21_JM6R0Y/6LOJ@ZC2S[$J!-6Y"# M]VW\:7GQ-Q1'\ ?\5\\7M:NV@\8NN HY4F44@IEN1;<6>*QD#@@6( 5VXS@L M?O!2V78<7'-*4UMO Y1IT# YB(Q6W. L<22@&&_IBOX(__'9;]4>/7_V_..T MBGRK(9Y)_U'#CB;]*)[EJ]\=H\KKZ1V&H-G+<:JC.TNO/9;P]T>B;@ZUS%H8 MX%.*V!7F=P$=:=1F8+2/03"?_/E%"6SIJ'^$X(/U@6I!+'VW[Q P/@$K?M<> M<"?;P];_>O'""W0#0Z7-24%PQ[0%G0=V$WM>HJRW40=;.*SRS.V.*Y"VW^=! MU1?SPA)9<;_SV?NQAFAC,!9]#'X'0O!([FB%Y']>Q=1 6-BEF'F PLKRRJ&F M67(VQ_BQ:R0< 7VDUC/%]M />*?77WPMJZJ*B)FG"Z:TY M3&:A]YX1BB$J2-.'5%+,S,4W>6#[];=''+)HUAZT6WBNR/(:F]!7"T_YS' MM_=--%A?%(JJJF\XP%#X)&="+#AX[_R2K,-&JTRMM5$-O#+&>]P=]T!PIV#8 MI/6*J9TREC>O"R)C!RYU7%&# T'LB-4H)%X4WA/+%-[HQ^K!^-($+1!.2K"M M/X.-S>E0(R@!@;U)K4L^KN,"BN"L*0A'C;\AX\'N&KKRX9CZ=2)1!79+3>G( M"T8V%'X::2L:6,+E:<072*^S=%MRK!1U'_VQU^,Q#6$*_<_(V$NEEST()1- M6,G-4AS@6H]OXH#T"KO)\GAW[U MQGJBF=H+)L!A9X_H\G8Y=QZ%^"!+V]N2B8.-]M[ +DYYZQ+ 6M0[.[CJSZ?^7NWOOA+(L3C6$":*OP:',!J9%IW2F%S M<5!G=K:7:<8.6:>N1CG<'_5:VQQ"HUPHKYPQ<)-IBJ?)1O ]A84(>RG2)3*1 MB(M$G>;(:4Z'P(F4(8[VF<6-@.55WEPQ;,7[*%=(!%!S)/"4!W3!,*2,MG ) M,$Y]Z_T7M.R,L,S(V=1$9@(Y)FJC '%2B Z!MKD$,A*B&F^:3#O.<=A:+DX*F:"/U_" AA[!WBU?<.0> MS0$[0S'\"SZ5S<^,*%%-SP3BPYAV5_7L8ZG5&W$=3:=LZ#4.NAHTG-+UG9VI M?H3D1I]VCO(=(P8F)2E;2[['3K*4/(,?3)T(8ZQ]274EJ0'_ M2LS<*XL*R7K3>-!44[!*USRZ]SS2(I(ZA$.BR(3ZCFEE)FA&1U+\86,D[A_' MJB3C[03)P1&3X9VJFT1>QNB]E,TKLG(ITB6R:+7XO3_@1R15.=&+LNGP5$XZ M8/X9J:2':W.#%9]XKJN'QD/-?8TQJ'+.@BJ.M*(Q)2_\?=)!(.QJ*>:G[]R9 MU+I=)(L _=Z6!Q#E6] MJ)?>%Y!J0AT;H?/0=8S@W[[8$\S9+71V#>$8P1IWI7G+E(Y6W6!A&:S(0E%"^BZVY3IP/@]LEMGR M]]SF^VA,45+U*%I98\(C 9M$P'7: D.C60-DFJ:IO<9^8W9$*UI.ME%3&^C_ M4TTRR71J4HD*Q4M"8?](R1BC][;[3#N!0@$?TP"/'Q>$L_HC('%3_^;,L^=5 M0D#>: YW\M'I25774$2*RC @8IP(6Y4U(_#/+T&@@_=V>[\$,U%)(2'SSJ79 M3ZJ="_6D-J;PUP#X(@(Z?^L0\XKMHW#T7';C[(HE59NRY) #?=E;97M1(D1&RJ+TZ]X> M"JD3OH/L?&<.7,2@$=PB4.+V&T"X35L?7I[XCN=]3QOWK32Q9_)\ZKU)E@+D M36##@JWUIFN[T]8Q!@C&TH)%@GKW X!S)'^ZP(2A11O9&0VC7R23185B?AZC8(#^#&\3G,5(\14 M'+3=54@"D<).4 R"H1]?"*"93%52.G\Y):\4>%0@=5[!%S52#,JC)RU#A ;P MBJ^2Z&<@>6/"IB['G^3L/LTQE'?//KN7]OC@P^^>?;AQDS_+$HVIZ'FLY"6. ME;SL$_1AQD=&+A,%] P\!D'>9#X@V3@?4_U'VHC7S[SYS^[ ^D-1/S4F^@C2 M/W[[GUEHL.M#".%T>[M&^4)*+1:;F NXT1D#WDB\<[5/6QV)5Y6O%L5B[W_/Q25D6-B6ADC,SA M#O=^7[=^H&V/SH0)R+QT*6.XTP AD,:'B.ID(>UZ:S8!=:4P>Q\R"4H?::\F M?T-LX\S//5N'BY3NV3K,UF&V#H_=.C .G8O_/"'NBW]* K>5(<@1DD$ B_\H M_M-_ \DTN2LW%1+9JR0Z)=0(US%%PUV-VH7R3/FPX#\*?[V0@V_*9I:!PJC<+S"C&CM(##8CED17Z @S8IX5L2S(G[LBC@=%<0S:MJN M-V!D]HE?9C5]HY4^EAW-..UF8+N+VT BKPOO@Q3IX>://X/3,6?M#4 M,D33^(_/Y#@93:(C^Y OS>#>$85WN-@ MG%W#*:GG]WC>>X\GTW/&3-7:Q!,;;HGR0KI]UJY=-<42-.XT&SG.H]!Q?!CV M/AA?P,UBMH]OI+X72!2DU9+X0@I_QT.#20>A(>F.@7F6,5YY\^QB:TRYX@.?K?O-WG%FB'7'4I4Y]ZR.\BFD95R=&,4UP&!N%7K-CFY#+ MAFD9(-Y;[0I'B,TZ7_?V=8PT^]*I+7^@29#$75+2BR<=^-0YW1YIMDJ3]E4H M7+8-PZ= H-[1TX?!D""9:SM)^E4T?YCZ+T#,4Z*)?YFW!7?$H\MZ418;=T5- M@?P=&?J'K8M,+QF M.'X"+"$'C"/Z48ER<<^1&:^!N52?/>G1%Y)KF9:ZKLG#[D\QFUY)@81:"0T ^ANCB0.7H9X MCZC56?+Q_ZA IK_XSD<6:)P(!*E&I\6LU,#.'C8Y&4F4(3BWRF,W+"!(XG(4;7]'V:0)X6 .*AFO15 M9"WU\ND?O5!N.SMR)2HY82VX>^K'WY1>#V?H?E^*?++_N][Y0_ZU?Z&;PIO. M;/$=-N?JJWJ9@WGZ?ZK\N%E\51S\5U[?>N6P>%DWE0X3^;9>O;FMZS+SZFKO M/:U+LDH'YQMK3I;TY,@JRR2#\=BH/SHG^%_\($EC*)H:6Q M8W2VB ?G5B856:\GKM +OY)(!OC]$I>$1.B[ZQ?7V>(O#N^Y=(W_W'?9XJMC M7FW7$.T77G;]2_ZUN/K>>:EZ66>+OW7K;/'WO*H7Z:^(S(*V]D5;Y#)6+NZR M=$Z%-5B;5(M4E0\J)G[(1T@>$_#KQ MD%@P H.'Z*=##6K(%D.I(61C8RS8\[,W92>*1[+KE(#P"&.7L((.Z@MBSN\S M:_ \E>XE1D_/,'NK?9,TQF.Y-9TPL(8 M1GN@E6-KN'O*2D]]$6" MKL\K#DJQIQ9GZ90-\@N3A;5FY">(?,:3 F'10_C5G[*DL8/Z65W_9N0>LO.( M<$?GC<5]U&YR876 MH1["\&H1IMX?R_H\M4KT!W^IIUB'_K GYV>N0M^9?!$O55(! ME"8PE*94#TZW9L8'781?'&#(9QM>]P3I"+"+'J#SZDD.OYD8Z3T.N&;7IOHV+G<:^HZO2*( M_]%'L1 .AHK(7/90R/U!KJ-U=:X0IH70C-%)-!H78]$:9]8U$X\,:5&NTS#M MH'PBBSG:EE.ZDKMM!>H3:?9Y9!L] -W/5%ZF*VNT[_$RH?!DZ]M):8'G;MST MX22#RIJ9'*]%6)YZ&JJ)IFXF-SCX7W&>7@IVUXOO!#S3?VYZ!+UIE>]I>EWM MGRBKILXH&!'L-;F^Z(6RH\5.\D M%"\\TD0Q+.86WC"XID-:A1?[K0P]$GH9F4>)NA]=/%.06[\DZ ]Q:_/T@I B MR)9\>KO%4!*^=K&B\F-=HAYBA!=9^;H*\!$1(B3YB[6@$WC+XN!9I;1H,.-#Y)GVLF1V+ M2PMGL/AA5J4!] KA.J,.8Q4/U@%CQ=H 1@K**PR",B-:+"['OVC1"7"R55+? M*>?@^C[^^&)B%N_EH J_S(L22^_%_]@F'D? ^A%FJO-;M?7KA:5 BFGK5XQ+ M^EZ.=H6>D3 (IG3Y6B:76>?)#0K.YZ8&34Y#G)YMU1O@%P"ADZ.M+BS\2>8E MRE:0$58 M=H82%FV<[11MI_)CPP&&#$2)"^V0 M*3Q ,9X3\,4!F#."50A7@]W [+J&YS8.8@_VP-17M_*N<$@L Z-=\!4:!HPT M+A3R.Z\.AE30A%8W[.4/OKV_GF!!:,8LV891('MP_KG3=/S4!X"U("PO_7R] M.JN10J!L0*U>+^8:<8VIOU14I=^@+Y7>*_>FMV&:!861D?0ZW_W/R\7+^IH0H-?TKF\/)>2% M[AY@B,*+_Z+U?DL@1$XY(^G M"DA=XVM%S*SY/ TJIPQ L2ZP#_Y9OKBIJ^+-XA7O*53ABZ_\H^"2>&9,Y_21 M7\@_^ =O> @IQ6I#06$,*1U2C8D'F@N0J))GSJ9K/*K2!%EUQ^).R/(0VBV M/?\;<(ZLQH&J*LC+LQ MXQ162@*;O7\* J9Z70"T9XDGJBIV.4;0R8G3%-:R-]8^IT@E?EN4G21O0JYZ M*EDYR%4NPYNL.4_EGY*RE+*&ZCV0"1?5+L>YKQJ*1B=I%3=.PSY.=RX+[B'0 M3&*W(C=@E7MKOW9*@DS5"#([(;I3!^S@:#0J%VSI[0@BKC-0ZI&L,.GYD0XD M+UMK40IP(,,+PGQ)FR)-QE[^BQ\A3%0NR-*U78@,]*N*&@X?,'=%%H ]:+>^ M=&\FYJ6]%4$_' &_&6UO_1;3H-!W9>^IYAO'X1VUX1_]+:/IZG6,Q@0_L <= M]=[@(>YAK3@.P5G79$/:UC;Q2@.OK$X.=-HR08.6Y7Q3J!.@TUXV2IKLC+O! MP0CW]7Z/Z\1HYUUXXA=Q%':X"*[@:$!Z6;?NSG#UK@C93(N_@SI@JKPU40V+ M7A)X#HI&54@Z8_MR\QX3SC#GZ.F7_"O)3)G9Y&%&5.D=^:Z_@]0O37:#^V-L M:$U]N$0=42&8=GKQVD=96UWX!S$6I*F5%:H)Q2#8E8:;K3;:3LU1'Y6$2]> MKTS2P%KPZ:14.*I&"OY5^_^DSD84"-I6O9K72#12AOYDDZ;+N#_T8)6K0H[P$M(K'5IIHR ,* M0^I:_Z$6IMDF&-CMR08.KQ'*DE M=?-H=\XO"QMJ]9!I:ZJ[36$VK0%%%R^CKS["TX.C\\&,X?VZXA]F#$?<[C%E M)*%=)ZX_BN$VN=D/F\@YL;4;QJ!:\J-134!^$)\'0SB07*IN#41GV@$:V6O_ M -/U@X#V&1B^)U::_MW/5YI^5 [ $,WXRSP']<9"KKWN6SL?,2"R"'02&4)X MC=+6$;PM[G^;EURJ"8VWT5N)YFUYDO0P96=Z">+Q+U-R O%N*SG-48B5/?1J M5^S1MP^1J 1XJI;2X!Z!GFH'JL[0U-5*3!1/U@[H&NX>#B_%>%VUS//"? M0X';Q%7; NZ:.B 4@FS<[1 'M1]':DVE2%J_*GZ)_(^GA(4AV0V.BR-PB$]N M:TM"!MP DHZ8:6,@G),FZE6ASZE@-1_M5B=I+ABIRB'>S?U.[HAFPS[6H+\7 M;\QOIV*\*1KF&TTEA+^(Q?$;4$@P/68C!$C(+H7FF.M[F#1!-84%U(7WCA]0 M"$F:(,TU)A JJ@QL7*Y#Z3/2^=INHT@'L%J-28IDU8>BQ+I&HE:(*O$2=)B/AYU;4<;Q7O'F%E*_1MA@U_O?\=)%>D=#V!%G'1V__49 M^*G&"8CNZTX@MW@5AL M, \DY0HO' O"&R5!D4T9IJEO\=" 4\LEA$8<@>BQ"^9\IF-[R]X70LVY.8Y@%5BS)(V+G+5G. M %R 7VY=O6WRPZY0?I[D$EK6X8P8R1DK)1$6PJ^77C$TWLOZMU=0A68F% K; MRY=E"%N\?'"9=TS,%R4>6?P#YK6D7P@H)C!X#% GKY*HUCPK@PV)P3M(/N^S MA$DZP)@)-0RYXWVI8R?RO!.*;E@<)E=EZ;PTB1;'F]/9,*6@R+(BA$)#?)&^ MMQY[PMST]]3"J!/_I.?VY#>UG>()/\X?LZ**T#))L5)^C&[HWJ[87 ?CI7+2 MV+WA.K@T*,CEY9QHQV3K5@003\@M!05%'_Z+CYQKXM#R*^%E[BM7>]V39R.1 M\I25)+E-%U!<:++FX!?C;=@T^=XEM0K,&)4B>EE3M\7:'Y,5^6)#CAGOOZU6 M=0,7'M$(77B3EUPJ9/7R,(E[QY3RX[:0X& D%:)9)T6Y#>V>-'.4!)MDL,2Q M.C1N7:RH$RN+%;)2'&?BX>KQK"9V% V_^!"K.A]S$;=I-!7" II<&>("K!D: M(Z #+]U _G_)\O=7:7E*(B>1^ E6J;NV2/P=VW!V_H)<44(;!R'*C^LM@[^% MC]MO%Z?M16B<=N^$K_!!4YD*\2E'4VOSTG;7*5TM%$K^D+4UF2C57@+.LE\8 M(:W+V$)7]2()MM7\UTV0G^B'L%,M,M='/5!5@M)(!#$+K2VCIR=+-Q$*++&1 ME)I0\Z@XTO-T6<98R"W=.L#"EE)(&56#"5"%0TI-R^C&" @O-O90F$+-F8QL M,+&3<4\4X1$<+ZJ;7_'SG7JN@@*S_6?"!YJIC\N=-(3V]Q*53Z\961I!R1?N M/G![;%J6N052KBU+K%LWO3B/B S*NGZCL1H@P:N\ M[>Q'3"KQTBW(Y'ZP,TH\@FN&=="_UAP$YS3F@7;#L7840CG0[%$WT$@\EH>: M5G7<+_E@B T).N>_!J[O4"]E@3_/<-Z1ZUPQ,3,C!-(+6T^/K5W:K2D3+.RQ M'EV!8;%3/4)&V0U#]Y@.9I19JO5%#6?D[0+0)\Y-9558-,0]R9#(BO#&VBZ(J,Q@J>4.*[^BQ:!7CK60O NUG! 99 M.?)ZX4HDBOIY@.&^ <1:SA7E-XNW>+(!>2TE+BC7I%3-?*7 [ZBI,Z"0?OTPL6%3O&5L!UD$9 RXOY3;47F#%IN83:.*I&D+ MU;/*MZ1),/8>4T,1GC@XX-.?#QPP0P'^V]31R(@HJ\]0SVVT"UJDE$VM/X(% MGZ@'>IK9,,LZYFIR0AM)D3! Q[I[ZI38+--[\KM<3LUBE82?ZCE-U8C$3YC& M$:G?(OI!U ^Y8?3YW!3UT@HT5Y]C*E;V*"@J901Q%;(1H<\=>M31?'(Y->P0UX*%8D],BK;PI=\F=N Q; M!-@Q)#SX2[9][:\5$%)GL8^(G2&4I&GC99*5<, M2$&S]>0AZMRCMJU7!:6K3"%J[Z]'1 *L^B=?9^FFS!E)F__@JCC0Q4-RQ*YK MR*L034&$82?1UY0OVH?;/XD*,W4^O'$G(QC' X4;/FB0(@@7'/WS9A$-FA9' M$GBBUW/-L4BXA]LW!4V44T=GTI8+@*#GHU+XID7KV/TX5> MMB@)+DJB*=HI)N4(WW7-#3.$ MO3^LN7Q@B1VZ9[(,P?C3\90/"^J>I;OT=# M4Y%)<=DZL4FR> )PGB ,LI $WY;U$IU(,9U(VL$+8BN=/#=Y4:KA2(:*DJ5: M%S?%^HC&.26:$Z818VO<6[Z9V[PVP'H0-T^(;I-1N;$9?T&*^7S:&_6>L*A 3!?0;;P3G\8,3Y*J" M)AI!7>Q)-1F>LVCA#>SUGH$>B@V;>OL" G2MR PP9'")F&L 6P'XA,I=S&D8^ M:BG7[U=Q^6GXJ( W@RT3\8(01M,1FGK'SDJT^['<%]T+FL'E3SNE"JF)V&MB MMQX8?:G0";92Z253#R!%S!A_(#$IU%D,)'"D:M W/&M?QEY2!RM05,'=$)2* MN>M-'T**^L[=,3&F28L+AJK6O,JTKQ7=?;/<%]YA*H0:=1O;LU:(2",RIS7$ MEL-H/991;-PN9DPRWUB[UU]\'9R ]KCD6/H8J)OT9OYIKPXY*Z/!P*0+UR8_ M&*1>OY\S8!:[74/1.@#HW6W=O.$DR=U+J]L4Z[66+,!2!AK-3MZP3%#C71?T MH60@>OL=GNE==W V>,3YK@B$AUR8O G/ILX6/E'-C^DM?8%]3PLML![5+A7 M)&_MXP7]@T'S?^O-G'_\Q8[8+-FM,&XO\//GJ1A@12E/HJZ 9\.6 M+&X;4-/7FTTP[",WT[16K"501J#T.TA>#]9[71^7';IC] +FU9\_HU>WE+DY MD6@5>TD.\)Q>RG]5NB)TY[%7]Y_ZZ-GU)_I^O=U=2TC$U3!J[O%K4^^1*ZMO M*Q\QA>&-$OOPWR5$(J4DZ!*CD5H+Q^S5DNW0NQA8*=(%JKVNX/7S"?"/N542 M(Y-]X9N8\Q-0^[T@!6C:2 M5N/SC+6-?*(* %*XVA#>2DD19[+!UG M-! K$IF7$.=?2;A)8?8J9X*F=N6?)C3E!/VGU49SSS^EE95Y(-4C&ZLS#Z2: M!U+- ZD>X4"J.YW0!?F!-S77$(D%RGAU\UC8RY6L62?/.GG6R8]0)S,E=E)\ MEBJ-\=4#KKV0R:[P\N>S+[I98U^PW,T:>];8L\9^A!K; M@K<";!+S?LI0?XHJ&U7/PUZ1ZHF3'>=M$/_ALFZXBM7G]TSG<#!+[JS8+U<\ M9\4^*_99L3]"Q0X\O/"&$RW:BJ;#\ P@UKCPK6>M>Y&R,VO=6>O.6O<1:MTJ M[XX8'+DNVAP#]M#FMEH5:Q[/85:;4^"@% U6ABKN'C <2=S_,I 1D)C?Y(,C&UU_ (4P-\P"0Q1"7V[J]=N\:HM MO2V8-?[ERNVL\6>-/VO\1ZCQ:1[+P35I]RD/SK1)\*#79RU\N;(T:^%9"\]: M^!%J81T5%;@X4N5[*ERY;NW4CSA/NEO$V20&-8G!RDR=1N,X$NKOT7L(1>RL MWB]72&?U/JOW6;T_0O7>9U.&NF[R6Z.N,7&6:*I(<3+U/A&U$PMQG)/8!3X(*F97ZY8KFK-1GI3XK]4>HU$%]^\:9_J1UT1Z.G9O! M\!L/>1BE MG#TS^V&5MSLO=O7MQ0\*>#4R2BP,7!)F8:;?SUOBFT?-/Z?FB"YLLIT'M\+@ M#3Z#M.$DA^$BANLO$E3N;;'/<-;.[/GWW\2<9CQ/G@"U\P-U7( MT$6AA:.$( +-+PG4N975HX_^N3Z=^Q/*-D^Q*IH MZ)1@AH#79^85L*+$N+\ X[[.^$F4%7.+;QN:"]6V;C"](%[NL]&! G06C$:D MXY*)ON23L6[R6_\G'?DJ)-<3]%1EW)#$G#V81_5?1@+2%?_N\,?L69DOQJ5#N">V< MZ@TJ?1\JOS?00]7^I6_QE\<&2XP1$5EO*W2BD]\/_[I7#8W.RYLECH#S6HGF ME$)%)IE-MN$TX4"U+Y8./*9AYAW8.W!RE+M=46C^KCRY-[GGX"8T]E+T/@&) MV6O9^C@,@1F/>Z.]IMX[ED(:OJL0-?TLC:GR5_?ZXJOP;:(5H;OXARX=S(+7 M&11E8TV\6^JE_+AV,K.&H&^Q'W!E!H\GKQ%>@%0X7PZC=VDV'6=SE4%E[.UI MJHQX2B?,9(7VPX@5^5/K%9DC38=J(*V+C+'E33@>M"X(KXIG(5.U<.>==K]7 M/%\,[A( (B>7-_#6: R0#K3=Y3">1=V8.7OI>%'3B[R E\\ M$2 ^Y/J^\C?L&-@'7/P4Y.2 1E>F4R_\1MQ6WC$I_@W_/U@ NAC3SWB1PG9' M>".90Y&W$ .01?+J8(6Y1=!K.YICB+W)S!"C.%# #*.-8R,O>KR)<+ZS\,HP M!I'#J6G2ZQK>>8W12ICZLZ#Y CR36L>3BO.I32EZ/S8+! M0L6!,%K@L5.5DX'.H_.;7]B!EN?")-(.M-8\6]H&>3IBG(9,>]/& Y_-0.FU MJ4GUHG&=2PU+JZ4I,?-]R7KB8SC^\/.-X?@%7^NQ#-WP\C6ADLBDQBFO/&", M1(_/%-=(V^.RQ5!AGNZ8SE57D8^JR%O=Y0GM^FF(DDXV9^U9M)TSOZ"#0B/S M^&GY6'.*HN)Q8DAIP5$8 'NL]L3@X.28Y^*<9ACT/:&XIY0VO'0Q^JQD_3:1 M/T'^L:E'YWL$=CKG570\G?/[*OC;G2.W?>F8\H HA&X7=<$6>INWXF1E$MH) MYZ=X])B15)./^/J+K\UD-3A+Y.AM"DQNAI%NV46[84\B#IAGKT-<^_PVI\ O MF)MT7E%GYJNFB2^]M4[2-LUK6&]V\6C:D?_J%_\TDQ3M:U%ZDB)3VE!VUYC) M041>82BYF&A1V_^*&0>:.&0:QI)OMUG>-NM#F\;M;4A#7J9GLU7 M?"!V>@A%M_,BV36B7_8KN76SS:OB1S9JC+F9 3<7 M*7.SMIZU]:RM'Z&V=M6.LQI'0FRXO%GM)& (=56*]Y>V0!?@&K-2OF#1FI7R MK)1GI?P(E;*ZT&;0$16TBYP@2DG"KVOJ4G0R^HC@-DLV:VX)NEP!FU7SK)IG MU?P(5?-T1F.3+QM)P+,#7:!]:'FD7_0 ;EI F_N(+EO89C4]J^E933]"-=VX M57,LNDS)9>H-0V4I MJ);6 73:1I",E(^3NOH /4:?## 8(&H)]LW@L%AVOUZ\Z$('Q*$NJ@CI/N2M MWSQ[D[NQ+E3U/W;]VCZ9ZT!QJ95^+VN F)-X]+HKZ/Z[4TNU\PBF$Z"*@5*@ M]ERZ?-WK:-!6)ZIMG+P?<..:T:<*Y7^;:S-M4PE*FP""P 4X>O,HL82S7M\4 M+<:@$%28D27X=%ZED/JDH$+(;R*J8,PKL,\E^B(:^@:!?[>- W"(9IQ0,P50 MT.KAG.WZ8H0TFE/JZ\7GC&HDQ$2Q+U!Z#Q\,, GI(0E B8BDT/*]@)\F-P3( MFK47T)R WZD.R*P2&#GY7ABK4PKWD;N*Y W;"Q0_%'A.(VJ)[W7CJJ.CQAN, MCU?99@2(>8,$!B)-!]Y[E!&;P_?LXU'RU:[P]^I-W@QX-$6;K4[:]&3% (U< M!1\OC);IY#UI]V,'Q;OU3TRU3SP%X$F.?JB\<\-0(&D@&:US3B7:L\765:[) M]5#OBPI!1$Y(H'0MXSE+4&\]1!$?;)X7Y*B9[+B7N:WYLCYVH3/"S$A2B)V1 M8!Z*%*3[>O'7^M;_J5'(&X]@*JJ;NKSAMC_;YL>WHY9"4?8DP-+'$QZH<=N< M6K"\2O"UE)*,*T_=&XX4(%9\/;)FW=WI-5SX)^,VTYY&E?$N*/YL=X7*S(5:V18Y6'<6^Y^ MR^*MY'#&N6Q-T;X1$#\+S6@_PT@+R6A#L>U;'M.F>=GVN@.LM_'&08/'1A>( M-[\L7R;*6?D$VA3/2)JH707BPCS?2U#":+7%EPTGV_]>-[?Y*5M\OP.Y5[7. M%M\>VQ:=KR^]>[#.T0K;P)'R'\F+6VC=K^ T+?[2%#SJXB5HTY?X!C;I._\ MN\7_> '+@4SL2)?SL6#E3[A$'(WS3YJH_7:GS CQ53/!='-;V$>?_N[ZL[1- MV F#JW[ZV=A5M5T636:M M#[( SO[<>RO[I5?4GWR<+9X_>\[_^XRN_?S9QW_,S.1O+[&IGSZB&T*_*?5H M U+.RVE2<[:I^6OON:UJ;5O=,YH_GK?09OW\^?EVKTLX+;:/0%9.]"&YD(OJ M2!L!VCHH-',4O*QY3P&V3'WW7S4LEG;[\296?OF4Y+LMT)R3_!7D)!_YV?D M'*&A_21Q2_ 7^ AI:[,,:.' )'Q"\@V) MX\"3:]_V6Z./]"P49Y*[47.H7[<?L"C"U:.V'\GEYBZ'GQ68C' '[ _-F("6#?WD3XJH65[%-AK$S6 W*\C1N ME^@F@U?*B \K='DS5PJE]-UZT5^RI>MNG1NS>WCBESL?&R_\$_HX#T1/#[!B M3Y6[X+,'87P8ZKJG "6J_!NM&%$&;B#_0(T M'.JE7](\F =_FRM*,_[KV!3MNEC%DC(3M9:E"S2M^8H,"3 9*U?U;9L\I^A"J[J+3O@/(MY$O#"?=*UZOB[F3**J-8UUDI M7ZYHS4IY5LJS4GZ$2IDZ-.S4C5_E">4+BF_KD]/G^0$29A9$U) M(XHV)5(G_I-K]#!TDI17A9 MSOUDJ.??(CQ 71_S6X[:JF1>(*#/\?W/'5+]FFWZOB%TP ER_/$?_MPN7F.M M"4"FC_Z"Y_2\K(FFAI[Y]9'TL8NH"FQ+X8[5CG%SJ-T'K\$7;%!1-;&R[%V,[*_?+ M%=%9N<_*?5;NCU"YTRL @,L-CD(V@09Y0'^$16+VJR]8@&;5.ZO>6?4^0M5; MYEZQF<2)PFANO([T2Y07U)B>-PU\;9Y@;-+_23IFUL^7*V6S?I[U\ZR?'Z%^ M3A&3;9?['Z&0B2RGRC%Z?/$?,?5.P#O@U;R)5_]=P%YK(RP@F MPF7!')H:T@8)Z'V)][OM_'9O0<-)-*D&6< ?6^0(F=M.IG-3DR-7K(H(?;:0 MYZZ.H.)&F028;S22B_IG$CQ$O +-,J?% MZ3\HL9OVWRR^NO9;"O&EO]&0Q8&<3GT6.)0N?P-*Y[@80MS3)YCT3V3X1Y>. M"4OM0&G_P'[3Z(00C[39,.:4D%'EER[PKZFG=04V9.4C!TLY;1A(KDGWAV'Q M ]+GR-74:F<5)D*O%]NR7DH@T(7IVJ%#-U#%:$YWRHV1MN3KZ:M:DA-B4!=6WU&.UISVFPE*;HIZ# $%Q-40<+6JM[?FX^8N\[:X7KRU9 M=H]C-SQH5,CG'FS I7E.)"8DH@^[LR^; #-Z'#J" $R!?/)T_^._O/8^TE_D MSB^8=^[YLX^?$1+O'_]C_\06FJ^7_F4$8?C0MX,:(L:!M/LT>AM>1G;%DMCG M96H!T747HKJ\@U_D@12:_^"U-/+IY ;N\S=DI_<,N/>Z_<39=K!NU_Y\5P): M!!,^,)A@WL;L WHHG@'0!H;:P['!(I/\+CM)XB//[_0'E9SKA3D*M$H#)\2_ M.HU9@+D)NN2V;LHU,_"17PH'I %%/PQ,>%[B>-"%IB$3]1ZDX]O&T=V(&4GG M9ZR*9G7< U%*,Q589 :)K'?:/;@2P2&GRZC+ X((WI.#@E-I27CJ"M;!^?O7 M)^?@A, V.5##(4[WE6..A)U; 3(;C_'O=2AWR? MIOCD'6N_0<2'Y;66MSELRREK*,\@4SHH!WC7^XCB--ZMN*7YF&"9"214,0QKXX MXA"OP\=I&HY\U'Z&= VN:_V4]HA&T&1]5\5-48(WGE?1>[0Y8]O#VC?>S?6: MH&V'9N1P[/2==GFS3S%]4P,_TCCYCH$?V=3$CX''\\1HU/[X0!JU"_2Y)[.[ M'WB^!*;>')L0H:NJ%0Y"G8@+5D(-RM(&@X%>?9\#;Y *&9%^*&()R(]5&'!D M[ :N'09&8NI)8D4B4W!\%0H[TW>6T"*D).<(XX-$&.,!Q@\TP09IJ1LB\>(Q M(46UX]9^BBXHPV;]R=3RE$D.8>#*1:FXIZ1G@<9S]!SHO"'_@&2SN5-G&.ZD M74#TR[ $YS[Y$B,6FI7CTW!$>AXIQ$32$<28]QK*]V1_TH#L4Z>@20AWO?AG MWV%H'5^27/N^/HB)0YM=,-,#XUJ;/;J'J/@=GFYT?1O>[^+ MBQ_KK-QS%"!A[BH.&XPR^3"?,(KJTE'\U;9^>Y$KELCA*&$;!@CID@7NWY%8 MA^<.I?J(\F,BE4E.-%%*FIY>NE)FUG'41.:W@J[T46ZY3F-H?^-7#2;KO#PN MH7V/:_S@7^^[D]]S?PU_DK:[^RUWW;!A0$SN?5L\+7:Q(^*LJ(CIC,EX1-Y, MHTG"^#,?;!:MCT>]MTU&'2]#07J_MG(+ D9^L8;CJ:7\# -E#7_8-(V-<%$V M>;4,MWQ3U;>E6V^)X 4C;VAT7..N>/5=O$GX71C(%A9T\%(O2MS!+R..E+Y M:!U-GI$F1882'^V$A$+AT;*@:L*2DI2NCC%?D\0P1.YG3>V$BLO.*SA>P?N&P'9LV\\: %QNJ>4'JEN=\/[L7M.T M*)T$%:=&K0N:RQA(8^VZ6^61!99"^N'U%U^WC,.HE&G65>NK8^LL :UF9NW$ MMWW^+^_B=*?><,&8[U=GB-19P_Z4%;#^$S-=%GOK6ECR:U BV=/_Z'TF3 M%9#AL#(:.4PM_SK?S;XB26(^^8;L#$P7[FE7Z''-GHRLY'T79^2KT\LS\N%[ M+-"EJ[/[2"/<@]Y8OU_L%!&CQ#N,X$O'_@71]?N$FO7P;'@MBP&W-'GP]Y_] M-EO\_O>_Y5/Y^\]^VUN?MC_A[W-]29B'5S8LR?R/J^ODZL_C]=*'E!0 0V[O MO"2-9?SFY=7D ?._ M2$NB% 8_C*93U6W7%QB^B)9MXEA)@&A:Y[@\0/Y2)BE"-SAW!EG35YE]:;Z? M&A^<@0^CS2]=A;X>+AV7":NND>'DE"&B(?3M*"UQ\G%U_QAF(S6P%[3$(VKN M7J?T*^'@_[IF0?_;WU[JKQ.=?+<D?&RE%N^7!L5CN:IHSV",XQ"SY55%Q+B@D2(IA#1'6CYSXB&M8UQ;$R>]W[ M6]7V"HD(J8ON-3V!G.O^N%_<8$JPA/N:9I&)[*-ZXJQB,C6%] &%J\F^&46H M(XXB3M[DZU <-_XF_LE>(B?Q[Z/#R/1,M/=8L(1@7UE&^I/6C87PY^)*;$68 M>BR%5,WF/L3'OX<>?5K5R=\]>Q_5R0O02\,2Y2^E'_M6#9).V5656780N+9^ MY 7I#GA3[DX M.R1U'F1VO$GU+_IO_["D[[$H;7?%0 7T<+AV1%O"U\B!G#(OQMG @8Z02NT* M&3P?WZX7!6%14'@FA+#S!DVSY*'T",CM1H:,2Y8YQ+XX:"MVL<,C+!@U'U ; MO(NF/,DY=MKMGJX?M3QX:.__OL$3-GX-MK4WBQT#F6%W&,8L#1=F(8Z'&@@U M;VAD,?'EV[QD"RAI MX/9GM2$ENQ2HT1T'6PNEFBD4=CB?LHYH>D9,8O\&[@ MEM%#>6X:\KV_\]U$^ U8Q5(/0 M8D!.LEU,/4UG$=>7[A!3DK1UN758D\GUXMO\4'!+AW8+&,4;-N6DB#U61E.B>@@' M,0TV^^TA=- 1:2_J95N7KG.])KE4%?;0DTU]XU1+A_<+)>:1U_N!A4[4$MQ, M7CN\J-="6A-EG4K:DF*-HDVLA<4_T[=D1:/0"L/V8J>%.[H.5?_:B9(35G3P M"'637-1^=<7H!I9PKX3\-;S1D2J38)K%ZL-']9J:&D-04MUQ(:G) [; +):> M&YG:RLTBU-G!!I6K?;BF63LV*J%GSES./CZI^-;9L\OQ%Y7&U_V"C%R?C!